Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jamiejquinn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
jamiejquinn
5mo ago
Interestingly, most large-scale atmospheric models I know of use a (mostly) incompressble fluid approximation, even though air is obviously compressible at human scales. It just isn't at the flow speeds and length scales of global-scal
32.
▲
by
jamiejquinn
6mo ago
Newer emulator or even a recompilation of an old one. I'd bet there are a few modern compiler tricks that would help even on decades old CPUs.
33.
▲
by
jamiejquinn
6mo ago
If he was an entirely rational being I would agree, but he clearly wasn't and he did hold both views that Scottish identity isn't worth anything and Scots are essentially identical to the English. Let's be serious, I'm n
34.
▲
by
jamiejquinn
6mo ago
Disregarding genuine differences between cultures and intentially treating those cultures as identical is racist. Turns out he did come around later in life - https://www.thenational.scot/news/23716840.george-orwells-an
35.
▲
by
jamiejquinn
6mo ago
I fundamentally agree with you. I don't think responsibility is quite the right word. But if they don't seem to care about a massive portion of their users, why are they building gnome at all?
36.
▲
by
jamiejquinn
6mo ago
An important collection of essays but I struggled to get over his racist claim that the English, Irish, Welsh and Scots are essentially all the same. Probably a good thing since I'm now much more inclined to be questioning of other par
37.
▲
by
jamiejquinn
6mo ago
Or that gulf doesn't exist for the problems they are trying to solve?
38.
▲
by
jamiejquinn
6mo ago
Absolutely sublime attention to detail. Reminds me of the series on fonts in Josh Ge's blog on Cogmind ( https://www.gridsagegames.com/blog/2014/09/cogmind-fonts/ )
39.
▲
by
jamiejquinn
7mo ago
CUDA having had such a wide moat for so long has completely warped the GPU software ecosystem. There just isn't any incentive for Nvidia to meaningfully contribute to any external, standards-driven effort like SYCL or OpenCL. Real sham
40.
▲
by
jamiejquinn
9mo ago
Delightful, I'll play about with both, thanks!
41.
▲
by
jamiejquinn
9mo ago
My understanding is all of Google's AI is trained and run on quite old but well designed TPUs. For a while the issue was that developing these AI models still needed flexibility and customised hardware like TPUs couldn't accomodat
42.
▲
by
jamiejquinn
9mo ago
Can't agree more. I hope someone puts some work into a less painful way to manage strings in std. I would but I don't manipulate strings quite enough to support usecases more than basically concatenation...
43.
▲
by
jamiejquinn
9mo ago
I ran a pretty vanilla xfce setup from about 2010 until 2024 until I moved to i3. Xfce is great generally, pretty easy to backup and share the whole config, ideal collection of apps. I'm sure gnome and kde have more features but for a
44.
▲
by
jamiejquinn
11mo ago
Ditto... I love Zig as a language but I worry the high-level community builders (including Andrew) are a little too antagonistic to foster a positive, tolerant, patient community in the long term. In saying that, my infrequent interactions
45.
▲
by
jamiejquinn
11mo ago
Snap! I also played around with closures a tonne in Zig. Definitely possible but not... ergonomic. Haven't ended up using them much. And agree with allocators; in C I always considered using custom allocators but never really needed to
46.
▲
by
jamiejquinn
11mo ago
For many languages I agree, especially languages with steep learning curves (e.g. Rust, Haskell). But zig is dead fast to learn so I'd recommend just nipping through Ziglings and seeing if its a language you want to add to the toolbox.
47.
▲
by
jamiejquinn
11mo ago
Has it changed how you program in other languages? Because that to me is the true mark of a thought-shifting language.
48.
▲
by
jamiejquinn
11mo ago
I agree, I love zig but the things that make me program differently are features like excellent enum/union support, defer and comptime, which aren't readily available in the other languages I tend to use (C++, Fortran and Python).
49.
▲
by
jamiejquinn
11mo ago
One recent HN post I loved recently was on Arthur Whitney's insanely terse C code[0]. I personally find it beautiful, and many others did, but many did not. So it goes. [0]: https://news.ycombinator.com/item?id=45800777
50.
▲
by
jamiejquinn
1y ago
Perl I used in 2008 or so but not since. Haven't come across Perl 6.
51.
▲
by
jamiejquinn
1y ago
The article's claim of Zig being a "totally new way to write programs" is quite mad but I'd like to make a different claim: Zig's own development is a totally new way of writing programming languages (or is at least
52.
▲
by
jamiejquinn
1y ago
Wow, Raku looks like a really interesting language, I'd never heard of it before! Have you used it in any large projects?
53.
▲
by
jamiejquinn
1y ago
I completely agree. One of Zig's big competitors, Odin, has a more explicit syntax for this where `0..<5` is an open interval and `0...5` is closed.
54.
▲
by
jamiejquinn
1y ago
I don't know if taste is the correct word here but I agree with the spirit of the article, especially the parts on tinkering being a form of practice. Play (in the form of enjoyable tinkering) is such a powerful motivator in learning.
55.
▲
by
jamiejquinn
1y ago
Nah, I wouldn't say this is rude or even a ragebait title. It's completely accurate and to the point...
56.
▲
by
jamiejquinn
1y ago
Aye, the fact that the WHOLE system would cost trillions to upgrade doesn't stop anyone from upgrading it slowly in this way. The problem will still exist in 50 years, any progress is better than none.
57.
▲
by
jamiejquinn
1y ago
If you've tried it and it doesn't fit, that seems fine, it's all just personal workflow. For me it's pure speed at getting to where I need to go. My notes live on workspace 1, my main workspace on 2 and browser on 3, so
58.
▲
by
jamiejquinn
1y ago
Oh did I get frustrated seeing "to make incremental compilation simpler to implement" in the latest 0.15.1 release notes... I have no doubt incremental compilation will make many large projects easier to compile, and perhaps it re
59.
▲
by
jamiejquinn
1y ago
I've been using jsonnet while developing a game to describe all in-game objects, items, creatures, biomes, structures, etc. It's just great. At the data level I can do complex things I'd otherwise have to implement in the eng
60.
▲
by
jamiejquinn
1y ago
ML I get, but what do you think the legitimate value of crypto is to humanity?
More ›