MurphyA/hacker-news huggingface dataset:
by vel0city | 2025-06-10 21:25:27+00:00
> Your state refuses to raise wages and fund education

I'm saying we need to change our funding for education and protect workers rights. We need to crack down on those hiring illegal labor. I agree things need to change. I think the federal government should acknowledge we're being more impacted by immigration than many other states and help more with education and other social programs. I think it was a bad choice for us to not expand Medicaid back in the day and I think its bad we're talking about restricting it more. I'm probably not the person you're picturing in your mind, I'm going to go ride a bicycle to pick up my kids from school today and I've talked a few friends of mine out of buying a pickup truck.

> And don't get me wrong, Texas' legislature is complicit for the failure!

I'm fully agreeing at least half the problem is within.

> Rounding people up and locking them up won’t solve the other self inflicted problems

I agree! I don't think a lot of what Texas is doing is good!
by nyarlathotep_ | 2025-06-10 21:25:59+00:00
The irony is how transferable these actual skills are, and often how intangible they are (difficult to measure, in a sense).

A few really good programmers/IT types I've worked with over the years were also very handy at auto repair, home repairs, and the like.

I guess, for a vague description, "root cause analysis", "isolation of the issue", and "reproducibility" are vitally important skills across domains.

My only "skills" in these domains are software stuff and some auto repair/troubleshooting and the process is nearly identical.
by nucleardog | 2025-06-10 21:26:31+00:00
> “If true, this reporting highlights the dangerous disconnect between what many believe about Telegram’s security and privacy features, and the reality,"

It seemed to me that many people already believe that it had ties to the FSB and Russian Government? Is that just the tech bubble at work?

I use Telegram daily, but I'd never thought for a moment that it was "secure". As far as clients/networks I could choose with good usability, it just seemed preferable to have my privacy invaded by the FSB rather than the usual US advertising giants. Spread the data around a little instead of centralizing it, y'know?
by refurb | 2025-06-10 21:26:32+00:00
> We both know those 2 questions differ. But no problem, I'll answer your last question. Do you have the right qualifications to interpret those initial results?

Let’s go with a real life example from my link.

Your doctor says to you “This vaccine prevents the flu, but several cases of Bell’s palsy have been reported where you may end up with facial paralysis that may never resolve. The FDA is looking at the cases and will make a determination whether or not to pull it from the market.”

I’d say every patient is equipped to make their own decision about that.

And if they decide the answer is “no”, it’s actually a pro-science and pro-humanity decision.

People like you who act like no one should ever decline a vaccine are the anti-science ones! Youre the ones who downplay the risks of any medicine and act like the FDA never makes a mistake in approving a vaccine OR new data doesn’t come out to show it shouldn’t be on the market in the first place.
by const_cast | 2025-06-10 21:26:40+00:00
Nothing really. Desktop operating systems are basically grandfathered into the modern world. They have the old timey approach to application security. That being, applications can access everything on your computer, and there's no fine-grained permission systems.

But, for OS that we've developed later, we kind of decided that's a problem, and applications are a vector for malware, and "trust" just isn't enough. So Android and iOS did the whole permissions thing.

Now, we've gone back and added some stuff onto desktop operating systems. Of course Linux has containers these days on desktop. Like, I'm running Firefox right now - but Firefox can only access it's runtime folders and ~/Downloads. So, if there's a zero day sandbox breach, I won't get data stolen. There's also SELinux and Apparmor and stuff and you can really jump into the deep end with this.

But, we largely view it as unnecessary because we're running open-source software from trusted repositories. We probably shouldn't view it that way.
by kbenson | 2025-06-10 21:27:15+00:00
So, like normal history just sped up exponentially to the point it's noticeable in not just our own lifetime (which it seemed to reach prior to AI), but maybe even within a couple years.

I'd be a lot more worried about that if I didn't think we were doing a pretty good job of obfuscating facts the last few years ourselves without AI. :/
by Sohcahtoa82 | 2025-06-10 21:27:42+00:00
> That battery seems expensive (most expensive part?)

At first, I was like "Nah, just looks like my RC car battery", but then I Googled it...and it's a whopping $1,305 [0].

