MurphyA/hacker-news huggingface dataset:
by yalogin | 2025-05-20 02:09:21+00:00
On a similar note, I was testing LLM's code writing ability and asked Qwen to write me a model to reverse a numerical string. It gave me code and instructions to compile and run. However it had errors in it and after few attempts asking it to fix it, I was able to compile and run. But, alas, the code just kept failing and generated hubris. I gave up. Not to pick on Qwen. I actually like it much better than chatGPT. I have seen Qwen give correct responses when chatGPT lied and gave me wrong information for the exact same question.
by godelski | 2025-05-20 02:10:13+00:00
Thanks for the context. I hadn't heard about this before. Loved a lot of the comics but that does change my opinion about him.

To get a bit off-topic...

R.E. "It's okay to be white": I think this slogan is the perfect example of effective propaganda. Out of context, at face value, it appears mundane and uncontestable. But in context it holds a wildly different meaning. I definitely saw members of my family fall for this exact trap. Retired parents spending too much time watching "news" aren't so different from terminally online incels.

Important because it should remind us that when we think people are acting wildly obtuse that we should question if we are missing something. Seems like the best way to combat getting caught in those echo chambers and identify propaganda. I think we're getting so used to crazy (rather, the perception that others are crazy) that we aren't setting off these "alarms", where we would if we were talking about "real people". IDK what it says about how we view one another, but I think it is concerning.
by mdaniel | 2025-05-20 02:11:11+00:00
I'm as big a GitLab fanboy as they come, but they recently axed the gitlab-runner binary's ability to execute local .gitlab-ci.yml files <https://gitlab.com/gitlab-org/gitlab/-/issues/385235>. It now only operates in "receive webhook from the mothership" mode, just like GHA

Pour one out, I guess, but it's okay since I previously was super angry at it for languishing in the uncanny valley of "hello world works, practically nothing else does" -- more or less like nektos/act and its bazillions of forks
by 2muchcoffeeman | 2025-05-20 02:11:58+00:00
Art is relatively low stakes. We can always create more art. You should increase the stakes as a thought experiment.

