MurphyA/hacker-news huggingface dataset:
by dns_snek | 2025-10-25 11:10:56+00:00
No, I'm saying that, to a very significant degree, our behavior is driven by physiological processes inside of our brains, and overcoming these can be extremely difficult. If people could just choose not to eat then they wouldn't be obese to begin with.

You would know if you ever experienced depression, ADHD, or any other disorder takes away your executive function. I take it you don't consider these to be real disorders?

> Urges of all kinds (never wanted to slap someone and didn’t?) can be overcome with an only a little discipline.

Re: Discipline: https://news.ycombinator.com/item?id=45702667
by rixed | 2025-10-25 11:11:12+00:00
I'm not sure I understand your point.

First, older generation having lower IQ than newer is neither the Flynn effect nor its reversal. The Flynn effect compares historical test results to current ones; not old people vs young people but old people when they passed the test long ago with young people passing the test now. If elderly people are loosing IQ points it's most certainly because of age not because they have had a lower IQ all along.

And the reversal of the Flynn effect states that younger people are actually the one having the lower hand on this comparison.
by noosphr | 2025-10-25 11:12:15+00:00
I went through this course in the astronomy department of all places.

This quote is very relevant for my career progression:

>Within a month of his arrival, Randy solved some trivial computer problems for one of the other grad students. A week later, the chairman of the astronomy department called him over and said, “So, you’re the UNIX guru.”

>At the time, Randy was still stupid enough to be flattered by this attention, when he should have recognized them as bone-chilling words. Three years later, he left the Astronomy Department without a degree, and with nothing to show for his labors except six hundred dollars in his bank account and a staggeringly comprehensive knowledge of UNIX.
by d3Xt3r | 2025-10-25 11:12:31+00:00
Have you configured your tunables with powertop, set amd_pstate = active (and/or set up TLP)? If not, give that a try, it's a game changer.

Also by all day I meant working day (8+ hours), which is good enough for me to take my laptop off-site and work without a battery. Still falls a good bit short from the Apple Silicon MacBook or course, can't really compete with that until we get a decent Linux-native ARM notebook (unless you count Chromebooks).
by gspr | 2025-10-25 11:12:42+00:00
> If this was the case, why have a public telegram group then?

I recently set up my first Valetudo robot, and therefore thoroughly read the documentation multiple times. In it, he comes across as genuinely wanting to help people succeed running Valetudo. I assume that's the reason for the group chat. At the same time, he also very very much does not want to give people the illusion that they can demand anything from him. The fear that people will is not unfounded. Think of what happens in any moderately popular FOSS project. He's just opting out of all that, in no uncertain terms.

> Sounds more like a fetish basement than a garden to me.

Fine. So he's made a fetish basement, and he's letting others use it for free. He wants to make sure that nobody demands, or even suggests, he change his basement to accommodate their fetishes.

Happy?
by ArtTimeInvestor | 2025-10-25 11:13:03+00:00
The way I understand it:

Introducing quantum resistant addresses is possible via a soft-fork, so rather easy.

Work on it already started: https://github.com/jlopp/bips/blob/quantum_migration/bip-pos...

If capable quantum computers become more probable and the soft fork is not already happening, it will be accelerated. And then everybody will move their coins to quantum resistant addresses.

So it does not look like a major problem. It will lower the price a bit though. Because old, lost coins will be revived and come to the market.

There will also be some type of war around "code is law" because some people will suggest to invalidate old coins on non-quantum-resistant addresses. That will be interesting to watch.
by flohofwoe | 2025-10-25 11:14:50+00:00
Nah, in the gamedev world Win32 has a pretty focused meaning: the subset of Windows system DLLs that are needed for game development, and that subset is pretty small, just enough to get an empty window, DXGI swapchain, D3D device, audio output, input and maybe networking, e.g. kernel32, user32, ole32, gdi32, dxgi, d3d11/d3d12 is pretty much all you need.

