skysight-inc/HackerNews huggingface dataset:
Lead acid batteries, especially very old ones, actually consume water. The electrolyte is sulphuric acid diluted in pure water. When the battery is charging, some of the water is electrolyzed into hydrogen and oxygen gas. Modern lead acid designs still have this flaw, but it's much reduced and you typically don't need to refill them. Look at the warning stickers on your car battery, it's talking about hydrogen gas.
Porn's a lot like wine. Once you have a couple glasses it all starts to
taste the same.
Can you please provide more details about the DNS ad blocker? I don't know anything about it but it sounds intriguing.
Not really. There's no "dar compression" format. It calls different compression tools just like tar.
"Even in humans"- thats a pretty steep assumption.

I am fully aware that if the human heart is severed from the brainstem it will develop A rhythm.

But what about other mammals? Dunno. Not going to assume.

Theres also the tidbit that frogs are not mammals.
> I never enable optimisations by manually passing in flags to the compiler

Lol then you don't use your compiler/toolchain correctly. How is that anyone's problem but yours?
Readme.so – Easy way to create a README
The idea here is not to dictate coding standards but rather to provide a tool that allows you to create your own scaffolds to use internally with your team. This helps simplify writing repetitive code and ensures that everyone is following the same coding standards.
I watched on an AppleTV and the stream was rock solid.

I don’t know if it’s still the case, but in the past some devices worked better than others during peak times because they used different bandwidth providers. This was the battle between Comcast and Cogent and Netflix.
Speak for yourself. If 'HN' doesn't want to read it, that's what downvoting is for.

What makes Qualcomm somehow sacrosanct and immune from analysis or critique?
True, this IV-22 modules, that are individual digits, look a bit more like a Nixie than the classic flat VFD display of an old CD player or a vending machine (of course, not the same):

https://raw.githubusercontent.com/mcer12/Flora-ESP8266/main/...

My idea is also painting the interior of the clock with a super matte black paint (Black 3.0 from Culture Hustle) so it looks a bit more like if the numbers were floating there...
A flagged/dead comment alleged that this was written by an LLM.

