MurphyA/hacker-news huggingface dataset:
by ants_everywhere | 2025-06-10 20:36:19+00:00
Gemini is objectively exhibiting new behavior with the same prompts and that behavior is unwelcome. It includes hallucinating information and refusing to believe it's wrong.

My question is not whether this is true (it is) but why it's happening.

I am willing to believe the aider community has found that Gemini has maintained approximately equivalent performance on fixed benchmarks. That's reasonable considering they probably use a/b testing on benchmarks to tell them whether training or architectural changes need to be reverted.

But all versions of aider I've tested, including the most recent one, don't handle Gemini correctly so I'm skeptical that they're the state of the art with respect to bench-marking Gemini.
Show HN: A “Course” as an MCP Server
by codekarate | 2025-06-10 20:36:55+00:00
We wanted to build a course for new Mastra devs to get started quickly. However, we knew videos would go out of date and be more difficult to maintain.

We decided to launch our "course" as an MCP server. This way your coding agent actually teaches the course content to you and can help you write the code. We think this is a really interactive way to learn.

Using an editor with MCP support (such as Cursor, Windsurf, or VSCode), your code agent will call the appropriate MCP tools which will return context for the agent. This context tries to instruct the agent that it should be teaching you the content, not just doing the work for you.

The course is still pretty experimental and some models work better than others. Code is available in the Mastra Github repo in the mcp-docs-server package (https://github.com/mastra-ai/mastra/tree/main/packages/mcp-d...)
by JumpCrisscross | 2025-06-10 20:37:02+00:00
> Now it seems like the republicans are trying to speed-run to a point where there won’t ever be another Democrat to worry about

The simpler explanation is they're bad at long-term planning. Most of Trump's Cabinet and advisors are, essentially, influencers after all.

We probably need to work on a Project 2026 and Project 2028 document set. Plans to use these newly-unlocked powers to reform how power is distributed in America, force forward long-overdue projects being resisted by vocal minorities and secure our republic from its tendency towards electoral fetishism.
by gamblor956 | 2025-06-10 20:37:31+00:00
Section 174 just brings the treatment of software engineers in line with the way that manufacturing labor is treated in all other industries. If tech hadn't exploited this loophole so hard to invade other industries, the GOP probably wouldn't have tried to close the loophole in 2017.

That being said...the current version of the bill would temporarily pause the current version of section 174 (capitalization of software labor costs). There's no way for them to make the original treatment permanent without adding another trillion or so to the cost of their mega bill.

However, the original reason for that temporary reprieve was that Musk was still Trump's best buddy at the time. Right now, it's the most likely target for getting cut in the reconciliation negotiations between the House and the Senate. Thus, YC reaching out to its readers to support this abomination of legislation.
by closewith | 2025-06-10 20:37:56+00:00
> Downtown is walkable. Hollywood is walkable. Echo Park is walkable. Pasadena is walkable. Santa Monica is walkable. Long Beach is walkable. Culver City is walkable. Bevery Hills is walkable. Glendale is walkable. Burbank is walkable.

In the same way that Everest is walkable. None are walkable cities by any reasonable definition.
by johnwheeler | 2025-06-10 20:39:18+00:00
If you want to know who made it, maybe try asking Microsoft, not expecting a random open-source project to hold the answers.

On the Widening AI Skill Gap No, sophisticated software doesn't automatically mean AI was used. Your immediate jump to an "AI skill gap" just because something looks well-made says more about your assumptions than about the software itself. Perhaps the real "skill gap" is in telling the difference between good engineering and AI magic.
by KennyBlanken | 2025-06-10 20:39:21+00:00
> The most important thing about Denuvo is that it's on a subscription license to the game publishers, so it's almost always removed after some length of time.

No, the most important thing about Denuvo is that PC gamers are forced to upgrade their hardware because Denuvo is such a performance hog. All you have to do is wait until Denuvo is stripped and the game will run much faster.

Frankly, it wouldn't surprise me if there's a conspiracy between Denuvo and Intel/AMD/NVIDIA where Denuvo goes out of their way to hurt performance on a really popular title, thus forcing people to upgrade.

Idiot writers at gaming websites claim a new patch to a game that's been out for a while has "optimizations" and lauds the developers for slaving away to make an already-finished game faster. The reality is that they just stripped out Denuvo.
by andoando | 2025-06-10 20:39:30+00:00
1. There is certainly a large number of people who will pirate whether the game is $60 or $5. If you made pirating easier and consequence free, itd be a donation model. Gabe Newells statement speaks more to doing the best under bad circumstances, than openly espousing piracy (make games cheap enough that paying is worth the convenience of going through hoops to pirate it). If he was fully sincere in that statement he ought to allow all their steam store to be downloaded for free.

If you cut down the difficulty of cracking a game, and generally made it easier to pirate, wed just have a nice cracked Steam store anyone can download any play anything they want, do you really think thats going to help the market?

2. Characterizing the buying and selling of a goods, a non essential like a video games no less, as an "ultimatium" is ridiculous. By pirating youre just subsidizing the cost of the game onto people who paid for the game legitimately.

You developed the game, you have the right to charge whatever you want for it.

Perhaps there are arguments to be made since copies of digital goods are essentially free, but this isnt it
by charleszyong | 2025-06-10 20:39:45+00:00
So true. Every time I solder surface mount components, I always wish I could have a steady hand. Sadly, this arm doesn't have that kind of accuracy. The output shaft of the servos we use has about 1 degree of wiggle room and the mechanical structure adds more.

To get better accuracy, if sticking with this kind of RC servo, it's basically required to have two servos per joint to preload each other to kill that wiggle room. It's something I've been calculating, but I just can't figure out a way to offer it at a good price.

Interestingly, for arms that are popular in academia, even when the price goes to $10k (like ARX or Trossen), the wiggle room is still there (better, but still there).
by JCattheATM | 2025-06-10 20:39:56+00:00
> Replacing him with Kamala was the stupidest thing the dnc has done in recent years.

Not really. The choice between her and 45 should have been clear as day. She might have not been everybody's first choice, but she was more than qualified, more than competent, especially given the alternative. It shouldn't have even been a question, at all. But with how rampant misinformation is and how rare critical thinking is, here we are.
by nextos | 2025-06-10 20:40:12+00:00
Apple did skeuomorphism really well, which is hard and requires a lot of design work.

I cannot understand why they gradually abandoned that, as it was clearly a competitive moat in terms of usability.

I've seen how computer illiterate or elderly people were able to navigate skeuomorphic designs with relative ease. Right now, they can't tell what is a button or a field and what isn't.
by swyx | 2025-06-10 20:40:31+00:00
here's a nice user review we published: https://www.latent.space/p/o3-pro

sama's highlight[0]:

> "The plan o3 gave us was plausible, reasonable; but the plan o3 Pro gave us was specific and rooted enough that it actually changed how we are thinking about our future."

I kept nudging the team to go the whole way to just let o3 be their CEO but they didn't bite yet haha

0: https://x.com/sama/status/1932533208366608568
by GlenTheMachine | 2025-06-10 20:41:14+00:00
You need some technical specs on the website. How many DOF does it have? Does it have joint angle sensing? If so, what's the resolution? What's the interface to the servos? What's the payload capacity? Does it have integrated motor controllers? How long is it, and what does the dexterous workspace look like?

As a roboticist, what I'd vote for, in order, is:

- more degrees of freedom

- interchangeable tools, either an actual tool changer (unlikely at the price point) or a fixed bolt pattern with electronic passthroughs

- better joint sensing, e.g. absolute encoders, joint torque sensing

- fingertip force sensing
by bawolff | 2025-06-10 20:41:19+00:00
Especially since its a text written thousands of years ago, where the meanings of some of the words are pretty unclear, and you are probably not reading the original but a translation.

There are words in the bible where people just aren't sure what they are referring to. E.g. what is gopher wood? https://en.wikipedia.org/wiki/Gopher_wood
by scoofy | 2025-06-10 20:41:25+00:00
I mean, sure, this should be considered effectively trivial, but it's just click-bait.

Look, I have too many degrees in my failed attempt to become a philosophy academic to just skip leaving a comment here. Apologies for the wall of text:

The entire point of most of "Modern Philosophy" is pushing back on the ideas presented in "Ancient Philosophy," most of which come from Plato (and then Aristotle). Beyond that "Analytic Philosophy," in a sense, take direct aim at the way Plato sees the world altogether, and effectively asserts that he has everything backwards. Plato looks at the world and tries to derive the concepts he finds, where the Analytic tradition basically suggest that concepts, themselves, are us just pointing at things and unifying the things we see with shared words.

You can really see push back with the Existentialist, who basically build their entire theory an anti-Platonic sentiments. The essences that Plato relies on and effectively rejected completely.

I really thing the point of why Plato is so important is that his ideas are, what I consider at least, the default ideas humans have about the world. They represent the instinctual conceptions of philosophy that need to be effectively unlearned by exploring ideas that are counterfactual to them, or demonstrate how they create contradiction. This is important! The reason why we have ZF set theory is because Pythagoras got some things right and got some things wrong and we built from there.

Plato being wrong about things shouldn't be surprising, it shouldn't be controversial, and it shouldn't mean we stop studying it.
by jakub_g | 2025-06-10 20:42:21+00:00
On Pixel 8 + Android 15, I can already connect an external monitor via "screen mirroring" feature. My keyboard and mouse, which are plugged into USB ports in the monitor, do work.

However the annoying thing is that many apps which display video (official TV streaming apps from my ISP etc.) detect the presence of an external display, and prevent video playback there. Sigh.
by energy123 | 2025-06-10 20:42:50+00:00
But that information is scattered. It's helpful for the LLM to cluster and isolate local reasoning that it can then "forget" about when it moves on to the next thing. Attending to nearby recent tokens is easy for it, looking up relevant information as needle in a haystack every single time is more error prone. I'm not saying asking it to remove comments will lead to a catastrophic drop off in performance, maybe something like a few percent or even less. Just that it's not useless for pure benchmaxxing.
by spwa4 | 2025-06-10 20:43:37+00:00
The Palestinian "project" is to destroy Israel (well, not really, the real project is to have the conflict last forever, for "aid"). That is not possible in International law. They have, obviously, not changed their mind.

Israel does not occupy "the Palestinian territories". It does not occupy Gaza (not even now, or at least only about half).

The Israeli have a LONG history of submitting to international law, including retreating from Gaza in 2006 ...

I mean, we can keep going with getting the facts and prejudice out of your post, but ...

The reality is that Palestinians have a dream of eliminating Israel. As they showed before and during the war of 1948, and the wars after that, they want to massacre Jews to achieve that. A long time ago, probably before even 1970s, with help from the KGB, Arafat El-Masri (that's his full name btw, "the Egyptian mountain of knowledge") was an Egyptian KGB agent that scammed the Soviets and the UN out of literally billions of dollars, and that was his only goal). Palestine was created (it did not exist, except as a Jewish state before 1948, a colony of the British Empire, and as a colony of the last 3 caliphates, and a Roman province before that) as a scheme to collect money from international institutions, and that's what it still is. Both Hamas and the PA want conflict, because that gets them about 800$ per month per Palestinian monthly (and that's just the public part). That makes it VERY important for Palestinian leadership to neither lose nor win the conflict, but to keep the conflict, the deaths, the suffering going for eternity, ideally from the side of a Qatarese pool.

There is not a single population on the planet, no matter how badly off they are, that gets 10% of what Palestinians get, on a per-capita basis. Palestinians are absolute geniuses at this. Did you know there are Palestinian "refugees" living in New York, who have never once left the US, who receive an UNRWA pension (tax free, I might add)?
by 6MaeStrO9 | 2025-06-10 20:43:43+00:00
Just launched: Devithub – a minimal, blazing-fast way to stream GitHub repos as plain text.

Designed for: – LLMs – AI agents – ChatGPT plugins – Prompt pipelines

Token-safe Great for context windows No login required SEO + bot-friendly

Try it now: https://devithub.com

Works great with: – LangChain loaders – Retrieval plugins – Claude or Perplexity crawlers – Your own agent framework

Example use case: “Feed your GPT a repo with zero setup and full structure awareness.”

Feedback welcome!
by kstrauser | 2025-06-10 20:44:37+00:00
It was primarily because skeuomorphic UIs don't scale well with user experience levels. They're easier for novices but don't lend themselves well to expert use, unless you add a bunch of extra affordances that would seem really out of place in a UI meant to look like a real thing. And what does a skeuomorphic web browser or email app look ike? We don't have those in meatspace.
by sheiyei | 2025-06-10 20:44:57+00:00
This is such a bad take that I have a hard time believing it's not just trolling.

Really, a robot which could literally have an impact wrench built into it would HOLD a SPANNER and use FINGERS to remove bolts?

Next I'm expecting you say self-driving cars will necessarily require a humanoid sitting in the driver's seat to be feasible. And delivery robots (broadly in use in various places around the world) have a tiny humanoid robot inside them to make the go.
by aaronbaugher | 2025-06-10 20:45:06+00:00
I know people who were fired for refusing the Covid shots. I even know one who was fired for refusing a "voluntary" daily testing program.

No, these were not caused by a federally mandated vaccination requirement for the general public, but they happened anyway. The Biden admin wrote an OSHA mandate which pressured businesses into mandating the shots for their employees, even though the mandate clearly wouldn't (and didn't) survive legal scrutiny. President Biden posted to the official @POTUS account, among other things: "The rule is now simple: get vaccinated or wear a mask until you do."

I pointed out to people at the time that none of these threats were actual laws, but there was a clear effort to convince people that they would have no choice but to get the shots eventually, and threaten and browbeat them until they did, and it wore people down. A lot of employers jumped the gun and complied, forcing it on their employees, because they didn't want to wait until the last minute to deal with the mess it would cause.

To tell people now, "Hey, it was all voluntary, bro" is to be unnecessarily crappy to people who were just trying to keep their jobs so they could feed their families.
by LightHugger | 2025-06-10 20:45:40+00:00
Worth noting that denuvo causes a lot of hitching, massive load time increases and overall performance problems. Denuvo marketing dept likes to say this isn't true but you only have to look at the before/after on games with and without it, monster hunter world was a very stark example. I have no doubt denuvo is also massively contributing to the performance problems on Monster Hunter Wilds as well.
by rfwhyte | 2025-06-10 20:46:09+00:00
As someone who's long dreamed of owning a robotic camera control arm, but who doesn't have a spare $50K kicking around to buy one, I've been following the development of these kinds of projects with great interest. While this particular arm doesn't look like it would have enough payload capacity or smooth enough motion for the use cases I have in mind, the fact its a couple hundred bucks means something that does what I need it to do for an actually affordable price isn't likely too far off.
by ntonozzi | 2025-06-10 20:47:07+00:00
Is there any work related to using some kind of soft tokens for reasoning? It seems so inefficient to try to encode so much information down into a single token for the next pass of the model, when you could output a large vector for each forward pass, and have a drastically larger working memory/scratchpad, and have much higher bandwidth for the models to pass information forward to the next token call. If a single token has 17 bits of information, a vector of 1024 floats could have 32,768 bits of information.
Show HN: I made a 3D printed VTOL drone
by tsungxu | 2025-06-10 20:47:11+00:00
I made this 130 mile capable VTOL drone in only 90 days. It can fly for 3 hours on a single charge. That would make it one of the longest range and endurance 3D printed VTOLs in the world.

This is the thing I'm most proud of building to date!

Before this project, I was a total CAD, 3D printing and aerodynamic modeling beginner. I had only built and flown one VTOL before.

SPECS

Wingspan: 3.9 ft (1200 mm) Length: 2.5 ft (770 mm) Weight: 5.6 lb (2.55kg)

Airframe: foaming PLA (Bambu PLA-Aero) and PETG structural parts printed on A1 printer, CFRP booms and spars

Battery: Li-ion silicon anode Amprius SA08 cells, 6s2p pack by Upgrade Energy Motors: 2807 AOS for lift and cruise (unoptimized) Lifting ESCs: 4 in 1 Holybro Tekko32 F4 45A Cruise ESC: Flycolor Raptor 5 45A Lifting and cruise props: 7042 Gemfan (unoptimized)

Flight controller: Speedybee F405 Wing GPS: M10

Firmware: Ardupilot 4.6.0

---

This video edit ended up shorter than I planned. Being my first Youtube video with significant post production effort, I underestimated the work required to make a longer in-depth video with voiceover, edited footage, etc.
by chubot | 2025-06-10 20:47:42+00:00
It's hidden in the sense that it creates ambiguity at the usage site. Compare with sudo:

$ sudo ls 'file with spaces' ls: cannot access 'file with spaces': No such file or directory

If ssh (and sh eval) did not accept multiple arguments, then this wouldn't even get to ls:

$ ssh example.com ls 'file with spaces' ls: cannot access 'file': No such file or directory ls: cannot access 'with': No such file or directory ls: cannot access 'spaces': No such file or directory

Accepting argv is better. Or forcing this is better:

$ ssh example.com "ls 'file with spaces'"

So it's clear it's a single shell string.

Accepting a shell string is sometimes OK, but silently joining multiple args is useless, and insecure.

"RTFM" is not a good answer when security is involved.
by edwardbernays | 2025-06-10 20:47:58+00:00
hello, I have an undergrad degree in computer science and I'm trying to reach myself informatics to get into this field. do you have any tips, or perhaps an internship available?

if you can reach out at all, you can find me at [masterfully dot blundered] on the normal g-domain. I briefly skimmed your profile for contact info but could not find any.
by isk517 | 2025-06-10 20:48:44+00:00
Pretty much, and it's a shame because AR has so much potential. Our company has started using a AR product in our quality control. It really doesn't take using it for long to realize the potential, being able to overlay a CAD model over the physical finished project is incredible and offers a lot of time savings. Unfortunately the most advanced AR device on the market is over 5 years old so you can really feel the software brush up against the hardware limitations.
by spogbiper | 2025-06-10 20:49:54+00:00
interesting. gemini 2.5 pro considered that it might be "AutoCAD" but decided it was not:

"A specific user recollection of playing "Connect Four" within a version of AutoCAD for DOS was investigated. While this suggests the possibility of such a game existing within that specific computer-aided design (CAD) program, no widespread documentation or confirmation of this feature as a standard component of AutoCAD could be found. It is plausible that this was a result of a third-party add-on, a custom AutoLISP routine (a scripting language used in AutoCAD), or a misremembered detail."
by dctoedt | 2025-06-10 20:51:07+00:00
> The funds for the "United States Army 250th Anniversary Parade" were allocated before President Trump was elected, during the Biden debacle.

Um: "The Army’s 250th birthday celebration has been in the works for two years, Army officials said. But adding a parade was the Trump White House’s idea, so planning for that began only two months ago." (Emphasis added.)

https://www.cnn.com/2025/06/06/politics/trump-military-parad...
by lproven | 2025-06-10 20:51:29+00:00
I boarded in Brussels, though.

I was very nearly thrown off. I tried to buy a reservation in the station; I was told it was full. I decided to take my chances.

It was well under 50% full, but the conductor tried to throw me off anyway. Only when I protested, a lot, did he concede that I although I would not want to I could buy a seat on the train, but it was €50. He was amazed I was willing to pay, but the alternative was paying less at the station and losing yet another hour -- maybe two.

Interrail is cheap, but the big international trains try to make it difficult for you to use it.
by tranchebald | 2025-06-10 20:52:28+00:00
Imagine a world where if experts didn’t spend hundreds of hours learning the non transferable skills of VBA macros and Power-Noun integrations, but rather they spent the much less time developing a basic understanding of scripting and prompting and managed tabular data in ways vastly more powerful than excel in a way that is transparent and debugable. Would we not be much better off? Excel is not an engine of progress. It is an anchor.
by mschild | 2025-06-10 20:52:35+00:00
> Every extra second you sit in the (home)office adds to productivity

I'm not sure I believe that. I think at some point the additional hours worked will ultimately decrease the output/unit of time and at some point that you'll reach a peak whereafter every hour worked extra will lead to an overall productivity loss.

Its also something that I think is extremely hard to consistently measure, especially for your typical office worker.