skysight-inc/HackerNews huggingface dataset:
And an important food source for the fish we like to eat.
You eventually become unamazed by news like a new Lua version and lose interest. It was interesting and controversial in 5.0…5.2 period, but then code and userbases established and no one wants to break code or infuriate users. With all the half-subjective flaws, previous (alternate really) versions of Lua are absolutely “done” and usable, so just sticking with one is a readonable thing.
Woah! Print shop and PrintMaster was awesome on IBM AT with EGA or, maybe VGA (I don't remember exactly). I remember I was selling prints in my school back then.
>it doesn't support bitmap fonts

Very disappointing. Not sure why people are trying to kill off bitmap support in everything these days. Will stick with foot.
I believe this is the third incident in recent months.

Who would possibly have it out for Finland to not be a player in the internet market?

I am slightly concerned about the Helsinki cloud instances I've setup recently on Hetzner now as a result.
The Print Shop is one of the first pieces of software I ever used. I was nine years old. My parents had bought me a used Apple IIe and dot matrix printer. Included were ~200 5.25" floppy disks containing random software, many of them games. I ended up using The Print Shop more than anything else (except Dig Dug). It was very user friendly. I still have vivid and fond memories of the printer whining away late at night, slowly spewing out my graphical creations. Many thanks to the developers!
With bufo some bufonauts have switched to synthetic DMT because it's bad karma to abuse the poor toads. Maybe the peyoteros could grow cactus from tissue culture or switch to San Pedro cactus, that one grows quickly, actually.
Interesting. Looking here [1] it seems like this is a thing now. Will dive deeper into this later but looks promising.

[1] https://rocm.docs.amd.com/projects/radeon/en/latest/docs/ins...
AWS post-quantum cryptography migration plan
I feel like the posted headline makes that sufficiently clear.
Sooo many thank-you notes written with this software during my childhood.
I wish Mozilla wouldn't break what is already fixed. I think the original MDN format and order is better than this. Most of the best content is already on MDN and they should keep developing and improving that.
that would be a galaxy brain move on the part of lua.
I haven't heard of Ghostty before today. I'm reading the docs; but what are the main selling points?

Personally, I've used Terminal.app (for a bit), iTerm (for a long while), Konsole (in the past, on Linux) and more recently I standardized on Alacritty (macOS) and Kitty (Linux). GPU acceleration puts it in the same general bin as my current toolchain, but your comment alludes to it pulling in some concepts from iTerm, possibly -- is that the case?
I love this pattern (for visibility into scrolling carousels).
> could you point us to any history you've written in this style, as an example?

This misses the point: if you want to know why readers aren't connecting with written history or written anything for that matter, ask readers, not writers. Anyone can write something they want to write--that's not skilled, useful, or admirable. Writing something other people want to read is the difficult, useful skill. Writers like Walther are writing what they want to write and complaining that readers don't want to read it. It's like leading a horse to salt water and then complaining the horse won't drink.

> EDIT: for that matter, any history anyone has written in this style?

The Social History of the Machine Gun or The Serpent and the Rainbow (the book, not the movie).

> see also https://en.wikipedia.org/wiki/Berkson%27s_paradox

Is your point here to argue that entertaining, accessible writing and accurate historical writing are mutually exclusive? Why would they be? Do you have any reason at all to believe this to be the case?
Will the eventual windows release support GPU shaders like Windows terminal does?
Nvidia is 6.73% of the S&P 500
"Nobody has written a hashing/bit-rot detecting filesystem"

"ZFS is one"

"It's not really because it was written by a team, and because it was made for Solaris which is a different operating system, and there was lots of politics involved with its licensing, and because it was bound to the POSIX file API, and because it does complex volume management as well, and because it happened within a timeline before Sun went out of business, and we even have no idea how ZFS went because every documentation and article which says it's about ZFS might be talking about something else".

uh huh.
The description is in the documentation. What’s the trouble by clicking on it? It won’t take a second.
> I hate things in "if you know then you know" category. This is one of them.

> Documentation? Reading a manual for an unknown thing?

Well. Yes? Maybe I'm assuming too much, but I feel like the target audience here (terminal emulator 'enthusiasts') either know about this already or are totally willing to go over to the manual to read what it is. The very first section upon opening the documentation explains it succinctly: Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
Curiosity and free time. You learn stuff like this by reading tens of thousands of lines of text and code for every line of code that you write.

I've always been all about the hidden fun stuff. The magical little programs that somehow configure audio cards. The ALSA mixer tool for example does it via special ioctls. I was reading its source code not too long ago. The manuals said those definitions were for the curious and that those ioctls were private, as though it was the library's author exclusive privilege to use those things. I seriously hate it when they say that. When they imply I'm some mere mortal who's better off using the libraries that were gifted to us by the gods of programming.

Good or bad, quite a bit of hubris is involved. Takes a certain audacity to think I can make a better wheel than people who are probably much smarter than I am. Sometimes I start projects just to prove to myself that I'm not clinically insane for thinking a better way is possible. Sometimes it works, sometimes it doesn't. Someone once called an idea I had schizophrenic. I'll never forget that day.

This Linux system call stuff started after I read an LWN article about glibc and Linux specific system call support, getrandom to be specific. Took glibc years to add support. I started a liblinux project because of that article. The idea was to get rid of libc and talk to Linux directly. In order to accomplish that, I was forced to learn a lot of compiler, linker and executable stuff. The musl libc source code taught me a lot.

It seems like the C library is doing a huge amount of stuff but it turns out you don't actually need most of it. Linux just puts your binary in memory and jumps into some address specified in the ELF header. Normally this when the C library or dynamic linker takes over in order to prepare to call main(). Turns out I can just replace all that with some simple code that calls a function and then exits the process when it returns. It just works. I won't have init/fini section processing but I can live with that, that's harmful stuff that shouldn't even have been invented to begin with.
In 2025 I want to:

- Learn to scratch like Hip-Hop DJs.

- Make one techno track that could pass off as something that a local DJ in some random city would play and that the people in that room would enjoy.

I have previously taken in-person piano lessons, and I've spent quite a bit of time in Ableton and with MPC X, and with a few different keyboards and a drum machine. I have a mid-range DJ controller at home, the Traktor Kontrol S4 MK3.

Music is a hobby for me, and I cannot dedicate anywhere near full time to it in 2025. But if I can do these two things, then 2025 would be a great year in terms of my music hobby.
There's a choice for an introvert to put on a front once they know how, but that's nowhere near becoming an extrovert.
From the article:

> The new law doesn’t apply to classified code, national security systems or code that would post privacy risks if shared.
"Sherwood asked a baker’s dozen of writers to make their best case for what’ll happen to the most important company of 2024: OpenAI."
> Most of us are descended from people who lived in small communities and rarely interacted with people who lived outside of them. It's only in the last 200 years (an instant on evolutionary timescales) that the majority of humanity ended up in a position where we have to constantly deal with more than ~30 people on a regular basis.

I would be surprised if this is true. Ancient civilizations were complex. When Pompeii erupted the population was around 10k just there. Having the chance to walk around part of it. Everything was dense and close and there were large city centers and markets. I'm sure the rest of Rome is just as big and same for the other cities and empires going back thousands of years.
Performance of course but native is a big part of ghostty’s appeal; there’s an article by a neovim dev that expands on that native part a bit - https://gpanders.com/blog/ghostty-is-native-so-what/
I’ve started learning piano using the Simply app paired with a keyboard. It’s been surprisingly fun and a nice mental break for me.
https://archive.is/D4E9n
That sounds like a security nightmare. A single accidental exploit in one agency could easily spread to others reusing the same code.

Now, imagine if that exploit was instead intentionally planted by a foreign spy, targeting common use cases...
That's a fair point, although as the PIN is validated locally, you could argue from the server perspective you gain a second (knowledge) factor, but from a local perspective it's entirely correlated with the existing stored factor (a weakness in the local device implementation can skip that PIN check and yield the result).

Perhaps this is excessive, but it's a model where I like to see layers of security that depend on different, uncorrelated failures being required to bypass them.

Today if you want to get into an account using "FIDO2 as MFA" you need both the account credentials or ability to reach the Fido prompt (say password reset), and the hardware token device (with optional pin). The device alone being compromised shouldn't get you into the account.
According to Marc Andreeseen the us government will classify AI maths and only permit some companies access to it.
Curious as to how much it matters; if a TTF font looks similar and is fast?
Are you Stephen Bourne?
This isn't a company, I'm not trying to convince you to use it, this is more of a personal art project. If that doesn't vibe with you that's completely fine. You're happy to not use it. I'm happy whether you use it or not. It's all good mate.

(The first sentence in the docs page does explain what it is but if that's too much for you, it's all good.)
> - Most programs need to deal with requirements that shift, either because they evolve or our understanding evolves. Refactoring code without types is hard

I get perverse thrills out of drawing the attention of the "pfft, types are for n00bs" crowd to the multiple authentication related CVEs in GitLab due to the "well, the parameter types are whatever they are, don't you worry about it"

That said, I'm trying very hard to ween myself off even reading these threads, let alone contributing to them, because much like <https://news.ycombinator.com/item?id=42492508> I'm never going convince them and they for damn sure are never going to convince me
The problem is not that credit cards exist; it’s that the market dynamics do not force it to be a minimal profit service layer. We have credit cards regifting multiple percentage points off of every purchase which creates a vicious incentive that businesses are largely powerless against
Are Amazon's Drones Finally Ready for Prime Time?
I don't know Lua either but c'mon now. It's just some config. Copy and paste from the docs and tweak the values as needed. If you really want to write something funky in there, ChatGPT knows Lua. It's not that bad.
Morality is just the "tit-for-tat with forgiveness" (supercooperator) strategy in the prisoners dilemma game. And this strategy being present in the mix of popular strategies (including sociopathic defection) results in the social dynamics and 100 year economic cycles we see in the history books. Organism/tribe/state population frequencies for the defect and supercooperator strategies periodically dominate the planet and the economy on about a 50-100 yr cycles, and the period between pendulum swings is shortening with technological advancements. Just chart global social inequality for the past 1000 years or so and you'll see the pattern. We're in the depths of the minimum of the supercooperator sine wave right now with socioeconomic inequality at its peak. Eventually the sociopaths start fighting each other and leave a niche open for supercooperators to come back.
This is just another form of the "security through obscurity" argument used against foss in general. Many eyes make all bugs shallow.
Funny to see a "doesn't work" response even on Hacker News, with no details or error messages.
https://archive.ph/Hufi3
Mostly unrelated but did anyone else use FlamingText.com in the early 2000s?
Here are some existence proofs that contradict your argument:

A) It’s easy for a typical US family of four to net produce electricity with about 800-1000 sq ft of solar panels, assuming all electric appliances and vehicles (with reasonable commutes). The EV’s are basically rolling powerwalls, so this solves the storage problem.

