MurphyA/hacker-news huggingface dataset:
by icedchai | 2025-04-11 22:37:31+00:00
I was on a 6-month project with some body shop consultants. We were a small, boutique consultancy that outsourced work to a much larger body shop. They barely did any work, and what little work they did was some of the worst quality stuff I've seen in my life. They told us they had completed "phase 1" of a project. It didn't work at all. And we still paid them.
Show HN: Teaching a Dinosaur to Jump: Rust, WebAssembly, and Neural Evolution
by Fulgidus | 2025-04-11 22:38:21+00:00
What began as a lightweight programming experiment quickly transformed into a deeply engaging technical exploration into the realms of neuroevolution, game physics, and browser-based simulation. My original goal was modest: replicate the "Chrome Dino" game using a performant and modern web stack. However, the project evolved far beyond expectations. The twist? I wanted the dinosaur to teach itself to jump.
by thaumasiotes | 2025-04-11 22:39:00+00:00
> Also the waypoint could give you there ID when getting near them, so you could just assign them to the waypoint number, having to type seems overkill.

I assume the point of the simulator is to train the user to complete a similar exercise in reality, so I don't agree here - you have to write down the waypoint code in the real exercise, and it's not good for the simulator to encourage you to overlook doing that.
by clhodapp | 2025-04-11 22:39:40+00:00
If those differences matter so much for your workloads, treat your different machine types as different different architectures, commit profiling data for all of them and (deterministically) compile individual builds for all of them.

Fedora upstream was never going to do that for you anyway (way too many possible hardware configurations), so you were already going be in the business of setting that up for yourself.
by Riverheart | 2025-04-11 22:40:57+00:00
You just chided people for having strong opinions about AI infringement without a court ruling to back them up but now you’re saying that creating/promoting an entire industry based on a legal grey area is a social norm that you have no strong feelings about. I would have thought the same high bar to speak on copyright for those who believe it infringes would be applied equally to those saying it does not, especially when it financially benefits them. I don’t think we’ll find consensus.
by chongli | 2025-04-11 22:41:18+00:00
That’s a shame, because meta-progression ultimately undermines the spirit of these classic games.

Roguelikes were designed to play like arcade games in that you’d always start over from scratch and try to get a high score. Most attempts ended in failure but as you got better at the game it was reflected in your score. Even after players achieve a high degree of expertise they still find the games challenging to win and so they keep playing and enjoying them for years to come.

Meta-progression takes away the from-scratch element and just allows you to win through sheer persistence, chipping away at the problem until it’s easy enough for you to finish it in one final run. But then what? The game is no longer the same challenge it was when you first started. It’s like a mountain that keeps getting smaller every time you attempt to climb it, until it’s finally shrunk to the size of an anthill. This is not a recipe for a game you can play for many years.

Ultimately, what meta-progression does is turn a roguelike into a standard narrative RPG just like any other. This is one where the player’s goal is to reach the end of the game and that’s it, not to learn the game’s systems and reach a high level of mastery.
by ndr42 | 2025-04-11 22:41:35+00:00
I read a commemt in this discussion that Dorothee Bär has a case of corruption where she was employing her husband.

„Source 3“: Well, if you are a minister for infrastructure in germany it is not part of our job description to bring money to bavaria. Maybe my definition of corruption is of but the minister has some saying in how to use its funds and if your home state benefits more than other parts of germany… I would call this a form of corruption
by quitit | 2025-04-11 22:41:53+00:00
I'm not pointing fingers in any specific direction, but there is a lot of importance in AI leadership, and with that you're going to see a lot of bot activity and astroturfing to hinder the advancement of competitors. We also see companies such as OpenAI publicly calling out Elon Musk for what appears to be competition-motivated harassment.

So while I think we're all pretty aware of both sides of the image gen discussion and may have differing opinions about that - I think we can all agree that the genie can't be put back in the bottle. This will naturally lead for those that do take advantage of the technology to outpace those which do not.

