Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nurbl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
nurbl
4y ago
Probably, but it is a good point: premature optimization is easy and fun because you're doing it while writing the code and it's already in your head. Optimizing a large, working, congealed codebase that you didn't write is o
62.
▲
by
nurbl
4y ago
I agree that this makes sense for the kind of situations that the article talks about. If you only need to express common angles like 90 degrees, 45 and so on, radians are just messy (though in physics, you get used to it). But in other cas
63.
▲
by
nurbl
4y ago
If you are a "digital art" community, clearly you have already accepted some digital tools. I do think it makes logical sense to try and ban "AI" art if it is not what the community is interested in. It's likely not
64.
▲
by
nurbl
4y ago
I think the point of the example is that in zig you'd just do if (mask.alpha and mask.blue) {
65.
▲
by
nurbl
4y ago
My PC sits in a place behind my table which isn't easy to reach, and I have my keyboard and mouse connected to the built-in USB switch in my monitor. Because the monitor turns off by itself to save power, there's no quick way to w
66.
▲
by
nurbl
4y ago
Amen. Once I understood the game and started being able to play rationally, the main threat was always my own impatience. How many times I lost fights just because I forgot to stop and check my inventory for useful stuff. Or ran right into
67.
▲
by
nurbl
4y ago
It's weird to me that even games that seem focused on story, atmosphere and graphics with pretty simple gameplay - like "Control" or "Death Stranding" - can manage to over-complicate it with confusing menus, lots of
68.
▲
by
nurbl
4y ago
This sounds like a good outcome. From my experience, the usual reason small labs setups use things like LabVIEW is that they are usually built by one PhD student without experience and this is the only way they can get something working in
69.
▲
by
nurbl
4y ago
My fresh emacs startup time is a couple of seconds, not super snappy but then it has a reasonably large config to load. Reducing startup time is nice but I think vanilla emacs actually already starts quickly. How would you even be able to p
70.
▲
by
nurbl
4y ago
I liked "Statik", a pretty clever VR escape room-esque puzzle game where your hands are stuck in a strange device which you can manipulate in various ways using the game controller. Some levels even allow a second player cooperati
71.
▲
by
nurbl
4y ago
Totally different game of course, but this reminded me of Katamari Damacy! In many levels you start tiny in a room somewhere, and have to roll up paper clips and thumb tacks in order to grow and roll up successively larger things, while avo
72.
▲
by
nurbl
4y ago
One thing to keep in mind when moving from sqlite to an "out-of-process" database is that individual query overhead will increase a lot. With sqlite it's usually no problem to do lots of small queries and combine the result,
73.
▲
by
nurbl
4y ago
There's a lot of room for general python skills in various parts of science, and in my experience quite easy to get a job because there's not a lot of competition (mostly due to wages I guess). Often any libraries/frameworks
74.
▲
by
nurbl
5y ago
Having not managed to finish a Stephenson book since "Snow Crash" (which I liked) i may not be in the best position to recommend something to you, but I really like Greg Egan. Truly idea-driven SF which also has interesting enough
75.
▲
by
nurbl
5y ago
It's easy to drop in Cython in an existing project where you need some performance, and start gradually "cythonizing" modules from the inside out. The rest of the code does not need to care. With a bit of care (and benchmarki
76.
▲
by
nurbl
5y ago
A bit of a pain. But to be fair, this import was deprecated since python 3.3, released almost 10 years ago.
77.
▲
by
nurbl
5y ago
I'd just like to add that one of the most important features of a souls game is the fairness of it. It's almost always your fault when you lose; for reacting too slow, for rushing in, for not keeping your eyes open, for forgetting
78.
▲
by
nurbl
5y ago
Sean Carroll is my favorite interview podcaster. Maybe it's my physics bias but his guests are often from very different areas and he still finds good questions, keeps a humble attitude of wanting to understand, and doesn't take u
79.
▲
by
nurbl
5y ago
I think it's the game I've played that comes closest to feeling like a genuine mystery. Even though I think I've finished it, there are many aspects I still don't "get". It may just be that it's good at si
80.
▲
by
nurbl
5y ago
Or, perhaps they remind you of what didn't need to be done after all...
81.
▲
by
nurbl
5y ago
Thanks, I used gentoo quite a bit back in the day! Today I don't do enough file management to bother going outside emacs dired :) Just to add some context, as far as I remember, gentoo was pretty similar to how DOpus worked on the Amig
82.
▲
by
nurbl
5y ago
The article seems to mix up "expert" with "world class" a bit. I do think that becoming one of the best in the world in any popular field probably requires suitable genes. But, to me, "expert" is more like some
83.
▲
by
nurbl
5y ago
It's a matter of definition, but I feel technology can do more than just make our lives more comfy. Anyway my point is that the chase for comfort can actually hurt us. Maybe we should try some carpentry?
84.
▲
by
nurbl
5y ago
I see your point and I'm not contradicting you, but I do feel that this expectation of comfort is the main hook that locked down technology is using to get us. Once we're used to it we don't easily give it up. But I think it
85.
▲
by
nurbl
6y ago
Even without undo-tree, Emacs undo history is "persistent". By that I mean that changes aren't overwritten, so the statement in the article that undoing stuff and then making edits loses the undone changes is not true for Ema
86.
▲
by
nurbl
6y ago
Wouldn't it be more natural to do this sort of thing with decorators?
87.
▲
by
nurbl
6y ago
I obviously don't know what your users were thinking, or even what your application does, but for my part I use open source stuff because that means I know if I become dependent on it, and the original author drops it (or goes in a dir
88.
▲
by
nurbl
6y ago
Part of the point of citing another article is that you don't then have to repeat all of it. So if B is cited by A, and B is no longer available, it's not really possible to read and understand A either. And likely A used informat
89.
▲
by
nurbl
6y ago
This reminds me of https://www.visidata.org/ which is a terminal based application with similar purpose - loading tabular data from various sources, and exploring and processing it in a visual way.
90.
▲
by
nurbl
6y ago
The article is pretty clearly written for someone who is already an emacs+org user. I guess it was posted mostly as a teaser of what can be done with it. The "plain text" catch phrase is not baseless, though. One of the best thing
More ›