Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wk_end
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
301.
▲
by
wk_end
1y ago
No more of a loaded footgun than trying to do it manually, I don't think. Geographic points should probably be represented as a labeled structure to prevent confusion and passed into functions as such. Using two separate libraries with
302.
▲
by
wk_end
1y ago
Just eyeballing it really quickly, it doesn’t look like it’s got the built-ins you’d want to quickly built a REPL (i.e. read or eval). It’s not really Scheme, yet. It’s written in C, so you could compile that to wasm and then compile &
303.
▲
by
wk_end
1y ago
https://en.wikipedia.org/wiki/Bikini_barista
304.
▲
by
wk_end
1y ago
It makes it easier to reason about a program. For an dev, you can immediately understand what global state, if any, can affect a function’s behaviour. And for the compiler, knowing about what effects an operation has can enable optimization
305.
▲
by
wk_end
1y ago
Depends on where you are in the US. Here in the PNW it’s common - including ones where, oddly, the baristas are all young women in bikinis.
306.
▲
by
wk_end
1y ago
I doubt he will - they didn’t change, his OS did, they worked before, post hoc ergo propter hoc. Anyway, they’re from different companies, how could they both be at fault? If he even identifies them as related - he probably had them both
307.
▲
by
wk_end
1y ago
> Now imagine if you could get rid of all that legacy crap to make it work in the first place. What would be the consequence of this? What harm does this do? Would it be worth Spotify and Slack breaking when I upgrade my OS?
308.
▲
by
wk_end
1y ago
> The file system hasn’t improved since then The file system is a great example of how Windows has evolved, actually. Windows 95 was (initially) still using FAT16! NT4 was using NTFS 1.2, we're now on NTFS 3.1. To the file system it
309.
▲
by
wk_end
1y ago
The person who's getting burnt is Random Officer Worker Joe, who just wants to run Slack and Spotify and who doesn't know a thing about Electron or private APIs, but knows that ever since upgrading their version of macOS things ar
310.
▲
by
wk_end
1y ago
What? Windows made tons of progress while maintaining this principle and became the most popular operating system in the world. Are you trying to tell me that you believe the evolution of Windows from 1.0 all the way to 7 - the entire time
311.
▲
by
wk_end
1y ago
"Not Apple's fault" is up for debate; even if Electron shouldn't be doing this, Apple arguably shouldn't be pushing out updates that cause issues with wide-swaths of software that users use regardless.
312.
▲
by
wk_end
1y ago
It runs on the JVM, so I suppose that's the "OS" it's compatible with and Java is the language. It's still mostly academic AFAICT, but I could see experimenting with it for backend stuff.
313.
▲
by
wk_end
1y ago
I use an ad blocker on my personal machine, but corporate doesn't let me install random software and is mostly used for HN, so it's fine ;)
314.
▲
by
wk_end
1y ago
For reference, this is a strategy called "Flooding the Zone". It's commonly associated with Steve Bannon, one of Trump's early ideological backers. https://justice-everywhere.org/general/flooding-the
315.
▲
by
wk_end
1y ago
I'm not using an ad blocker; when I search for Midjourney on Google the real thing is my first result; I don't even see any sponsored content. Not sure what's happening for OP. (Please don't read this as a defense of Goo
316.
▲
by
wk_end
1y ago
It shouldn't be. In the interest of playing Devil's Advocate - even though it's a fine article, I don't think it's promoted particularly good discussion. Partisan politics in general means that people just dig in th
317.
▲
by
wk_end
1y ago
Mario 64 had undercurrents of a dreamy, abstract, dare-I-say vaporwave-y quality that I attribute to the undersung influence of SGI specifically and early American 3D animation in general on its development that I think is a big part of its
318.
▲
by
wk_end
1y ago
Just because fires are inevitable in the business of firefighting, doesn’t mean that firefighters are in the business of starting fires. In engineering, thinking is inevitable but also costly and error-prone, and the more thinking an engi
319.
▲
by
wk_end
1y ago
Where are the sum and product types in this, exactly?
320.
▲
by
wk_end
1y ago
Algebraic types, by themselves, don't do anything to make things "scary" or Turing-complete. Even C has (sort of) a weak, limited form of algebraic types through structs and unions. Zod, which you linked to as an example of t
321.
▲
by
wk_end
1y ago
According to this [0] tutorial, variant records in Ada have the downside that you only get an error at runtime if you use them incorrectly, i.e. access data from one branch of the sum type when the actual value is on another. That's a
322.
▲
by
wk_end
1y ago
I think (at least part of) the reason why React has been so successful is that is scales so well: it's actually a relatively simple tool that works well for small problems. Pair it with a Vite template or something and you can be up-an
323.
▲
by
wk_end
1y ago
OCaml (also SML) has a really powerful module system; it's so powerful that to call it a "module" system is maybe misleading to the average developer. You might think of a "module" system as a way of dividing your p
324.
▲
by
wk_end
1y ago
The audience is going to meet the article where they're at. It's fine for, say, a blog post aimed at Haskellers to assume Haskell knowledge, but when posted on a board largely consisting of people without Haskell knowledge, it
325.
▲
by
wk_end
1y ago
That's from a non-representative online poll for people already searching the internet for information about whether or not their tap water was safe to drink. > Those are findings from a recent survey of 2,800 visitors to EWG’s land
326.
▲
by
wk_end
1y ago
Is this a regional thing? AFAIK everywhere I’ve lived most people drink tap water. Certainly they cook or make coffee/tea with it. But I’ve been lucky enough to live in places with pretty good tap water.
327.
▲
by
wk_end
1y ago
PS2, as well. But games and game hardware tend to have very different CPU requirements than general purpose workstations. The N64/PS1/PS2 (and others) weren’t exceptional for very long, if ever, in terms of CPU power. They relied
328.
▲
by
wk_end
1y ago
Probably too soon to repost that incredible history of Macintosh settings panels with embedded emulated Macs from a couple of months ago, but probably not too soon to bring it up again: https://aresluna.org/frame-of-preferen
329.
▲
by
wk_end
1y ago
To some extent this is probably the case, especially with that GBA emulator. An NES emulator for the GBA isn't quite a miracle but it would definitely make the poor little 16MHz ARM in there sweat. It was probably only semi-deliberate,
330.
▲
by
wk_end
1y ago
I think it hinges on: The Action! language may not have been as advanced as C or Pascal, but because it was designed with the 6502 CPU in mind, compiling the language was astonishingly fast. The original Atari Pascal system from APX
More ›