MurphyA/hacker-news huggingface dataset:
by carlmr | 2025-05-24 04:43:16+00:00
>these kinds of science fairs are fundamentally about access.

Completely agree there, which kind of brings me to a related thought:

One thing I do wonder is, if you look at a few hundred years ago a lot of the inventors in math, physics, engineering, were a tiny group of people with access to resources and education. You're always reading the same names.

It seems if we as a society could decide that science is more important to us, with 8 billion people on earth, if we gave more access, time and incentives to people we should be able to increase the amount of scientific results exponentially.
by andrei_says_ | 2025-05-24 04:45:30+00:00
Not the original poster but seems like some people see the use of LLMs as a cool factor, a cheat code providing them with information or ideas unavailable elsewhere.

In some ways they are right, the hallucinated drivel / slop unrealated to reality is unique. I guess.

And for people who cannot tell the difference, the slop synthesized to please them, well, pleases.
by vouaobrasil | 2025-05-24 04:45:41+00:00
I'd rather not learn more, faster, and I think the attitude of wanting to do so is unhealthy, as well as is the attitude of optimizing productivity.

I think it's better to learn for the love of it, and keep the automation of learning to a minimum. I understand the desire to make learning faster in the short term, but I can't help thinking that in the long-term it leads to imbuing learning with an atmosphere of necessity and the stripping of beauty from the holistic experience of learning as wonderful discovery. No thanks.
by vlovich123 | 2025-05-24 04:45:45+00:00
Right. That’s 223642 kilobits/s (kbps) in your picture or ~200MBit/s whereas you wrote (intentionally or otherwise) 200Mbyte/s a nearly 10 fold difference (100Mbit/s =~ 12Mbyte/s). 100MByte/s is 800Mbit/s or ~800000 kbps which is an order of magnitude more insanity than already choosing 100Mbit/s for live streaming (and not physically possible on consumer GPUs I believe).
by nemo1618 | 2025-05-24 04:48:21+00:00
I see two downsides. Looking at this snippet:

my_function (): Unit can AllErrors = x = LibraryA.foo () y = LibraryB.bar ()

The first thing to note is that there is no indication that foo or bar can fail. You have to lookup their type signature (or at least hover over them in your IDE) to discover that these calls might invoke an error handler.

