MurphyA/hacker-news huggingface dataset:
by illwrks | 2025-05-30 09:25:11+00:00
Seconded. I worked in film marketing at the time and a portion of my week was always creating flash ads (the better kind driven by action script) I was there at the shift to JavaScript ads. Google’s tool was, in my opinion, a reaction to flash being abandoned. From memory… it was around 2012-14 when I became aware of it and it tended to generate really bloated ads and was very inefficient for what I needed to do at the time. I switched over to just building ads using plain JavaScript and in time using Greensock (GSAP) which also moved from action script to JavaScript.

I moved away from that industry, and while there are now tools to do interactive ads I’m not sure the talent is there to do it well. The move to JavaScript though was great, I built closer working relationships with the media buyers and ad platform reps who also wanted to do more interactive ads and wanted to be reactive and supportive rather than dismissive.
by cipherboy | 2025-05-30 09:27:02+00:00
It is a secrets manager; I think it's a fair question.

Very few individuals will want to run them, the reality is they're mostly for businesses to consume. Businesses need maintenance reliability and continuity plans and that's why I've been pushing on the project's governance aspects for a while.

We're not the next TikTok or JS framework so there'll be no flash point of popularity. Just have to put in the work and see where it goes. :-)
Show HN: An automation tool built upon MCPs
by blargwill | 2025-05-30 09:27:13+00:00
I was thinking about how Model Context Protocol (MCP) servers are a standard interface to third party tools, and how it must have been annoying to integrate before for companies like Zapier. I wondered if I could make a tool that does the same thing but for free and locally. After making a prototype it felt like something that could be built out and released so I'm now on that journey!

It's still very early stages, I'm wanting to take it on a journey similar to Postman flows (which is awesome). It's my first desktop app using Tauri, a lighter-weight alternative to Electron. It's also my first time using Rust, so that's been really fun!

The goal here is to provide a way to take the tool calling chains done by LLMs and solidify them into programmatic tasks - so you don't waste tokens every time getting an LLM to do it.
by jauntywundrkind | 2025-05-30 09:27:36+00:00
Really enjoyed the multi-part/multi-file tutorial for the fact-graph, a seemingly core component that I saw referenced in a couple places.

> Take a look at [Form 1040][1]. Line 12c asks the taxpayer to add lines 12a and 12b. This is a common pattern on tax forms. https://www.irs.gov/pub/irs-pdf/f1040.pdf

> There is a relationship betwen lines 12a, 12b, and 12c. In order to know what should be entered in 12c, we need to first know the values of 12a and 12b.

> This pattern might remind you of a spreadsheet. If we were to transcribe Form 1040 into Excel, we might imagine that line 12c would be a formula like =SUM(Line12A,Line12B). Excel spreadsheets are _declarative_, which is to say we define the relationships between cells using formulas, but we leave it up to Excel to determine how to solve the spreadsheet.

This is their data-relational langage.

https://github.com/IRS-Public/direct-file/blob/main/direct-f...
by mrweasel | 2025-05-30 09:27:38+00:00
> is this a concern for many men? It's never crossed my mind or been a problem for anyone I've known

Yes, I talk to an older guy, probably mid-50s, at my gym. He completely stopped helping women at the gym or even giving advise. To my knowledge, no one ever accused him of anything, but he acknowledge that he absolutely have no experience talking to or otherwise interacting with younger women. He is terrified of doing or saying something wrong and lose access to the only gym in town, so he simply avoided women at the gym. He helps out the men, young and old, just not women.
by enriquto | 2025-05-30 09:27:53+00:00
True. And that's why linus showing the finger to nvidia was an exhilarating relief to so many people. The gpu driver shenanigans are horrific to contour, but they are completely unnecessary on technical grounds. All the difficulties are purposefully introduced by the graphics card hardware companies. I'd say "fuck it" and do the rendering in the cpu only, which is almost always possible.
by suddenlybananas | 2025-05-30 09:29:40+00:00
I think you live on another planet. Union Carbide alone killed thousands and thousands of people. Like there are so many industrial disasters caused by corporations that it's patently absurd to act like the USSR did more.

