MurphyA/hacker-news huggingface dataset:
by Cpoll | 2025-07-02 16:57:17+00:00
> or even more

Grafana isn't quite as featureful as Datadog, though nothing to keep you from getting the job done.

> But, it requires engineering time to set up these tools

At some price point, you have to wonder if it doesn't make more sense to hire engineers to get it just right for your use case. I'd bet that price point is less than $65MM. Hell, you could have people full-time on Grafana to add features you want.
by jauntywundrkind | 2025-07-02 16:57:26+00:00
Looks pretty good.

But missing out on the refractive aspect of glass takes away the strong visual separation of layers that IMO is Liquid Glass's biggest contribution.

Material has these wonderful designer resources showing how the app ought to be built of consistent moving layers, shown in 3D from the side. It's clear that there's these layers. But once you go 2d, put it all together, its incredibly hard for me to find all the features. The number of times that there's an action button in some corner that folks don't see massive. Motion sort of helps highlight the chrome vs content, but there's just so little thats visually defining.

Liquid Glass's biggest strength IMO is the edge distortion. That when the content moves, there's this non-linear motion that the human visual sense immediately picks up on. Static screenshots don't always look great, but in motion there's so much more distinction of elements than anything else I've seen.

And that key refractive element, that takes such huge advantage of human's motion sensing, is missing here.

I'd seen one other great web web demo, but am struggling to find it right now. I did find this one, which I don't think looks as good, and the performance is bad for me here on mobile. But it nicely breaks down steps and shows how complex a task this can be. Getting these edge distortions in is hard, and relying on SVG filters to do it is a brutal path to hack together. https://atlaspuplabs.com/blog/liquid-glass-but-in-css#breaki...

There is a collection of attempts (CodePen Spark) at Liquid Glass that I just found. Second link is one I thought did a pretty nice job, via very specifically pre defined / hard coded SVG. https://codepen.io/spark/453 https://codepen.io/lucasromerodb/pen/vEOWpYM
by SoftTalker | 2025-07-02 16:57:32+00:00
Yes but they are bullshit products. Dog beds? A dog is happy with an old blanket. "Stress-reducing carbonated beverages" no comment. A $65 paper day planner?

These are things that nobody needs. They are the poster children for mindless consumerism, feasible only because they are made in overseas sweatshops.
by devy | 2025-07-02 16:57:42+00:00
Re: License for https://github.com/doublehq/oracle

The README.md says it's MIT licensed on the very last line (https://github.com/doublehq/oracle/blob/b69ef4c940217a2fbf52...).

