Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hellofunk
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
181.
▲
by
hellofunk
6y ago
It creates the branch immediately for your last commit on your current branch. Therefore you have just named an undo point you could use later.
182.
▲
by
hellofunk
6y ago
Is this form of polymorphism done at runtime and thus incurs a similar overhead to the C++ virtual?
183.
▲
by
hellofunk
6y ago
Correct, he must have changed his attitude on some of those features that apply to C++ as well that he previously railed against. https://news.ycombinator.com/item?id=23801076
184.
▲
by
hellofunk
6y ago
My other reply: https://news.ycombinator.com/item?id=23801076
185.
▲
by
hellofunk
6y ago
Except that one of Linus' most vocal offenses on C++ was due to operator overloading and how basic, seemingly native things like + can actually do a lot of hidden stuff unknown to the programmer. He must have softened on this since Rus
186.
▲
by
hellofunk
6y ago
That looks interesting as well, but it’s not the talk I was thinking of.
187.
▲
by
hellofunk
6y ago
I've been searching for a few minutes and can't find it -- it was several years ago, maybe at least 5 years, and at one of the Clojure conferences (there used to be several big Clojure conferences each year back in the language&#x
188.
▲
by
hellofunk
6y ago
One of the principal maintainers of the Racket language once gave a talk, I think it was at the main Clojure conference, on a topic about Typed Racket, where he strongly outlined the reasons why HM inference is a bad idea. It was interestin
189.
▲
by
hellofunk
6y ago
> Run your articles through multiple translation converters. Edit minor mistakes afterwards. This avoids engines and tools picking up on your writing style. Sounds like a good opportunity for a tool that will do this for you -- send it t
190.
▲
by
hellofunk
6y ago
#DefundAllSocialNetworksExceptHN
191.
▲
by
hellofunk
6y ago
It’s unclear to me what eight channel memory actually means, I’m not used to seeing that mentioned in casual architecture overviews. What’s the benefit of that? Is that something that a programmer must explicitly take advantage of, or is th
192.
▲
by
hellofunk
6y ago
There’s such a huge difference in the programming paradigm between writing for multi cores on a GPU versus a CPU. It’s really a very different kind of software architecture. I think it’s unfair to compare the two. And with such a huge CPU c
193.
▲
by
hellofunk
6y ago
I’m curious, why is that ironic? Removing Boost dependencies in favor of modern STL is a common and healthy chore.
194.
▲
by
hellofunk
6y ago
I'm a little confused about what's happening here... Rust can run in an OpenGL shader ?!
195.
▲
by
hellofunk
6y ago
I appreciate your rather lengthy rebuttal to my rather trivial retort.
196.
▲
by
hellofunk
6y ago
> a constant 1 g acceleration would permit humans to travel through the entire known Universe in one human lifetime Wow that is actually very fascinating, it never occurred to me that it works that way. I’m always thinking of 11 light ye
197.
▲
by
hellofunk
6y ago
Not how I interpreted it, the guy in the White House does not get a success, those on the ship need an escape for if the guy wins in November.
198.
▲
by
hellofunk
6y ago
The third option is to just have multiple generations live and die on the journey to getting there, with which ever generation is alive at the end colonizing the planet.
199.
▲
by
hellofunk
6y ago
> Google search is infinitely more useful I can definitely see how it could be more useful, but I don’t agree that the actual factor of this increase in productivity is infinite. Maybe a factor of 3 to 5.
200.
▲
by
hellofunk
6y ago
I agree that it is strange that, in all of the discussions surrounding relatively modern languages, and new technologies, while nim and rust and many others frequently get mentioned, so rarely it seems that anyone talks about D. Wonder wh
201.
▲
by
hellofunk
6y ago
> C++ is the same. Glacial pace of change, skills from 20 years ago are still good with minimal modifications. 20 years from now it'll still be in use and it'll still be about the same. Which is exactly how I like it. This gave
202.
▲
by
hellofunk
6y ago
This happened to me just yesterday when I said to someone, “are you serious?“ And Siri came on and asked me for follow up.
203.
▲
by
hellofunk
6y ago
It’s because without the voice of reason to help balance things out, there would be a strong misleading conception that everything about being a developer on Apple’s platforms is 100 percent negative, but this is certainly far from the trut
204.
▲
by
hellofunk
6y ago
> we had success turning off advance Closure compilation as package size isn't as much of an issue I always thought that package size was just one of the benefits of advanced compilation. It also does other nifty things, like automa
205.
▲
by
hellofunk
6y ago
I think it’s appropriate for a service that allows you to permanently block senders, to make those senders know they couldn’t reach you. It’s just like if someone calls you and you never answer the phone, they leave you a message. They assu
206.
▲
by
hellofunk
6y ago
wow i never knew these, great suggestions!
207.
▲
by
hellofunk
6y ago
Visual Studio (not the Code version, though some will include that as well) is arguably once of the best IDEs ever created, so you are not wrong. But often there are other issues. IntelliJ and its siblings can be very resource intensive --
208.
▲
by
hellofunk
6y ago
install vimtutor on your system, or just open this in vim: https://github.com/TheNaoX/vimtutor/blob/master/vimtutor It's a great start. Personally, I find most modern IDE features are overrated and
209.
▲
by
hellofunk
6y ago
One thing I like about vim is that the defaults are more sane than emacs. Almost no one uses emacs out of the box without extensive customizations. People customize vi too, but out of the box it is already pretty close to being there on its
210.
▲
by
hellofunk
6y ago
Well vi or vim is nearly always installed by default everywhere, but emacs rare is so.
More ›