https://en.wikipedia.org/wiki/List_of_environmental_disaster... Like on this list, the vast majority are done by corporations.
Show HN: A Silent PWN – hackable web playground (4 chained exploits)
by ducklin404 | 2025-05-30 09:30:59+00:00
I watched Mr. Robot, stayed up 72 hours on caffeine, and shipped A Silent PWN, a deliberately vulnerable web app with four chained exploits (SQLi → leaked TLS keys → JWT alg confusion → WebSocket nonce). Grab flags, climb the live scoreboard, and let me know what else you break. Code is hilariously bad by design—feedback welcomed!
by bouke | 2025-05-30 09:32:08+00:00
For comparison, skipping dotnet run and running the compiled program directly:

time "/Users/bouke/Library/Application Support/dotnet/runfile/hello-world-fc604c4e7d71b490ccde5271268569273873cc7ab51f5ef7dee6fb34372e89a2/bin/debug/hello-world" > /dev/null real 0m0.051s user 0m0.029s sys 0m0.017s

So yeah the overhead of dotnet run is pretty high in this preview version.
by sharqwy | 2025-05-30 09:33:56+00:00
Any SaaS could be rebuilt with an agent. Once users experience that simplicity, no one wants to click through bloated GUIs again. Learning curves exist because of overcomplicated UI. If there’s a smarter, lazier way — people will take it. Was thinking about building a n8n like workflow UI for my new video tool. Now I'm thinking agentic
by imiric | 2025-05-30 09:34:38+00:00
> Essentially, a careless developer with access to an LLM can now perform a cheap DoS on reviewers.

Exactly. And not just a careless developer, but one intentionally doing so.

Recently [this project][1] made it to the front page and amassed quite a few upvotes, positive feedback, and GitHub stars. Yet anyone giving it a cursory look would be able to tell that it's AI-generated slop, that is completely unnecessary at best, and possible malware at worst.

Not only that, but the author[2] fired off several AI slop PRs to popular projects in a single day (May 12th), which is exactly the cheap DoS you mention. The author of cURL wrote about AI-generated bogus security reports last year[3], and the work they add to open source maintainers who are already stretched thin. So this is a real problem that most AI proponents are ignoring.

[1]: https://news.ycombinator.com/item?id=44009321

[2]: https://github.com/dipampaul17

[3]: https://daniel.haxx.se/blog/2024/01/02/the-i-in-llm-stands-f...
by mrweasel | 2025-05-30 09:35:03+00:00
Maybe it depends on where you live, but no probably not illegal, just incredibly frown upon. I am member of a mens only sports club. We do have a few women, who we sort of had to allow as members, because they had no where else to go and we felt bad about that, but that only for one special program.

If you mention that the club is men only, some women becomes really aggressive and instantly want to become a member or have our public subsidy removed. The only fucking way to calm them down is to point out that there is a women only club right next door. Men doesn't try to invade spaces created for women by women, but women sure as hell cannot leave a mens only space alone. It triggers something in small group of women and they become obsessed trying to force their way in or have the thing shutdown.
by ben_w | 2025-05-30 09:35:54+00:00
While true, computers in general alreay had the ability to perfectly replicate data, hence blank media tax: https://en.wikipedia.org/wiki/Private_copying_levy

I think the reason for all the current confusion is that we previously had two very distince groups of "mind" and "mindless"*, and that led to a lot of freedom for everyone to learn a completly different separation hyperplane between the categories, and AI is now far enough into the middle that for some of us it's on one side and for others of us it's on the other.

* and various other pairs that are no longer synonyms but they used to be; so also "person" vs. "thing", though currently only very few actually think of AI as person-like
by lou1306 | 2025-05-30 09:36:51+00:00
> What do you get out of this?

Apparently, needlessly aggressive replies from strangers on the Internet. Let me smooth out my first comment. If your field of research is purely theoretical or can do without data you'll be fine with a network of notes, and it is actually really interesting to discuss the UX/UI of those!

But when it comes to the "definition" I am accused of skipping:

> A “tool for scientific thought” could be many things, but it must be a tool for the development and interlinking of scientific ideas in a way that facilitates authoring, publishing, teaching, learning, and the maintenance of evergreen notes.

