News for hackers. Stuff that matters.

zambal

According to https://docs.typesafe.ai/legal they do offer ZDR for enterprise customers.
I could be wrong, but the sentence "Flix precisely tracks the purity of every expression in a program." together with some examples of function definitions without the purity/impurity annotation, gave me the impression it's optional, because the compiler can infer it on its own most of the time.
Re:Being too ambitious is a clever form of self-sabotage on Saturday July 05, 2025 @03:21PM (#44474886)
I don't think it's actually a problem. Taste can guide the direction skill needs to go.
Re:Touring the Zig•EM code-scape (2024) on Tuesday June 24, 2025 @05:52AM (#44364439)
If you fail to see the difference, maybe study the subject matter a little more?
Re:How fast are Linux pipes anyway? on Sunday June 22, 2025 @04:35PM (#44350072)
Indeed, if I'm not mistaken Netflix at least used to use (and commit to kernel) FreeBSD on content servers because of its superior sendfile performance
Re:LLMs Are Cheap on Monday June 09, 2025 @09:37AM (#44224403)
But in that case it's hard to argue that llm's are cheap in comparison to search (the premise of the article)
Re:<Blink> and <Marquee> (2020) on Sunday June 08, 2025 @05:26AM (#44215795)
Don't know if it was intentional, but your ramble reminded me of the lyrics of Losing my edge by LCD Soundsystem. However, as someone who also experienced most of this stuff, it was a fun read either way :)
Re:AMD's CPU sales are miles better than Intel on Wednesday November 13, 2024 @04:27AM (#42124408)
This comment is very misplaced. I'm Dutch and I wrote my comment not because the retailer is German, but because it are desktop CPU sales figures from a single retailer whose customers seem to be primarily gamers.
Re:AMD's CPU sales are miles better than Intel on Wednesday November 13, 2024 @04:10AM (#42124297)
Yeah, the title feels a bit misleading, because it's only true in a very narrow context.
Re:Every map of China is wrong on Friday May 03, 2024 @11:45AM (#40248995)
The subject is the ability to make accurate up to date maps out of satellite imaginary. I fail to see how this is a counter argument against that.
Re:Raspberry Pi 5 on Thursday September 28, 2023 @04:11AM (#37686743)
Peak power draw is 12W, not 27W for the Rpi5 though.
Re:TSMC, Bosch, Infineon, and NXP to build fab in Germany on Wednesday August 09, 2023 @10:13AM (#37062955)
> Germany, which a lot of Europeans don't have a positive opinion on (to put it mildly)

Do you have a source for that, because that's not the impression I, as a non German European, have.

Re:Elixir for Cynical Curmudgeons on Thursday August 03, 2023 @02:45PM (#36989972)
A bit pedantic I guess, but that still uses some syntactic sugar (optional brackets and keyword syntax). Removing all syntactic sugar would look like this:

    defmodule(Foo, [{:do, def(:bar, [{:do, "baz"}])}])
Even aliases (like Foo) are also a kind of syntactic sugar for a specific type of atom (Foo is actually the atom :"Elixir.Foo")
Yes, using I/O as on/off, especially on power switches, for sure predates PlayStations.
Re:MSX-DOS on Saturday July 22, 2023 @08:34AM (#36825691)
So many memories playing around with a Spectra Video MSX as a kid. Mostly playing games, occasionally trying to draw stuf or making sounds using Basic. Some programs could only be started from msx dos.

Later, when most households in the Netherlands where start getting PCs (80286/386/486 era), I felt right at home using msdos.

Nowadays I really appreciate vaporwave aesthetics and I'm sure it's because of being absorbed in the world of msx computers, including reading magazines and such, as a kid.

Re:After 30 Years, Linux Finally Hits 3% Market Share on Tuesday July 11, 2023 @05:34AM (#36678465)
> Incidentally this is public facing Internet servers. The % -inside- enterprises us much much higher.

I can believe private enterprise usage is higher, but I imagine FAANG and similar companies also have quite a lot non public Linux servers. Not trying to rebut your overall point, but I'm not sure the total non public % is much different.

Re:Vaporwave and Unicode Analysis on Thursday June 29, 2023 @06:27AM (#36518624)
Thanks a lot, that's quite the list and a good reminder to spend some more time browsing the Internet Archive!
Re:Immutable Data on Monday June 26, 2023 @06:57AM (#36478115)
I'm not OP, but I can at least give an argument against using a timestamp for sorting versions: for various reasons system time is not guaranteed to be monotonic, which can result in cases where newer versions would be sorted before older versions.

See https://www.erlang.org/doc/apps/erts/time_correction.html#in... for more info. It's about time handling in the Erlang run-time system, but the issue it describes is universal.

And having an Erlang background, I would say timestamps are also tricky in the context of distributed systems.

Re:Even more hindsight on Vim, Helix and Kakoune on Thursday June 22, 2023 @08:15AM (#36430962)
> If anyone has experience with remote editing in a terminal editor, but not through an ssh shell (ie, the traditional way), I'm very interested in hearing your experience.

As usual, emacs has a mode for everything:

https://www.emacswiki.org/emacs/TrampMode

Re:The Lesson of the Truman Show on Wednesday June 21, 2023 @08:13AM (#36417477)
Thanks for the suggestion, never seen the movie!
Re:The Lesson of the Truman Show on Wednesday June 21, 2023 @07:52AM (#36417300)
Just like the Truman Show movie, I have always felt it's a bit underappreciated. So many great performances in that beautifully shot movie and such an emotional roller coaster. Although in many aspects a totally different type of movie, I think Uncut Gems was the first one since I watched Magnolia that touched me in similar ways. And just like with these other movies, it really changed my view of Adam Sandler.
Re:Why Lisp Syntax Works on Monday June 05, 2023 @11:09AM (#36197272)
What's the point of a comment like this? I think I disagree with your reply, but the lack of argument makes it difficult.

While I wouldn't go as far as saying that elixir has the same benefits as lisp regarding uniform syntax in combination with a flexible macro system, elixir's macro system is undoubtedly powerful. The big difference with a lisp is that elixir's macro's operate on an intermediate ast representation that looks a lot like lisp code. So while elixir doesn't have a very uniform syntax itself, I think its macro system gives comparable power and flexibility.

So loading an external library or framework isn't Vanilla JS, but if I copy/paste the VanJS source into a script tag, nothing gets loaded, there's no syntax magic, just some function calls, so that's Vanilla JS, right? If the latter isn't Vanilla JS by your definition, can I at least copy/paste something from stackoverflow?

Trying to make Vanilla JS a strict definition seems pointless to me in the first place.

> What sort of user is Gnome targeting ?

I guess that would be me. I mostly work in the terminal and I just don't care that much about the window manager. As long as it's simple, works consistent and looks somewhat nice and clean, I'm fine. Gnome fills that role for me.

Re:Erlang/OTP 26 Highlights on Tuesday May 16, 2023 @02:03PM (#35965478)
Kubernetes and the BEAM are actually a great match. Kubernetes for management and supervision of nodes/containers and the BEAM for management and supervision of processes. I see them as complimentary technologies.
Re:Erlang/OTP 26 Highlights on Tuesday May 16, 2023 @12:37PM (#35964302)
As far as I know there are no Erlang projects with that ambition, but quite some interesting things are happening in the Elixir eco system:

https://github.com/elixir-nx

I'm a Elixir and Erlang developer who is just starting to explore ML, but these libraries seem solid and well designed.

Re:Monoliths Are Not Dinosaurs on Saturday May 06, 2023 @03:03AM (#35838882)
> You can make any system arbitrarily complex.

But isn't that introducing incidental complexity? Not sure if you actually disagree.

Re:Don't write clean code, write CRISP code on Tuesday April 18, 2023 @07:12AM (#35612429)
But what if you just need that extra bit of dryness and you're already at 10?
Re:Build Your Own Fast, Persistent, Toy KV Store on Wednesday February 15, 2023 @01:40AM (#34800798)
Bitcask was a storage engine created by basho for their riak db (dynamodb like distributed db).

The other storage engine riak could use was google's levellb.

At the time bitcask was as fast or faster than leveldb for most tasks. This was I think around 2010. I have no idea how it compares with a recent version of rocksdb, but at the time it was pretty fast.

Re:Raft Consensus Animated (2014) on Tuesday August 16, 2022 @03:15PM (#32487431)
You either need consistency or you don't. Raft is for systems that need this guarantee. If you don't need it, something like CRDT's can be used.

Older »