I looked closer at the specs and they're insane for a battery as small as it is. They have double the energy density as measured by both volume and mass compared to my RC car batteries [1].

[0] https://www.upgradeenergytech.com/product-page/gold-v1-6s2p-...

[1] https://www.amazon.com/Zeee-Connector-Vehicles-Helicopter-Ai...
by TuringNYC | 2025-06-10 21:28:50+00:00
I've been looking for a robot arm for a while to play ping pong with me. Curious:

1. Would we be able to control it deterministically via an API, rather than relying on LLM?

2. What is the latency on this? Do you think it would be fast enough in deterministic mode to play ping pong?
by apitman | 2025-06-10 21:28:53+00:00
Don't want to derail from the interesting technical conversation, so feel free to ignore.

This is maybe more of a philosophical answer, but IMO the answer is to play games with people you trust. I've recently redicovered the joy of LAN parties (both Halo and AoE2) and man, it's so much better than the countless hours I spent getting pissed at faceless strangers in online games.

I wish there were more games designed for local multiplayer.
by k2xl | 2025-06-10 21:28:55+00:00
> The least-likely part of the work is behind us; the scientific insights that got us to systems like GPT-4 and o3 were hard-won, but will take us very far.

> 2026 will likely see the arrival of systems that can figure out novel insights

Interesting the level of confidence compared to recent comments by Sundar [1]. Satya [2] also is a bit more reserved in his optimism.

[1] https://www.windowscentral.com/software-apps/google-ceo-agi-...

[2] https://www.tomshardware.com/tech-industry/artificial-intell...
by overflow897 | 2025-06-10 21:29:00+00:00
I think the AI advice is pretty important. You say you should understand and question everything the lawyers do but where do you even start without an AI to read and explain thousands of pages of contracts and legal process. Nevermind all the case law and it's trained on and has access to.

I think if he tried this ten years ago he'd have a pretty hard time with it.
by samch | 2025-06-10 21:29:22+00:00
So many of the comments are focusing on Office products. Okay, that’s fair. People can talk Calc vs Excel for example, and that’s fair. What I don’t get is how you replicate knowledge worker collaboration without using a major commercial provider like Google Workspace or M365. How do you handle the use cases solved by collaborative document editing, SharePoint / OneDrive, Teams with DLP, document classification, etc. I’m not affiliated with Google or MSFT, just genuinely curious how you replace the broader ecosystem around the core Office products using open-source solutions. Has anybody solved for this?
by rmah | 2025-06-10 21:29:35+00:00
Apple did this back in the mid 1990's (before OSX) with AppleScript. Every application was supposed to ship with metadata that described its object model along with methods that could be invoked on them. AppleScript was an sort of a protocol or interface standard that allowed scripts to automate application actions (and more) without having to use GUI macros. Scripts could be written with a variety of syntaxes. It was pretty cool. However, it turned out that providing an object model and API surface was a pretty heavy lift for application developers and most just half-assed it. And while a fairly robust community developed around AppleScript, it was too small to generate any noticeable uplift in sales for either Apple or independent software vendors. Thus not really commercially viable.

And Microsoft has had OLE -- which is sort of analogous to the object-model portion of AppleScript -- for ages.
by aaronax | 2025-06-10 21:29:56+00:00
Perhaps it is stashed in a location where it can't be used because it is ergonomically terrible? (Appears so to me at least.) And for the same reason you have not been able to come up with a satisfactory variation.

* Leg corners extending above the seat are suspect

* Narrowing back is the opposite of how most chairs get wider towards the top, where you actually need the support.

* Back appears to angle back too much.

* Reclining is going to generate shear force on the T joint at the bottom of the back sticks...not optimal. Also you are going to get some crazy forces on the mid-joint of the back sticks.

I conclude: it is just for looking at.
by namr2000 | 2025-06-10 21:30:04+00:00
This is a really impressive project, but I wish the Github page had more information about the design of the system, e.g

1. Is it intending to be a unix-like system?

2. is libc supported? I see that you have XECLib which looks like a custom libc impl?

3. What are the principles behind IPC? I see that there's "PostBox IPC" and that's how windows communicate with the window manager, but from a quick glance I'm not sure how the window manager communicates with the video driver.