Except for the 3D API, the requirements for game development on the OS haven't changed much since around WinXP, and the fact that Win32 hasn't changed much since WinXP is still the greatest quality of Windows (since anything that came after the classic Win32 APIs was pretty much a shitshow - with the notable exception of DirectX).
by stavros | 2025-10-25 11:15:32+00:00
Someone else had the same problem and helps, the way I help other people with their problems.

You seem to be saying that OSS communities don't help, which is obviously not true. I'm a member of many OSS communities where users help each other, and that's a core part of why I prefer OSS projects.

This doesn't happen when you ban most people.
by gspr | 2025-10-25 11:15:55+00:00
> No. There is 0 reason to be toxic or an asshat in general. It should not be accepted.

So, you wanna shame or force him into accepting contributions? That's ridiculous!

> Once you make something public it's not a private garden anymore.

Wait, are you saying if I have an actual garden that I myself own and maintain, and I let random people from the street come see it between noon and five every Sunday, it's no longer my private garsden? Then you and I are on different planets in this debate.
by hmstx | 2025-10-25 11:16:24+00:00
Q3test came out in 1999 - on the classic Mac OS he despised, even a bit before its final OS 9 incarnation. This was to get the biggest bugs ironed out on the most restricted hardware scope available as they were going HW accelerated only during a bit of a wild west period when it comes to that. We were all only reading about OSX in the press at the time - and when Q3 first made it to OSX proper, it was through a third-party (Omni Group).

JC did however switch to OSX as his primary development environment for some time when Apple was the first to ship the Geforce 3 in 2001, which was really the generation of hardware needed to do Doom 3 justice. A year later, it was all about ATI's new flagship card which pushed things further for his needs - back to windows, and I can't rembember from his .plan files whether he moved back before getting access to that hardware.
by flohofwoe | 2025-10-25 11:16:31+00:00
> Win32 will be preserved forever in a glass museum case with life support bolted on

And that's a good thing because for game development you don't need much more from the OS, just enough to get a window, input events, audio and networking. All the interesting stuff all happens in the 3D APIs, and those have changed a lot since the early 2000s.
by CaptainOfCoit | 2025-10-25 11:16:48+00:00
> In the past, the code you got was static so you had no choice but to learn it little by little if you wanted to change it.

Seeing a lot of programmers being raised in the age of Stack Overflow, there was a ton of web developers who definitly didn't understand the code they copy-pasted from Stack Overflow, and some of them literally had a spray-and-pray approach to programming that makes you question how it worked sometimes when they had almost no understanding of what the code actually did.

But they managed to produce stuff that made webpages do things, so management was happy.
by mrtksn | 2025-10-25 11:16:54+00:00
On the contrary, EU is notoriously hard for the rich to lobby. It is also the primary motivation behind the super rich to be against EU since they too are having trouble to find someone in EU to solve their "problems". A famous anecdote is from Rupert Murdock who is able to influence UK poltics at whim but had no effect on EU: https://www.quora.com/When-I-go-into-Downing-Street-they-do-...

He was also a huge backer of Brexit.

On social media there's persistent and years long push to paint EU as anti-Business. They are pushing and pushing for de-regulations.

The Pfizergate is another great example of what happens when you have a centralized decision. That scandal only exist because of the Covid, an unprecedented situation where EU has to take quick actions and had to engage with companies directly. The scope of the scandal is also extremely benign compared to what you have in other places, it's essentially a transparency scandal. No one is even seriously accusing her of abuse of her position for personal enrichment when in a normal country this type of scandal is often about giving the contract to a relative of theirs or an election campaign donor.

Once the Ukraine war is over, I also expect to see other scandals to be unearthed as they were rushed to acquire weapons fast.

There are scandals like Qatar paying an MPs to push their agenda, but other than that EU is so much less corrupt than anything the local governments have. Those involved in the Qatar scandal went to prison, how many local politicians you have who go to prison for anything other than political reasons?

Have you noticed what has been happening in US since February for example? That one is extreme but all over EU the local governments have some sort of these scams and dealings. In countries like US all you have to do is to buy president's crypto coins or make a donation for his election campaigns. In EU, you simply can't do anything of this sort. That's why those who want influence actually pay social media influencers to push an agenda and this is considerably more expensive and hard compared to just establishing a relationship and paying up the president.

