MurphyA/hacker-news huggingface dataset:
by refset | 2025-06-13 16:16:23+00:00
These things should become plausible once the engine supports recursive CTEs and incremental view maintenance. In the meantime you could exploit Arrow interop with other engines (while keeping XTDB as the source of truth) - people have been building in this direction, e.g. using Polars in "Chrontext: Portable SPARQL queries over contextualised time series data in industrial settings" [0]

[0] https://www.sciencedirect.com/science/article/pii/S095741742...
by kiitos | 2025-06-13 16:17:17+00:00
> Man people sure are taking my little project seriously. Honestly I don't care whether you take my word for it? We don't sell an AI code assistant. I just thought the experience was interesting so I published it.

When you write a blog article about your "little project" and publish it on your very public company's public blog, then the obvious result is that people on the internet will take that article and your project seriously. It's disingenuous to say that you were just writing this stuff up because you found it interesting, by putting it on the CloudFlare blog, and committing it to the CloudFlare GitHub org, it's undeniably something more than that.

> But yeah here we are. Take from it what you will. Again I'm not trying to sell you an AI code assistant!

Nobody is claiming that you're trying to sell anyone an AI code assistant. But you absolutely *were* trying to sell us on using AI to write production code as a process or development model or whatever.

> "Ugh everyone is going to blame this on the AI." It's really not the AI's fault, it was my responsibility to check this and I somehow didn't.

I don't think anyone would assign blame to the AI itself, I think the issue is in exactly how that AI was integrated into whatever development workflow was used to commit and push and ship to production the relevant code. You can say "well this particular bug would have just as easily happened even if I wasn't using AI" and that may be true, but it's not really an interesting or convincing argument. The project was pretty clearly documented and advertised, explicitly, as an exemplar of AI-driven development of production-quality code, so it's gonna be judged in that context.

More fundamentally, the underlying criticism is more along the lines that: using AI to generate code on your behalf, doesn't meet the same standards of quality as the code you should be expected to write yourself, as a senior domain expert, and (presumably) well-compensated engineer on the project. And also, that this gap in quality isn't actually adequately bridged by code review. Which seems to be a position supported by available evidence.
by crustaceansoup | 2025-06-13 16:18:16+00:00
It's "source available", not open source. Unreal is "source available" as well.

> Where do you see an NDA?

The top price tier says

> If you need more than 16 seats, or you have access to > $1m USD in the last 365 days, this tier is required, you must contact us to customize pricing.

This is really weird, honestly. If you hire a 17th seat your pricing goes from $50/seat/mo to... what? How do I plan around this jump?

I would also like to know what happens if my subscription lapses. Can I continue to use a version I previously downloaded? What if luxe goes out of business or, heaven forbid, suddenly increases their pricing to unsustainable levels? With Unreal I can keep using an old version.
by _DeadFred_ | 2025-06-13 16:18:25+00:00
1. Arming and organizing proxies to attack Israel for years is much more than just intention to do injury, it is actual. Those proxies continue attack on Israel (the latest missile launch at Israel was this week). How many missiles does a country have to eat before clause 1 if fulfilled? Any country besides Israel that number would be 1. In additional Iran does not recognise Israel's right to exist as a country and explicitly calls for Israel's destruction.

2. https://www.jpost.com/middle-east/iran-news/article-857003

3. https://www.jpost.com/middle-east/iran-news/article-857003
by jeroenhd | 2025-06-13 16:18:34+00:00
I don't think any OS exposes an API for this. There's a Linux tool I sometimes use to control the brightness of my screen that works by basically talking directly to the hardware over the GPU.

Unfortunately, EDID isn't always reliable, either: you need to know the screen's orientation as well or rotated screens are going to look awful. You're probably going to need administrator access on computers to even access the hardware to get the necessary data, which can also be a problem for security and ease-of-use reasons.

Plus, some vendors just seem to lie in the EDID. Like with other information tables (ACPI comes to mind), it looks almost like they just copy the config from another product and adjust whatever metadata they remember to update before shipping.
by ghusto | 2025-06-13 16:18:45+00:00
Too little, hopefully too late.

