Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeorgun
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
jeorgun
12y ago
True, but since the context of the comment was about how crufty he worries Rust would get once the "Boost crowd" discovers Rust macros, I doubt that it's really the specific topic of "relative merits of language construc
62.
▲
by
jeorgun
12y ago
>Unlike C++, 1. Macros from one crate aren't imported into another unless > the user explicitly requests that they be. 2. Macro invocations are > clearly macro invocations. You never have to wonder if something is a > fu
63.
▲
by
jeorgun
12y ago
My suspicion is that, over time, our computers will become something more like the neo-Victorians' from The Diamond Age . If the Internet is as ubiquitous as electricity, it stands to reason it'd become less obtrusive; a future s
64.
▲
by
jeorgun
12y ago
"Shock" doesn't necessarily imply shocking referent. Beethoven was shocking; Monet was shocking; Stravinsky was shocking, but none of them were shocking because of their subject matter. I think the kind of "shocking"
65.
▲
by
jeorgun
12y ago
Maybe I'm misinterpreting you, but isn't that effectively what a closure is in an imperative language? def forever loop do yield end end forever do name = gets puts "Hello, name" end
66.
▲
by
jeorgun
12y ago
I'd be at the very least nonplussed if an error caused a compiler to say "do your own homework" or the like. There's technical and succinct, and there's unnecessarily rude; that's pretty clearly to one side.
67.
▲
by
jeorgun
12y ago
I think the implication was more that the substance abuse effected their creative output.
68.
▲
by
jeorgun
12y ago
Very fun! Made it to level 8 before my colorblindness got the better of me. It's unusably slow under Safari (fine under Chrome); any idea why?
69.
▲
by
jeorgun
12y ago
It's not like Java's the first imperative language to include FP concepts. Whatever lessons it can teach us, we could probably learn them just as well from Ruby, Python, C++, Javasript, C#, and so forth.
70.
▲
by
jeorgun
12y ago
The C++17 standard should have them, once concepts become a thing; iirc they're not in it now to avoid issues with choosing between sort(Container, Comparator) and sort(Iterator, Iterator) overloads.
71.
▲
by
jeorgun
12y ago
iOS Chrome is something like reskinned Safari under the hood, though, isn't it? It could very well be that desktop Chrome acts differently.
72.
▲
by
jeorgun
12y ago
It seems to me that the exact logic behind those two chars is roughly 150 times longer :) ( https://github.com/python-git/python/blob/master/Objects/dic... )
73.
▲
by
jeorgun
12y ago
None of the languages you listed have Objective-C interoperability, which is pretty crucial for their purposes.
74.
▲
by
jeorgun
12y ago
Out of curiosity, why do doctors only prescribe D2? It sounds from your description like there's essentially no reason they shouldn't be prescribing D3, and yet apparently none do.
75.
▲
by
jeorgun
12y ago
int* p; Follows the Type NameOfVar pattern, though of course it breaks for multiple simultaneous declarations.
76.
▲
by
jeorgun
12y ago
I assume you haven't used both GNOME and KDE on a high-DPI monitor, because KDE's support for it is certainly not better. Qt themes don't scale, web views don't scale, icon, window, plasma panel, etc sizes need to be c
77.
▲
by
jeorgun
12y ago
I don't think OP's "here" meant SF, necessarily; their point was that having more women on buses doesn't automatically translate to rich social interactions.
78.
▲
by
jeorgun
12y ago
Does 'the language prevents errors at compile time' really mean 'better function signatures in the standard library'? Because that's all I'm getting out of the regex example given. So far as I know the fail! ma
79.
▲
by
jeorgun
12y ago
In principle, sure, but in practice the main reason people seem excited about Rust isn't as the language in which Servo is implemented; it's as a C++ killer (note, for instance, this article). If it's going to fulfill that ro
80.
▲
by
jeorgun
12y ago
Am I missing something, or is the sample image for normal color vision totally different than the rest of them (as in, a cropped screenshot where the others are a bunch of pencils)? Anyway, I'm deuteranomalous, but once I uploaded a di
81.
▲
by
jeorgun
12y ago
Perhaps a minor point, but your default KDE theme picture is about four years out of date (for reference, around the time of GNOME 2.30: http://2.bp.blogspot.com/__Y5xkuM0D24/S-e7-T3v_2I/AAAAAAAAAj... ). The most
82.
▲
by
jeorgun
12y ago
V-tables aren't a very expensive abstraction. They prevent inlining, which isn't exactly ideal (hell, that's the main point of the post), but nowadays their cost over a normal function call is basically negligible.
83.
▲
by
jeorgun
12y ago
I think the original was intentional. If C refuses to let you cast from a non-pointer to a pointer, then it is in fact enforcing some (small) degree of type-safety.
84.
▲
by
jeorgun
12y ago
I think this relates very directly to one of PG's essays¹: At an art school where I once studied, the students wanted most of all to develop a personal style. But if you just try to make good things, you'll inevitabl
85.
▲
by
jeorgun
12y ago
"Easily half of the NYRB writings are about non-fiction" means that easily half of the books reviewed are non-fiction books. And, looking over the books listed in the current issue ( http://www.nybooks.com/issues&#x
86.
▲
by
jeorgun
12y ago
That's the one!
87.
▲
by
jeorgun
12y ago
More configurable, but certainly not better. It's a major pain to set up, since everything (fonts, titlebars, desktop panels, icons in various contexts, scrollbars, cursors, GTK equivalents to the above) has to be set independently, an
88.
▲
by
jeorgun
12y ago
Not really. It sort of side-steps the issue by having extremely configurable icon, font, window, etc. sizes, but it has no real, OSX-style high-DPI support like GNOME does.
89.
▲
by
jeorgun
12y ago
But those mnemonics (esp. the phonetic ones) generally don't carry over to Japanese, and we were discussing Kanji in specific.
90.
▲
by
jeorgun
12y ago
In fairness, both of them do have composed symbols; ⍟ is ○ + *, 走 is 土 + 正, and so forth. But since the compositions aren't really meaningful, I take your point.
More ›