Also I applaud Adobe's approach to building their models "ethically", yes they are inferior to many competitors, but they work well enough to save significant time and money. They have been very good at honing in what AI is genuinely useful for instead of bolting on a chatbot onto every app like clock radios in the 1980s.
by madphilosopher | 2025-04-11 22:42:04+00:00
One of my screens at work is a full-screen UTC clock with seconds. But I added the solar altitude (in degrees) to the bottom of the display, just so I could easily track how close I am to sunrise or sunset. Solar azimuth would be more clock-like and make it obvious when the sun was culminating, but there's lots you can do when you program your own dashboards.
by ath3nd | 2025-04-11 22:42:13+00:00
> I'm not a big fan of either side's rhetoric, but clearly the horseshoe has become a ring.

Either side? Tell me which "side" does that sound like?

- hostility towards non traditional sexuality

- immigration being used as the scapegoat for economic problems

- strong feeling of national exceptionalism

- assault on women's productivity rights

- politicizing of science

- deportation for political reasons

- "Roman" salutes

It brings parallels with some things happening in Europe some time ago.

> activist groups are coming for all of American life.

I wonder who's actually going for all of American life though. Let's take Birthright citizenship, which has been established in 1868. Is that American life enough for you?

"All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the State wherein they reside."

And guess who goes against this American way of life value? An orange grandpa married to an immigrant. You really can't make this up.

https://www.npr.org/2025/03/14/nx-s1-5327552/trump-takes-bir...
by vindarel | 2025-04-11 22:42:19+00:00
Common Lisp can compete with Python no problem, that's what matters to me. You get:

- truly interactive development (never wait for something to restart, resume bugs from any stack frame after you fixed them),

- self-contained binaries (easy deployment, my web app with all the dependencies, HTML and CSS is ±35MB)

- useful compile-time warnings and errors, a keystroke away, for Haskell levels see Coalton (so better than Python),

- fast programs compiled to machine code,

- no GIL

- connect to, inspect or update running programs (Slime/Swank),

- good debugging tools (interactive debugger, trace, stepper, watcher (on some impls)…)

- stable language and libraries (although the implementations improve),

- CLOS and MOP,

- etc

- good editor support: Emacs, Vim, Atom/Pulsar (SLIMA), VScode (ALIVE), Jetbrains (SLT), Jupyter kernel, Lem, and more: https://lispcookbook.github.io/cl-cookbook/editor-support.ht...

What we might not get:

- advanced refactoring tools -also because we need them less, thanks to the REPL and language features (macros, multiple return values…).

---

For a lisp machine of yesterday running on Ubuntu or the browser: https://interlisp.org/
by dang | 2025-04-11 22:42:24+00:00
"Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting."

It's not that these things aren't annoying—they of course are. But that's actually why we have that guideline.

https://news.ycombinator.com/newsguidelines.html
by w-m | 2025-04-11 22:42:27+00:00
That’s not quite right for Fraunhofer: The financing model is also heavily dependent on research grants. The base funding is indeed around 30%. But another 40% are from publicly funded research projects. The last 30% are from research contracted by industry. In 2023, license fee revenue was €157M / €2991M, so roughly 5% of total contract research volume.

https://www.fraunhofer.de/en/about-fraunhofer/profile-struct...
by odinellefsen | 2025-04-11 22:43:05+00:00
Hey thank you for taking the time to look at our docs :heart. The event history is append-only, so we keep the raw data immutable. When we talk about replaying it's about reprocessing the events through improved flow logic or to build new read models, but not changing the original events themselves.

You mentioned Flowcathons, these are actually just little workshops that we had for some local tech companies to try out the platform :)
by woleium | 2025-04-11 22:43:07+00:00
You are correct, of course, but do you think your comment would be better received if you presented it as constructive feedback? e.g.

Consider enhancing your privacy policy to match industry standards, similar to OpenRouter. Focus on addressing significant questions, like how your product stands out from established competitors. Ensure there’s no confusion between Grok and Groq. Also, verify the availability of features like access to o4 models to avoid any misunderstandings.
by thaumasiotes | 2025-04-11 22:43:24+00:00
> Also, there is already a manual for everything you do in the military.