I am very curious to understand how this lessens my point. It starts by saying "could be many things" (the opposite of a definition) and ends up talking about the bespoke concept of "evergreen notes".

It ends up talking about tools for scientific _authoring_ which in many cases is the iceberg tip of scientific _thought_. I stand by my point that the latter needs collecting, retrieving, relating, and interlinking experimental data at least as much as it needs to do the same with snippets of text.
by puddingvlaai | 2025-05-30 09:37:11+00:00
This could use an upgrade. Combining teslausb [1] for video retrieval and teslamate [2] for GPX retrieval, you could probably make this an automatic pipeline. Add in some "excluded locations" and I could see this as a full solution.

[1] https://github.com/marcone/teslausb

[2] https://github.com/teslamate-org/teslamate
by MattPalmer1086 | 2025-05-30 09:37:43+00:00
I also hate IR35, mostly because it has always been so completely unclear on whether anyone is compliant with it. HMRCs own online assessment was shown to be utterly unreliable. My single biggest insurance expense was always for IR35. And you had the constant worry that one day you would be investigated, and have back taxes applied going back years, regardless of how compliant you thought you were. It's a huge horrible mess of a law.

Big consultancies are exempt because all their staff are paid at market rates and taxed as normal employees. Let's be honest - most contractors were paying a much lower rate of tax than anyone else holding a similar position. I believe this gap has now narrowed considerably though - been out of contracting for a few years now.
by tengwar2 | 2025-05-30 09:39:24+00:00
Sorry, I don't know which web site you are referring to. However this is a primarily a matter of linguistics. Checking in to it, it wasn't Aramaic that was the issue, but Greek: κάμηλον (kamēlon, “camel”) versus κάμιλον (kamilon, “rope”).

If by theology, you mean the possible interpretation of "strip away almost everything", while it is debatable whether this particular parable actually means that, it is always accepted that a rich person can give up what they have. This is literally the words of Jesus (Mark 19:16-22), the context in which the parable is given.

Francis of Assisi is an example of one person who made this decision.
by mrtksn | 2025-05-30 09:40:21+00:00
So the spirit is right but the substance is BS? That's the architecture of everything populist. That's how you take on the elites, there's no case where the general population knows it better than the elites. It's a case of which elites went greedy or simply screwed up and people are unhappy with the current state of affairs. After all, is it not true that the people should take batter care of their health?

I've seen people blaming it on AI but IMHO that's not the culprit. Populists always had the "best" grasp of the problems and the simplest solutions that will "solve everything" since ever. Now they can have those AI generated but before AI they had anecdotal evidence, obscure work of someone that no one else can reproduce or some historical fact that everybody knows but its complete fabrication or misrepresentation.
by austin-cheney | 2025-05-30 09:40:46+00:00
It’s all about perspectives. In many cases the perspectives between how a developer identifies their level of participation versus what they actually do as a work activity differ substantially. For example many developers may refer to themselves as engineers when they have done nothing remotely close to measurements, research, or policy creation in compliance attainment.

With that out of the way let’s look only at what many developers actually do. If a given developer only uses a framework to put text on screen or respond to a user interaction then they can be replaced. LLMs can already do this better than people. That becomes substantially more true after accounting for secondary concerns: security, accessibility, performance, regression, and more.

If a developer is doing something more complex that accounts for systems analysis or human behavior then LLMs are completely insufficient.
by keiferski | 2025-05-30 09:41:58+00:00
It’s unclear if that actually means the public will experience the objects. The vast majority of items are kept in storage.

And in Lynch’s case: most of these objects are not really unique enough to be worth including in a museum exhibition.

Adding to that, I believe that Lynch’s more significant work is being put into museums. Here is one specifically for his work: https://www.polskieradio.pl/395/7791/artykul/3476309,poland-...
by tecleandor | 2025-05-30 09:42:07+00:00
As @Kwpolska says, mostly they have reverse engineered Bluetooth protocols. I'm on my work computer (that's fiercely monitored) so can't give you much links right now, but Buttplug site has information about all the messages and protocols. And some of them are quite a mess.

