MurphyA/hacker-news huggingface dataset:
by cjdewar | 2025-05-23 09:15:09+00:00
Here is my main one. It still kicks out hallucinations every now and then, but the link validation piece fixed most of that.

“Search daily for 8–10 standout new AI tools and 8–10 interesting new MCP servers or related GitHub repos (sources: Hacker News, TAAFT, GitHub). Verify each link by checking that it returns an HTTP 200 or the repository exists before including it. Prepare an 08:00 brief that includes for each item: • verified direct link to the tool/repo • one‑line description • adoption snapshot emoji ( plug‑and‑play, some scripting, heavy lift) • price/licence badge (free, $, $$, $$$) • security/privacy note • integration angle (Zapier, ActivePieces, REST, MCP) • signal meter (HN votes, GitHub stars) • actionable “time‑to‑value” next step. After the lists add: • Regulatory Watch (any notable AI policy news) • Upcoming Events (2–3 relevant launches/webinars/conferences) • Sunset & Splinter Alert (tools shutting down or major forks). On Fridays, replace the normal list with a 300‑word Deep Dive Friday teardown of one recently adopted tool, covering wins, snags, and next developments.”
by romuloalves | 2025-05-23 09:15:55+00:00
Excited to see what comes out of this. Like many others, I struggle to keep up with a Calendar app. They don't give satisfaction when using them, making it harder to stick with them day after day.

Using pen & paper, I have a hard time following my schedule because I don't receive notifications when an event or time block is about to start. LOL
by sigmoid10 | 2025-05-23 09:18:24+00:00
VectorDBs are basically just one excuse of many to make up for a part of the system that is lacking capability due to technical limitations. I'm currently at 50:50 if the problems will be overcome directly by the models or by such support systems. Used to be 80:20 but models have grown in usefulness much faster than all the tools we built around them.
by nsonha | 2025-05-23 09:19:57+00:00
Why is it that only you say this, everytime the same user handle, cherry-picking things out of context.

The part that you quote, is understood clearly that: for a company to do a thing (develop a programming language, for free), that thing need to tie back to their bottom line somehow.

That is not the same as "in order to sell more IDE licences, we need to create a programming language". That is such a roundabout way to think, why not just make more IDE variants for the uncovered languages, and not have to deal with promoting this entire new thing?

> an adoption problem outside Android

At this very moment I am working on a product with a kotlin back-end and flutter front-end.
by Barrin92 | 2025-05-23 09:20:01+00:00
in reality a bunch of stuff no user ever has to look at. On Windows literally anyone can click on a 20 year old executable and in all likelihood it just works because the good people at Microsoft care about giving the user a decent supply of libraries and stable ABIs and an actual operating system people can build against.

The Linux world is just in complete shambles in this regard. You build something on one LTS release, you don't know if it executes on the next. As the joke goes (it isn't even really a joke), it's so bad that Win32 is the only stable ABI on Linux
by eviks | 2025-05-23 09:21:05+00:00
It's hard to answer that question without understanding what specifically "sucks" in all the tools? I mean, the market is saturated with options, there are dozens of apps and streaming services well suited for "popular". It's the more advanced parts that are underserved, but that's just what you'd expect in any normal universe, you're rarely popularly saturated with greatness.
by flomo | 2025-05-23 09:21:42+00:00
Honestly, you have a point. At one point there was a proposal for a "Linux Standard Base", but none of the distros really cared (they had their special sauce), so it withered. If Linux app devs could target "LSB-2020" or something, it could be similar to Windows devs targeting a particular Windows version. Flatpak is basically a work-around to the distributions.

(Note that Windows also does vitalization for compatibility reasons.)

On another level, maybe it's just "in the name". Windows lets you run your GUI windowing programs, and that all keeps working. GNU/Linux lets you run 1990 base industry standard API programs, all that keeps working, but for anything else, all bets are off.
by imiric | 2025-05-23 09:22:50+00:00
I concede that my last sentence was partly hyperbolic, particularly around "stale technology". But the rest of what I wrote is an accurate description of the state of the AI industry, from the perspective of an unbiased outsider, anyway.