4. What's the object format? I see there's docs for XELoader but it doesn't get into how it works or how the linker produces the object files that it loads.

This clearly took a ton of effort and it's a cool project!
by abe_m | 2025-06-10 21:30:05+00:00
I think the corner cases are likely hard, but the fundamental mathematical representations of the 3D geometry haven't changed. If the licensing cost of Parasolid and ASICs is reasonable, there isn't really a commercial incentive to create something new from scratch. The current market trend is consolidation as Autodesk and Hexagon when on a buying spree and bought up a lot of CAD and CAM software.

OpenCASCADE used to be commercial, but they couldn't find enough customers to keep on and it got open sourced after a failed commercial existence.
by energy123 | 2025-06-10 21:30:42+00:00
That would require AIME 2024 going above 100%.

There was always going to be diminishing returns in these benchmarks. It's by construction. It's mathematically impossible for that not to happen. But it doesn't mean the models are getting better at a slower pace.

Benchmark space is just a proxy for what we care about, but don't confuse it for the actual destination.

If you want, you can choose to look at a different set of benchmarks like ARC-AGI-2 or Epoch and observe greater than linear improvements, and forget that these easier benchmarks exist.
by tsungxu | 2025-06-10 21:31:14+00:00
Yes I used single wall foaming PLA which is much less impact resistant and more brittle vs any foam, even cheap foamcore and especially EPP or EPO. This has definitely been an issue with crashing and rebuilding.

But my first and only other VTOL build was foamcore Readyboard and that took a 12 ft drop onto asphalt with only a slight compression in the fuselage. Never replaced it.

I would add dovetails or other clips for printed sections if I did another printed build.

Yes avionics and propulsion parts are COTS for speed, the Amprius pack is US manufactured but others are all made in China.

I'm starting to see some more Ardupilot used commercially too but yes the UX is janky and unintuitive.
by zb3 | 2025-06-10 21:32:41+00:00
They did with "VmLauncherApp" and I was able to run Fedora, however GPU acceleration didn't work.

Now, of course they removed the app :) But there's a "linux terminal" app which at least in theory should allow something similar since GPU acceleration was mentioned, but the app is limited "on user builds"..

Note this uses kernel virtualization, so it's faster and more properly separated.
Show HN: HydraMQ - Postgres message queue implementation for NodeJs/TypeScript.
by tlonny | 2025-06-10 21:32:42+00:00
Hi everyone,

I've been working on HydraMQ for past few months, a PostgreSQL queuing library for Node (to add to the ever growing list!)

The core features that I think set it apart are: - Enqueues can be part of _existing_ database transactions - Multi-tenancy support is first class (round robin scheduling and per-tenant concurrency constraints) - DB client agnostic - High throughput - 0 dependencies

I've also added a suite of additional features that you would normally expect with this sort of library. Namely:

- Scheduled messages (via a cron expr) - Delayed messages - Deduplicated messages - Retries with user-defined back-off strategies - Message prioritization (intra-tenant and inter-tenant).

I've been working on a modern e-mail client - Marco (https://app.marcoapp.io) for several months, which leverages HydraMQ to great effect.

For example: Ensuring certain types of job run sequentially (concurrency=1) on a per-user basis. This has eliminated a whole slew of potential race-hazards and other weird edge cases that I would've otherwise had to consider whilst also ensuring background worker resources are shared fairly across all users.

Please let me know what you think! :-)
by bathMarm0t | 2025-06-10 21:32:45+00:00
If the goal is the building. Balsa kits (an xacto knife, 2 bottles of super glue [thick/thin], CA-accelorator) are the way to go. Discuss gliders are easy to manage the risk of learning how to fly, and are light, so crashes will only be mildly catastrophic. I have this one, and it was easy-ish to build (~20 hours?)

http://wrightbrothersrc.com/products/gambler.htm

If the goal is the flying. You can't go wrong with an easy star. I've crashed mine a million times. You just patch it back together humpty dumpty style with thick CA + accelerant. Bonus points for the prop being in the back, so if you run into stuff you (probably) won't draw blood.

https://mrmpxhobbies.com/product/rr-easystar-3/