While I disagree, I don't think that their accusation was made in bad faith. This article reads like someone whose only human interactions are borne from text books and discussions with others about what comes from the text books.
Write Good Python Tests
It's all good and fun until your build command takes 30 minutes to run and you still need manual testing :(
> Bluesky released a statement today about data use [0] - saying they will not use your data for "Generative AI" (surely in response to X's recent change to say they will).

Yea, like how WhatsApp promised they wouldn't share data with Facebook;

A promise obviously has 0 value...
The inside of the frog isn't actually frozen, because it's glucose-flushed.

So the sequence is more:

1. Outside of frog thaws
2. ??
3. Heart starts beating
That does not sound safe at all, it's irresponsible of you to suggest such a thing, imo.
Surely more whiteboard questions are the key? Reversing a binary tree is so last year, they should make candidates reverse an octree.
Thank you for sharing this. The gambling world has always been a fascination of mine and I would’ve loved to have been a bit older during the heyday of offshore bookies.
A Sense of Rebellion: Bonus Episode – Technology
Podcast episode (26 minutes) where Evgeny Morozov examines the work of Warren Brody (a psychoanalyst) and Avery Johnson, who developed an alternative vision of human-computer interaction in the 1960s. While their contemporaries pursued "human augmentation" - creating human-computer systems to maximize productivity - Brody and Johnson advocated for "human enhancement," using technology to help people develop richer perceptions and creative capabilities. They argued that information quantity doesn't equate to learning, emphasizing instead how context shapes interpretation.
At least put a patron link on there or something, so people can have a legitimate way to pay for the cost associated with running the website. Perhaps make a suggested amount of 10% of the savings.

This gives you a obvious profit motive, and makes you seem more sketchy because you now have more skin in the game to keep it operating as a valid and useful business service
I guess I'm one of today's lucky 10,000! https://m.xkcd.com/1053/
can you send something in future? so it awaits silently there? in either particular timeline.. or in any timeline?

invokes quite some bitemporal associations..

btw speaking of time-warping, anyone know what's the situation with Dynamic Time Warping [1], i.e. non-linear timeline (think wow-and-flutter of a tape-player, or LP-player). Last time i checked it was computationaly prohibitive to try use it for like sliding-window-search (~convolution) over megabytes of data?

[1] https://mlpy.sourceforge.net/docs/3.5/dtw.html
Was this their first time doing live content? I figured something would go wrong. I'm sure lots of people were watching.
There are ways to adjust cooling rates... for example route the blood externally and chill it like they do in some kinds of surgery.
Dont test implementation. Test as closer to the end user perspective as you possibly can.
This, I feel bad for their engineers who were told every bonus would be a matter of how low can they get the cost-per-GB of transferred data, leading to the glorious Netflix-in-a-box (https://openconnect.netflix.com/deploymentguide.pdf) and then management casually asks for a live show with a wildly different set of guarantee requirements.
This is super informative, thank you for taking the time to write it up!
> preventing vectorization

No one that wants to emit vectorized code is relying on auto-vectorization to emit that code.
FAQ >> Is Yggdrasil anonymous? No, it is not a goal of the Yggdrasil project to provide anonymity.

I understand that the problem is hard, has its own set of issues to solve beyond just technical, but this honestly makes it a non-starter for me. Anything that would be an actual internet evolution would need to include actual anonymity. Apart from this, I simply do not see what problem it actually solves for the existing internet that is not already solved with the current setup.
I thought Netflix’s biggest advantage was the quality/salary of its engineers.

I think that every time I wait for Paramount+ to restart after its gone black in picture on picture, and yet, I’n still on Paramount+ and not Netflix, so maybe that advantage isn’t real.
Yes, of course but it was still a cope because we never saw more than maybe 3M concurrent viewers at a time
Hi, Seergdb author here.

Thanks for your honest review. Can you explain more about not being able to set the editor font? My tests show that as working. Make sure to "Save Configuration..." to make things permanent.

Also, for the "show variable value on hover", I'll test it.

Can you (or others) create an issue on my github page for any bugs or feature requests?

Thanks.
Yep, likely an example of downstream problems that should not exist.
Careful. Nuance like this may soon be illegal, the charges will be aggravated if it makes a bro look stupid.
Ask HN: Greatest books about the history of computing
The Dream Machine is giving me a great appreciation of the time-sharing revolution and ARPANET. What else should I read? Any timeframe or topic is OK, so long as it's strongly related to the history of computing.
we accepted and normalized profit for everything. News and other assets which cannot be easily validated by quality, and wich low quality production cost tend to zero, can only profit by selling reader information. so you must "pay up".

but i mean, do you even have to read past the click bait headline? you and i know very well there will be no information there besides the inflammatory title and some factually wrong prediction about drones ending the world.
I cancelled my c roll sub because they don't have anything on there. None of the older classic anime, only the newer ones which I'm not really interested in.

Every time I look up an older one (2000s) to watch it, they don't have it. So no wonder people pirate it all.
Queen Mary lecturer Kathryn Yusoff .. said the hard science subject of geology was “riven by systemic racism” and colonialism.

‘She also suggested palaeontology, the study of prehistoric life through fossils, was partly to blame for racism, labelling it “pale-ontology”.’

‘In her book, Geologic Life, the professor argued the extraction of gold, iron, and other metals was racist. She wrote that geology began as a “colonial practice” that created hierarchies, promoted materialism, destroyed environments and led to climate change.’

“geology continues to function within a white supremacist praxis”.
> For them, it’s what they’d love to see.

Apparently not: https://www.axios.com/2024/11/15/trump-elon-musk-focus-group...
But these are only examples when the pollution is so bad that it affects even the visibility in your own house.

The whole problem of the crisis is that you should also make actions for things that you cannot see. Or if they happen for your neighbor country.

That has not really happened yet.
> How can we even be sure what are the interests of the humanity and the planet?

Sometimes it's really easy, and yet we're still failing.

Say a community is deciding whether to clean up a polluted river, and prevent the polluter from dumping chemicals in it that are killing fish and leaving residents with foul water.

Person A says: "The polluter's interests conflict with the community's need for clean water."

Person B says: "How can we even define what the community needs? Maybe some people don’t mind foul water. Maybe a little PFAS pollution and pesticide runoff is fine actually. We've no firm evidence that these chemicals cause harm. There's no proof that the rise in cancers since GreenWashCorp moved to town isn't just coincidence.”

I would say that person B is ignoring a clear, shared need (clean water). The appeal to the status quo will do real harm to people if they listen to it.

... Flint still doesn't have clean water. Like many parts of the US.

Which collective goods do you consider disposable - clean air, water, food? A livable climate?

How sure do you think we need to be of what the "interests of humanity" are, before we defend them?
someone's going to have to reverse a linked list of subscriptions.
Most likely what they were saying was actually quite different from that.

So you're gaslighting yourself, in effect.
Your device type has no influence on your provider and its bandwidth characteristics. If you're on Comcast, Apple can't magically make it not suck.
Have you thought of potential solutions for how to appease this problem? It doesn’t look like things are trending less polarised, but more. Do you have suggestions for turning the tides?

If it’s just going to keep getting worse and worse, what’s the final destination?
>What makes Qualcomm somehow sacrosanct and immune from analysis or critique?

None of what was written is new. And it is not Qualcomm is immune to analysis. It is the other way around. Any evidence that benefits ARM and harm Qualcomm in this case has been completely ignored on HN.
People just do not appreciate how many gotchas can pop up doing anything live. Sure, Netflix might have a great CDN that works great for their canned content and I could see how they might have assumed that's the hardest part.

Live has changed over the years from large satellite dishes beaming to a geosat and back down to the broadcast center($$$$$), to microwave to a more local broadcast center($$$$), to running dedicated fiber long haul back to a broadcast center($$$), to having a kit with multiple cell providers pushing a signal back to a broadcast center($$), to having a direct internet connection to a server accepting a live http stream($).

I'd be curious to know what their live plan was and what their redundant plan was.
San Francisco airport is pretty decent. I’ve been flying out of it for decades and it’s definitely improved over that time: access, food, wifi, other basic amenities. Even security checks are faster than most other airports I travel through.
Yep, I discovered late than SMD parts were way easier to solder than I expected. Sometimes even easier and faster than thru-hole components if they aren't too small, as you don't have to be flipping the board back and forth all the time.

I just bought a couple of super cheap SMD soldering learning kits from AliExpress and spent an afternoon or two practicing. They are just 1 or 2 dollars each.

Those kits are just a small PCB with a bunch of SMD resistors and stuff you can solder. When you finish you can measure the resistance of the whole circuit to check if you've soldered them all properly or you've shorted or killed any of the components. Some of them have also a couple SOP and QFP footprint chips or even some LEDs on a functioning circuit, so you can power it later and see if it works.

Edit: Corrected QFN for QFP
Take this online test in 30 minutes with awkwardly or ambiguously worded abstract problem. You don't get to ask anyone for clarification on anything like any normal developer would do in the course of their work.

I've never been in a situation where I could not ask for clarification on something except in interview situations. I asked an interviewer once "is this how people normally work here? they just get a few sentences and plow ahead, without being able to ask for more details, clarifications, or use cases?". "Well, no, but you have to use your best judgement here".
Sometimes you want to read the file front-to-back in a streaming fashion.
When you step back and look at the situation, it's not hard to see why Netflix dropped the ball here. Here's now I see it (not affiliated with Netflix, pure speculation):

- Months ago, the "higher ups" at Netflix struck a deal to stream the fight on Netflix. The exec that signed the deal was probably over the moon because it would get Netflix into a brand new space and bring in large audience numbers. Along the way the individuals were probably told that Netflix doesn't do livestreaming but they ignored it and assumed their talented Engineers could pull it off.

- Once the deal was signed then it became the Engineer's problem. They now had to figure out how to shift their infrastructure to a whole new set of assumptions around live events that you don't really have to think about when streaming static content.

- Engineering probably did their absolute best to pull this off but they had two main disadvantages, first off they don't have any of the institutional knowledge about live streaming and they don't really know how to predict demand for something like this. In the end they probably beefed up livestreaming as much as they could but still didn't go far enough because again, no one there really knows how something like this will pan out.

- Evening started off fine but crap hit the fan later in the show as more people tuned in for the main card. Engineering probably did their best to mitigate this but again, since they don't have the institutional knowledge of live events, they were shooting in the dark hoping their fixes would stick.

Yes Netflix as a whole screwed this one up but I'm tempted to give them more grace than usual here. First off the deal that they struck was probably one they couldn't ignore and as for Engineering, I think those guys did the freaking best they could given their situation and lack of institutional knowledge. This is just a classic case of biting off more than one can chew, even if you're an SV heavyweight.
I'm sorry, but I was partially pulling a No True Scotsman on that part.

If some random policeman can look at you, decide to arrest you with no real evidence, and it's all legal, that a huge Human Rights violation right there.

How does a judge deal with this? Do they rush to smell the culprit too?
Previous discussion:

https://news.ycombinator.com/item?id=42153953
No one should be handing out their address, mortgage information, and other sensitive details to someone who can't spend at least $300 on the bare minimum appearance of legitimacy.
You would expect that. Except 99% of comments on the subject has been practically speaking "ARM is dead". ARM shouldn't sue Qualcomm.
I'm not sure how anyone could expect a telecom protocol to automatically determine if a call is a robocall. Those merely prevent spoofing and allow the FCC to track town offenders.
Sigh, none of the competitors are much better. Disney, who has more than enough cash to throw at streaming, is a near constant hassle for us ( after 3 or more episodes it throws an inscrutable error on Playstation ). I would drop it, but this is the only remaining streaming service and wife is not willing to drop it ( I guess until 1 it is one error per one episode ).
Show HN: PVBenchmark – UserBenchmark for PV Systems
Hi HN,

I’d like to share a side project I’ve been working on: https://pvbenchmark.de/.

In Germany, small plug-and-play photovoltaic systems, often referred to as “balcony PV systems,” have become increasingly popular. These systems are designed for easy installation on balconies or rooftops, allowing homeowners and renters to feed a small amount of renewable energy back into the grid while reducing their electricity bills. However, one challenge for many users is assessing whether their system is performing well or if there’s room for optimization.

Inspired by online communities where users share performance data, I built PVBenchmark, a platform to help small PV system owners benchmark their energy production.

Here’s how it works:

Upload: Share a screenshot from your inverter app and input basic system data (ZIP code, peak power, orientation, tilt).
Analysis: The tool extracts the data, matches it with local weather and site conditions, and calculates the theoretical potential for your setup.
Comparison: See how your daily, monthly, or yearly energy generation stacks up against similar systems from other users.

Right now, the site is in German (sorry!), as it’s primarily targeting German users who own these small systems. If there’s interest, I’d be happy to work on making it more accessible to a broader audience.

I’d love for the HN community to check it out and share any feedback. It’s an early version, and I’m eager to improve it.
Big discussion last night while it was occurring:

https://news.ycombinator.com/item?id=42153953
I thought the same as you until I read TFA. In the context of a clearly satirical programming language I'm happy to accept untagged satire in the comments.
Question bringing COP29 to a halt: Who's rich enough to pay for climate change?
this is all just guesswork. it's a black box. you have no idea what post-processing they're doing on their end
Radiocast
>First off the deal that they struck was probably one they couldn't ignore

If you can't provide the service you shouldn't sell it?
And me thinking it was a Linux distribution.

https://en.m.wikipedia.org/wiki/Yggdrasil_Linux/GNU/X
> They now had to figure out how to shift their infrastructure to a whole new set of assumptions around live events

It wasn't their first live event. A previous live event had similar issues.
Dallas: Gunfire at airport as passenger plane hit by bullet
I saw this on Reddit and loved it.
There have been a few updates recently including a revival of the iOS app which had languished for some time.

I use it as a VPN to connect my phone to my home network which are both peered privately to a VPS.

It's a bit convoluted vs directly connecting to home, but it was easier to set up than worrying about dynamic IPs, port forwarding, and exchanging Wireguard keys.

Multicast peering is neat in that I can access my home server directly using the same Ygg IP when I'm home. Problem is, I have to use an IP; the iOS app doesn't support configuring a custom DNS server for the Ygg VPN connection.

Headscale is really a better solution for this use-case, but it's kind-of neat to know there's an alternative Internet available with just an additional peering.
I hope they do a postmortem
> person with a heavy accent

Nice...

Either way, a human is not a robot. Ignoring the do not call list would be up to the FTC to police. https://www.donotcall.gov/report.html

A personal trick of mine was to answer those calls, ask them to hold, and leave them waiting indefinitely. I started a leaderboard with my friends back in the day, and the winner was ~40min.
For me it reminds me of Insight, which was my favorite GDB front-end and worked great on Windows back in the cygwin era. Unfortunately it's definitely no longer maintained. https://sourceware.org/insight/screenshots.php (Well, I guess someone did rescue it to put it on github and do some work: https://github.com/antony-jr/insight )
I think that part of the reason we get so many "studies" done is because of how government accounting works. IMO the scenario is they have $250k free to use. But that isn't enough to do anything significant, like electrification, bridge-building, land acquisition, etc. And they're required to spend it by the end of the year (they aren't allowed to save it for next fiscal year). So you get a series of small studies that essentially waste money but look like they're accomplishing something.
Not their first time, but the first time at this scale.
We all know netflix was built for static content, but its still hilarious that they have thousands of engineers making 500-1M in total comp and they couldnt live stream a basic broadcast. You probably could have just run this on AWS with a CDK configuration and quota increase from amazon
I thought Hooli was Google, but may be it was Netflix after all.
overall a decent explanation, especially highlighting the important cons of using Effect
You've never worked in a startup have you? Or any business for that matter. You have to promise something first, then build it.
https://www.livemint.com/sports/news/mike-tyson-v-jake-paul-...

"Netflix streamed the fight to its 280 million subscribers"

Perhaps the technology was over-sold.
Common way to test for leaks in large language models may be flawed
I don't use GDB a lot. But when I do, I generally use the pwndb extension.
It's written for exploit development, but even for debugging a C program. It makes things a lot nicer.

https://pwndbg.re/
NASA and Microsoft intro Earth Copilot to tame satellite data overload
yep and the fear of them over the last four years really demonstrated that
IIRC, banana flakes was a common wartime shelf-stable product - I wouldn’t mind it returning.
Build something valuable and get users. Investors will be knocking on your door. The real world is capitalist
Silicon Valley predicted this: https://youtu.be/ddTbNKWw7Zs
> I watched on an AppleTV and the stream was rock solid.

For me it was buffering and low resolution, on the current AppleTV model, hardwired, with a 1Gbps connection from AT&T. Some streaming devices may have handled whatever issues Netflix was having better than others, but this was clearly a bigger problem than just the streaming device.
Depends on which part the coworker needed. If it was passing around a reproducible environment, sure, Docker works. But if they needed "here's a thing I can double-click and it'll just work" then Docker has no real advantages.
Books that imagine that history took a different course
mesh over a starlink like system, but i think he would want a goodly sum for it.
https://archive.ph/Dj78p
GitHub for Mathematicians
Like D, which predated it, and everyone can use, with three available compilers.
My speculation here is this was just classic SV cockiness. The team that closed this deal probably knew that they didn't have the capability but I'm sure the arguments for doing it anyways was something along the lines of: "we have the best engineers in the bay area, we can probably figure this out"
T-Mobile hacked in Chinese breach of telecom networks
I keep hearing that a lot of people are switching to the illegal competitor for better service.