Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Zambyte
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
541.
▲
by
Zambyte
11mo ago
Reproducible builds have a pretty good track record for uptime :-)
542.
▲
by
Zambyte
11mo ago
The main downside being the ability to opt out of starter packs (they can be a source of low quality interactions).
543.
▲
by
Zambyte
11mo ago
Consider the following Zig: const a = @Vector(4, i32){ 1, 2, 3, 4 }; const b = @Vector(4, i32){ 5, 6, 7, 8 }; const c = a + b; This compiles to this x86-64 code: vmovdqa xmm0, xmmword ptr [rip + .LCPI5_0] vmovdqa
544.
▲
by
Zambyte
11mo ago
The big thing I would say I actually learned and would intentionally apply to other languages is SIMD programming. Otherwise, I'd say it gave me a much clearer mental model of memory management that helps me understand other languages
545.
▲
by
Zambyte
11mo ago
Early talks by Andrew explicitly leaned into the notion that "software can be perfect", which is a deviation from how most programmers view software development. Zig also encourages you to "think like a computer" (also a
546.
▲
by
Zambyte
11mo ago
If you're focusing on safety guarantees , sure. If you measure by safety checks included by default instead, it actually has more safety checks than Go (in particular, safety checked numeric operations for overflow). The other big t
547.
▲
by
Zambyte
11mo ago
Zig in spirit is essentially Go without GC. If GC is not reasonable for your usecase Zig seems like an awesome choice. Unfortunately it's probably about 5 to 10 years out from being stable enough for most people being able to write ser
548.
▲
by
Zambyte
11mo ago
Not all AI generated content is slop. Translation is a great use case for LLMs, and almost certainly would not get someone flagged as slop if that is all they are doing with it.
549.
▲
by
Zambyte
11mo ago
Been using Kagi for two years now. Their consistent approach to AI is to offer it, but only when explicitly requested. This is not that surprising with that in mind.
550.
▲
by
Zambyte
11mo ago
What about the standard library? That's where it's being implemented.
551.
▲
by
Zambyte
11mo ago
Can you tell me what the difference is?
552.
▲
by
Zambyte
11mo ago
Microsoft had to make an entire operating system to make this the case for running Xbox games. Sony had to make an entire operating system to make this work for PlayStation games. I don't really know why that's significant.
553.
▲
by
Zambyte
11mo ago
What is the difference between an appliance and a computer?
554.
▲
by
Zambyte
11mo ago
> I'm honestly surprised nobody else tried a "boot to game library" PC Microsoft, Sony, Nintendo, Atari, Sega... They intentionally choose to brand their personal computers poorly to coerce their customers into giving up c
555.
▲
by
Zambyte
11mo ago
If we're going that route, it should really be Lisp :)
556.
▲
by
Zambyte
11mo ago
IronScheme[0]! I was pretty happy to be able to expose async-await in a neat little library[1]. I wonder if it's in use anywhere. I didn't get to use it in the project I was working on at the time. [0] https://github.co
557.
▲
by
Zambyte
11mo ago
https://jj-vcs.github.io/jj/latest/config/ ctrl+f "tool"
558.
▲
by
Zambyte
11mo ago
Or the shorthand: jj ci -i Or if you don't care to set a commit message just yet: jj split -i Or if you want to defer making sure each commit has the right content until later, just use jj new, and then later use jj squash and jj split
559.
▲
by
Zambyte
11mo ago
The less I use git directly, the more convinced I am that git is an absolutely awful interface to git repositories. I have been using jj for about two years now, and I literally cannot imagine going back to using the git cli. I have not use
560.
▲
by
Zambyte
11mo ago
Exactly. As said higher in this comment chain: > So, constant, but repeatedly redefined.
561.
▲
by
Zambyte
11mo ago
I don't carry a smartphone.
562.
▲
by
Zambyte
11mo ago
> Sadly, I need to travel for work this December. Tell your employer you need a phone.
563.
▲
by
Zambyte
11mo ago
I have never been asked to show ID on domestic flights at the gate.
564.
▲
by
Zambyte
11mo ago
Interest on various topics comes in waves on HN. This week it's Zig, next week it's Scheme, the week after is Erlang, etc. Nothing out of the ordinary.
565.
▲
by
Zambyte
1y ago
I don't matter. Will a substantial portion of the population? Unfortunately it's not something the average person makes an active decision about, understanding the situation.
566.
▲
by
Zambyte
1y ago
> Facebook and Google aren't rich from selling ads, they're rich from all of the ad infrastructure and quite frankly their ability to follow you around on the internet. https://openai.com/index/introducing-
567.
▲
by
Zambyte
1y ago
Mutation occurs at the actor level. Their state is mutated by changing how they respond to future messages.
568.
▲
by
Zambyte
1y ago
The main problem that Rust tries to solve, and that functional programming (which Clojure heavily leans into) solves, is avoiding shared mutable state, which leads to data races and (potentially subtly) wrong concurrent programs. Functional
569.
▲
by
Zambyte
1y ago
Rocket League literally has a platinum status on ProtonDB[0]. It works perfectly on Steam using Proton if you have it there, or Heroic[1] if you have it through EGL. Rocket League has literally never been unable to run on GNU/Linux. Th
570.
▲
by
Zambyte
1y ago
Pandoc is the first thing that comes to mind, but I also believe I have seen an uptick in software that I use being written in Haskell lately, though I can't remember what else off the top of my head.
More ›