Many of EU's weaknesses are also it's strength since having full control and being able to move fast comes with its risks.

That's why across the EU the trust in EU and support for EU is way higher than any local governments. The worst is over %50 in favor of EU, when most of the governments consider themselves lucky if they are in the %30s.
by progval | 2025-10-25 11:16:57+00:00
> This attack already exists in several forms (leaking a TLS private key, DNS hijack, CA validation attack, etc).

An attacker who gets the TLS private key of a website can't use it easily, because they still need to fool users' browser into connecting to a server they control as the victim domain, which brings us to:

> You could tack a DNS name onto the crypto-cookies if you wanted to, but DNS is trivial to attack.

It's not. I can think of two ways to attack the DNS. Either 1. control or MITM of the victim's authoritative DNS server or 2. poison users' DNS cache.

Control/MITM of the authoritative server is not an option for everyone (only ISPs/backbone operators), and according to Cloudflare: "DNS poisoning attacks are not easy" (https://www.cloudflare.com/learning/dns/dns-cache-poisoning/)

> Requests are already slowed down by the gigantic amount of cookies constantly being pushed by default

Yes, although adding more data and adding a round-trip have different impacts (high-bandwidth high-latency connections exist). Lots of cookies and more round-trips is always worse than lots of cookies and a fewer round-trips.

> The server can send a reply-header once which will tell the client which URLs need cookies perpetually, and the client can store that and choose whether it sends the cookies repeatedly or just when requested.

Everyone hate configuring cache, so in most cases site operators will leave it to a default "send everything", and we're back to square one.

> No change is needed.

I was thinking that servers need to remember state between the initial client request and when the client sends an other request with the cookies. But on second thought that's indeed not necessary.

> So the engine of modern commerce is just a collection of easy hacks. Fantastic.

I'm afraid so
by vlovich123 | 2025-10-25 11:17:06+00:00
> Apple's previous positioning as the privacy company was just branding with zero actual conviction behind it

As someone who actually worked there a decade ago, that doesn’t reflect the attitudes and positions of people I worked with then. And many people generally tend to stay working at Apple for long periods of time.

I can’t speak if that’s changed or other things happening, but this could easily be just a late-introduced bug as it wasn’t present in earlier betas as someone noticed - my expectation would be such a change would be present quite early. I would be very very surprised something this insignificant was a late introduced change at the request of the government - Apple historically just doesn’t act that way (see the San Bernardino row over unlocking the iPhone for the FBI).
by willis936 | 2025-10-25 11:18:08+00:00
It's a good idea. I'll do that in the Spring. Any recommendations on makes / series that do well in the cold and support some form of home assistant offline control (no cloud integration, zigbee or matter or similar)?

Edit: it seems that the market has decided that every manufacturer will ship the same cloud garbage and that the community has decided it actually isn't that hard to bypass and replace their wifi modules with ESPHome devices.
by CaptainOfCoit | 2025-10-25 11:18:52+00:00
Codex run locally doesn't have access to any "web search" tool, but that doesn't stop it from trying to browse the web via cURL from time to time. Place hyperlinks in the documents in the repository and it'll try to reach them best it can. It doesn't seem overly eager doing so though, and only does that when absolutely needed and it can't find the information elsewhere. This has been my experience with gpt-5-high at least.
by ileonichwiesz | 2025-10-25 11:18:55+00:00
> taking it out has different social implications

It definitely does, but in my experience a standalone camera is usually better received than a phone.

I think it’s got to do with the implication of easy shareability. Pointing a phone at someone always brings to mind the idea that the photo can be sent anywhere within seconds. Are they going to post you on their instagram story? Are they going to send it to their friends and laugh about you?

The friction to sharing photos is so much higher with a standalone camera that I think a lot of people feel much more comfortable with one pointed at them.

Then again, that same friction quickly becomes a problem for the user - I know I’ve lost a lot of my photos just because I couldn’t be bothered to connect the camera, transfer the photos, organize them, back them up etc.
by ZeroGravitas | 2025-10-25 11:19:16+00:00
Condensing gas boilers similarly run more efficiently at lower temps.

If the water returning to the boiler isn't below 54C then there will be no condensing at all, and the advertised 90%+ efficiency won't happen till the return value is more like 46C.

That translates roughly to max winter temp of 65C leaving the boiler and lower when lesss heating is required.

This can be tweaked by the end user and save 10-20% on heating bills.
by vlovich123 | 2025-10-25 11:20:05+00:00
Active serving IDF are also employed by Apple? I know there’s a lot of ex-IDF people in Silicon Valley but since the IDF is mandatory all it means is ex-Israeli people. They could still be secretly working for the Mossad but that’s generally something you can claim true of all foreign nationals - they’re also possibly just normal people with talent and experience.
by gspr | 2025-10-25 11:20:07+00:00
> See, this is what I don't understand about this type of developer.

That's ok. It's ok to be different. I'm probably more like you for my own projects, but that doesn't invalidate this guy's stance.

> When you publish an OSS project, it is an implicit invitation for collaboration, and for being part of a community around shared interests where everyone benefits.

It is not.

> That is the entire point of F/LOSS.

If it were, don't you think that part would be written into at least one popular FLOSS license?

> People who think like this are doing themselves and their software a disservice. Software is better when it is worked on as a community effort, much like a garden. An individual might have good ideas, and be able to execute them well, but they're not omniscient nor omnipotent.

Who are you to decide for another person? Can I decide such things about your actual garden?

> If Linus Torvalds had published Linux as his "personal garden", it would have never been even remotely as good and popular as it is today. It would have probably been another niche project in the footnotes of history.

I'm glad he didn't. But if he had, do you really think that shaming or pressuring him into doing it differently would have in any way made him feel like continuing? Linux would have died.
by tomhow | 2025-10-25 11:21:22+00:00
Previously:

The Missing Semester of Your CS Education (2020) - https://news.ycombinator.com/item?id=41125733 - Aug 2024 (16 comments)

The Missing Semester of Your CS Education (2020) - https://news.ycombinator.com/item?id=34934216 - Feb 2023 (336 comments)

The Missing Semester of Your CS Education (2020) - https://news.ycombinator.com/item?id=27154577 - May 2021 (185 comments)

The Missing Semester of Your CS Education - https://news.ycombinator.com/item?id=22226380 - Feb 2020 (196 comments)
by timcobb | 2025-10-25 11:22:16+00:00
I think about React vs Backbone from time to time, too, but have drawn different conclusions.

Backbone was one of my first "JS frameworks". I thought it was neat, but when React came out, I thought "oh, something actually useful, unlike Backbone, which is mostly application framework glue code, but doesn't actually do all that much for me. Concrete huge wins for me from React were:

- Not having to regularly touch the DOM

- Reactive state management

These two things not only made my life as a programmer much easier, but they also developed my ability to build software that wasn't spaghetti.
by rpdillon | 2025-10-25 11:23:11+00:00
Yeah, they seem pretty clueless. Right now they're doing the classic 302 back to Hacker News when you visit with an HN referrer. So they appear to have this extremely unnuanced approach to wielding power where they just block people with minimal reasoning.

I used to focus always on the tech. Now I focus on the people. No time for this kind of behavior.
by empiricus | 2025-10-25 11:23:47+00:00
Hm, these are just called AC in Europe. To my knowledge, AC has always worked both ways here. In Europe we call heap pumps when they heat the water. So they are are Air-Water (the outdoor unit looks like a bigger AC outdoor unit) or Water-Water (the outdoor unit is a long underground water pipe loop). The warm water is used for underfloor heating or for shower, kitchen, etc.
by braincode | 2025-10-25 11:24:09+00:00
I posted the exact model name & number and there's indeed quite a lot of hardware specs detailed on the talk itself (Allwinner A20 SoC, btw) ¯\_(ツ)_/¯

"There was no relation to Valetudo"... well, with your current behavior and tone as a community "admin", you're certainly making sure I'll not work on that direction in the near future (I do have it mentioned as future aim on my last slides).
by danimal88 | 2025-10-25 11:24:24+00:00
Regarding the crazy prices - it’s structural.

In Asia, manufacturers sell direct or through highly competitive retail channels and the installers really only have to know minisplits.

Minisplits in the US get sold by the brand -> distributor -> dealer (contractor) -> homeowner with each step being a 20% market up. Sometimes there is even a master distributor in there AND usually there is a “rep group” taking points too.

That is fundamentally what drives up costs. That and the fact that the US housing marketing is very heterogeneous so contractors have to know boilers, ducted heatpumps, furnaces, packaged units, ductless, etc.
by hypfer | 2025-10-25 11:24:50+00:00
> you ban most people.

I do not ban most people as so much that I ban people that did not read and act according to the rules of the space. Which does turn out to be "most people" when you look at an unfiltered set of all humanity, because the ideology of the space is rather far away from that baseline. That is on purpose though and clearly explained many times in the documentation.

The "Why not Valetudo?" page is a good start. The "FAQ" also houses some info. Code of Conduct, obviously and the Contributing.md too.

The information is out there and I did try my best to make it comprehensible and coherent. Most people that get banned usually get banned because they did not read the information first but instead showed up with defaults.
by eviks | 2025-10-25 11:25:12+00:00
> As an example of how to organise this, you could have a bounty system for feature requests. Users define a feature they want to see and in negotiation with developers set acceptance criteria for when it's delivered. Users can then assign money as an incentive to complete the feature request. In this way, users can ensure they support developers to deliver the features they want to see.

Could you actually provide any examples of large-scale software projects working this way, and not the usual way with coordination being done by special people or w/o any (e.g., by the devs)
by tibbon | 2025-10-25 11:25:16+00:00
Agreed. They feel massively overpriced. Covid and government rebates had everyone using them as cash cows.

I installed a 24k btu one for my recording studio myself. Took me 3 hours. It’s a cheap Mr Cool one, but seems good enough for me and has been problem free. $1300 from Costco.

The quotes I got were $10-30k for one to five head units around my house. Nope!

If I’m going to spend that much I’m going to be looking into geothermal for heating
by azisk1 | 2025-10-25 11:25:34+00:00
I happy to hear that it worked for you and that it worked on Windows. I don't own a Windows, so I have not tested it. I am pleasantly surprised that it worked as I have not tried it out on Windows. I will try to improve the speed with next future versions and will try it out on Windows as well as will try WizTree to get to know it. Thank you
by cyberpunk | 2025-10-25 11:26:36+00:00
Oh no I think they’re real, but I also I think the proportion of people who genuinely have no control over these parameters is vanishingly small.

In all things, generalisation is probably too blunt, but removing the agency from everyone, turning them into victims of their own brain chemistry and advancing the narrative that they can’t possibly change their situation does them far more harm than good.

Even depression, there are things which you can do to overcome it. I’m not saying it’s easy, but you seem to be arguing it’s impossible.
by junaru | 2025-10-25 11:27:05+00:00
> In every country in Europe people are pissed with their government and hate the police

Objectively false [1]. Europe is pissed at government (~30% approval) and love the police (70% approval). Hating on police is an US thing exclusively.

1: https://opendata.cbs.nl/#/CBS/nl/dataset/80518ned/table
by hypfer | 2025-10-25 11:27:06+00:00
> and there's indeed quite a lot of hardware specs detailed on the talk itself

Not in what you posted though, nor in the link you posted.

> well, with your current behavior and tone as a community "admin", you're certainly making sure I'll not work on that direction in the near future

Not just with that, but also with the Contributing.md in the repository clearly and unmistakably stating that this is not wanted nor needed.
by az09mugen | 2025-10-25 11:28:08+00:00
I have a very naïve and maybe dumb question coming from someone who is used to scripting languages. It's about the `auto` keyword, while being a nice feature, why is it necessary to write it down ? Isn't it possible to basically say to the compiler : "Hey you see this var declared with no type ? Assume by yourself there is an `auto` keyword."