I can export to another device, _whilst I still have my current device_? That's only half the story, and a little of the anxiety. The real issue is; what happens when my devices are gone? If I get robbed, I'm not sure they're going to be considerate enough to leave me one of my devices so I can still have access to my passkeys.
by Workaccount2 | 2025-06-13 16:19:17+00:00
No, it's not.

We have billions and billions of old devices with ancient batteries laying around, pretty much every house in the developed world has at least one, more likely multiple, lithium batteries laying around dead for years.

There is no need to do research or dig into it, the experiment has already been running for years in every house in the nation, and random battery fires are still rare enough to be news worthy. If you find a forbidden pillow (swelled battery pouch), dispose of it, but even those almost never convert to fire/explosion.
by 7402 | 2025-06-13 16:19:27+00:00
A long time ago, I went to my first (and only) Defcon conference. There was a speaker who had worked in the US government talking about state use of hacking tools.

After the talk I went up to him and asked, "What are the countries that are using these tools?" He looked at me with a certain amount of scorn and said, "All of them."
by theelous3 | 2025-06-13 16:19:47+00:00
> from previous experience with you

Are you confusing me with someone else? I don't think we've spoken before.

> I have a feeling you just don't pay attention

To what exactly? Where does this topic come up regularly for you?

> It's a specifically politically charged term used by people who either don't know better or have a bone to pick.

You are the only one picking a bone. I'm merely relating that I don't care and have never heard anyone care before.

> It's not commonly used in Ireland

Did you even read my responses? I said as much myself. You're arguing with the ghost of someone else or something.
by ceebzilla | 2025-06-13 16:19:48+00:00
This is interesting. The core models are clearly doing well as standalone businesses and have started to establish lock-in with end consumers (I've invested enough time tailoring GPT to me that I'm wary to switch to Claude or Gemini now), but for businesses relying on these models. But as a business leveraging these models, yeah, I think they are all fairly commoditized and why wouldn't you swap them out willy nilly based on best performance?
by hackthemack | 2025-06-13 16:19:57+00:00
I started working in IT in the 90s and I would say "yes" but I realize my observations do not carry scientific rigor. It would require knowing the thoughts and practices of millions of people. Such is the curse of social science.

I do not think most people think of themselves as being "ageist", but it manifests in their actions. Usually a department will be filled with a group of young people, and in the interview process, someone will say, "I do not think this person would be a good culture fit". But they do not realize that they just do not want an old person because they seem different then what is already in the team.

I also have a hunch, that "leet code tests", in the hiring process has a hidden agenda of weeding out "older people". Those kind of tests are usually on knowledge one might have learned in a college course and subsequently forgot about. Or, if you are juggling a family, you may not have time to go do all day knowledge crunch study to get the algorithms into your head.

Companies do not want to come right out and say "we do not want to hire old people", but they selfishly want the most value for their buck. They want to drive down wages and extract value. What is more valuable to a company? A middle aged programmer who has to go home at 5pm to help take care of the kids? Or do they get more value out of a young person just out of college who has something to prove?

I have seen perfectly reasonable people pass over hiring older people because they do not want to hire someone who might know more than they do, or someone who might push back on decisions. They want someone young who will just do what they say.

As a society, I do not think we address such issues well.
by Spooky23 | 2025-06-13 16:20:17+00:00
I asked something like this about a childhood teacher that really made a difference in my life when I felt particularly bad and alone. I tried to find the guy to thank him years later and learned that he had passed away.

The answer that really moved me is that those people in your life do what they do because it brings them joy, and they do not expect anything in return. That’s what makes people great - their reward is the work. The way to pay them back is to share those values.

Maybe that means giving someone a break, or supporting organizations that support people in similar situations. Think small - help people not non-profits.

For the specific people, perhaps just get in touch with them and start a conversation. Figure out what they are working on and help them in some way. Or not. At the end of the day, their friendship and mentorship was the important thing. Build that relationship where you can.
by zozbot234 | 2025-06-13 16:20:31+00:00
> they're not asking for a structural typing overhaul, just a way to make ad-hoc anonymous types with named fields and pass them around.