The person who solved global warming/cancer/whatever turns out to be a terrible person? Should we throw away their work, and come to a different answer? Or wait a few generations so people forget and come to the same answer again but the people involved are “pure”?
by pitah1 | 2025-05-20 02:12:40+00:00
It leverages docker compose 'depends_on' for the dependencies (https://docs.docker.com/compose/how-tos/startup-order/). For example, airflow depends on airflow-init container to be completed successfully which then depends on postgres.

https://github.com/data-catering/insta-infra/blob/main/cmd/i...
by suzzer99 | 2025-05-20 02:12:55+00:00
What a crazy place to see the Pacific Ocean for the first time in your life. The point where the Russian, Chinese, and N. Korean borders meet has to be one of the weirdest, most fascinating, most forbidden (for most of us, and especially Americans) places on earth.

Maybe someday tourists will be able to stand on it like the 4 Corners in the US. Well I guess technically it's in the river. But they could rig something up.
by mdaniel | 2025-05-20 02:13:46+00:00
In case anyone else is similarly curious, I managed to get the ubuntu images to build .qcow2 images with some lightweight patches to the packer files and the interior .sh provisioning scripts. I have intention of setting up (heh) GHA to build them on the regular but it has not yet risen to be the highest priority weekend project

If you may say "but, why?!" it's because I really wanted to know what versions of everything I could expect in GHA, and I detest "git commit -amdummy && git push" stupidity so I guess the answer is "because I'm wired that way"
by cypherpunks01 | 2025-05-20 02:15:32+00:00
Thanks for the info!

For anyone considering, here are the 3 opt-outions that appear after you email verify:

1. Just remove my email address from public search

No one using the public HIBP search feature will be able to see your email address in the results. You’ll still be able to search your own address through the notification service, which verifies that you control the email before showing any results. If your email is part of a domain monitored by someone else (e.g., your employer), the domain controller will still be able to see it in domain-level searches.

2. Remove my email address from public search and delete the list of breaches it appears in

Your email address is no longer searchable — neither through the public service nor by you, even if you verify ownership — because the associated breaches have been deleted from the database. However, your email address is still retained by HIBP to ensure it is excluded from any future breaches and not added to your record.

3. Delete my email address completely

The record containing your email address will be completely deleted, meaning it will no longer appear in search results — for you or the public — at the time of deletion. However, if your email address appears in future data breaches, it will become publicly searchable again, as the opt-out record itself has also been deleted.
by wolrah | 2025-05-20 02:15:53+00:00
I think these are two positions that don't inherently conflict. In most cases you can still enjoy art you loved before you knew the artist was problematic without continuing to give them money.

Don't stream it and don't buy a new copy unless someone completely unrelated owns it now, but you can still listen to, watch, or read the stuff you loved before you knew what was going. Whatever you already owned didn't suddenly become toxic. Used book/music/movie stores exist. Piracy is always an option.

That's not to say a few people haven't managed to ruin it beyond my ability to enjoy their content no matter how much I used to love them, but there's no reason to give up something you enjoy just because you learn the person or a key person behind it sucks.
by prewett | 2025-05-20 02:16:13+00:00
You had laptops and spare parts?! At my first job we had to build ourselves a desk out of 1's from the bit bucket to put the card puncher on, and a sort of beanbag chair from the 0's. And the old-timers said we were lucky--the old system did not even have ones, which made less satisfying desks. When we got upgraded card punchers that could do ASCII instead of just typing the raw instructions in hex, that was a happy day, let me tell you.
by caseysoftware | 2025-05-20 02:16:22+00:00
So, fun thing.. LinkedIn doesn't use Copilot.

I recently created an course for LinkedIn Learning using generative AI for creating SDKs[0]. When I was onsite with them to record it, I found my Github Copilot calls kept failing.. with a network error. Wha?

Turns out that LinkedIn doesn't allow people onsite to to Copilot so I had to put my Mifi in the window and connect to that to do my work. It's wild.

Btw, I love working with LinkedIn and have 15+ courses with them in the last decade. This is the only issue I've ever had.. but it was the least expected one.

0: https://www.linkedin.com/learning/build-with-ai-building-bet...
by only-one1701 | 2025-05-20 02:16:54+00:00
There is some art that, to some people, is as important as anything else in their lives. For some, the stakes are that the artist who made the art that made them want to keep living after, say, being sexually assaulted, was himself credibly accused of serial sexual assault.

I’m not advocating a decision here, but I wouldn’t call that low stakes.
by Chris2048 | 2025-05-20 02:17:40+00:00
The problem is that some things remain cheap by convention. Once you employ the above logic and show a willingness to pay for things, the rent-seekers will swoop in.

You can't break an imperial stout into parts and charge for each, and natural competition exist in supermarkets and/or even homebrew, limiting how much pubs/bars will charge.

The same is not true for computer service that can very easily become monopolised.

The addendum to "If you aren't paying for the product, you are the product", is "and if you are paying for the product, you are also still the product".
by Chris2048 | 2025-05-20 02:17:45+00:00
I think the rise of take-away services corresponds with a working professional middle-class for whom time spent cooking isn't worth the hourly rate of otherwise staying at work. Home cooking, or even eating out is still a much better proposition if you can afford the time.

I think professional tooling falls in the same category, but the problem I have is treating a general internet service such as a serach engine, or even an online encyclopedia as if it is also in the same category, where as I see it as a common utility, more akin to the availability of a library.
by Chris2048 | 2025-05-20 02:17:56+00:00
It does, but it has to be particularly funny, and the author has to tike on the risk there. Otherwise, there are too many people who think themselves humourous, but otherwise have little to contribute. The result is current-day reddit. It's beyond cringe, it's just low-effort repatative humour. some think it's just dead-internet/botted-to-hell, but I suspect even bots can make a better effort.
by GianFabien | 2025-05-20 02:18:19+00:00
Maybe your friend is procrastinating. Does he even want to ship it? Maybe your friend likes developing and polishing.

Shipping a product is the moment of truth. Will people buy it? or even use it? Running a business means marketing, selling and support. Even releasing as open source means you start getting feedback -- both positive and negative and demands for support and features.

Perhaps your friend needs support in those areas.
by TrnsltLife | 2025-05-20 02:21:29+00:00
This is cool. Also check out Pico-8. I just learned about it and started showing it to my kids, ages 8 - 13. They all liked it and engaged with it to varying degrees.

It has a code editor with 8 tabs for organization and uses Lua with some extra functions for the game loop and sprites.

It has a built in sprite and map editor, plus sfx and music editor.

It reminds me of the integration and experimentation I had with TI Logo and Amiga Basic.

There is a free education edition available online.
by mdaniel | 2025-05-20 02:21:36+00:00
I didn't downvote you, but this thing is actually back to their MPL-2 roots (for now!) and I don't see any references to github.com/hashicorp/terraform in https://github.com/hashicorp/terraform-mcp-server/blob/v0.1.... and I would guess patching https://github.com/hashicorp/terraform-mcp-server/blob/v0.1.... to accept an env-var or config flag or whatever would decouple it from their centralization

The back side of that coin is that it similarly just(?) seems to be a fancy way of feeding the terraform provider docs to the LLM, which was already available via `tofu provider schema -json` without all this http business. IMHO the fields in the provider binary that don't have populated "description" fields are a bug
by gdryke | 2025-05-20 02:21:43+00:00
I made a val to clean this up a little better: https://www.val.town/x/greg_dryke/nwsForecastDiscussionWeb

The `<pre>` on the NWS site was really messy on mobile, this is nice and neat. Feel free to fork it and use your own, or this link should work for your NWS site too!

https://greg_dryke--0816a61c279c11f09d52569c3dd06744.web.val...

(No promises on possible future changes if you do start using it, but it's pretty stable.)
by cheema33 | 2025-05-20 02:22:04+00:00
> A single CEO, (maybe) a lawyer...

Of all the professions that are at the risk of being downsized, I think lawyers are up there. We used to consult our lawyers so frequently about things big and small. We have now completely removed the small stuff from that equation. And most of our stuff is small. There is very little of the big stuff and I think LLMs aren't too far from taking care of that as well.
by JdeBP | 2025-05-20 02:22:05+00:00
No. It was a fundamental conceptual difference in the operating system. After Xenix, Microsoft did not use a terminal paradigm in its operating systems. They all had a "console" paradigm, where instead directly attached VDUs, keyboards, and mice had explicit API support as first-class devices. Because they targetted "personal computers" where one knew from the firmware up that the machine had a VDU, a keyboard, and (possibly) a mouse.

* https://jdebp.uk/FGA/tui-console-and-terminal-paradigms.html

For a long time, so long that I had a widely used 2 decades old Frequently Given Answer about it, Windows NT had no way to capture console I/O, no way of waiting on consoles for buffer changes and to inject back-end input events. No way to do what a SSH server would need to do in order to capture and send/receive that I/O over a network.

Then along came Windows Terminal, and I finally got to change the answer in 2018.

* https://jdebp.uk/FGA/capture-console-win32.html
by rizalp | 2025-05-20 02:22:54+00:00
> Anybody know what the deal is with neither Oracle nor Microsoft trying to make it possible for VirtualBox and WSL2 to coexist without severe performance impact? What the heck is the issue that neither side knows how to solve? Or is there a deliberate business decision not to solve it?

Oh I thought your parrent post was asking general overview on why Virtualbox will have severe performance impact if WSL2 is activated. I posted the reason due to multiple abstraction conflicting with each other and there you go.

> Why VirtualBox couldn't be made to run on top of Hyper-V. You might as well tell me Linux apps can't be made to run on Windows because Windows isn't Linux

AFAIK it's already possible but still experimental on Virtualbox, also it's hard issue to solve, and have tiny ROI I suppose. And why would they spent time fixing this slowness that only impact some small userbase like you?
by manwe150 | 2025-05-20 02:24:07+00:00
As for the randomness, I have wondered if Collatz sequences are somehow related to the properties of a common prng with multiplier 3/2, infinite length state vector, and mod 2 on the output with this formula: https://en.m.wikipedia.org/wiki/Linear_congruential_generato.... I assume this could be part of what makes the conjecture both interesting and difficult and beautiful.

Very cool to see there is some patterns hiding in the randomness too!
by alwa | 2025-05-20 02:26:55+00:00
Oh! I have a relative who just installed one of those. It’s hands-down the most infuriating thing in the house.

The gimmick is that touching anywhere on the faucet body or its handle toggles some kind of solenoid to cut or resume the flow.

You still use its physical handle to set the flow and temperature—but the act of touching that handle registers as a “cut off water” capacitive touch.

So any time you try to turn on the water, it spits for a fraction of a second then cuts off the flow. Then locks out your subsequent touches as some kind of demented debounce kind of thing.

Same thing if you try to pull out its retractable head to wash down the basin.

I couldn’t wish a dead battery on it fast enough…
by havaloc | 2025-05-20 02:27:32+00:00
Somewhat related: Before launching our new long range (5 day) turbulence forecast tool (for nervous flyers), we spent time experimenting to see how far out we could reliably predict turbulence. Once we had something promising, we started posting daily snapshots—each showing the forecast from five days earlier alongside what actually happened. The model updates continuously, and we’ve kept the process public to demonstrate how well it works, not just claim it does.

https://www.turbulenceforecast.com/drift
Ask HN: When will managers be replaced by AI?
by GianFabien | 2025-05-20 02:28:29+00:00
There is no shortage of articles about AI replacing entry level jobs.

With reductions in workforce numbers, when will they start replacing managers with AI? What is the point of "leadership" when the workers are AI-bots?

Based on my experiences, I doubt that many of the managers are going to be competent prompt engineers.
by zamadatix | 2025-05-20 02:29:05+00:00
I'm not familiar with what new changes Valve has been working on in the anti-cheat space but historically most major anti-cheat systems, such as Easy Anti-Cheat, already have long included a server-side anti-cheat component. The catch rate (and overall accuracy) with both is just always going to be higher than only going with one approach.
by SafeDusk | 2025-05-20 02:29:08+00:00
Glad to see they're joining the game, there is so much work to do here. Have been using Gemini 2.5 pro as an autonomous coding agent for a while because it is free. Their work with AlphaEvolve is also pushing the edge - I did a small write up on AlphaEvolve with agentic workflow here: https://toolkami.com/alphaevolve-toolkami-style/
by owenversteeg | 2025-05-20 02:30:18+00:00
Huh, interesting to see this technology get closer to mainstream. This is basically an IR laser plus a solar cell. Efficiency isn't great (5W base station laser -> 100mW receiver) but that doesn't matter much for low power devices.

The company claims to have some sort of unique patent involving retroreflectors in the receiver ensuring that if something disturbs the path, the laser beam is destroyed. I haven't been able to find any other technical details and of course search engines are mostly useless, so if anyone manages to dig deeper into how this works I'd be very curious to hear it.
by wintermutestwin | 2025-05-20 02:33:40+00:00
The problem with Siri is not the lack of LLM level functionality, but rather a lack of programming Siri to do obvious things that users would expect it to do. Well, that, and worst in class speech recognition. They are one of the top valued megacorps in the world and they can't hire a product manager who understands basic UX??? My retired ass could write a fairly comprehensive set of user stories for Siri in a couple weeks.
by gruez | 2025-05-20 02:33:53+00:00
>New Deal writ large, specifically social security, development and empowerment of labor unions (Wagner Act), public works projects (WPA and CCC). Also the GI Bill. These are some major examples.

>Legislation was the “explicit” part that I mentioned. Better wording probably would have been “laws, policies, and social contracts”, but I’m just writing informal replies on the internet.

How are any of those examples of "stakeholder capitalism"? I can see they were pro worker and "an attempt to avoid/prevent a worker revolution", but that's not the same as companies caring about all stakeholders because they had some sense of responsibility. Recall the contention is that after Milton Friedman published his paper in 1970, companies suddenly started becoming greedy and started oppressing consumers/workers or whatever, whereas before it was "stakeholder capitalism" and they weren't doing that.
by timewizard | 2025-05-20 02:33:59+00:00
> Most users are happy to just go to ChatGPT and talk to whatever’s available. Why is that?

Perhaps their use case is so unremarkable and unsophisticated that the quality of output is immaterial to it.

> Most good personal advice does not require substantial intelligence.

Is that what therapy is to this author? "Good advice given unintelligently?"

> They’re platitudes because they’re true!

And the appeal is you can get an LLM to repeat them to you? How exactly is that "appealing?"

> However, they are fundamentally a good fit for doing it because they are

...bad technology that can only solve a limited number of boring problems unreliably. Which is what saying platitudes to a person in trouble is and not at all what therapy is meant to be.
by Rastonbury | 2025-05-20 02:33:59+00:00
Yeah it's not so much what they believe but how they act on it and the effects on their lives. The pride feeling of "I'm smarter than you", hatred of anyone not part of their group, become a hermit and socially withdrawn favouring online interaction in comments sections. Getting obssessed over topics nobody they meet day to day gives a hoot about only become their online sources tell them it's important. The people I know like this used to live happier carefree lives, do I want those old people back sure, is it worth getting insulted by them probably not
by tootie | 2025-05-20 02:34:20+00:00
Hard disagree. On the one hand, "we have to hire a minority" is extremely blunt interpretation of DEI. But the intent is to foster diversity and that does mean hiring underrepresented groups. Having a diverse team is net positive on a lot of fronts. There are studies showing it actually improves team performance, but more generally it improves society. It may be marginally "unfair" for a particular company to be the one picking up the slack for society, but given the systemic discrimination that exists against minorities in so many part of society, giving them any sort of accommodation in hiring can at least offset the injustice elsewhere. The net result is a better society. Why is that the responsibility of a private company? Because companies are people and people live in society.
Show HN: Bobber Game (Go Down to Go Up)
by EstanislaoStan | 2025-05-20 02:34:31+00:00
`A`, `D` and `Space` or there are mobile controls if the viewport is in a portrait aspect-ratio.

I also added basic P2P multiplayer (no interaction) with PeerJS, because a co-worker said that would be cool.

I meant to spend way less time on this than I did, as I subscribe to the philosophy that making a bunch of smaller games is the best way to improve as a game developer, but learning how not to let scope creep so much is also a part of learning!

The idea came from just trying to make a platformer with a twist.

Tech: Phaser PeerJS TypeScript Vite
by thuanao | 2025-05-20 02:36:21+00:00
> When a collection of such propositions is stored in a computer system, we call it a database.

Is it? A database is a place data is stored and retrieved. It is literally a data base. No more, no less. Whether it logically models a domain may be completely irrelevant to store and retrieve data.

I would argue that a database should not logically model a domain. Why? Because every database must store and retrieve data. Therefore data should be modeled to store and retrieve data as efficiently as possible. And the structure that most efficiently stores and retrieves data most likely does not logically model a domain.
by timewizard | 2025-05-20 02:37:32+00:00
> but was it being used to send secure military messages in the past?

We have no information on that one way or the other.

> a slightly more secure text messaging replacement

Yea but it wasn't secure at all. For any purpose.

> that weren’t subject to the same security requirements as the Secretary of Defense?

Regardless of who is using it and for what purpose I'd like the server to actually be secure.

This isn't a left vs. right issue. This is an overall government incompetence issue.
by Arubis | 2025-05-20 02:37:39+00:00
I'm building RSOLV (https://rsolv.dev) as an alternative approach to GitHub's Copilot agent.

Our key differentiator is cross-platform support - we work with Jira, Linear, GitHub, and GitLab - rather than limiting teams to GitHub's ecosystem.

GitHub's approach is technically impressive, but our experience suggests organizations derive more value from targeted automation that integrates with existing workflows rather than requiring teams to change their processes. This is particularly relevant for regulated industries where security considerations supersede feature breadth. Not everyone can just jump off of Jira on moment's notice.

Curious about others' experiences with integrating AI into your platforms and tools. Has ecosystem lock-in affected your team's productivity or tool choices?