B) Some of the direct air capture systems rely solely on industrial processes that we know how to scale. They target ~$1-2 to remediate a gallon of burnt gas. (They haven’t scaled quickly yet because no one with enough money has placed a big bet on them.)

I also think we should invest heavily in nuclear, and think most of the current carbon removal schemes are frauds, fwiw.
Your data isn't extinguished if you're running wezterm on the server too. It'll reconnect.
You can get pixel perfect bitmap fonts by using their TrueType conversions and using fractional point font sizes. There are dozens of bitmap enthusiasts that were in the beta and they're totally convinced because well... it's pixel identical.

I've noted before in issues I'm open to supporting bitmap fonts if someone contributes it, but not interested in adding it myself. The workaround above is very good.
Consumer friendly is not the only thing we should care about.

It’s also utterly fucked that it’s a system that disproportionately rewards people for being wealthy as richer people have access to better cards
That's already the rule, but the DoD is the only agency who takes it seriously (examples are BRLCAD and FalconView).

This doesn't stop unscrupulous contractors from copyrighting code and charging license fees (see: most DoE code, with exceptions like NWCHEM). I've often wondered why this hasn't resulted in any lawsuits; I suspect the reason is that nobody really cares.
Related Undersea power cable linking Finland and Estonia suffers damage (86 points, 19 hours ago, 85 comments) https://news.ycombinator.com/item?id=42513761