Some of them, like Lovense, have said they had intention to publish APIs, but they just have some empty repositories in Github. (Lovense is a weird company, everything points to just one or two persons in [IIRC] Taiwan. They're very opaque.)

And some have been fishy too. There have been class actions against brands like Hytto / Lush [0] or We-Vibe [1]

--

0: https://www.courthousenews.com/judge-forwards-class-action-s... 1: https://topclassactions.com/lawsuit-settlements/lawsuit-news...
by devjab | 2025-05-30 09:42:40+00:00
I'm not English and I'm not sure what you would call electronic devices in your house, but very few of the ones you'd find in a typical Danish household which are locked down particularily well. It tends to be fairly easy to "hack" anything which has a computer in it, whether that is your Microwave, your electrical toothbrush, your router, your e-bike or something similar. What sets sex-toys appart is probably the amount of effort people are willing to put into hacking them. I'm guessing here, but I imagine you'd find a lot more people wanting to hack their sex-toys compared to people wanting to hack their Microwave.

Until I saw this post, I thought the e-bike community was the largest "hacker" community in regards to tampering with your electronics, but I imagine it too is dwarfed by sextoy hackers. Anyway, here in Europe there are a lot of hacks for e-bike computers. Part of this is because many people want to increase the software restraints on speed limits. Which is illegal, and, at least in larger Danish cities also very likely to get caught. Many people do it for statistics though, my e-bike computer as an example resets my "current" milage every 500km and then store the total in another place (something which gets reset everytime it's in the shop). It also didn't have a clock option for any of it's standard screens. My primary reason for hacking it was getting a clock on the display, but I now also back-up my milage + I have some added statistics for fun. When it needs to go into the store, I re-flash it to the factory settings or whatever you'd call it. I'm by no means a device hacker, but it wasn't hard to search engine my brand and find the tools I needed to do what I wanted.

Anyway, I don't think there is a lot of "secuirty" in any of our daily devices. Maybe it's because I'm European and a lot of people wouldn't want the NSA watching in through a Google Camera, and therefor buy non-major-tech-company brand stuff, but even things from large brands like Bosch are very hackable. Again, I'm not a device hacker as such, but isn't everything rather hackable once you have the hardware?
by nickcw | 2025-05-30 09:43:11+00:00
You can do large multiplications with a convolution and do the carry afterwards.

A convolution can be done with FFT, pointwise multiply, inverse FFT which is O(n log n) rather that O(n^2) for traditional multiplication.

The bits in each limb can be quite small though as there are lots of carries and it depends on how many digits you have and how accurate your floating point is.

Some kind of FFT is how all large multiplications are done.

I had a lot of fun learning about this in relation to GIMPS (the Great Internet Mersenne Prime Search) where you use a variant FFT called a DWT over an irrational base which gives you a free mod 2^n-1 which is what you want for primality testing Mersenne prime candidates using the Lucas test.
by mxfh | 2025-05-30 09:43:58+00:00
Normal aligned 3DGS was already proposed earlier[1]. This seems more like an iteration on getting performance improvement by moving from the theoretical principle closer to what the hardware is already doing well and finding a sweet spot of brute amount of features, fast rasterization method and perceived image quality.

It's already noticeable that there doesn't seem to be one fits all approach. Volumetric feathered features like clouds will not profit much from triangle representation vs high visual frequency features.

There are various avenues for speeding up rendering and improving 3d performance of 3DGS.

it's surely a very interesting research space to watch.

https://arxiv.org/pdf/2410.20593

https://speedysplat.github.io/

another venue is increasing the complexity of the gradient function like applying Gabor filters

https://arxiv.org/abs/2504.11003

some many ways to adapt and extend on the 3dgs principles.
by sigmoid10 | 2025-05-30 09:44:02+00:00
High quality code is not just correct syntax. In fact if the syntax is wrong, it wouldn't be low quality, it simply wouldn't work. Even interns could spot that by running it. But in professional software development environments, you have many additional code requirements like readability, maintainability, overall stability or general good practice patterns. I've seen good engineers deliver high quality code that was still wrong because of some design oversight or misunderstanding - the exact same thing you see from current LLMs. Often you don't even know what is wrong with an approach until you see it cause a problem. But you should still deliver high quality code in the meantime if you want to be good at your job.
by bzzzt | 2025-05-30 09:44:24+00:00
I agree with you in the general case, but considering the number of bids above average I'm not sure it's such a burden to be the one who has to deal with it in this case ;)

I don't think David Lynch really needed that 'bit of extra cash' at the end of his life. Most of the items are memorabilia and worth a lot more since he passed away so even if the goal was to donate to charity it would have been wise to hold on to them.
by Arch-TK | 2025-05-30 09:45:37+00:00
He would most likely have been there with those 1000 soldiers. The tests were intended to put you close enough to see and hear the blast but not close enough to be either scorched or significantly irradiated.

Specifically the tests were aimed at training soldiers on what to expect from a nuclear blast and to see how those soldiers would react.

Presumably if the US (or some other nation) was to drop a bomb in an area with deployed soldiers, they wanted to make sure the soldiers would still be able to perform as expected.
by yodsanklai | 2025-05-30 09:45:52+00:00
> he absolutely have no experience talking to or otherwise interacting with younger women.

A sad fact of life, but at 50, most men aren't attractive to women 10 years younger than them, and it becomes pretty awkward and socially unacceptable to do anything that could be interpreted as flirting.

Now I don't know about the situation in gyms in the US, maybe the situation is extreme there. But generally speaking, I don't find it particularly sad if people mind their own business in the gym.
by kaycey2022 | 2025-05-30 09:48:25+00:00
It doesn't matter. The hiring of cost center people like engineers depends on the capital cycle. Hiring peaked when money and finance was the cheapest. Now it's not anymore. In the absence of easy capital, hiring will plummet.

Another factor is the capture of market sectors by Big Co. When buyers can only approach some for their products/services, the Big Co can drastically reduce quality and enshittify without hurting the bottom line much. This was the big revelation when Elon gutted Twitter.

And so we are in for interesting times. On the plus side, it is easier than ever to create software and distribute it. Hiring doesn't matter if I can get some product sense and make some shit worth buying.
by MKBSP | 2025-05-30 09:50:15+00:00
"ugh someone told me this thing was an example of a successful company. if you have popups and moving shit on your website you are not successful, full stop. like if you are successful just don't do that shit. oh you need it? your customers are OMG IT MOVED I CLICK buy? low quality. shein tier. not success

comma website for reference. nothing moves. no pop up. and we should probably even tone down the contrast.

only you can help prevent eyesores. if you work at a company like this, tell your boss you are offended by your website today."
by alpaca128 | 2025-05-30 09:51:45+00:00
It's great that you have a good social life, but calling this problem illusory based on just your anecdotal experience is just denying reality when you look at statistics:

> 52% of Americans report feeling lonely while 47% report their relationships with others are not meaningful

> 55% of London residents say they feel lonely

> Social isolation is a problem in Europe: 18% of its citizens, the equivalent of 75 million people, are socially isolated

> 43% of those aged 17-25 feel lonely and less than half of them feel loved

> The suicide rate for persons aged 10–14 [..] nearly tripled from 2007 to 2017

https://www.rootsofloneliness.com/loneliness-statistics

> Thirty years ago, a majority of men (55 percent) reported having at least six close friends. Today, that number has been cut in half. Slightly more than one in four (27 percent) men have six or more close friends today. Fifteen percent of men have no close friendships at all, a fivefold increase since 1990

https://www.americansurveycenter.org/why-mens-social-circles...
by animal531 | 2025-05-30 09:51:48+00:00
CPU's are really funny and interesting things. Us programmers work with them daily and make so many assumptions about them, as well as the whole code chain from the compiler, runtimes, how code works when it comes to loops, methods etc., you name it.

I've been working on my own Entity Component System in C# and basically had to start from the ground up and test every assumption possible. There have only really been a few instances where my gut was correct, more often than not there are so many surprising gotchas hidden everywhere.
by atoav | 2025-05-30 09:51:58+00:00
Yeah, but infinite is kinda a big number. And the universe has less than 0.0000000001% useful stuff in it and the rest kills us.

My argument wasn't about how long it takes to deplete our resources, my argument was that eventually they will be deleted. And we are in a small emergeny raft on a wide ocean. Right now everybody is eating as if we are on vaction. We are not.