Note that the hobby does require some skill w/ flying and need some level of risk management. There are cords that let you plug your transmitter into a computer/fly over a simulation that can help with the former.
by xg15 | 2025-06-10 21:32:50+00:00
Agreed. I think in situations of religious laws, where the text really can never be changed because it is literally holy, it's at least understandable and mostly harmless. But in general I find the practice of reinterpreting law texts to the point of absurdity really problematic. It undermines faith in the legal system, because suddenly law texts become "legalese" that cannot be interpreted by laymen. In the worst case, you get "creative reinterpretation" of legal terms like the Trump admin is doing it currently.

I remember reading about an US state where the governor was allowed to unilaterally modify state laws before they came into effect, by removing parts of it. The constitution didn't specify what was meant by "parts", so some governors took it as the right to delete individual words and letters from the text and thereby completely change the meaning of the laws...
by duxup | 2025-06-10 21:32:51+00:00
When I used to work with networking equipment I'd occasionally get calls from rural ISPs with bonkers overpowered equipment. To their credit, they were providing amazing service, but really just because they chose to do so.

Unfortunately, most ISPs in the US are all but monopolies, or straight up monopolies and you're dependent on their choosing to do a good job, or they can just chose not to...
by LightHugger | 2025-06-10 21:32:51+00:00
> you said it seemed to you like Democrats were trying to reconstruct a form of slavery. That's incorrect.

Uh, no? I was replying to someone who brought up slavery and i pointed out if something is similar, importing in a large underclass of exploitable cheap labor is certainly similar. Illegal immigration is not a form of slavery, not sure where you got that, but when we're already in the realm of absurd analogies it's definitely more similar by comparison.
by GubbinEel | 2025-06-10 21:32:58+00:00
MD is a great entry point for anyone interested in scientific computing. A naive simulation is super easy to implement but you quickly learn hard lessons regarding performance scaling. I wrote an MD engine as a demo project for learning the basics of CUDA C.

For anyone with further interest in MD, two of the popular engines, Amber and Gromacs have excellent documentation for learning (1, 2). MDAnalysis is a popular analysis package. Their docs give a great rundown of what type of information you can glean from MD (3). If you’re strictly interested in eye candy, there’s a a fabulous blender plugin for visualizing MD simulations and protein structures (4). I also wrote a little Python program for setting up simulation systems you can do some fun stuff with it (5).

(1) https://ambermd.org/Manuals.php

(2) https://manual.gromacs.org/current/index.html

(3) https://www.mdanalysis.org/pages/documentation/

(4) https://bradyajohnston.github.io/MolecularNodes/

(5) https://github.com/AppleIntusion/MMAEVe
by mpweiher | 2025-06-10 21:33:40+00:00
Renewbros cling to various magic technology fixes for the inherent problems with intermittent renewables, Real Soon Now™

None of these are working now or have any reasonable chance of ever working.

That's why the entire industrialized world is doing nuclear power.

The UK just today approved Sizewell C and chose Rolls Royce to supply SMR.

And even of the 10 countries that once had decided on a nuclear phaseout, 7 so far have rescinded that decision: Japan, South Korea, Sweden, Holland, Italy, Belgium, and Taiwan. That's more than a 2/3 majority!

2 more are close: Switzerland has said it will rescind the prohibition of building new nuclear, and at least one Kanton has just demanded permission to build more nuclear power plants. Spain's energy minister, after the catastrophic #Spainout, has said that she is open to keeping the nuclear power stations running. In addition, parliament has passed a resolution demanding rescinding the ban, as well as various mayors. Oh, and the grid operator has made absolutely certain to keep rotating masses (Gas + Nuclear + Hydro) at a minimum of 40% to keep the grid stable after the #Spainout.

I ask you: if that's the "stable mode", what was the mode before?

Anyway, with Spain and Switzerland, that would then be 9 out of 10. Germany is completely alone in sticking to its backward, out of touch, and catastrophic ideology.

And mind you, that's just the countries that once shared Germany's ideological path, going from a high-tech, dependable, safe and cheap electricity source to a weather-dependent one like before the Industrial Revolution. Most countries with nuclear power never went down that road, because it was always irrational.