Previously (12 points, 9 hours ago, 3 comments) https://news.ycombinator.com/item?id=42516864
Hey this is my tool, thanks for sharing! I've been very happy with how well received it has been so far!
The humor doesn't quite hit - it feels a little over-aggressive and not clever, but the details in the article are accurate and well organized.
> When Pompeii erupted the population was around 10k just there.

And Rome (the city) had a population of 1 million or more, but that doesn't change the fact that demographers estimate at most a 10–20% urbanization rate in the Roman empire—meaning at least 80% of the population lived outside of cities in rural areas. And that's Rome, which had a notably high urbanization rate compared to periods before or after, not matched in Europe until the industrial revolution.

Compare that with an 80% urbanization rate in the US today and we're looking at almost exactly the inverse from where we were 2000 years ago in the Mediterranean. And it's even worse if we're just looking at the US, which had a 5% urbanization rate in the 1790 census and didn't even get to 20% until 1860. Where we're at now is simply unparalleled in history, and there's ample evidence that we're not well adapted as a species to this kind of density.
As an introvert I do these things - actually search for opportunities to do a talk or to do public presentation works. This works (and you can find me on YouTube in these situations) but it doesn’t get easier with time. It actually feels like with time it gets harder to find the energy to do this again.
I wouldn't word it that strongly, however I would've like to see the first line of the documention on the homepage :)

I'll give it a spin later, looks interesting.
"almost always". Yes, advertising being the main exception. Kind of hard to change demand for homes.
Brøderbund. Now there’s a name I haven’t seen in decades. Thanks for the blast from the past!
> my words would mean nothing

