skysight-inc/HackerNews huggingface dataset:
I agree. The fact that we're still doing atomic writes by renaming files is laughable. That's also pretty much the only atomic thing you can do.

I think the issue is the posix filesystem API. Nobody writes better filesystems because no software would use the new features, and no software supports fancier filesystem features because the posix API doesn't expose them.

It'll probably take someone like Apple or Google to fix this. Similar to 16kB pages.
huh? of all the bugs in the world, ladybugs are among the most popular, the majority of them are harmless and prey on agricultural pests. at least where i come from the association with "ladybug" is "cute".
I don't really understand the exact problem that immutable distros solve. Seems like it's some vague "instability" in normal distros?

> An immutable Linux distribution has its core system locked as read-only. This ensures the base operating system remains untouched during normal use, protecting it from accidental changes, unauthorized modifications and corruption.

So, in other words, I'm using an immutable system already! (Windows 11)
This is false to fact. Mostly we saw reports of how inflation was eating us all alive.
Ask HN: What are you working on (December 2024)?
What are you working on? Any new ideas that you're thinking about?
The decisions were made more than a year ago, but the goals should be reached in 2025. Nothing special, but I just have to put in the work

- Running: I want to run a marathon under 4h in 2025. My smartwatch currently predicts 4:01:20 (was 4:30 beginning of the year)
- Chess: I want to improve my FIDE rating to 2100 (I'm at 2050 now and was 1930 in 2023)
Restating the question to start the response is good practice for Actual and Artificial Intelligence.
Have you ever lived in any of those places?

As someone who has, the western concept of social justice is a laughable pipe dream.
First "proper" Christmas in the US (7 years after moving here) where I got Quake III Arena. It sparked a life long love of programming that has yet to subside.

As a non Christian immigrant, my parents did their best to understand and embrace the "good parts" of Christmas. We went from just having dinner to now exchanging presents and spending time together as a family. My wife is from the US and grew up with Christmas being a very big deal (and lavish with presents). She took it to the next level once we got together. Now, with kids, it's taken on a new life.

So, I guess my real answer: Christmas just gets better every year. I hope it continues to for me and does for all of you!

Good health, wealth and tidings to all of you - kindred spirits from all around the world!
I think having both those working would be a serious reason for a lot of people to switch. E.g. just having working submodules and worktrees would do it for me.

Fingers crossed. Glad we're finally getting some viable Git competition with jj, Sapling and Pijul.
2024 Showed It Is Possible to Rein in AI
Where does Mullvad get all this engineering expertise? Most VPN hosts don't have the expertise of security researchers and protocol developers.

It's great that they work on these issues, but the organization is a mystery to me.
> Bitcoins are the most useless "asset" that there has ever been. At least beanie babies had some entertainment value and tulips look pretty.

Hilariously, some people won't realize that your comment is almost entirely copy-pasta from a decade ago when Bitcoin cost less than $500. Thanks for the laughs though. Good memories.
Yeah, the idea was to disassemble it and take it with me when I moved out. The inner frame would be assembled using screws, rather than nails and also not using any glue.

It might take several days, or even a couple of weekends if you have busy days during Mondays to Fridays, to disassemble it. And that’s if you originally built the whole thing in one go and kept in mind and made notes of how to disassemble it.

The worst situation is if your lease suddenly ends on short notice and you don’t have time to disassemble it on the time you have left before you have to leave.

Another thing is that even if you disassemble it on time, the dimensions of your frame probably won’t fit well into the next room you rent in a different place. And then you have to do a bunch of cutting and maybe buying even more materials or throwing away some of what you had, or find somewhere to store it or something.

There’s also the possibility that you might accidentally damage the original floor or walls even though you try to be super careful, if you go about constructing such a thing.

These sorts of potential complications are part of the reason that I ended up not actually building such a thing myself so far. Aside from also not having much in terms of extra cash on hand at the time to even go buy the materials I would have needed for it.

The half wall you suggested is far more practical for sure.
List of companies forcing employees to "pay the commute tax"
Natural gas depending on source can have a couple percent free hydrogen. Adding more is apparently becoming more popular.

In some markets, it comes from LNG which is pretty pure methane, in others it comes from wells which has more hydrogen as well as other contaminants like sulfides.
> Where does the 270 gbit/s networking figure come from? Is it the aggregate bandwidth from the pcie slots on the Mac pro

We both should restate and specify the calculation for each different Apple Silicon chip and the PCB/machine model it is wired onto.

The $599 M4 Mac mini base model networking (aggregated Wifi, USB-C, 10G Ethernet, Thunderbolt PCIe) is almost 270 Gbps. Your 720 Gbps is for a >$8000 Mac Pro M2 Ultra but the number is to high because the 2x Gen4x16 is shared/oversubscribed with the other PCIe lanes for x8 PCIe slots, SSD and Thunderbolt. You need to measure/benchmark it, not read the marketing PR.

I estimate the $1400 M4 Pro Mac mini networking bandwidth by adding the external WiFi, 10 Gbps Ethernet, two USC-C ports (2 x 10 Gbps) and three Thunderbolt 4 ports (3 x 80/120 Gbps) but subtracting the PCIe 64 Gbps limit and not counting the internal SSD. Two $599 M4 Mac mini base models are faster and cheaper than one M4 Pro Mac mini.

The point of the precise actual measurements I did of the trillion opereations per second and the billion of bits per second networking/interconnect of the M4 Mac mini against all the other Apple silicon machines is to find which package (chip plus pcb plus case) has the best price/performance/watt balanced against them networked together. On januari 2025 you can build the cheapest fastest supercomputer in the world from just off the shelf M4 16Gb Mac mini base models with 10G Ethernet, Mikrotek 100G switches and a few FPGA's. It would outperform all Nvidia, Cerebras, Tenstorrent and datacenter clusters I know of, mainly because of the low power Apple Silicon.

Note that the M4 has only 1,2 Tips unified memory bandwidth and the M4 Pro has double that. The 8 Tops unified memory bandwidth is on the M1 and M2 Studio Ultra with 64/128/192GB DRAM. Without it you cant's reach 50 trillion operations per second. A Mac Studio has only around 190 Gbps external networking bandwidth but does not reach 43 trillion TOPS, as does the 720 Gbps of your Mac Pro estimate. By reverse engineering the instruction set you could squeeze a few percent extra performance out of this M4 cluster.

The 43 trillion TOPS of the M4 itself is an estimate. The ANE does 34 TOPS, the CPU less than 5 TOP depending on float type and we have no reliable benchmarks for the CPU floating point.
Labor of installation is anywhere from 5 to 25% of the cost, depending on location. Add in any missing parts (wiring, inverters) and permitting costs, and you may find yourself just as well off buying new panels for the added efficiency.

You'll either need less labor and materials, or get more output from the same land space, depending on your needs.

Reusing old cells makes sense in some applications, but for almost anything commercial or not a handyman special, I don't know that the numbers work out very well in their favor.
I switched from Mullvad to ProtonVPN for this exact reason about 1.5 years ago. Unfortunately ProtonVPN seems to be even worse at this now. It's become clear that the more popular VPN services are increasingly having connectivity problems to many popular sites (social media, streaming media, etc.)
I agree that the UX could use a tweak or three. With so many sites blocking VPNs sometimes it takes a few adjustments to get through. I've asked a couple of times for a pinnable Mullvad app window so I don't have to keep opening it. I get a standard "We'll consider it" email.
Show HN: Event Scheduling for Groups
A while ago a friend asked for a way to replace pen and paper to track who’s attending lunch at their co-living community; people come and go and they regularly go from 10 to 50 people, with guests occasionally joining. Initially I suggested a shared Google Sheet or Calendar, but as neither didn’t really work for them, I thought it’d be easy enough to make an app just for them, in the spirit of this article that made the front page a while back[^1]. It took a couple of weeks, was nearly free to host on Firebase, and they just loved it and kept using it daily for 2 years, with just the occasional fix from me.

At some point though, some of them started asking about using it for other groups and to manage more events. That app was really not designed with that in mind, I didn’t even think about a multi tenancy of any sorts!

So I took all the learnings from what was now the MVP, and with some friends we now launched this new version, built on Flutter and Supabase.

Hopefully more people will find it useful!
I have some ideas to extend it with CalDAV and Calendar integration for “power users”; but with the idea of keeping things clean and simple for most users.

[^1]: https://www.robinsloan.com/notes/home-cooked-app/
Awesome, thank you for the suggestion!
It's a giant corporation. Everyone who had a managerial role in one of these mega corporations should know how such decisions are made. Sundar sees finance numbers, numbers go up if we do strategy x (block adblockers) , someone gets a promotion for turning these numbers up. It's simple as that. Those people have no clue and don't care about how you hackers here use chrome.
We're french engineers / designers building a repairable and fireproof e-bike battery! Check it out here: https://get.gouach.com :)
> Any SRM program that purported to be serious about mitigating global warming would have to operate at a level of a few million tons of SO2 per year, or a few percent of what is already coming from volcanoes, fossil fuels, and wildfires.

This really doesn't get mentioned enough. I didn't realize the scale of what would have the desired effect was so small in comparison to what's happening without human intervention. I hadn't exactly done a deep dive, but any media I saw about it made it look like it was many times more SO2 than would be emitted otherwise.
Looks like a solid post with solid learnings. Apologies for hijacking the thread but I’d really love to have a discussion on how these heuristics of software development change with the likes of Cursor/LLM cyborg coding in the mix.

I’ve done an extensive amount of LLM assisted coding and our heuristics need to change. Synthesis of a design still needs to be low cognitive load - e.g. how data flows between multiple modules - because you need to be able to verify the actual system or that the LLM suggestion matches the intended mental model. However, striving for simplicity inside a method/function matters way less. It’s relatively easy to verify that an LLM generated unit test is working as intended and the complexity of the code within the function doesn’t matter if its scope is sufficiently narrow.

IMO identifying the line between locations where “low cognitive load required” vs “low cognitive load is unnecessary” changes the game of software development and is not often discussed.
Is it really that much harder to search for than "C", "C++", "C#", "F#", "Go", "Rust", "D"...?

Googling "Fstar programming language" works fine for me.
Oh, you’d have to criticize the entire humanity, not just the west. Plenty of that happens in the east, and south as well. People just don’t care much about it, because everyone loves the western drama.
Once you put error correction, doenn't you lose all the nice properties of the non cloning theorem? If the protocol tolerates 30% of errors, doesn't it tolerate 30% of MITM? (60%??)
You realise how easy it is to cut power lines or disrupt trains?

Literally everybody knows where they are located and can just walk and cause the service to be interrupted for a couple of days.

I assure you that foreign powers are aware of infrastructure.
Quantum events may be stochastic (there's still some hope for hidden variables though from what I understand -- either way, as far as the macroscopic world is concerned, it's basically random) but that doesn't mean that somewhere in that randomness a cosmic YOU is deciding anything. It just means it's random. Anything that follows after that is perfectly causal and determined and can be understood in the context of chaos theory.

So in this view consciousness is better explained as an illusion than as the seat of your will. Because you can't really have a will if every interaction that led to your existence can, in principle, be computed forward in time from the big bang. Physicalists see it as a complex emergent phenomenon akin to a run of Conway's Game of Life that started from a random seed.
a. its designed by a programmer

b. its designed by a designer who....sorry..isnt a good designer.

awesome product still though!
Good thing they have a giant neon green spindle of fiber optic cable right next to the discreet cabin to help it blend in..
And also those two sites you mentioned have higher quality and less clutter. A significant improvement in tool choice to what MDN suggested.

Hopefully we can fix this via contribution.
Amusingly, the endgame ritual is the same for all styles.

You play every good move. Then you traditionally play the neutral moves (+0 points to either player) to make counting easier. Then the game ends as both players pass.

In Chinese, American, or Japanese scoring, this process works to maximize your endgame score.
The boring thing being buy and hold?
Star Trek: Discovery is... Something.

In my opinion, it's one of the worst (non canon now) Star Trek shows but it does get marginally better if you can struggle through the first season or two.

I would not recommend it unless you have nothing else to watch
I'd bet it's done this way to blend with the landscape, not to be a big secret.
By that same logic, ^w is used as close window everywhere else
Silverblue and family are like that. The user bits are installed with flatpak.
Sometime between maybe '79 and '83, there was a particularly memorable Christmas. We drove across the state to my grandparents' huge ranch home (I visited the new owners as an adult, turns out it was a normal-sized house). Waking up on Christmas morning with all my cousins, aunts, and uncles there, anxiously waiting while Grandpa built a fire in the fireplace, absolutely dying to finally open presents. Some adult walked in dressed as Santa to hand out presents and I never did figure out who it was.
Try Firefox Nightly for the native sidebar vertical tabs. That and native tab containers make Firefox work really well for me.
There's no mystery to infra being both vulnerable and accessible, especially to belligerent world powers. It's all just degrees of consequence for attacking those components.

Additionally, a journalist would probably (reasonably) argue that writing about it exposes just how little consideration governments give to protecting this infra.
Korea Considers Establishing 'KSMC' to Bolster Semiconductor Ecosystem
Security is never about absolutes. It’s about relative costs vs the attacker. It seems like this system adds a strong enough layer of security over the transport that the attacker would switch to going after the endpoints instead.
Something is worth whatever someone else is willing to pay.

If everyone thought of Bitcoin the way I do: its price would plummet.

Fiat currency works because it's linked to a county's GDP, its credit (in the eyes of other nations). With such a system, you can put a price on commodity, like gold or Bitcoin.

World trade is mostly done with the US dollar. Others are willing to trade the dollar because of belief in its issuing country's GDP and future economy. I understand that lack of faith in the US dollar and its 'money printer' are part of Bitcoin's rise... But that's a different topic in my opinion.

Anyhow, gold is created in the heart of exploding stars, it looks good (we all love pretty, shiny things), it's rare. It's used in most advanced electronics (it's critical for sure, not sure about practical). Gold has always existed, and there's no doubt it will exist in the future.

Bitcoin is math and ordered electrical charges. It's not being used the way it was intended. Its future is uncertain (quantum computing), and seems to be a big ponzi scheme. How are we expecting the value to keep increasing?
I'm still reading it, but the book Material World by Ed Conway has been very informative and enjoyable to read.
It's a book that I've been looking for for a long time. It explores how different common natural resources are intertwined with one another and their role in our every day lives. It also contains a lot of details about the processes and economics related to their extraction and how they are turned into usable forms.
CEOs are facing the reality that many Gen Zers see corporate America as enemy
Can you really call yourself a hacker if you’ve never spelled 80085 on a calculator?
But you are coming out, nonetheless.
Facts?

It’s not the first time the Klingons got a new design.

So why is the change between TOS and TNG ok but the change for Discovery isn’t?
Womp womp AI is takin our jerbs

Its not coming anytime soon im so sick of people who dont know anything about anything making baseless doomsday predictions like this. So far the only thing ive seen AI be productive at is shitty art and helping college students cheat on essays.
Unfortunately the massive reservoirs tend to be quite far away from the salt water.

For desalinization plants to operate with the sun entirely new massive fresh water reservoirs would need to be constructed.
> Unfortunately I am too busy to dig through Bugzilla, make an account, etc. only for the bug to be ignored for years like the others...

So, if no one reports the bug, how do you expect the bug to get fixed? Instead, you just keep harking back on that unfixed bug whenever Firefox conversations come up and you can be like "but this bug has been around and no one has fixed it"
That's not what I'm insinuating.

https://youtu.be/eDiU2p2uzVI?feature=shared
Uh, YT on FF is unusable now. They'll show the "adblockers not allowed" message if you have Ghostery enabled. Even if you disable that, they will add tons of artificial lag on things like key input, clicks and screen draw speed. I know it's artificial because it worked fine for years and then one day....
Sam, things always work themselves out for the better. You will be fine, keep moving forward.

Merry Christmas!
> Also, 'printing money' is a feature, not a bug: it allows for currency needs to be met so that economic activity/growth can occur.

We all know the Central Bank hymn book by now.

That said, printing money doesn't create economic activity nor economic growth nor wealth. I know central bankers and their inflationist acolytes want you to believe this and they have dazzling models to show this, and convincing buttoned-up tales to prove this, and I'm not trying to re-litigate an argument as old as Vienna.

Hopefully some subset of humans will remember how wealth is created. And incidentally, if you look in your library, you can find very different interpretations of the various booms and economic depressions of history.
I have had several laptops over the years like this. Full shutdown and power on does not reset some problems, like missing audio, missing wifi, etc. For Lenovo devices, I have to go as far as using the 'recovery' button. This goes for DP Alt Mode as well. Kinda annoying, but at least there's a solution.
If Jamie Kennedy is reading this, we still haven’t found the cheat code to make you funny.
Emacs org-mode -- it's less visually obvious that it's exactly equivalent from a structural / hierarchical point of view. But the editing experience is infinitely better, because Emacs.
It's not that English can't express some things at all, but that there are words in German that aren't neatly translated to a English word. Schadenfreude is one German word that's been brought over by a certain writer. It's the joy of seeing someone else's misfortune. That's six-words to express what German can do in one, and for a poet or a wordsmith, that just won't do. If you're dubbing a German TV show, how're you going to fit those six words when the a character yells that one word. Smush it in and hope for the best? So it's still translatable into English, it's just clumsy. As are all translations, really. So German isn't special in that regard, plenty of languages share that quality. And no, the Inuit don not have 37 words for snow.

Torschlusspanik is the fear that time is running out for eg a career change. Weltschmerz is a deep melancholic sadness about the state of the world or life. Hopefully someone who actually speaks German can give greater nuance to those definitions and maybe some other examples.
The pcie configuration was taken from the mac pro and it's m2 ultra. https://www.apple.com/mac-pro/

I'd assume the mac mini has a less extensive pcie/tb subsystem.

No idea what people are doing with all those pcie slots except for nvme cards. I wonder how hard it would be to talk to a pcie fpga.
RedReader app, logged in.
> Humanitarian aid should be tied to contraceptive use, World Bank loans as well.

That sounds an awful lot like eugenics, were poor people were paid money to have themselves sterilized. It's also backwards; the best way to get people to stop having kids is by raising their quality of life, at which point they will want to use contraception.
That's true. In fact, I would go for one of the ETFs before investing with MicroStrategy.
Depends on how you define smart. I worked at a place where income was directly tied to the quality of the ML models. Building what people love wouldn't have been the best strategy there.
> [T]he Guardian was given exclusive access to the Stockholm datacentre site. […] Daniel Aldstam, the chief security officer at GlobalConnect, which transports 50% of the internet capacity of the Nordics and runs the centre, described the approach to its location and ordinary outward appearance as “security through obscurity”.

How do you do that facepalm emoji on HN?
No, photosynthesis turns water into oxygen and hydrogen-containing organic compounds.

https://en.wikipedia.org/wiki/Photosynthesis#Refinements

Samuel Ruben and Martin Kamen used radioactive isotopes to determine that the oxygen liberated in photosynthesis came from the water.
Actually gift giving at the winter solstice far predates Jesus. For instance the tradition of Santa coming down the chimney comes from a time in Britain when there was a terrible snowstorm and the poor people were starving. The Druids had food to give them but couldn’t get in the doors because the snow was so deep. So they sent the food down the chimneys!

Having said that, merry Christmas!!
if you want to build a coherent storyline across multiple media releases, you have to be able to recognize mistakes/missteps and be able to disavow them from what future releases will build on top of