MurphyA/hacker-news huggingface dataset:
by noduerme | 2025-10-25 09:44:30+00:00
This elides the difference between drugs/addictions that make you more conscious of your surroundings and those which make you less conscious of them. I put cigarettes in the same category as coffee. They make you more alert, make your brain work faster. They are sister chemicals. If I want to escape I drink or smoke weed, play video games or gamble. Cigarettes are not an escape.
by constantcrying | 2025-10-25 09:45:27+00:00
>Why is it non-functional?

The main reason, ironically, is because it can not be regulated. This puts it in direct conflict with every government, who all desire control over their own currency. This guarantees that Bitcoin will only ever be used for things which can only happen outside a regulated banking system. It is also not particularly good at criminal transactions, since it is more transparent than a bank account. Here in Germany crypto is essentially illegal. Of course you can buy it, but transactions require you to deanonymize.

Another reason is of course that it has become an object of intense speculation, which creates high volatility. This drastically decreases it's usefulness as a currency, since holding Bitcoin is a major risk.
by AnthonyMouse | 2025-10-25 09:49:31+00:00
> I mean that countries with lower median income deserves cheaper products.

So if you make $20,000 and live in a country with a median income of $40,000 then you should pay higher prices than someone who makes $200,000 and lives in a country with a median income of $10,000? Why?

Also, that's not really how prices work for non-monopolies. If everyone can profitably produce something and sell it for $100 in e.g. South America and then you try to charge $200 in the US or Europe, your competitors are just going to take your customers by charging $100 there too. The ability to engage in price discrimination shenanigans is evidence of an uncompetitive market.
by Aeolun | 2025-10-25 09:49:33+00:00
I mean, if you have the disposable income for it, more power to you. I think it’s a massive waste of money.

The only thing I ever spent money on was League of Legends skins/heroes, but those were always guaranteed.

My son keeps asking why I won’t buy robux for him, but those are an even bigger waste of money than some of these lootboxes xD
by charcircuit | 2025-10-25 09:49:35+00:00
Goods for the mass consumer all work like this. The manufacturer creates a product and consumers by it if those features provide them value. If a device doesn't have a feature such as online diagnostics they are free to buy a different product instead. If people really want to add their own features they are free to modify the device. It's more economical to just buy another device which is why you don't see people replacing the parts needed to develop your own software on an iPhone. Easy user modification of the OS is not a feature of iPhone and if added could hurt the quality of the product.

Another way to think of this is imagine if Apple burned the OS into a ROM chip. That doesn't make them the owner of the device because the user can't write to the ROM chip. By that logic no one would own the device because no one can update it, but that can't really be true.
by karlitooo | 2025-10-25 09:51:14+00:00
I think my Montessori teachers did a great job. I don't have much love for the public school model but I was a special case being put up several grades and not being familiar with that teaching style.

I don't think I would recommend putting an 11 year old into high school early. Better to be an A+ student and have peers your age than take on a heavier burden to scrape through with Cs.

I have some friends who went through the entire steiner school model and they seemed fairly happy well adjusted adults. So I think yeah, if the model is working stick with it until uni.
by LPisGood | 2025-10-25 09:53:28+00:00
My favorite bit is all the contradictions

> 25. To get to principal, you need to put yourself on the critical path. To be effective as a principal and go beyond it, you need to actively remove yourself from it.

And

> 26. If you were promoted to principal, it’s because you’ve been acting as a principal for a while

Say you need to keep doing what you’re doing, but also change everything.
by Feynmankhateeb | 2025-10-25 09:55:09+00:00
I'm trying to understand and master the basics and the fundamentals of tech, to be multidisciplinary in a world that has become hyper-specialized. To escape the tempting slop of AI while I'm still working on that, and I'm still using it excessively, but I want to master something and at the same time move slowly so I have started by understanding the design philosophy of tools that we use on a daily basis so If you have any advices please go ahead!
by imiric | 2025-10-25 09:55:22+00:00
See, this is what I don't understand about this type of developer.

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. That is the entire point of F/LOSS.

Yet I've heard many people, on here, in fact, arguing against that idea. That publishing free software but not accepting feedback, contributions, or providing support, still counts as OSS. And, technically, that may be the case if you consider OSS to only be about the license itself. If you take license terms like "THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND" as the only literal definition of what OSS is. When, in fact, it is, and can be, so much more than that.

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.

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.
by eschaton | 2025-10-25 09:55:41+00:00
There’s an explanation of how to implement a perfect hash generator in “Hacker’s Delight” that you can read to take a known set of keys and produce a consistent perfect hash at runtime.

