kilowatt | 1 year ago | on: Ask HN: What are you working on? (February 2025)
kilowatt's comments
kilowatt | 1 year ago | on: Ask HN: What are you working on? (February 2025)
kilowatt | 1 year ago | on: Ask HN: What are you working on? (February 2025)
kilowatt | 2 years ago | on: Bram Moolenaar has died
kilowatt | 5 years ago | on: Postmodernism and Its Impact (2017)
kilowatt | 6 years ago | on: Pointer Compression in V8
kilowatt | 6 years ago | on: The decline of the family has unleashed an epidemic of loneliness
I just wanted to point out politely how strange this language reads to me. It's ultimately the decision of each person whether to have kids or not. This being "sad" for them is an overreach, morally, IMO--and part of the fight feminism led was to carve out a space for women in society not to be mothers, if that is their choice.
kilowatt | 7 years ago | on: About V, the language Volt is written in
kilowatt | 11 years ago | on: Taking it to Th’emacs
You can actually just keep recursing and inspect the previous inspector ad nauseam...
kilowatt | 12 years ago | on: Ur/web: pure functional, statically typed web programming
I'd love to experiment with with React and Elm (or maybe Ur/web?) together.
kilowatt | 12 years ago | on: TypeScript included with Visual Studio 2013 Update 2
kilowatt | 12 years ago | on: Wild Ideas
kilowatt | 12 years ago | on: Why would useless MOV instructions speed up a tight loop in x86_64 assembly?
kilowatt | 13 years ago | on: Ask gwern: Who are you?
I wrote about _why for this reason, too: http://kevinw.github.io/2013/04/30/why-did-why-the-lucky-sti...
kilowatt | 13 years ago | on: Why do game developers prefer Windows?
I think you're confusing "xbox live arcade" with "xbox live." You don't have to create games with XNA to get them on xbox live. I specifically remember C++ code in Indie Game: The Movie (for Super Meat Boy). And I'd bet money that Jonathan Blow, the creator of Braid, prefers C++ over C#.
This isn't to say C# isn't a viable option on consoles. I believe FEZ is all C#...that game is incredible, from an art design standpoint at least. It did have visible garbage collection pauses though.
kilowatt | 13 years ago | on: BYTE Interview With Richard Stallman (1986)
Stallman's combination of sort-of-maddeningly-precise nerdspeak and revolutionary zeal has always made me cock my head and listen--if not to every word, then at least to some of his more apt analogies:
"I think it is important to say that information is different from material
objects like cars and loaves of bread because people can copy it and share it
on their own and, if nobody attempts to stop them, they can change it and make
it better for themselves. That is a useful thing for people to do. This isn't
true of loaves of bread. If you have one loaf of bread and you want another,
you can't just put your loaf of bread into a bread copier. You can't make
another one except by going through all the steps that were used to make the
first one. It therefore is irrelevant whether people are permitted to copy
it—it's impossible."
This idea, if a bit utopian, feels like it has a very fundamental truth about the future at its core. To me. And this was 1986. I'm not sure that someone born 50+ years ago who doesn't think about this stuff as much as Stallman feels it in their gut like I do. My grandfather, who lived through the Great Depression, might reject it as utter nonsense.That quote also reminded me of Paul Graham talking about how "files move around like smells" at his PyCon keynote this year. He was responding to a semi-panicked question about "how will we make money if we can't charge for copies of software?!":
"If you imagined that we lived like on the moon, and everything--you know, we
had to get like air in pipes, and paid for the air, right? People could charge
for smells. People could charge for good smells, right? And so it would seem
reasonable for smells to be property. But now, you walk by restaurant, and you
smell this delicious smell, you get this like free boost--for nothing! And
like, I think the record labels are like these people who are from the moon,
right? And they used to be able to sell these things because the only way you
could get them was through their channel. But now, files move around like smells.
And it's not convenient to charge for them. Ultimately this stuff is
pragmatic. I realize that doesn't sound very principled, but historically it
seems to be the way things work."
That whole back and forth is transcribed at https://gist.github.com/3549855 (And see the press catch up on some of these ideas, too: http://www.fastcompany.com/1842581/why-millennials-dont-want... )kilowatt | 13 years ago | on: Pixel Perfect
kilowatt | 13 years ago | on: Pixel Perfect
Lion inverted trackpad scrolling so that when you drag your two fingers down, the content follows them, like there is a physical connection between your hand and the page. On the Retina MBP, that illusion was mostly lost for me. I'm actually curious to know if owners of the Retina display get used to this chugginess, or if it's still kind of a big deal, even after awhile.
I know only a little bit about hardware composition in WebKit—and webpages are definitely not assembled "entirely" on the GPU. I suspect that there are gains to be made there, just in terms of how much work is being offloaded. Even if desktop Safari were to do what my old iPhone 3GS would do—separate the thread handling scrolling from the thread doing the painting, so that you could actually scroll ahead of where the renderer had filled in content, and see a checkerboard pattern—might be a better feeling alternative. Then again, this could already be happening. I haven't kept up with WebKit changes. Credit to Apple for pushing the boundaries. But I want my buttery smooth page renders, damnit.
/end entitled whining
kilowatt | 13 years ago | on: Sublime Text 2.0 Released
But I do think there's probably some vague psychological argument to be made about the elegance and simplicity of your tools mirroring a state of mind conducive to elegance and simplicity in your programming. It's why people are into tools like WriteRoom.
Plus, I feel like the smooth scrolling feature actually does help you preserve an awareness of where you are when you're browsing a file.
kilowatt | 13 years ago | on: Sublime Text 2.0 Released
1) rounded corners on selection boxes
2) nice glowing, fading cursor
3) smooth scrolling with a feeling of velocity/inertia
4) the minimap
I tried the Vim plugin, but so many of the motions that I use daily were missing I had to jump ship. But I'd love it for MacVim to have the same level of visual and UI polish that ST2 does--it really sets a high bar.
I would say the insights frontier models have given me, at a high level, match some of those offered by professionals in a theraputic context--which is one reason I'd be curious to make an affordable/accessible app. Although I tread lightly into depersonalizing such a human area with techno utopian naivete...