your words might not mean much but evidence would. I can only assume that you don't have any otherwise.

> for you have in your possession "an unending amount of data"... show me the power of market forces!!!

see my other comment: https://news.ycombinator.com/item?id=42515602
+1. I was excited for it and it sounded nice in theory but in practice it was just too much of a slog for me. I picked it up because I have a non-traditional math background and while I more or less know calc + LA, I do lack fluency with the concepts. Perhaps I am wrong, but at my level I feel that I don't need to go through 10 trivial variations of the same theme and many foundational concepts could be massively condensed. I am instead progressing much faster just picking up a textbook and referring back to precalculus books to fill in holes where needed.
Yeah, I don't know anyone who assumes they'd be compensated for lost profit.

That would be something entirely different -- buying a form of insurance, basically, that would be expensive.

SLA's aren't meant to make your whole as a business, generally speaking. They're meant to incentivize the provider to take uptime really seriously, so that downtime eats some of their profit. Which means you can take their expected uptime estimates as a decent ballpark.
This feels like the author has made the assumption that since they are an introvert, all introverts are like them.

However, I think that introversion, like most things is a continuum, not binary. Take the characterization of introverts in the article: "They would rather sit in front of the computer than go out during the yearly college social fest." For me it isn't just a matter of "I'd rather be in front of a computer", going to a big social encounter is extremely stressful. And the idea of approaching and talking to someone I don't know fills me with terror.

That isn't to say that I never go to such activities, or try to go out of my comfort zone, but it is much, much more difficult for me than even other introverts.

If I were Aditya in the introductory story, telling me I should go talk to people would not be helpful, ot would just reinforce my insecurities and anxiety. What would be helpful is if someone, especially someone I at least knew a little came and said something like, "Hey, I hear you like Open Source, can I introduce you to <person>, I think they would like talking with you?" And then introduce me, and initiate the conversation.

And there are also difference in how introversion manifests. One person might do fine in social interactions, but is terrified public speaking or giving presentations, and someone else is the other way around.
For those interested in PrintMaster (often dismissed as a PrintShop copycat, though I disagree with this) there are preserved examples on:

https://www.abandonware-france.org/ltf_abandon/ltf_jeu.php?i...

The relationship between these programs is quite fascinating, as it led to legal action between Brøderbund (PrintShop) and Mindscape (PrintMaster).
Interesting passage from the case:
For example, in the "Custom Layout" screen of "Print Shop," the user is instructed to press the "Return" key on the Apple keyboard. Similarly, in the "Custom Layout" screen of "Printmaster," the user is instructed to press the "Return" key on the IBM keyboard. Actually, the IBM keyboard contains no "Return" key, only an "Enter" key. Lodge admitted that Unison's failure to change "Return" to "Enter" was a result of its programmers' intense concentration on copying
Print Shop
The default macOS terminal app has CMD UP/DOWN to move to previous prompts. This is one of my pet peeves about terminal apps, they seem to lack this command?
If a stack trace has too many levels. That is enough proof for me the people building this don't know what they are doing.
I used Arch. It was already in the AUR, but I believe it did build from source
This is so well done. Very interested in new UIs with LLMs. Great work.

How's it work under the hood?
I don't know whether it's going to take a second or half a minute. I also don't know whether there will be an answer on the first page, or there's going to be a cute image and then I'll need to find "Getting Started" to learn how to get started with unknown project. My subjective experience on the internet is that if the gate isn't labelled, there's unlikely value on the other side.
That's a pretty neat solution. I like that idea.

If you wanted to go a step further, you could use a smartcard with hardware PIN reader as a PKCS11 crypto device, and use that to decrypt the long lived keys in the store, then pass it back to the host encrypted by a platform-protected key to be decrypted and used.

If you could get the right implementation specifics together, you could likely then have the smart card simultaneously re-encrypt the credential with a key bound to PCR state of the TPM via a policy. You'd then decrypt that ciphertext on TPM without a PIN, but conditional on PCR state of a couple of PCRs that represent your system like the secure boot toggle state and allowed CAs.

That lets you be a bit more "cross device" than a fully TPM solution does, though your certificate technique works fine as long as you keep an offline backup for enrollment if anything changes on your system.
It’s… beautiful.

This is one of those moments where I can feel my capabilities grow in real time. Thank you for making this, and thank you for making this open source.
You do have to wonder if the billionaire owners of these media companies don't want to be the first media source to publish and widely distribute a report like this. The owners are probably worried it is a tipping point moment and they don't want to be the newspaper that starts things off. That's because they probably have never heard of substack and the like and don't realize that it's going to get out there anyway.