It’s a very worthwhile thing to keep in your back pocket if you’re going to deal with hashes whose keys are 100% knowable at runtime but not before.
by jamesbelchamber | 2025-10-25 09:56:47+00:00
A few years back I wanted multifloor on my Valetudo (I had a weird single room which had a step into it) so I did my research and found a whole bunch of toxicity around this feature, mixed in with a bunch of information which mostly answered my questions (it wasn't supported, which of course I was fine with, because it's not my project and I was just grateful for being able to use it). I figured "oh, this would be useful to document", popped onto the Telegram and asked a few clarifying questions, saying I intended to contribute to the docs.

First I was accused of not reading the docs (I had, they were confusing and incomplete), then I was accused of trying to sneak multi-floor into the product (..what), then I was accused of being a "well-off boomer who wanted him to do extra work because I wouldn't spring for a third vacuum" (I WASN'T ADVOCATING FOR MULTI-FLOOR). So I backed off and watched for a bit, then landed up leaving.

I have no desire to force change on the man (it's his garden after all); ultimately, GitHub was the wrong destination for his work. It's sort-of like he's opened a workshop in the middle of a bustling market and now he's barking at everyone for interupting him.

Recently an error popped up in Home Assistant, so I hazarded a look at the issue tracker to find he'd closed an issue and banned a well-regarded Home Assistant community member for opening it: https://github.com/Hypfer/Valetudo/issues/2310
by dns_snek | 2025-10-25 09:58:36+00:00
> Nobody forced me to go to the bar or the off-licence.

Of course, but that doesn't mean that you had a real choice. What would've happened if you didn't go - physically, psychologically, emotionally? I'm not looking for an answer, it's just worth thinking about.

Are you being forced to eat, drink, breathe? Can you choose not to, and for how long before you can't take it anymore and relent?

It's so easy for people to cast swift moral judgement over other people's "choices", simply because they happen to enjoy a mixture of brain chemicals that is more conducive to behavior that they see as morally righteous, and they assume that everyone else has it as easy as they do - physiologically speaking. You should be careful not to internalize that.
by pilingual | 2025-10-25 10:01:58+00:00
This wouldn't work, unfortunately. A lot of insulation has a reflective layer yielding invalid readings from thermal imaging.

There are several other factors like air tightness which requires a blower door to measure and even the number of elbows in the duct system could have an effect. It's a surprisingly complex field. You wouldn't gain anything over a traditional home energy auditor.

The real opportunity is to scrap everything and rethink the system from scratch.
by jjav | 2025-10-25 10:02:05+00:00
> Great, so you have to pretend 40 hours a week.

Pretend to what? Not sure what this means.

My "whole self" is my hobbies and my passions and interests. A few of those overlap with the stuff I do at work. At work I do the work stuff, which conversely also overlaps with my passions (that's why I'm there). Other passions don't overlap with what's useful at work, so I don't do those there. I'm not pretending, just not doing those things at work.
by hamburglar | 2025-10-25 10:03:20+00:00
> Almost always … a new "Window" means whatever a the OS thinks is a Window. A Button is what is defined (or exposed/binded to) as a Button in Android.

But not always, and when it’s not true, it sticks out like a sore thumb. It’s convenient for developers, but produces apps that have this uncanny valley “this isn’t quite right” quality to them. Adobe used to do this when I worked there 20 years ago (honestly don’t look at modern Adobe software if I can help it so I don’t know if they still do) with an internal component called Adobe Dialog Manager that was built expressly so developers didn’t need to worry about native widgets. The result was this “adobeness” to all the ui elments on both platforms (at this point we are talking windows vs macOS). There was no os-level button. There was an ADMButton on both platforms and it was hand-rolled behavior for rollovers and drawing styles and general interaction rules and it was this pleasantly uniform experience that sucked equally everywhere.
by teekert | 2025-10-25 10:05:20+00:00
I didn’t read the book, but, I’d advise people not to go into mysticism, it has brought us very little compared to the scientific method, which has powered our industrial and information revolutions.

Dive into the Mindscape podcast, investigate complex systems. Go into information theory. Look at evolution from an information theory perspective. Look at how intelligence enables (collective) modeling of likely local future states of the universe, and how that helps us thrive.

Don’t get caught in what at least I consider to be a trap: “to use your consciousness to explain your consciousness”. I think the jump is, for now, too large.

Just my 2 ct. FWIW I consider myself a cocktail philosopher. I do have a PhD in Biophsyics, it means something to some. Although I myself consider it of limited value.
by questionableans | 2025-10-25 10:06:28+00:00
It’s all about being balanced and picking the right strategy for the situation, not doing everything all at once. A guide like this could be useful for someone to consult when they find themselves in a different situation, regardless of their seniority level.

And in my experience, more senior engineers don’t have a greater risk of being fired for a project going badly because they identify problems to work on that matter and are within their areas of expertise, and evaluate possible risks early and communicate them.
by sitharus | 2025-10-25 10:06:32+00:00
In New Zealand a pretty basic 3.5kW (the internet told me that’s about a “ton”) mini split will cost about NZ$2000 including basic installation - that’s with the units on the same wall, ground floor, including the line set cover and running a new circuit if you need one. A 9.7kW model is only $3500. Again New Zealand dollars so halve that for US. Also that includes a 10 year warranty.

I know our labour costs are going to be lower, but not that much lower. Glassdoor indicates that salary for a US HVAC installer is about US$60k, and in NZ a local equivalent says NZ$60k, so I’d expect the numbers to be the same.

Oh and that price includes all taxes and excludes rebates (which most of us don’t qualify for anyway)
by constantcrying | 2025-10-25 10:07:15+00:00
I obviously know absolutely nothing about what is really going on.

>I'm tired of the status and perception games and his overall impact on the team vibe and culture.

I have never heard this sentence said by anyone who wasn't deeply invested in status and perception games.

>He says the difficult engineer is improving and sees him trying. His feedback to me is not to let it bother me so much. He asks me what he should do to change his behavior (he's the manager, not me...).

Which kinda shows that your manager does not agree with your viewpoint. If you take his words at face value, he is pretty much telling you that you are the problem.

Again, I don't know what is really happening. But if I read between the lines the picture seems to be the following: You have a engineer in your team who thinks you are a looser and incompetent. This is why he second guesses you at every point, because he does not believe that you can make adequate decisions. At the same time other coworkers "love working with you", I am absolutely sure they do, but I guess that they have very little respect for you as a leader, they love working with you because it allows them to do what they want. The opinion of your boss towards the "problem engineer" seems quite positive, which also suggests that your manager does not consider your judgements of your teammates as particularly relevant.

If you take all of this together the picture becomes quite clear. Nobody respect your leadership. Your staff doesn't and your manager doesn't.
by kace91 | 2025-10-25 10:09:55+00:00
I’ve considered that as well, simply getting rid of the high tech altogether and going for a budget or old phone. My main issue with that is the camera, as I place a lot of importance in photos/videos.

I know some people have gone back to carrying a digital pocket camera, but I haven’t really bought into the idea for convenience and because I think taking it out has different social implications.
Show HN: I built an API-first Sora watermark removal tool
by aadarshnagrath | 2025-10-25 10:10:30+00:00
Hi everyone its aadarsh, When Sora launched, I started generating videos for a side project. Problem: every video had OpenAI's watermark, and I needed clean files for editing.

Live at: https://sorastrip.app API docs: https://sorastrip.app/api-docs

Existing solutions: - Upload tools: slow (500MB+ transfers per video) - Generic removers: degraded quality - Enterprise APIs: "contact sales" pricing - Most had zero API access

So I built SoraStrip with these constraints: 1. Link-based (paste Sora URL, get clean MP4 CDN link) 2. Quality preservation (maintain 4K, original bitrate) 3. Developer-friendly API (RESTful, simple auth) 4. Transparent pricing ($9 = 100 videos/month, $50 = unlimited)

Technical bits: - Streaming pipeline (no local storage) - Webhook callbacks for batch jobs - 99.9% uptime SLA on paid tiers - <5 second P95 latency

Only ~15% of watermark tools offer APIs, and most charge enterprise rates. I wanted indie devs and agencies to afford automation.

Try free (1/day): sorastrip.app Questions about architecture or pricing? AMA! Twitter [x] - https://x.com/aadarsh_nagrath
by xg15 | 2025-10-25 10:11:00+00:00
HATEOAS always seemed a bit like a solution in search of a problem to me. It was a nice idea for more convenient "manual exploration" of APIs if you're a human developer and all you have is curl - but I never understood for what kind of "production" scenario they were designing their constraints. The kind of automated client that could make actual use of the metadata always seemed more of a fantasy.

...until now. It seems they finally found their problem.
by uecker | 2025-10-25 10:14:40+00:00
Note that MRI with contrast has very low risk and I am not aware of any evidence that Gadolinium retention even has adverse health effects. It is a concern though and this is why it is being studied. But I do not think the use of MRI contrast agents is something anybody without kidney disease should be concerned about. In general, risks and benefits must be balanced for any medical procedure. Such risks are continuously monitored and studied and guidelines are formulated based on this. Also consider that there is very clear harm from people being scared away by misinformation from medical procedures they would benefit from.
by Rochus | 2025-10-25 10:14:43+00:00
Meanwhile I conducted performance measurements myself, based on the Are-we-fast-yet benchmark suite. Here are the results: https://github.com/rochus-keller/Are-we-fast-yet/blob/main/L...

Luau in interpreter mode is pretty much as fast as LuaJIT 2.1 in interpreter mode.

Luau with (partial) native compilation is factor 1.6 slower than LuaJIT 2.1 in JIT mode. I used Luau with the -g0 -O2 --codegen options (didn't add --!native to the code though).
by FlameRobot | 2025-10-25 10:16:17+00:00
> Of course, but that doesn't mean that you had a real choice.

Yes I did. I actually find it very insulting that you would deny me my own agency.

I cured my addiction by simply not buying alcohol and abstaining. That was a choice I could have made at any point in the past.

There are people that can drink responsibly. I am not one of those people. I made the responsible choice as an adult, to abstain from it. I don't miss it either BTW. I feel actually free.

> What would've happened if you didn't go - physically, psychologically, emotionally? I'm not looking for an answer, it's just worth thinking about.

I would have a lot more money, I wouldn't have got into stupid situations, some which I almost got myself killed, I wouldn't have had to spend 5 years rebuilding my career.

> Are you being forced to eat, drink, breathe? Can you choose not to, and for how long before you can't take it anymore and relent?

The comparison you are making here is asinine.

> It's so easy for people to cast swift moral judgement over other people's "choices", simply because they happen to enjoy a mixture of brain chemicals that is more conducive to behavior that they see as morally righteous, and they assume that everyone else has it as easy as they do - physiologically speaking. You should be careful not to internalize that.

The moral judgement is often painted by some as subjective. A lot of the times it can be, but very often it simply isn't. There are good reasons it is correct for people to judge someone poorly because they abuse drugs or alcohol.

It isn't just the fact that they are making different choice that they disapprove of, it is the behaviour and consequences of that behaviour. This behaviour is frequently at best makes the person difficult to deal with, and at worst anti-social and dangerous and can often have dire consequences. That is simply a fact. Those people are correct to judge those people poorly.

I am certainty not dyed in the wool conservative either.

You just don't know what you are talking about tbh.
by deafpolygon | 2025-10-25 10:16:37+00:00
My personal theory is that universes are born from black holes (or rather, the exit end of the black hole). There are more than one such universe. Big bang theory isn't exactly correct -- our universe expanded from the tail end of a collapsing black hole. I think various "universes" share the same overall laws of physics, but can have different arrangements. Knots certainly fits in this and could explain some of the things.
by Rochus | 2025-10-25 10:17:14+00:00
Here are some measurement results based on the Are-we-fast-yet benchmark suite: https://github.com/rochus-keller/Are-we-fast-yet/blob/main/L...

Luau in interpreter mode is pretty much as fast as LuaJIT 2.1 in interpreter mode.

Luau with (partial) native compilation is factor 1.6 slower than LuaJIT 2.1 in JIT mode. I used Luau with the -g0 -O2 --codegen options (didn't add --!native to the code though), which according to my understanding automatically selects the "profitable" functions for native compilation.
by dns_snek | 2025-10-25 10:18:15+00:00
Circular logic. What do you think "discipline" is? It's just a word people use to describe people with strong rational, goal-oriented behavior, with ability to follow through over long periods of time.

This is also called "executive functioning" and it's wholly dependent on your brain chemistry, i.e. the thing that is malfunctioning in addiction.

So yes, they lack "discipline" because discipline is also physiological, it's not just (and maybe not even primarily) a reflection of the person's character. By treating them as separate you're engaging in mind-body dualism.
by ben_w | 2025-10-25 10:18:43+00:00
Those who lie to themselves, usually do badly.

Usually, not always.

Those whose self-lies make them confident in their decisions, have a bias towards taking risks that they don't even realise are risks, and that absolutely can pay off massively — see e.g. every lottery winner. Such confidence is also a way to get public support, and directly cause success, seen with various (but not all) politicians.