The second thing to note is that, once you ascertain that foo and bar can fail, how do you find the code that will run when they do fail? You would have to traverse the callstack upwards until you find a 'with' expression, then descend into the handler. And this cannot be done statically (i.e. your IDE can't jump to the definition), because my_function might be called from any number of places, each with a different handler.

I do think this is a really neat concept, but I have major reservations about the readability/debuggability of the resulting code.
by Glyptodon | 2025-05-24 04:49:36+00:00
My point of comparison of choice is overseas contractors, not pair programming.

Copilot or Cursor or whatnot is basically a better experience because you do not have to get on Zoom calls (after Slack has failed) to ask why some chunk of your system that cares about root nodes has mysteriously gained a function called isChild (not hasChildren) that returns a boolean based on whether or not the node has children and not whether it has a parent. Or to figure out why a bunch a API parameters that used to accept arrays now don't. Or why an ask to not show a constant literal in a menu resulted in algorithmic derivation of ordinals rather than using i18n.

With AI you probably don't have those kinds of things happen, but if you do, you can instantly tell it, sorry, that's wrong, this is why, and have it changed in a minute. Whereas with contractors, you waste a lot of time on things like communication and understanding gaps and language barriers that are mostly gone with AI.

The second you can interact really easily w/ AI from Jira Tickets, most engineers are going to turn into ticket writers and overseers for 80% of their work. (And yes, you'll still need engineers, because Product can't actually write decent engineering tickets, though telling the AI to write engineering tickets will probably get close, and because somebody with a clue needs to be in the loop, though many organizations will try to forget this and have things they don't understand go terribly wrong.)
by MichaelRo | 2025-05-24 04:50:15+00:00
Well, it doesn't work for high fever (> 39-40 Celsius). For that, I alternate Ibuprofen and sodium metamizole every 4 hours.

For pain release, paracetamol it's very modest. Some effect for light head pain, zero for strong pain. Zero effect for strong back pain. Ibuprofen works better in all these cases but comes with stomach damage if taken for long.
by jeswin | 2025-05-24 04:50:15+00:00
An agentic flow can solve this within an existing UI/app; I already use such a workflow when I have to bring in project documentation. That will be your competition.

Since it's a commercial product and feedback can be useful: people would generally be hesitant to leave their existing apps if there's a workaround. There's a certain stickiness to them, even ChatGPT. Personally I use self-hosted LibreChat, and the history and additional features it provides are important to me.
by vouaobrasil | 2025-05-24 04:50:29+00:00
Sounds like the desires of spoiled brats in my opinion. Alberta enjoys low income taxes (10% flat until a VERY high amount), no provincial sales tax, and lots of money from oil. Life is very good in Alberta generally and yet they still want more. People say Alberta gets shafted by federal politics it's rather selfish to want to benefit even more from oil considering that is the one thing that is bringing down this world. Sounds like the real problem is that the selfish brats just want to freeload off more oil because they want the cheap life of high consumerism. Sad.
by refulgentis | 2025-05-24 04:51:58+00:00
It is worth pointing out that "latent space" is meaningless.

There's a lot of stuff that makes this hard to discuss, ex. "projectable to semantic tokens" you mean "able to be written down"...right?

Something I do to make an idea really stretch its legs is reword it in Fat Tony, the Taleb character.

Setting that aside, why do we think this path finding can't be written down?

Is Claude/Gemini Plays Pokemon just an iterated A* search?
by Tiktaalik | 2025-05-24 04:52:32+00:00
What is the nonsense part? What advantages does Alberta gain from separation vis a vis pipelines? They’re never going to get more oil to the pacific in either case. Separating weakens their hand in negotiating gas pipelines to the pacific. No one currently cares if Alberta builds more pipelines to the USA. There is no hindrance here. So what does Alberta gain?

Not to mention all the other things Alberta loses. BC the popular vacation and retirement spot, and like Spain to the British would be closed off to Albertans with their holiday homes now under foreign buyer and speculation taxation.
by andrei_says_ | 2025-05-24 04:53:47+00:00
A health industry dedicated to maximizing extraction cannot possibly provide an affordable health care. Affordability nor care are amongst its purpose. Extraction is.

Providing Health services is a side effect, and one to be minimized while maximizing profit.

There is no care in the system. It is barbaric, inhumane, brutal, cruel, unforgiving.
by s1artibartfast | 2025-05-24 04:56:33+00:00
I think it is a product of raising stakes as wall between the public sphere and government control collapses.

Norms around free speech and free behavior been eroding for decades. Now that they are gone, each side sees it as an existential struggle. In an existential struggle, it makes sense to sacrifice any values you had because the alternative is worse.

e.g. if there is going to be a oppressive government, you want one that will oppressive others for your benefit.

e.g. even if you don't want a race war, if you are convinced will be one, you want your side to win.

You see similar situations in national wars (strike first before they strike you), or prisoners dilemma where both parities defect.

Society at large is an unstable solution to the prisoners dilemma built on trust.

IMO we got here from erosion of trust in government and society in general.
by BillyTheMage | 2025-05-24 04:56:38+00:00
When one of those dogs tries to escape their prison, what happens? They are hunted down and returned to their cell. Best case scenario they find another prison with nicer guards and they are "allowed" to transfer. If the old prison wants them back, it can forcibly take them.

But I guess I see why it has to be that way. There's nowhere on Earth left to go that hasn't been turned into a prison other than the uninhabitable places.
by wisty | 2025-05-24 04:59:22+00:00
Or it means that if the government needs to call in levies, it would be good if the volunteers could show up with appropriate weapons. Ironically an automatic rifle (think an AK) could be what they're talking about, while pistols (being arguably useless side-arms in a battlefield) might be far less in the spirit of the law.

Historically, not owning a sword or longbow could get you in legal trouble in some cities and time periods, since it meant you weren't capable of helping defend the city. I'd say that in the spirit of the law, it should mostly allow the ownership of useful infantry weapons, or dual purpose ones (hunting rifles?), rather than self defence pistols.

But the US interprets it differently because the constitution is a bit vague, the constitution is hard to change, and practicalities and politics exist.
by Glyptodon | 2025-05-24 05:00:20+00:00
In my experience this isn't the case - it gets many details subtly wrong. Unless someone technical can nanny it you get weird fixes. For example, I recently had AI decide to remove a database column because it ran into an execution bug related to the column. Without a human in the loop I have no clue what the end game to that would have been. Similarly, it's getting better, but there've been times where it basically writes security vulnerabilities. Stakeholders in management should be aware of the risk, but seem oblivious to it. Maybe because there's little track record of anyone ever being held accountable for massive screw-ups, but at some point letting AI loose will lead to some kind of major disaster and there'll be some reevaluation.
by infamia | 2025-05-24 05:02:53+00:00
> Their existing and continued contributions to vscode are significant, so I think they can be allowed to keep some cards up their sleeves like the plugin marketplace or their Python extension.

It would have been fine if MS had started with their Python extension being proprietary, that would have been up front and transparent. Instead, they lured folks in (no small part due to open source), and once it became popular, they started turning the screws and making things proprietary and locking it down.

> I'm just flabbergasted at this idea that somehow we're entitled to everything vscode-adjacent "just because"

You're not arguing in good faith at this point. I don't think it is unreasonable to ask someone to make their intentions known up front do you? Instead MS waited until vscode became popular (partly because everything was open source) and then altering the deal Vader style closing off parts of vscode and extensions that were open. That doesn't feel particularly transparent.

> or that Microsoft is obligated to subsidize other billion-dollar business by giving them free features for their vscode forks.

I have no idea what you're talking about here. Vscodium is an entirely free and open source fork, no one makes any money from it afaik.

> Where's the bait? Where's the switch? If the best you have is that they released a closed source plugin I'm going to bucket this as another borrowed opinion.

They released the Python stack as fully open source. Then released the proprietary one, deprecating the open source one. Then made double certain that vscodium or any of the other forks could not use it at all, even if the use manually downloaded the extension. How is that not a bait and switch?
by yongjik | 2025-05-24 05:03:01+00:00
Yes the system is broken - but that's how HDHP (high deductible health plan) works. Presumably your employer is contributing to your HSA, and your bill gets cheaper once you hit your "high deductible", so when you sum up everything it's slightly better than other plans.

Basically, HDHP is a yearly package deal. You choose it and accept that every year your initial hospital bill will look insane.

If your employer isn't contributing to your HSA I don't think there's any reason to choose HDHP. Or, if you (like me) don't like the feeling of doing the mental equivalent of income tax filing every time you go to hospital, HDHP isn't for you.

Disclaimer: I'm horrible with money and this comment is not financial or health advice.
by LarsDu88 | 2025-05-24 05:05:15+00:00
I'm misremembering Rayman for the Sega Dreamcast. Looking at wikipedia, I now see that there weren't many games in 1995 even on the new consoles that really leveraged the 3d hardware. The PC actually had more such games despite many PCs lacking hardware acceleration for 3d rendering or even significant floating point capabilities. There's Sega Rally Racing for the Saturn, Virtua Fighter, Tekken...

Perhaps it's really 1996 that's the real turning point (with Mario 64 coming out), which makes DOOM about 3 years ahead of its time. And of course id shipped Quake that year....
by Glyptodon | 2025-05-24 05:05:44+00:00
I find it very hit or miss, but I definitely use it. I just don't think it's making vastly more productive yet, maybe 30%. I do think it will get good enough that my job may turn into 80% writing tickets or refining tickets for AI "engineers" and 20% fixing/debugging issues with AI output. But not there yet, and still don't think it will be trustworthy enough to let loose without someone technical in the loop doing that review/fixing. But that might be enough to make one generalist CRUD engineer into the equivalent of a team of 4 or 5 in a couple years.

I kind of see it replacing outsourcing, not mid level + engineers so far. But expect to lead to making mid level + about as productive as a small team.
by BillyTheMage | 2025-05-24 05:05:55+00:00
I'm open to reinterpretation but I simply can't see how it's different.

They've objectified a person. It's not a person they know and formed a relationship with. They wanted a "child" object "for" their lives (for themselves) so bad they spent money, went to a doctor, probably cried about it. They call it "unfair" that they didn't get the standard-issue fairy tale everyone is supposed to get. They feel cheated, as if they were entitled to it. The "child" is not a person to them, it's an object. It's a fungible token. They could have ended up with a different person and they wouldn't care; the child role is filled and so the fairy tale is complete.

I can tell you personally what happens when this person (the one they call "child") decides to go their own way in life contrary to the wishes of the owner/parent. Ostracism, coercion, blackmail, abuse, manipulation. Such disappointment that the person called "child" didn't follow the predetermined procedure, the fairy tale. It didn't do what it was programmed to do and they feel cheated.
by mickelsen | 2025-05-24 05:07:43+00:00
Oh! Before this thread disappears into the void (or until the next tinnitus thread), one more trick that really helped back then:

Percussion massage gun with the sharp tip, aimed at the trapezius and levator scapulae. Those muscles can refer tension right around the ears. Targeting them can calm things down fast, especially if your tinnitus is posture or tension-related.

Not medical advice.
by bruce511 | 2025-05-24 05:10:33+00:00
The space is clearly ripe for disruption, but unfortunately it'll never happen.

Problem 1 is that most of the electorate are healthy, and sickness is transitory, so it's not a "single issue" topic like say guns or abortion.

Problem 2 is that elections cost money. Lots of which is provided by industry, in this case the health care industry.

Problem 3 is that the political climate is such that partly politics requires disagreement. If Democrats are pro universal Healthcare then Republicans have to be against it. Even if the public are very much in favor of something, it's preferable to not do it, but rather just fight about it.

In short the system is clearly bonkers, but there's no political will in the electorate, and certainly not in politicians to change it.

Of course, capitalism doesn't see this as broken at all. The system, both democracy, and the "free market" are working perfectly. Only the customers are suffering and they are not enough to overcome the entrenchment.
by YZF | 2025-05-24 05:10:58+00:00
Sounds like the rest of Canada.

Seriously though, to some of your points:

- If the province can be funded without a sales tax that sounds like something that benefits the people, not sure why this is a problem. If the province runs into budget issues I'm sure they'll figure out where to get the money. There has to be some advantage to this.

- The NDP was the provincial (majority) government 2015-2019. I guess people weren't happy with them so they voted for a different government. That sounds like democracy in action not perpetually voting one way. The last federal conservative government was a while back (Harper) and really there is not a ton of difference (IMO) between the Liberals and the Conservatives in terms of policy and I would argue the Liberals have been plenty corrupt. I don't recall a lot of corruption under Harper (but that might just be me not paying attention). I think for a province like Alberta supporting a party which calls for investing in resource production and export is pretty logical (and is really the logical thing for Canada that even Carney has called for in response to PP).

- Why would oil companies care if Alberta uses wind or solar (is it worthwhile doing solar?). Presumably most of their product is for export. https://economicdashboard.alberta.ca/dashboard/renewable-ene... shows that Alberta is actually switching to more renewable energy.

- Is there a real risk of running out of water in Southern Alberta? I'm not familiar with the situation.
by rendall | 2025-05-24 05:11:26+00:00
> A long and mostly endless stream of “blackpills” about the cost of housing can be readily found on any social media platform — and often enough, the “boomers” are the scapegoat; the ones who lived their American Dreams and, as the allegations go, pulled up the ladder behind them as they tasted their successes.

I've often heard the criticism that Boomers lived unsustainably and then pulled the ladder up behind them, making life harder for future generations. But what I don't often hear is a breakdown of the specific policy decisions that led to this. What were they?
by JoachimSchipper | 2025-05-24 05:14:31+00:00
Picking anything but PlantUML's default theme will make PlantUML look less 90's-Java. As a minimalistic solution, I already like "skinparam monochrome true" https://plantuml.com/skinparam#:~:text=Black%20and%20White. (You can go further with CSS and themes and...)
by brendoelfrendo | 2025-05-24 05:15:01+00:00
If your welding disturbs the coating and leaves gaps or cracks in the stainless coating, it will allow air and moisture to contact and corrode the carbon steel core. And once the core corrodes, the stainless coating becomes the weight bearing part, and you have a massive problem. Assembling this would presumably require some care and expertise beyond normal rebar.
by toast0 | 2025-05-24 05:15:57+00:00
I don't know that it's accurate, but at the beginning, it felt like using certbot was the only supported way to use ACME/LE, and it really wanted to do stuff as root and restart your webserver whenever.

Or you could run Caddy which had a built in ACME client, but then you're running an extra daemon.

apache_mod_md eventually came along which works for me, but it's also got some lazy things (it mostly just manages requesting certs, you've got to have a frequent enough reload to pick them up; I guess that's ok because I don't think public Apache ever learned to periodically check if it needs to reopen access logs when they're rotated, so you probably reload Apache from time to time anyway)

Before that was workable, I did need some certs and used acme.sh by hand, and it was nicer than trusting a big thing running in a cron and restarting things, but it was also inconvenient becsause I had to remember to go do it.
by h4ck_th3_pl4n3t | 2025-05-24 05:18:26+00:00
And the acidic rain is contributing to the problem. The reason infrastructure rusts so quickly in those areas is the pollution through gasoline and diesel based engines. The rain collects the gases and binds them, leading to to an acidic solution that attacks the metal and concrete.

In Europe there is a startup that tries to combat this with embedded bacteria and limestone plates that are put into the concrete. If the concrete gets a crack, the rain gets into the crack and activates the bacteria which is producing limestone to fill in the gaps. [1] [2]

That approach has a much better chance to improve infrastructure lifespan in my opinion, because just putting more steel into it is not something that's affordable. Iron as a resource is way too rare as it is already.

[1] https://www.epo.org/en/news-events/european-inventor-award/m...

[2] https://en.m.wikipedia.org/wiki/Bacillus_pseudofirmus
by solatic | 2025-05-24 05:19:24+00:00
How big of a problem is it really, with CAA records and FIDO2 or passkeys?

CAA makes sure only one CA signs the cert for the real domain. FIDO2 prevents phising on a similar-looking domain. EV would force a phisher to get a similar-looking corporate name, but it's beside the main FIDO2 protection.
by FireBeyond | 2025-05-24 05:21:38+00:00
Even more recently: https://genius.com/Phil-collins-the-roof-is-leaking-lyrics

"My wife's expecting, but I hope she can wait. 'Cause this winter looks like it's gonna be another bad one"

"The roof is leaking and the wind is howling, Kids are crying 'cause the sheets are so cold. Woke this morning, found my hands were frozen, I've tried to fix the fire, but you know, the damn thing's too old."