They seem to be doing great work on that front. I was favorably impressed by the documentation attached to the tools in the game.

> To convert a magnetic azimuth to a grid azimuth, add G-M angle

> To convert a grid azimuth to a magnetic azimuth, subtract G-M angle

(emphasis original, but provided by underlining instead of italics)
by andy_ppp | 2025-04-11 22:45:24+00:00
You’re completely misinterpreting and taking out of context the whole point I’m trying to make for a cheap swipe at Europe. Do you actually disagree with what I said or are you trying to win Internet points with semantics? Do you even disagree with the bulk of my complaint about investment in Europe?

Do you even disagree that investors try to take a larger equity position in companies in the EU than in the US?
by icedchai | 2025-04-11 22:45:33+00:00
Yeah, it's not binary. I personally know government tech workers, true civil servants, that care and are clearly there to serve. These are the type of people you want in government. Yes, the opposite cliche that goes home right at 5 after barely doing anything also exists. I briefly worked with an ex-government "product manager" type that was clueless AF. I'm not sure how they even held on to their former job.
by gruez | 2025-04-11 22:46:39+00:00
>There is overwhelming statistical evidence that the depiction of both candidates in mainstream news channels favored Clinton and denigrated Sanders.

So you take national poll numbers, apply a handwavy fudge factor for "mainstream news channels favored Clinton and denigrated Sanders", and conclude that Sanders is the "compromise candidate"? Doesn't seem very rigorous. It also doesn't address the fact that Sanders was the left-most candidate, and there are republicans to the right of him and Clinton. On a spectrum of Sanders, Clinton, and whatever other Republicans there are, there's no plausible case to be made that Sanders is somehow the "compromise" (median?) candidate. Finally, the" mainstream news" denigrated Trump as well, arguably more. Does that make him the "compromise candidate" even more?
by chongli | 2025-04-11 22:46:57+00:00
You can order a whole batch of chips and wire them up on breadboards without sending away to have a PCB made. The PCB step is the last one when you want to finalize your computer and package it up.

Ben Eater actually has a free course on YouTube [1] all about building a breadboard computer!

[1] https://youtube.com/playlist?list=PLowKtXNTBypGqImE405J2565d...
by avar | 2025-04-11 22:47:07+00:00
> That mandatory debriefing was part of the reason why the data was better. That's what I'm saying.

Indeed, and the NSF study notes the limitations of its voluntary survey methodology.

But I don't think it's going to be as easy as your "[...]repeat the original study in light of the suggested methods just published". That study leans heavily into something the NSF can't easily replicate, e.g. all data they got from military personnel is voluntary.

> they might go from "59%, but some punter can claim its actually 14%" to "actually its like 70%, and here's the mountains of data to prove it".

Perhaps I'm reading too much into this, but it's rather telling that you think the number would go up under further scrutiny.

I'm not saying it will or it won't, but neither study we're discussing supports that conclusion, as shown e.g. by the error bars in the one you linked to.

E.g. the "9 to 43% experienced sexual harassment" line. In that case 9-26% is as likely as 26-43%, if we accept the rest of their methodology.

To speculate, I'd think the NSF methodology in particular would lead to a higher extrapolated than actual rate.

Presumably someone who's been the victim of sexual harassment or assault would be more inclined to participate in a time consuming survey to have their voice heard.

Whereas someone who had an entirely uneventful year (at least an that front) in Antarctica would be more inclined to skip it.

In addition to that, the NSF survey in particular does a bad job in conflating questions like "did X happen to you?" v.s. "...or anyone you knew, heard of etc.".

If you attempted to measure e.g. theft with those sorts of questions you'd end up with inflated numbers.

> [...]The analogy to Antarctica is pretty strong in that light.

Somewhat, but it also breaks down in other ways, e.g. McMurdo has around 200-1200 people depending on the season (winter v.s. summer).
by zahlman | 2025-04-11 22:47:08+00:00
Okay, but like.