What we've seen from Veo 3 is impressive, and the technology is indisputably advancing. But at the same time we're flooded with inflated announcements from companies that create their own benchmarks or optimize their models specifically to look good on benchmarks. Yet when faced with real world tasks the same models still produce garbage, they need continuous hand-holding to be useful, and they often simply waste my time. At least, this has been my experience with Sonnet 3.5, 3.7, Gemini, o1, o3, and all of the SOTA models I've tried so far. So there's this dissonance between marketing and reality that's making it really difficult to trust what any of these companies say anymore.

Meanwhile, little thought is put into the harmful effects of these tools, and any alleged focus on "safety" is as fake as the hallucinations that plague them.

So, yes, I'm jaded by the state of the tech industry and where it's taking us, and I wish this bubble would burst already.
by nebula8804 | 2025-05-23 09:22:59+00:00
Its all a giant scam:

Red states block anything and everything that could help anyone but themselves. To "compromise" Dems put investments into bills that help Red states in the hopes that something will get passed(Sometimes it still fails). Examples include all these battery factories being located in purple states so that those senators will be forced to vote for the package. Dems help out the red states just to try and move the needle forward.

Red politicians then get elected and further cut things that help Blue states. See all the medicaid cuts, soon social security, last trump admin cut the homeowner tax exemptions that mainly helped blue states, cutting tax benefits that encouraged companies to hire software engineers and timing it so that it takes place after trump left office.

Red states typically get more out then they put in in terms of taxes: https://usafacts.org/articles/which-states-contribute-the-mo...

The blue states are held hostage by the Red states because of the structure of the system(a mess left over from the post Civil War).

You can argue that Blue states drag the rest of the country kicking and screaming into the future: Ex: The California CARB mandates setting emission standards forcing manufacturers to adopt their standard for emissions, The East and West coast define culture in the arts that the rest of the world see and knows as American, top universities are where the future ways of thinking are challenged and explored.

Every time the Red side gets into power they try to claw back even this stuff so that the Blue states are essentially nothing more than vassals contributing more but getting little back in return. Blue states need a Democratic party that will play extremely dirty just like the Republicans.
by guappa | 2025-05-23 09:23:04+00:00
> I don't know how you say "not technical" and "reproducible builds" in the same breath.

I don't know how you can cherry pick the technical detail and and ignore what that means without making me suspect you're being dishonest.

Just in case you are honest. It means that you cannot verify the application, so it's no more secure than any proprietary application.

And signal is marketing themselves as MOST SECURE THING EVER!!!!! People should be aware that their main marketing point is false.
by hshdhdhj4444 | 2025-05-23 09:23:19+00:00
No, not if the demands are blatantly illegal.

And the US does have the first amendment which a whole bunch of right wing free speech warriors start whining about immediately the moment someone criticizes them in public, but in reality the first amendment exists primarily to protect private speech (defined broadly, including things like making your own hiring decisions, etc) from government censorship.
by mistercow | 2025-05-23 09:25:29+00:00
What they seem to be claiming is that because the wood itself contains more carbon that is used to produce the turbine, they have net negative carbon emissions before accounting for actual energy production.

That seems pretty dubious to me. After the turbine’s thirty year life, what happens to that carbon?

At any rate, if it’s true that it takes 90% less carbon to produce in the first place, setting aside the whole “wood contains carbon” thing, that’s pretty cool.
Show HN: ComputeLite: Python/R/JavaScript/SQLite in browser
by akhil977 | 2025-05-23 09:27:15+00:00
ComputeLite is a browser based tool put in a static website, where user can run Python, JavaScript, R and SQLITE code. It leverages the capabilities of WASM (Web Assembly) and SQLite OPFS to ensure that all data and code remain securely in the browser, with no server dependencies or external storage
by hunglee2 | 2025-05-23 09:27:54+00:00
China doesn't have a leadership problem atm, though certainly has had its fair share of anti-intellectual leaders. Trump's actions are very familiar to Chinese people, especially ones who have been educated on the excesses of Maoism.