And of course more countries are adding nuclear power: Poland is starting to build, Egypt and Turkey are finishing their first nuclear power plants, grid connection likely in 2026. And even renewables champion Denmark has dropped their ban and in seriously looking into adopting nuclear power.

Oh, and of course capacity factor matters, because it dramatically increases required overcapacity. And as overcapacity increases, capacity factors drop further, because all this overcapacity cannibalizes each other. This is starting to happen in Germany, with renewables generation actually lower in Q1 2025 than in Q1 2024 despite significant increases in capacity.

The house of cards that is the German "Energiewende" is unraveling.
by hn_acc1 | 2025-06-10 21:33:47+00:00
I mean, Tcl/Tk has had this since the 90s. Rewrite your procs (functions) on the fly, delete GUI items on the fly, generate new events, create listeners on the fly, etc, etc.

Quite easy to create a GUI that's interactive AND a console you can script on at the same time to inspect / edit / change code.

For example, don't like your window attributes? Write code to destroy it, and re-create it and keep your "live" data unchanged, and it will redisplay in the new style / layout.

And sure, you could code up atomic transactions quite easily.

Itcl even lets you create / add /remove classes or specific class instances on the fly, or redefine class methods.
by abe_m | 2025-06-10 21:33:53+00:00
Out of curiosity, what native resources are needed? It seems Solidworks mainly needs access to the file system, GPU, and perhaps networking. GPU and networking in the browser, and the file handling could be implemented over the network instead of locally.

For most current pro CAD, certainly there are a lot of calls to Win32 libraries on Windows, but those aren't fundamentally needed by a CAD system. There was professional 3D CAD before Windows.

I don't know what native hardware would be needed that isn't already accessible through current Chrome?
by twiss | 2025-06-10 21:34:13+00:00
I would usually tend to agree with that, I was mainly just responding to the specific claim that OpenPGP doesn't have a definition of a well-formed packet sequence, which is false.

Also, as a maintainer of OpenPGP.js, I'd say that while the complexity of OpenPGP certainly didn't help, quite a lot of things needed to go wrong to create this vulnerability:

- The message grammar validation was incomplete, as mentioned

- The streaming decryption/validation code affected how the packet sequence was processed

- A later optimization when not streaming affected it further in a way that caused an inconsistency in which packets were being read when

- Finally, the architecture of the code made it possible to return different data than what was verified, which should not have been possible (and we'll address this as well in a future refactor)

All in all, I would place more of the "blame" on OpenPGP.js rather than OpenPGP. That being said, I don't think placing blame is the most important here; both OpenPGP.js and OpenPGP should and will learn from this.
by tonymet | 2025-06-10 21:34:15+00:00
I ask because your definition is very broad. Generally, every political system has business owners / elites / lords who have more influence.

The Bolsheviks had almost exclusive influence and control, but they weren't fascist.

Most liberal democracies have elites and lobbyists who have more influence than the common man. they aren't fascist.

I think your definition is convenient because it's so broad and then you can apply it to who you dislike.

Among the american elite, at least 1/5 of congress, most of the senate, most of the fortune 500, a good chunk of hollywood would qualify as fascist according to this definition.
by syndraiofficial | 2025-06-10 21:34:23+00:00
1. Monitor Social Media Syndr.ai never sleeps, it scans platforms like Twitter/X and Facebook 24/7, discovering fresh brand name or keyword mentions related to your business.

2. Instant Alerts on New Leads Syndr.ai analyzes social media posts, then sends instant alerts about pre-qualified warm leads to your inbox.

3. Automated Responses Use AI-generated response frameworks to quickly power through your list of new potential customers, 5x faster than manually.

Anyone who needs leads, needs Syndr.ai

Software Startups & Founders: Empower your startup with AI-driven insights and lead generation to accelerate growth.

Local Service Owners: Enhance your local presence with targeted social media monitoring and engagement.

E-commerce Store Owners: Boost your online sales with AI-powered customer insights and automated responses.

Real Estate Agents: Stay ahead in the real estate market with instant alerts on potential leads.

Marketing Agencies: Optimize your campaigns with real-time data and AI-driven strategies.

SMB Operators: Streamline your business operations with AI tools tailored for small and medium businesses.

Lead Generation Companies: Maximize your lead generation efforts with AI-enhanced data analysis.