And their point is that the two boil down to the same thing, especially in a non-trivial program. If switching field positions around changes their semantics, tuples may well the most sensible choice. As for "what that random usize is supposed to represent" that's something that can be addressed with in-code documentation, which Rust has great support for.
by abeppu | 2025-06-13 16:21:43+00:00
I think one seriously broken thing is that every company seems convinced their work is important, and scales their sense of how important work items are relative to the company as a whole. Orgs and teams do the same.

You can be on a team that runs a service that's a small part of the overall company product offering, which may be a convenience rather than mission-critical to its clients, who themselves may be doing something BS, and that team may still want you to wake up at 3AM when something alerts. Making a blanket statement that just because a job wants you to wake up at 3AM means it must be important (nevermind more important than family responsibility) places way too much trust in the judgement of employers.
by jandrese | 2025-06-13 16:21:55+00:00
More to the point the ship needs to be absolutely self sufficient, it can't even use solar power and has no access to outside mass whatsoever. But if you have a ship like this you could build an orbital habitat using the same technology, and it would be much much easier to build since it doesn't have to accelerate, can use solar power, and has access to the rest of the resources of a solar system.

If you have all of this why would you go to the enormous extra effort to move the habitat to a different solar system? Even if your civilization is so old that the star is a dim brown dwarf that's still plenty of energy for day to day life.
by Zak | 2025-06-13 16:22:02+00:00
In most cases they may have no recourse.

A bunch of these made-for-Amazon brands are just a middleman in China selling white label products from an unspecified manufacturer. Oberdorf v. Amazon means that Amazon can be sued in Pennsylvania, but does not establish liability for other jurisdictions.

The third-party seller is almost certainly liable, but they're a shell company in a country that is difficult for the legal systems of western countries to access. The manufacturer might have some liability, but it's difficult to establish exactly who that is, and they might reasonably claim that they're not selling a finished consumer product, so their only liability is to their customer the middleman.

I think making Amazon liable probably is the best solution, but the courts haven't done it for most of the USA, and I doubt congress will.
by Kuyawa | 2025-06-13 16:22:27+00:00
I've always used this aprox dimensions:

Sun diam 1,400,000 km Eth diam 13,000 km Sun dist 150,000,000 km Mon diam 3,500 km Mon dist 300,000 km

Lets divide it all by 1M. So if the sun is 1.4m in diameter, it would be located 150m from earth which would be 13mm in diameter and the moon would be 3.5mm located 0.3m from earth

Simply put, imagine a yellow beach ball the size of a washing machine located a block and a half away from your house, a blue marble being the earth on one side of your keyboard and a peanut being the moon on the other side
by AnimalMuppet | 2025-06-13 16:22:29+00:00
They're going along with him because of political blackmail. Some agree with him, but some know that if they cross him, he's going to have them primaried, and his odds are good at getting rid of them.

But I don't see how more Rs is going to make it less a matter of political survival to back him. He'll still have them primaried if they don't fall in line.
by awb | 2025-06-13 16:23:10+00:00
IMO, it depends. I’ve worked with hundreds of startups over the last 20 years. The most significant trend I’ve seen is cultural cohesion. Some startups have a young, energetic culture. Some have an experienced, veteran culture. Some have a quirky, trendy culture.

But overall many companies seem to value and attract more of the same culture they already have in place. So to a degree, I’d say yes ageism exists in certain companies that don’t value experience as highly as other qualities.
by mixmastamyk | 2025-06-13 16:23:32+00:00
As the fifties version of myself, I won’t need to be on-call or work long hours because I did it right the first time.

Reply to below:

Of course. But if you plan ahead properly, it will be extremely rare. To the point where it isn’t economical to have people on call. Because the downtime was caused by a meteor or maybe AWS.

If it is truly mission critical, have a night shift.
by woda79 | 2025-06-13 16:23:51+00:00
That is a great thought and there is a lot of research in using batteries of vehicles for grid stabilization as well as arbitrage trading.