That said, point of post is - will Trump anti-intellectualism 'work', where work = benefiting America. Ostensibly, the answer looks like 'of course not' but in my view, it is too early to say
by teamonkey | 2025-05-23 09:29:41+00:00
This is also the case in the UK. Where things are not crystal clear they are interpreted by judges and can become precedent (see the recent “definition of a woman” interpretation).

The issue highlighted by, say, the Owens vs Owens example, is that the law as it stood was clear and not open to interpretation, though obviously unfair. The law needed to be changed, which required parliament.
by akhil977 | 2025-05-23 09:30:23+00:00
All data and code remain securely in the browser, with no server dependencies or external storage. It supports Python (powered by Pyodide), R (powered by WebR), Native JS and SQL( powered by SQLITE). It is open source which can be deployed on your company intranet and may replace excel macros for data analysis. It is file based (SQLITE OPFS), so all your data and code resides in a single SQLITE database.
by AstralStorm | 2025-05-23 09:30:23+00:00
Incorrect, shipping a fix quickly is relatively irrelevant, being able to roll back a busted change to a working configuration is critical.

The exception is security issues. But these usually require actual thinking to be fixed, so no, you're not getting volume in the first place.

Preferably not breaking things while doing your mostly cosmetic or preparatiry changes rather than patching afterwards limits the scope of this kind of fix churn. And how to know you didn't? Proper functional and integration tests is how.
Ask HN: What projects do you donate to?
by xeonmc | 2025-05-23 09:33:46+00:00
With the Internet rapidly undergoing its corpocene mass extinction event, the few initiatives trying to keep the web and the software ecosphere habitable depends mostly on individual contributions.

Traditionally, advertising your charitable contributions might be seen as distasteful virtue signalling for which one has already earned their reward. However, I think in the cultural context of digital initiatives, it’s actually helpful and quite important to show off what you have been donating to, it is a much stronger signal to draw people’s attention to important projects by word of mouth.

Thus, this thread is intended to be a celebration of your personal contributions to initiatives towards digital freedom.

Think of it as an “MyAnimeList for donations”, or a “Goodreads for open projects”, list out which projects you personally have your sights on you think are important that other people also hear about.

Examples:

- the Blender project: a lifeline to rescue creative professionals from the clutches of artistic bear-bile farms

- neocities: promoting a return to wholesome hand-reared digital gardens

- Internet Archive and Wikipedia foundation: for keeping library of Alexandria of collective human memories and knowledge

- codeberg: provides a safe haven for open source development from being confined to a life inside factory farms.
by FirmwareBurner | 2025-05-23 09:33:55+00:00
I don't doubt that, but researchers and post-docs always tend to move around he world, especially in niche fields, where you can't usually find an opportunity in your area of expertise right in your back yard in a timely manner(some PhD friends had to move from the EU to Korea because of that), but my main point is whether that will dethrone the US economically and boost the EU in the same way, or if the end result will be negligeable in practice.

I suspect as long as the US pays the highest wages in the world by a long shot, and hosts the world's top companies, both civilian and military, it will not run out of brains willing to move there. Because for every American leaving to Copenhagen because of Trump, the US might get 10 new brains in return from China, India, Vietnam, Korea, Turkey, Serbia, etc. for the wages.

Plus, Trump is a passing event that will be replaced in 3,5 years with someone else who could turn things around. You'd probably need 10-20 Trumps in a row to cause any lasting damage to the US. And also, no matter how moronic Trump or a US president can be, corporations like Apple, Nvidia, AMD, SpaceX, etc are not, and will always lobby Trump or whoever will be president to maintain policies that will keep the US attractive to brains for them so they can get the best talent in the world. Do you see where I'm coming from when I say I doubt the US will suffer much or at all?
by ivan_gammel | 2025-05-23 09:34:16+00:00
>Honestly, I think there are no "best practices" here, there's simply "patterns I've seen work before"

I have been working in the industry for more than 25 years and in many very different companies, even different cultures. Yes, that may be my own experience. I have been in continuous exchange with my colleagues in a big network of European CTOs and I validated it enough to say, that it can be considered a best practice. What it makes different from a law of nature is that best practices do not always work in every possible situation, but they are expected to work in similar environments.