If you do have that skill to communicate clearly and describe the requirements of a novel problem, why is the AI still useful? Actually writing the code should be relatively trivial from there. If it isn't, that points to a problem with your tools/architecture/etc. Programmers IMX are, on average, far too tolerant of boilerplate.
by ianburrell | 2025-04-11 22:49:24+00:00
FastCGI was from time before languages had good HTTP servers. HTTP is complicated, FastCGI is simple. It was also from time when servers were less powerful such that duplicating HTTP parsing was an expense. HTTP parsing is potentially dangerous so safer to do in web server than library. Finally, it was from before the language web APIs (Rack, WSGI, etc) such that the code used CGI interface and FastCGI did that but with separate server.
by groby_b | 2025-04-11 22:49:31+00:00
No, the LLMs aren't going to kill us all. Neither are they going to help a determined mass murderer to get us all.

They are, however, going to enable credulous idiots to drive humanity completely off a cliff. (And yes, we're seeing that in action right now). They don't need to be independent agents. They just need to seem smart.
by tpmoney | 2025-04-11 22:50:03+00:00
> if you ask for an image of an archeologist who wears a hat and uses a whip, it's weighted averages are going to lead it to create something extremely similar to Indiana Jones because it has seen Indiana Jones so much.

If you ask a human artist for an image of "an archeologist who wears a hat and uses a whip" you're also going to get something extremely similar to Indiana Jones unless you explicitly ask for something else. Let's imagine we go to deviantart and ask some folks to draw us some drawing from these prompts:

A blond haired fighter from a fantasy world that wears a green tunic and green pointy cap and used a sword and shield.

A foreboding space villain with all black armor, a cape and full face breathing apparatus that uses a laser sword.

A pudgy plumber in blue overalls and a red cap of Italian descent

I don't know about you but I would expect with nothing more than that, most of the time you're going to get something very close to Link, Darth Vader and Mario. Link might be the one with the best chance to get something different just because the number of publicly known images of "fantasy world heroes" is much more diverse than the set of "black armored space samurai" and "Italian plumbers"

> Disintegrating IP into trillions of pieces and then responding to an instruction to create it with something so close to the IP as to barely be distinguishable is still infringement.

But it's the person that causes the creation of the infringing material that is responsible for the infringement, not the machine or device itself. A xerox machine is a machine that disintegrates IP into trillions of pieces and then responds to instructions to duplicate that IP almost exactly (or to the best of its abilities). And when that functionality was challenged, the courts rightfully found that a xerox machine in and of itself, regardless of its capability to be used for infringement is not in and of itself infringing.
by adzm | 2025-04-11 22:50:12+00:00
> People hate AI images, cut and dry.

I don't know for sure about the common usage, but personally my use of AI in Photoshop are things like replacing a telephone pole with a tree, or extending a photo outside of frame, which is much different than just generating entire images. It is unfortunate that this usage of generative AI is lumped in with everything else.
by madphilosopher | 2025-04-11 22:51:08+00:00
Local noon (when the sun crosses the local meridian) orients us in time and in space. In time, because it marks the day being half-over. In space, because you can use solar alignment to lay out buildings and other structures in a north-south direction, or simply to navigate your locale.

It signifies a good time to eat lunch and the proper direction to orient your belly for an afternoon nap in the sun. :)
by Spooky23 | 2025-04-11 22:51:31+00:00
Remember that it also introduced Active Directory. I helped build out a global enterprise network that was consistent and supported the same way, with like a quarter million users and tbh, it pretty much worked flawlessly.

Of course that innocence was lost with Welchia and other issues, but Windows 2000 made the year 1999 feel like ancient history in 2001.
by janalsncm | 2025-04-11 22:51:57+00:00
There’s probably not one single benchmark (and I won’t say that all of them are negative in the US) but we can just think generally about the things we’d like in a good life:

Life expectancy. Chronic disease rates. Suicide rates. Depression rates. Violent crime rates. Marriage rates. Home ownership rates. Education rates. Debt rates. Labor participation rates. Wealth inequity.