The problem, however, is that a lot of plugged vehicles are required to guarantee a meaningful amount of firm power/energy capacity and owners typically do not want to sacrifice a lot of flexibility when they rent out their batteries to provide such services.

Furthermore, as you can see from the replies, many are scared about battery degradation. Because of this and due to the fact that reverse charging is not possible for most vehicles, this schemes are often restricted to delayed charging which further limits revenue potential.

However, using arrays of old car batteries as stationary batteries is a very viable idea that, in my estimation, will lead to a significant growth in installed BESS in a couple of years.
by 999900000999 | 2025-06-13 16:23:54+00:00
Just a thought, but VR/AR is constantly recording video and audio.

It wouldn't surprise me if at least some of that data is being piped back to Meta. Data that can latter be used by LLMs to train on.

Even if this isn't enabled on consumer models, on the corporate side it can make sense. Say you're a risk adjuster for a factory. Walk around with your VR headset. In real time MetaOshaHelper can identify issues, you can tag them yourself.

Then send the video back to your on prem LLM for data processing. New hires get a VR headset which can use this data for help on boarding.

Or... Robots will use the data and replace human workers entirely.
by drillsteps5 | 2025-06-13 16:24:09+00:00
Your application and resume will go through multiple systems and viewed and assessed by 3 to 5 people before anybody can even see your (presumably younger) face.

In the resume, you can remove your experience prior to certain date (which is recommended anyways as it makes your resume shorter and very few employers care what you did 15 years ago), but you do have to list your education and most ATS systems require graduation dates.

Even if you do manage to omit the dates, if you were senior developer or architect in the very the first position from 12 years ago that you have on your resume, the recruiter/hiring manager will be able to put 2 and 2 together.

All the advice I've heard from the career/job search/whatever coaches/advisors was to not try to hide your age but use it your advantage. Trying to hide your age doesn't just make you looking silly, it might create an impression that you're hiding something more serious.

But yeah, looking younger and healthier definitely doesn't hurt, not just in job search but in life in general.
by stared | 2025-06-13 16:24:11+00:00
Well, it feels shaky. First, it starts with:

> There is a growing consensus in theoretical physics that spacetime is not a primitive notion

That’s a very strong statement. I’m not sure what the actual distribution of views on spacetime is, but there certainly isn’t a consensus on that matter. If I wanted to establish credibility, I wouldn’t open a paper with such a dubious claim.

Second, Pauli matrices are highly relevant to space (see: Dirac spinors; but also, they can be used for quaternions—i.e., rotations in 3D). Using Pauli matrices to argue that we live in a 1+3 spacetime feels, at the very least, like a circular argument.
by throwawaymaths | 2025-06-13 16:24:34+00:00
yeah read the whole thread. im arguing that R&D (im not talking about software R&D) should not be special cased as an expense class and a company should be allowed to choose to depreciate or not (just declare which).

ianal but my understanding is:

Under Section 179 of the IRS code, businesses can elect to expense the cost of a fixed asset in the year of purchase, subject to certain limits and restrictions
I asked ChatGPT to generate a typical HN front page, it feels oddly accurate
by BraverHeart | 2025-06-13 16:24:47+00:00
1. Show HN: TerminalGPT – ChatGPT in your terminal with voice input (github.com/terminalgpt) 152 points by devthrasher 3 hours ago | 54 comments 2. We Rebuilt Our Monolith into a Monolith (Again) (acme.dev) 280 points by backendbaron 6 hours ago | 136 comments 3. Ask HN: How do you manage burnout while working remotely? 112 points by remoteviking 5 hours ago | 97 comments 4. GitHub Copilot Workspace – Early Access Now Open (github.blog) 200 points by codeconductor 7 hours ago | 89 comments 5. The Story of SQLite (sqlite.org) 345 points by sqlninja 12 hours ago | 73 comments 6. NASA’s new nuclear-powered lunar rover design (nasa.gov) 190 points by orbitalengineer 9 hours ago | 62 comments 7. Ask HN: Best alternatives to Google Search in 2025? 87 points by surfslow 8 hours ago | 121 comments 8. The Magic of Rust Macros (rustacean.net) 175 points by 0xFerris 10 hours ago | 41 comments 9. Show HN: Paperstack – Offline-first Notetaking App in Rust + WASM (paperstack.dev) 138 points by inkdev 4 hours ago | 33 comments 10. The Cost of Running a SaaS in 2025 (danielsnotes.com) 227 points by bootstrapped 13 hours ago | 102 comments