>If we put people over processes...

Do not forget the second part of the sentence in my comment. Processes must exist - you cannot eliminate something that serves some real need and expect things to get better. By reducing number of meetings you cannot make management job easier or scale it to a bigger team, on the contrary, you will be doing a shitty job. The sole purpose of a manager is to be an oil in the engine, to facilitate the efficient process, and that includes information exchange and empathetic connections. Not to code, not to move tickets, not to write down the requirements. To talk. If people do not talk, do not engage with each other, you fail at that, because the social fabric of the team will rot. Everyone in the team and in the company has their own agenda and their own goals. If they are not aligned continuously, all sorts of toxic environments may emerge.

>Like if the standup is really killing large parts of the week, you might find killing the standup to be the preferable option

15 minute meeting cannot kill large parts of the week by the definition of time measurement units. It's 3.5% or less, depending on how long is your working week. If this meeting takes more, the solution is to stick to the time frame, not to cancel.
by internet_points | 2025-05-23 09:34:38+00:00
which is nice with the laziness because you only eval what you need, e.g.

fizzle :: Int -> String fizzle n | fizz && baz = "Fizz Baz!" -- if this branch is taken, buzz is never evaluated | fizz && buzz = "Fizz Buzz!" | fizz = "Fizz!" | buzz = "Buzz!" | otherwise = show n where fizz = n `mod` 3 == 0 buzz = n `mod` 5 == 0 baz = n `mod` 7 == 0
by eesmith | 2025-05-23 09:34:50+00:00
I hadn't heard the phrase "going expat" before, so I was curious if the Lost Generation ex-pat American writers in Paris in the 1920s used it.

Google n-grams hasn't seen the term.

DDG hasn't either.

Google has all of 122 matches. I didn't spot Germany in a quick scan. The Netherlands was pretty high on the list.

I therefore don't think that "going expat" is all that common.

I'm not privy to how it's used in isolated corporate exchanges like on Meta and X so perhaps that's why I haven't seen that phrase used?
by boxed | 2025-05-23 09:36:15+00:00
> I would have assumed of course that wind turbines are net negative emissions, even factoring in the construction and materials.

It's net much-less-than-coal and much-less-than-oil, but it's not zero and certainly not negative.

I think you're confusing "if we add this to the grid we subtract the carbon emissions compared to the current system" with "this pulls carbon from the atmosphere". Those are very different things.
by Herring | 2025-05-23 09:36:28+00:00
It’s not a black or white thing. You can be disappointed with Biden, but by itself that’s not a reason to just switch parties ignoring the Republican performance, especially after Jan6. At the end of the day, Trump’s “burn everything down” racist position was not a dealbreaker to the majority of voters, and that’s on them.

It’s much easier to complain and destroy than to create. It takes 30 seconds to cut down a tree, but years, decades or sometimes centuries to grow a big one.
by wizardOfScience | 2025-05-23 09:36:50+00:00
The crane manufacturing business case is not driven by material efficiency to the same degree. It is a tool that needs to be reliable and have performance in operations. Limit the need for man hours through ease of use etc. It should also be able to take many assembly/disassembly cycles.

Thus does the amount of material not matter as much in a crane.

For wind turbine towers the material cost can be >>50% of the installed cost.
by ndiddy | 2025-05-23 09:37:02+00:00
Flathub is not unvetted. Every submission goes through human review. If a piece of software requires an unnecessary permission (i.e. if someone submits an alarm clock program that requires home folder access and internet access), it will get rejected. If a developer updates their software and changes the required permissions, the update won't get pushed to users until it goes through human review.

Besides this, for open source packages, the code gets built on Flathub's build servers without internet access. The source code associated with a given Flathub package version must be either a specific Git commit (verified with a commit hash) or a release tarball (verified with a sha256 hash). This means that it's always possible to verify that the code a developer publishes corresponds to the binaries being shipped to users. Closed source packages get a big warning on their Flathub pages saying that the program's code is proprietary and not auditable.