However, LICENCE file (not LICENSE.md file, which doesn't exist, https://github.com/doublehq/oracle/blob/b69ef4c940217a2fbf52...) says it's GPL 3.0 license.

Which one is it?
by datpuz | 2025-07-02 16:57:47+00:00
Easy debunk: ICE is a federal law enforcement agency. Entering or remaining in the country illegally is, by definition, illegal. ICE agents are law enforcement officers, not "deputized Proud Boys." Federal law enforceent agencies like ICE have recruitment and training processes that are well-established and documented.

https://www.ice.gov/about-ice https://www.ice.gov/careers
by mmarian | 2025-07-02 16:57:51+00:00
It's been a great experience for me, but I didn't come in with any expectations.

I already knew how hard it is to find a cofounder, after many failed attempts. Even wrote a post about one of the attempts: https://developerwithacat.com/blog/062025/startup-incubator-...

I also knew what I wanted from a cofounder, and made it clear upfront.

I still had a ton of conversation that didn't go anywhere. And that's okay. At least I learned something new, or I talked to people about something that I like talking about, or I asked someone for their advice about an idea in a domain that they had expertise in.
by rebeccaskinner | 2025-07-02 16:57:55+00:00
join has the type `m (m a) -> m a`. That's the thing that really shows off the monoidal structure. People normally implement monads in terms of bind, but you can easily define join in terms of bind for any Monad: `join ma = ma >>= id`. So really, as long as you have a lawful instance of Monad written with bind the existence of join is your proof.
by amiga386 | 2025-07-02 16:58:14+00:00
A more useful example I found:

REPEAT ... UNTIL CtrlC() OR (IF m:=GetMsg(wnd.userport) THEN ReplyMsg(m) BUT 1 ELSE 0)

Which means loop until Ctrl-C is pressed, or an IDCMP message comes to the window (which must be replied to allow the sender to reuse/free the message, but otherwise we don't care what's in the message, because we know it's either a keypress or a mouseclick, and both end the loop).

The comma operator, or "BUT", lets us capture the result of GetMsg(), go down a positive "we got a message so end the loop" path, but also fits in a ReplyMsg() so we don't have to deal with it anywhere else
by bunderbunder | 2025-07-02 16:58:20+00:00
They do lack a theory of program. But also, if there's one consistent theme that you can trace through my 25 of studying and working in ML/AI/whateveryouwanttocallit, it's that symbolic reasoning isn't nearly as critical to building useful tools as we like to think it is.

In other words, I would be wrong of me to assume that the only way I can think of to go about solving a problem is the only way to do it.
by spwa4 | 2025-07-02 16:58:34+00:00
The point behind SunRay was to give organizations 100% control, not 99.9%, 100% over everything any of their computers were used for, like a mainframe. Of course, this made them 99.9% unusable. Because they sucked at what they were meant for, not because of Sun, but because of cheapass management under provisioning the mainframes, and they just couldn't do anything else. This meant they were unable-to-scroll-one-page-down-in-a-list-in-a-minute level of unusable in practice.

Occasionally you'd find one where the security was about as well executed as the function they were meant for and there was some fun to be had, but not much.

I find it hard to have much sympathy for SunRay. Their advantages were supposed to be price, but they were never cheap, and security, but that required hiring engineers that understand mainframe unix security, which management just didn't do.
by nfinished | 2025-07-02 16:59:45+00:00
I use Wealthfront and highly recommend it. In addition to a normal managed portfolio they've also recently offered a direct investment option tracking SPY with a management fee equivalent to the ETF's express ratio. Great for scraping a couple dollars off your tax liabilities with loss harvesting. Can share a referral that (iirc) reduces management fees for a couple months if you're interested.
by bitwize | 2025-07-02 16:59:47+00:00
After decades of thinking I was so much more 31337 by learning other languages -- OO, functional, etc. -- I can't help but agree. BASIC is the sweet spot for introducing what programming is and the fundamental concepts. I kind of laugh when I hear talk that LLMs will finally enable nontechnical people to build their own apps, when BASIC did that back in the 60s.
by thaack | 2025-07-02 16:59:47+00:00
My family runs a small plastic (injection molding) business in the USA. Second, soon to be third generation.

The only reason it still exists is because the products made are too expensive to ship from a country with cheaper labor as they are pretty large and heavy. And it's quite a niche product/vertical.

The biggest problem that the business faces on a day-to-day basis is employees. It's a very low skill manufacturing job. You pull parts out of the mold. The pay is good for a large midwestern MCOL city, plus full health benefits (employees don't pay a cent). It is downright impossible to find and retain reliable employees. The job sucks. I worked there when I was younger helping out and you do the same thing every minute for 8 hours a day in a hot and loud factory. It's not a career - just a job. I'm not sure how you fix that. The American appetite for a low skill manufacturing job is dead - I'm not sure it's a bad thing either.

Even the high skill stuff has already been taken over by China, their process is far more efficient. When the business needs design/tool & die for a new plastic injection mold costs and speed associated with getting that mold designed and made in America are astronomical compared to the Chinese. The Chinese will get back to you with a design proof in 24 hours at a 1/4 of the cost.
by h2zizzle | 2025-07-02 17:00:41+00:00
It's the second thing. Americans are proud to pay for things they can afford. They look down on people who aren't paying their "fair share." For example, music and movie piracy was never the domain of the average consumer; it's mostly been for broke young people and enthusiasts who don't like DRM and the limits it puts on use. And part of the reason for that is that Spotify and Netflix et al. made it possible to continue consuming "respectably". If physical media were still the norm, piracy would be rampant, but not because Americans tend towards it naturally; bevause they would have been pushed toward it by the imperative consume wedded with the inability to pay.

A lot of dumb "just so" tales in economics are willful miscategorization of desperation as choice.
by roryirvine | 2025-07-02 17:00:50+00:00
Yes, this was common web design advice in the mid 90s, though often people's first response was to simply replace "Click here to..." with "Follow this link to...", which was almost as bad.

Fixing those was a large part of my life whilst working for a web design agency during the school holidays circa 1996-97 (providing plenty of incentive to learn find/grep/sed/perl!)

I guess this 2001 W3C 'Tips for Webmasters' page was merely stating the commonly-accepted best practice at the time.
by giancarlostoro | 2025-07-02 17:01:15+00:00
I've been saying this for a while. The issue is if you don't intimately know your code, you can't truly maintain it. What happens when the LLM can't figure out some obscure but that's costing you $$$,$$$ per minute? You think being unable to have the AI figure it out is an acceptable answer? Of course not. LLMs are good for figuring out bugs and paths forward, but don't bet your entire infrastructure on it. Use it as an assistant not a hammer.
by AndroidKitKat | 2025-07-02 17:01:23+00:00
I bought a used Model 3 w/ FSD from Tesla and didn't regret it one bit. The car was not perfect (paint chips, windshield nicks, etc. normal car wear), but that comes with used car territory. I just went with Tesla directly since I've read that used car lots don't always do the best job accurately describing the software capabilities of the car (Intel or Ryzen / HW3 or HW4 / FSD outright or FSD subscription or not). If you're just interested in the car and not any of the software, then I'd go with whatever can get you a good price.

I ended up selling the Model 3 last November and getting a new Model Y when they had a 0% APR + FSD transfer promotion running. If you're interested in FSD try to find a newer Model Y (mid 2023ish) or any refresh Model 3 for HW4.
by dttze | 2025-07-02 17:02:09+00:00
You forgot to quote this too:

"Through Plan Dalet, Zionist forces had already, from 1 April down to 14 May, conducted 8 of its 13 full-scale military operations outside of the area allotted to a Jewish state by partition, and the operational commander Yigal Allon later stated that had it not been for the Arab invasion, Haganah's forces would have reached 'the natural borders of western Israel.'"

https://en.wikipedia.org/wiki/Plan_Dalet

Zionists were already attacking and forcibly removing Palestinians prior.
by peterldowns | 2025-07-02 17:02:58+00:00
> The American appetite for a low skill manufacturing job is dead - I'm not sure it's a bad thing either.

It probably isn't a bad thing, as long as we continue to invest in automation and high-skill manufacturing. The Economist wrote about this recently: the fantasy of "low-skill factory jobs for all" is just that, a fantasy: https://archive.is/YoMs1
by b_parrish | 2025-07-02 17:02:59+00:00
Location: US / Virginia Remote: Yes Willing to relocate: No Technologies: Golang/Java/Python/TypeScript/Javascript/GraphQL/Cypress/React/Vite/PostgreSQL/Redis/Kafka/S3/EC2/AWS/GCP/Kubernetes/Docker Résumé/CV: https://salmon-mei-29.tiiny.site/ Email: benjamin [dot] d [dot] parrish [at] gmail [dot] com
Show HN: I built an AI travel planner that saved 80 people from spreadsheet hell
by tnaaron | 2025-07-02 17:03:09+00:00
OP here! We built Navoy after my co-founder spent 9 hours planning a 3-day trip to Lisbon.

How it works: https://www.youtube.com/watch?v=H9t9B0QNN_c&t=4s

Beta stats: 80 users, 350+ hours saved. Ask me anything!
by butlike | 2025-07-02 17:03:22+00:00
The most important thing is not to "blow" your endocrine system. If you overload it your body will subconsciously avoid exercise. The full body max-weight workout will feel good the first time, then soon, mysteriously, you won't want to go back to the gym.

My suggestion is to stop your workout a little before you want to, almost as if you're disappointed it's over now, which will make you want to go to the gym the next day more consistently.
by epistasis | 2025-07-02 17:03:33+00:00
I think that what you'll find with a lot of scientists is that their first loyalty is to all of humanity, in front of any national loyalty.

Scientists in the US have basically zero influence on any policy, on anything to do with Trump. They are not elite enough. Their voices are not heard.

Under that regime, a few people deciding that their talents are best used to advance science, rather than screaming into the wind in their home country, makes a lot of sense.

Plus, it's really important to understand how these things change so quickly. People are currently being abducted by masked men, presumably under the control of the state, but without any certainty, and being sent to prisons outside the US without any due process, in direct violation of the constitution. Scientists are being detained at the border, and sent to camps for months at a time without any clarity about if there was a crime, if they will be released, if they will ever get to see the inside of a courtroom.

Bring any of this insanity up, and slightly less than half the country will say "OK, that's fine, you're obviously exaggerating or making things up or these detained scientists deserved it." Which is an environment that only leads to even further suppression of the people.

There are a few scientists in Russia, but they mostly try to get the fuck out of there as fast as possible. And all the brave souls that dared say that the war against Ukraine was a war, well, they are now rotting in cells for daring to speak a very mild truth.

Our society will not come to protect scientists when Trump decides to go after them, and scientists realize that. And as a source of "truth" outside of the approved information environment of Trump, they are going to be one of the first casualties as Trump consolidates power, and there's jack shit that staying in the country will do to stop that, except to be the meat that gets fed into the grinder. Honestly, leaving the country now is probably more effective at stopping Trump than staying, because at least it makes a statement.

Thinking through this, by writing it out, is actually making me rethink my decision to stay. My spouse is a scientist, with lots of local support and connections, so we will probably stay because we don't want to let down all the people that have believed in her research and it will be difficult to move it to a new country. But Our staying here does not help fight against fascism, and it puts all the other work in great peril.
by burningChrome | 2025-07-02 17:03:58+00:00
I hate running and I played soccer for the majority of my life.

As I've gotten older, I've found other activities to fill the void such as rock climbing and mountain biking. Both can be strenuous when you want them to be, but you can also take it easy. Combined with low level weight training, I've found it a lot more enjoyable since both require your brain to be 100% engaged when doing it so there's also a mental boost as well.
by acdha | 2025-07-02 17:04:01+00:00
Nobody forgets that, it’s just that abuse and misconduct sour that. In many communities, people have to weigh the odds that reporting a crime will lead to more problems for them than it will help, with consequences ranging from lack of help to theft to rape or even being shot by mistake. American police departments have largely set themselves above the law, so the average person doesn’t know whether they’re getting a good cop who is genuinely trying to help them or the bad cop whose behavior has been covered up by their fellow officers for years. Anyone concerned about public opinion of police should be focused on accountability and oversight to rebuild public trust.
by jlarocco | 2025-07-02 17:04:02+00:00
> It’s pretty clear if you check github that Azure’s services and documentation are written by distributed teams with little coordination. We have a saying in-house that the info is all in their docs, but the sentences and paragraphs for even trivial things are split across ten or fifteen articles.

You can say that for the APIs themselves. It's like every API call has 80% of the info I want, but the other 20% that logically belongs with that 80% has to come from multiple other API calls.

The one that annoys me on a daily basis is fetching the logs for a pipeline run. The endpoint is `_apis/build/builds/<id>/logs` and it returns a list of pipeline log objects without the task name that generated them. You get an object with these fields: `{"lineCount", "createdOn", "lastChangedOn", "id", "type", "url"}` but no mention of the pipeline stage that generated it.. whether it's the build step, test run, publishing stage, etc. And those ids change (for example if you re-run a failed job, the unit tests may have ID 4 from the first run, and ID 17 for the second try), so you can't just rely on that.

And the pipeline log viewer on the website is garbage. When you click the link to view the logs it doesn't show you the logs it's collected already but starts showing new logs from that point forward and even for that, sometimes it truncates output and will skip lines. Somehow they managed to make trawling through logs even worse than it would normally be.
by unshavedyak | 2025-07-02 17:04:05+00:00
I've been experimenting with them quite a bit for the past two weeks. So far the best productivity i've found from them is very tight hand-holding and clear instructions, objectives, etc. Very, very limited thinking. Ideally none.

What that gets me though is less typing fatigue and less decisions made partly due to my wrists/etc. If it's a large (but simple!) refactor, the LLM generally does amazing at that. As good as i would do. But it does that with zero wrist fatigue. Things that i'd normally want to avoid or take my time on it bangs out in minutes.

This coupled with Claude Code's recently Hook[1] introduction and you can help curb a lot of behaviors that are difficult to make perfect from an LLM. Ie making sure it tests, formats, Doesn't include emojis (boy does it like that lol), etc.

And of course a bunch of other practices for good software in general make the LLMs better, as has been discussed on HN plenty of times. Eg testing, docs, etc.

So yea, they're dumb and i don't trust their "thinking" at all. However i think they have huge potential to help us write and maintain large codebases and generally multiplying out productivity.

It's an art for sure though, and restraint is needed to prevent slop. They will put out so. much. slop. Ugh.

[1]: https://docs.anthropic.com/en/docs/claude-code/hooks
by 9rx | 2025-07-02 17:04:11+00:00
> EF is limited to binary relationships

But due to the constraints of its querying abilities, not the ORM aspect. ORM is only concerned with the data once it is materialized. How you materialize that data, be it the product of a network relationship, or a fact-oriented model, is immaterial. Remember, EF isn't just an ORM toolkit. It is an ORM toolkit plus a number of other features. But since we're only talking about ORM those other features don't relate to the discussion.

> while structs and pointers are naïvely easy to understand, that's why ORMs remain popular.

And, well, because it is an all-round good idea to turn externally-sourced data models into internal data models anyway. It makes life a hell a lot easier as things start to change over time. Even if you were to receive serialized data that is shaped exactly in the structure you want it at a given moment in time, you still would want to go through a mapping process to provide the clean break from someone else's data model and your own. This isn't limited to SQL database tables. You'd do the same if you received, say, JSON from a web service.
by BlueTemplar | 2025-07-02 17:04:27+00:00
What about the hardware that has also been manufactured in Europe though ? (Alternatively, South Korea/Japan.)

I have been putting my trust in these. (Also looking for 3+ years of manufacturer warranty, guarantees of 10ish years for replaceable parts, high reparability scores...)

Hopefully, they won't let me down.

(Also, never buying on Amazon. Had to break that rule a few times of course over the past decade, but only for <100€ items.)
by amdsn | 2025-07-02 17:04:29+00:00
>The changing conditions are self-imposed

They are right now sure, but the scenario as quoted in the previous post could just as easily have risen from China's side as a response to some geopolitical drama and the US would have been just as unprepared for it as it was for the current self foot shooting. A strong manufacturing base is a national security asset and the US has mostly allowed it to rot out. Some niches have been propped up by defense spending like weapons design and manufacturing or military shipbuilding, but even those are downstream industries that need a general base to stand on that they no longer have and it shows.
The most useful LLM-based product I've used this year isn't for coding
by Elseal | 2025-07-02 17:04:32+00:00
Most of my LLM use has been for text generation, debugging, or idea drafting. But weirdly enough, the most impactful use case in my life has been language practice. I’ve been using an app called Praktika that combines GPT with voice avatars to simulate real conversations: everything from small talk to interviews. What stood out is the focus on active use. It doesn’t just quiz you; it forces you to speak, get feedback, and keep going. It’s helped me get past the mental block of speaking in my target language. Anyone else exploring voice-based use cases of LLMs? Curious what’s out there that doesn’t just feel like a ChatGPT wrapper.
by pj_mukh | 2025-07-02 17:04:33+00:00
Like I told another commenter, "I am judging the two companies for what they are, not what they could be."

I'm sure Sam Altman wants OpenAI to do everything, but I'm betting most of the projects will die on the vine. Social networks especially, and no one's better than Meta at manipulating feeds to juice their social networks.
by foobiekr | 2025-07-02 17:05:04+00:00
During the first ever layoff at $company in 2001, part of the dotcom implosion, one of my coworkers who got whacked complained that it didn’t make sense as he was one of the companies biggest boosters and believers.

It was supremely interesting to me that he thought the company cared about that at all. I couldn’t get my head around it. He was completely serious, he kept arguing that his loyalty was an asset. He was much more experienced than me (I was barely two years working).

In hindsight, I think it is true that companies value that in a way. I’ve come to appreciate people who just stick it out for awhile. I try and make sure their comp makes it worth their while. They are so much less annoying to deal with than the assholes who constantly bitch or moan about doing what they’re paid for.

But as a personal strategy, it’s a poor one. You should never love or be loyal to something that can’t love you back.