No one metric is a complete picture but together they tell a story. If America was a product and the above was on a dashboard, you would fire the CEO.
by skywhopper | 2025-04-11 22:52:32+00:00
Uh, not sure where you’ve been but Adobe is slavering over using the content its locked-in users create to train its products. It only (seemingly) backed off this approach last year when the cost in terms of subscription revenue got too high. But you’re naive if you think they aren’t desperately planning how to get back to that original plan of owning an ever-growing slice of every bit of human creativity that touches their software.
by dang | 2025-04-11 22:53:03+00:00
> in contradiction to one of HN’s core rules no less

There's no contradiction. The rule is "Please use the original title, unless it is misleading or linkbait."

Nor is there any attempt to steer discussion away from the subject of the article. That would have been a hapless attempt, had it existed, since the thread is filled with such discussion.
by mountainmonk | 2025-04-11 22:54:00+00:00
The republicans come in screw things up and then the democrats come in and fix a thing on two, they never actually repair things and even continue doing the same things. Obama stayed in the same wars they condemned Bush for, kept the same 'war on terror' policies. Trump on the other hand removed or stopped almost everything associated with Obama. Biden kept the sanctions on China that Trump put in while Trump again removed the chips act and everything else that Biden did. See the pattern here? one party destroys the things of the other party keeps the very same things they condemned the other party for.

My guess right now is that democrats after Trump are counting on coming in, fixing some very minor things while running on a 'everything is gonna be different' platform much like Obama did after Bush.

I'm not saying they are equal, they are different but at the end of the day they both play on the same team so who cares about the small differences?. I honestly believe the democrats are done for, its either that or there won't be a point to them anymore since if they stay the same there won't be any need to pretend anymore as the last cycle of this little game ends with the next Trump.
by bawolff | 2025-04-11 22:54:29+00:00
If we want to blame meta for having opaque review processes with little option to appeal then i'd agree.

In terms of the implied proposition that israel is intentionally using the take down process to shield itself from criticism. I just dont think the evidence in the article supports that proposition. I would expect the stuff mentioned in the article to happen both in the case Israel is trying to get criticism taken down and in the case Israel is only interested in having "kill 'em all" type posts taken down. So i don't find the article very compelling.
by calmoo | 2025-04-11 22:55:09+00:00
A few days ago - I had some strict requirements of extremely low monthly cost (I only need it for sending and receiving SMS and for signing up for certain german services that require a German number) - so I want with O2 Prepaid. There are a lot of instant sign up eSIMs that are data only, which is not what I'm looking for.

I would be surprised if you're talking about an eSIM service that give you a phone number.
by quantadev | 2025-04-11 22:55:39+00:00
For all those into WebRTC, I just ran across this Reddit topic (link below), and the very latest post is one about a Chat App that was apparently just completed last week:

https://www.reddit.com/r/WebRTC/comments/1jwwfj5/quanta_chat...

It mentions Nostr, and makes me realize both Nostr and WebRTC can work well together. I haven't checked, but I'd guess there are Nostr apps using WebRTC to send Nostr messages around. I mean Nostr is basically just a crypto-signed JSON object.
by throw310822 | 2025-04-11 22:56:16+00:00
So, we have proof of a strong algorithm manipulation by Israel on the entire family of main US social media (those used by the older segment of the population); and yet you still manage to point your finger to a hypothetical, unproved manipulation of the algorithm on the competitors' social media to explain the difference in attitude between generations? But you have the answer here, there has been manipulation of the social media consumed by the older segment!
by odinellefsen | 2025-04-11 22:56:40+00:00
It’s basically immutable event sourcing with built-in replay and read model flexibility, without needing to build the whole infra stack yourself. You just send an event via a webhook or filehook to the "Data Core", and then via our cli command or the ui you can stream the data from the "Data Core", in the order it came in, anywhere you want.

But in the case of an actual application you would need events to be acted on instantly, like creating a user you would want it to be stored in the db immediately. This is where our "Transformers" come in.