With the traditional distro packaging model, the requirements to become a maintainer are stringent and there's human review when a package is added, but there's typically no review after that point. If you'd like a recent example of the drawbacks of this system, see here: https://security.opensuse.org/2025/05/07/deepin-desktop-remo... . After the OpenSUSE security team rejected certain components of the Deepin DE for containing major security problems (including multiple root privilege escalation vulnerabilities), the Deepin maintainer smuggled them in anyway through an innocuous looking package called "deepin-feature-enable" and nobody in the security team noticed for several years. I'm not trying to call out the OpenSUSE security team here, I'm sure they don't have the resources to vet random packages. I'm saying that expecting maintainers to never ship malicious code because they went through the process to become a maintainer is a weakness of the traditional distro packaging model.
by TheOtherHobbes | 2025-05-23 09:37:18+00:00
The article says the Bellmac-32 was single-cycle CISC. The VAX was very CISC and very definitely not single cycle.

It would have been good to know more about why the chip failed. There's a mention of NCR, who had their own NCR/32 chips, which leaned more to emulations of the System/370. So perhaps it was orders from management and not so much a technical failure.
by aziaziazi | 2025-05-23 09:38:51+00:00
That’s a great project and kudos to the team, meanwhile :

> After the turbine’s thirty year life, what happens to that carbon?

Those curved boards are probably mixed with epoxy or another polymer, making it a bad candidate for recycling in other wood application (paper, osb boards…), compared to first hand row trees. We’ll probably "valorize" it in incinerators.
by calmbonsai | 2025-05-23 09:42:00+00:00
Huh?! I don't see this as a viable challenge to the extant business model and they never reveal the numbers, let alone a basic model, behind their "net-zero" marketing claim.

They also still haven't solved the main issue of non-modular turbine blade transport and assembly. Modular and stepped blades are the next frontier. Not tower construction.

Quite frankly, the tower is trivial.

The cost of the tower construction and materials is a small percentage of the initial blade, transmission, and generator assembly costs and on-going maintenance. Even the lubrication flow sensors and lubricants are highly specialized for the unusual duty-cycles and variable loading of a wind turbine.
by jmcgough | 2025-05-23 09:44:36+00:00
I'm a software engineer who's spent the last two years in the emergency department scribing before med school. I've only worked at a few hospital systems, but honestly baffles me how piecemeal EHR is, with everyone rolling their own customized implementation of Epic. Monitoring and error checking could have been solved a decade ago. And I agree that most doctors do an inadequate job of charting the work they do - I am sure I routinely miss things like critical care time, documenting heart scores, etc. There is sooo much to do and not enough time to not make billing mistakes on a daily basis. Additionally, many providers have limited insight into reimbursement rates (as they vary by insurance).

Our current approach seems to be quarterly newsletters that nudge people into adding something to their charts.
by aspenmayer | 2025-05-23 09:45:05+00:00
This was all I could find, but it actually may be related?

https://www.justice.gov/opa/pr/justice-department-implements...

> As explained in NSD’s Data Security Program Implementation and Enforcement Policy Through July 8, 2025, NSD will not prioritize civil enforcement actions against any person for violations of the Data Security Program that occur from April 8 through July 8, 2025, so long as the person is engaging in good faith efforts to comply with or come into compliance with the Data Security Program during that time. These efforts include engaging in compliance activities described in that policy, such as amending or renegotiating existing contracts, conducting internal reviews of data flows, deploying the CISA security requirements, and so on.

> At the end of this 90-day period, individuals, and entities should be in full compliance with the DSP. This policy does not limit NSD’s lawful authority and discretion to pursue civil enforcement if entities and individuals did not engage in good faith efforts to comply with, or come into compliance with, the Data Security Program.
by MrScruff | 2025-05-23 09:45:25+00:00
By innate do you mean evolved/instinctive? Surely even evolved behaviour must be expressed as brain function, and therefore would need a brain capable of handling that level of processing.

I don't think it's clear how much of a human brains function exists at birth though, I know it's theorised than even much of the sensory processing has to be learned.