Note: it also generated fictional links.

My favorite is #2
Show HN: Post to X directly from WhatsApp (even voice notes)
by cr1st1an | 2025-06-13 16:24:51+00:00
I just wanted to post to X by sending a WhatsApp message.

Under the hood, it uses the X API, Twilio, and OpenAI to turn each message into a public post. You can share text, images, video, audio (turns into text), or even start a thread.

What began as a small experiment to test messaging-as-distribution is now something I use every day.

Would love your feedback: + Anything broken or confusing? + Would you use this? If so, what for? + Which features do you believe are missing for a useful product?

Try it: https://TryW2X.com DM me: https://x.com/cr1st1an if you need help
Show HN: Swift Scribe: On-device AI scribe using Apple's new Foundation Models
by Wayve | 2025-06-13 16:25:25+00:00
Despite the Liquid Glass controversy, our team is quite excited about the new on-device ASR model and Foundation Model Framework. It makes building local-first AI apps much easier, it was very easy to build a basic scribe app compared to our first iteration of our meeting note taker. Everything runs locally with zero cloud dependencies. With the option to combine with cloud models for more complex tasks, we hope to see more local-first AI apps.

Microsoft just announced Foundry local as well, and it'll be interesting to see where they go with it.

There are still some limitations with the foundation model, such as a 4,096 context window, but it will probably get better over time: https://gist.github.com/samhenrigold/3aad01b762ccc87e34e6115...
by RAPIDEN | 2025-06-13 16:25:42+00:00
This open PR introduces a multitenant memory manager to the Codeium (Windsurf) language server. It resolves long-standing infrastructure issues and enhances plugin stability when integrating any large language model (LLM), including Claude, OpenAI, or custom models.

Key improvements: — Fixes memory leaks and “Too many open files” crash — Per-user and per-project namespace isolation — Automatic memory usage limits with LRU eviction — Session-based cleanup for inactive environments — Improves reliability for LLM plugins and async environments

Looking for feedback from developers working on LLM-based tools, agents, or IDE infrastructure.
by dboreham | 2025-06-13 16:25:48+00:00
Possibly interesting note on this: Amazon runs a query/report on your historical purchases vs recalls. If it finds a hit they display a message on your orders history page saying that something you ordered has been subject to a recall.

Years ago an air fryer I bought there was recalled. We sent the unit off and received a replacement. Nevertheless Amazon kept displaying the message. So I ignore it. It's there very day.

After seeing this article I wondered if I'd bought an affected unit so went to the Amazon order history page. Still displaying the message saying I have a recalled item. But if I click that message it displays two of the Anker batteries (and the Air Fryer, still).

Lesson is that you should click that link once in a while..

And Jeff if you're reading: make the message say "A new item has been added to your recall list".
by accrual | 2025-06-13 16:26:59+00:00
It makes sense, first impressions are important and your first experience with Anker wasn't a good one. I wouldn't be jumping to buy more of their products either.

On the other hand, I've only had good experiences so I tend to reach for Anker when I need a USB adapter, cable, or power bank. They're established enough that I know I have support if needed, and (IMO) their stuff is decent quality.
by lithocarpus | 2025-06-13 16:27:22+00:00
We shouldn't need to wait for a _decisive_ study showing that a novel compound is dangerous to consider avoiding the novel compound.

There's rarely profit in demonstrating that novel compounds are dangerous so it's extremely unlikely for a given dangerous novel compound that there will be any decisive studies showing the danger.

IMHO the novel compound should have to be decisively shown to be safe before being sold in food, but since they are not, I recommend everyone avoid novel compounds as much as it's practicable.