skysight-inc/HackerNews huggingface dataset:
Also, what's interesting about Koreo is that you can actually build "meta" Workflows. That is, Workflows that produce Workflows, meaning you could implement something like Kro itself in Koreo fairly easily. This is why it's really closer to a programming language and runtime for programming Kubernetes control loops.

Koreo would also allow you to implement a workload spec such as Score rather easily for the same reason. https://score.dev
I’ve seen half a dozen startups promise this. None ever really made it into the market. I suspect the chips are a major obstacle (as they’re supposed to be!).
I used SumbleUpon but not their video service, but some differentiating factors is TikTok specializes specifically short form video content in an environment where creators are rewarded and incentivized to make addictive content.
Looks great - unlike java which is somehow recommending the format:

STR."Hello \{this.user.firstname()}, how are you?\nIt's \{tempC}°C today!"

compared to scala

s"Hello ${this.user.firstname()}, how are you?\nIt's ${tempC}°C today!"

STR."" ? really?
This is great. I’ve thought about building something like this for myself.

Complaints:

- Discover It rotating categories not factored in. These are 5% and very significant.

- Can’t add Amazon Chase Visa, as someone else pointed out.

Also I would LOVE an iOS shortcut where I can just type in what I’m buying and you categorize it with an LLM and it just tells me what card to use.
Horrible, horrible. People are not products.
The thing with training a LLM with basically as much of the internet as you can process, is that it basically becomes a automated "wisdom of the crowds" machine, which isn't all bad, but not all-knowing either.
CBP asserts there isn’t privilege at the border. https://reason.com/2025/04/08/border-cops-try-to-make-an-end...

> Customs and Border Protection (CBP) asserts a very different principle: that your privacy rights disappear at the border. CBP policy gives officers the right to seize and search any electronic device that passes through customs. While the agency claims that copies of any attorney-client documents will be "destroyed" after a search, it doesn't recognize limits on its ability to collect and copy those documents in the first place.
Fintech founder charged with fraud; AI app found to be humans in the Philippines
It's literally the same problem with closures and scope that JS has.

You think you're working with a value but you're actually working with a reference to a value under the hood.
This page seems to have formatting issues on mobile (at least on mine -- pixel 9 pro running chrome browser, worth looking into).
wow, fuck. unbelievable crap, but true, nonetheless:

after implying I should be accurate, you go on to make your own statements using weasel words like "very likely never said" and "wasn't particularly more detached" and more on the same lines in the rest of your comment. where is the proof for your weasel words, bro, just like you ask me to be accurate?

weasel words are not accurate words, bro, rather almost the opposite.

”physician, heal thyself” - before you fuck around advising other people what to do or not do.

i see a lot of trends of this on hn too. pathetic.
Russia isn’t much of a threat outside of its own railway system. The soviets build their military logistics around rail as the primary mode of transport. This is why UA being able to hit the exit rail depots where RU was massing equipment was so effective at stopping the RU advance (coupled with UA’s innovative use of drones to attack road-based supply lines).

NATO makes use of rail, but also has LOTS of varied mobility for delivery of logistics.

In this way, NATO can shut down an invasion by RU by attacking the rail system, with both conventional and cyber weapons.

The only counterexamples I can find are where the RU contractors do large scale ware for junta/warlords like in Syria and multiple countries in the Sahara. But they aren’t fighting a large modern army there — mostly insurgencies and militias.
This seems great, and surely well designed.

But!

I have one issue.

You don't have a demo profile for me to view.

I saw small pieces, but I didnt know if the investment in signing up would be worth the outcome, without knowing what the outcome would be.
Deportation means returning people to the country they entered from, or their home country.

Forcibly sending people against their will to a country they've never been to in order to profit from their labor is a well understood activity that is traditionally known by another name.
The looks is like cassette futurism aesthetic - https://aesthetics.fandom.com/wiki/Cassette_Futurism

It was recently trending on X so I've asked ChatGPT to make few designs for things like portable power station and EV charger and it worked pretty well.
One underrated takeaway is that AI’s top use cases in 2025 are increasingly human therapy, life organization, and finding purpose. This shift from technical to emotional shows how AI is becoming less about replacing jobs and more about amplifying lives.
If you're working in this area, focus on "improving well-being" instead of "optimizing workflow." That's where lasting value comes from.
Isn't it easier to Google then?

Also, what's next? "Care to explain what is this `linux` thing?"
Trump appointee details DOGE's haphazard dismantling of USAID
Is anyone seriously using Gemini daily? How is it compared to other agents you've tried? Do you feel it's a good value prop? What does it excel/fail at?
If the usage of a feature is significantly close enough to 0 because there is a well used alternative, what need is there for backward compatibility? If anything, it can be pushed to a third party package on PyPI.
Misokinesia, sensitivity to seeing others fidget prevalent in general population
Also, I am based in the US but when I click the "Im hiring" button im told "Its only available in the US, give us your email and we'll let you know when we launch in your area"
https://aesthetics.fandom.com/wiki/Cassette_Futurism
And apparently string formatting which should have an ever growing number of ways to handle it. :shrug:
I haven’t seen if the article covered this well but smart watches are a great bridge for kids this age where you can get everything you want as far as location tracking, but without all the addiction.

We’ve said for years that our kids will only get phones aged 14 or higher. Now we want to say 16. One can imagine how those conversations go.

Hopefully the movement to make it illegal under a certain age gathers momentum.
you could make a religion out of this! - By the guy behind the sun is a deadly lazer.
This looks like an important breakthrough, basically a non-RHLF mechanism to focus and restrict deep nets.
Kinda feels like making job searching a job in itself.

I just want to send a CV and that's it.
Show HN: Claude and 80 commits later: Web app for drawing curved text on photos
This is my first hacker news post!

Problem: I wanted to add curved text to my photos for those aesthetic social media shots you see everywhere, without buying an iPad or learning complex design tools. Canva was the closest option, but it required breaking text into multiple elements and manually bending and repositioning each one - too tedious and time consuming.

Since I couldn't find a simple solution, I built one.

After weeks of orchestrating Claude, playing with svgs, fixing bugs, testing and tuning different curving algorithms, it does exactly what I needed. You draw the line and text follows.

It lets you:
- Draw curved text over photos
- Adjust font, color, and style easily
- Export images with text instantly

Over 1,000 Reddit users tried it this week and I got really positive comments.

Try it here: https://www.curvedtext.io/

Would love to get your feedback!
Bit of a spoiler, don't you think?
> "t-strings are not strings"

t-string is an unfortunate name for something that is not a string.
good point, I will add a demo profile to the website!
For now feel free to view my profile here: https://career.heyopenspot.com/meet/julian-flieller-eoua

You can sign up using your resume or linkedIn and your profile will be curated for you, so it takes about 30sec ;)
Are you maybe using a VPN outside the US?
Biden was a protectionist?
For a quick glance, I didn't see the corner case where the old-style `%` interpolation (may) shine over PEP750: building up a JSON document with a dictionary:

>>> hello_world = {"hello":"HELL" ,"world":"O'WORLD"}

>>> json_template='{"hello":"%(hello)s","world":"%(world)s"}'

>>> print(json_template % hello_world)

{"hello":"HELL","world":"O'WORLD"}
But that will not apply proper HTML escaping to the evil script element, allowing injection, and allows tags not to be closed:

lots_of_html = t"""
<div>
<main>
<p>{evil}>/p>
<main>
</span>
"""
Please don’t make me login to see a simple comparison of existing cards. My thought process:

1. Seems interesting, ok, I’ll try to search

2. Login

3. Nope
I think it would be nice if the Pixel Fold could do: Have a browser on the left showing some content, and have Gemini on the right, where you can prompt it with questions or asking it to take actions on the left.
"From hell's heart I stab at thee; for hate's sake I spit my last breath at thee. Ye damned whale." ~ WildVengeance
and then humanity became illiterate
str.format was introduced in 2008. String formatting conventions can reasonably change in the span of 18 years.
You are correct that variable results could be a symptom of a failure to generalise well beyond the training set.

Such failure could happen if the models were overfit, or for other reasons. I don't think 'overfit', which is pretty well defined, is exactly the word you mean to use here.

However, I respectfully disagree with your claim. I think they are generalising well beyond the training dataset (though not as far beyond as say a good programmer would - at least not yet). I further think they are learning semantically.

Can't prove it in a comment except to say that there's simply no way they'd be able to successfully manipulate such large pieces of code, using English language instructions, it they weren't great at generalisation and ok at understanding semantics.
It means that less than half of Americans fly each year. Sounds very likely to be true. How many people fly at least every other year?
This lawless administration has already admitted to putting innocent men in a torture prison. Our felon president was convicted of more serious crimes than anyone they sent to El Salvador to rot.

The only word to describe these actions is evil.

“Land of the free”
That's not the Russian Paradox; that's the Gorbachev + Yeltsin Paradox.
The main selling points of z/OS and hardware is the amazing uptime and 60 years of backwards compatibility. There isn't a single computational workload that a IBM mainframe can do cheaper than a x86 server/cluster.
It's probably just massively affected by having state structures that support individual choice.

If people have trust that if they see a problem they can solve it and reap the rewards without the state stealing it from them, they do it. If not, they don't. And those individual actions spread out over millions of people reap compounding benefits
looking into it, thanks!!
> It seems like before with an f string we had instant evaluation, now with a t string we control the evaluation

You don't completely control the evaluation.

From the PEP:

> Template strings are evaluated eagerly from left to right, just like f-strings. This means that interpolations are evaluated immediately when the template string is processed, not deferred or wrapped in lambdas.

If one of the things you are interpolating is, as a silly example, an invocation of a slow recursive fibonacci function, the template string expression itself (resulting in a Template object) will take a long while to evaluate.
On the topic of copy editing you raise: I wrote a book in DocBook for Manning in 2010. DocBook is XML, so I structured it with opening / end tags on their own line, content in the middle. As you would with a HTML document.

After copy editing multiple chapters, they sent it back to me with all the content on a single line. I was so incredibly upset that they ditched all my painstaking format that I almost abandoned the project there + then.

It sounds like from your experience that it has barely changed. I ended up moving to self-publishing so I have a greater control over the whole process. I wrote it up long-form here: https://ryanbigg.com/2015/08/my-self-publishing-success-stor...
The usual utopian fantasies are just a pretext. It is not possible to have large cities in this climate, which also famously makes mining difficult.

They want to steal the resources and control the Arctic sea routes.

Vance says Greenland has been mismanaged? Well, so far Greenland has not been invaded, unlike Ukraine, which had US and French security "guarantees".
The scariest part of catastrophe is how normal everything feels right before it hits. We've seen this movie before, and denial has always been the most faithful character. Thank you for putting into words what so many are too afraid to admit.
Any concern that something like this could make it easier to discriminate against certain groups of people? Or how this might tip towards appearance-based bias or age bias when making decisions on who to interview?
Smart people top line right now is $100M/head. That for 2 founders is $200M. They had $5M revenue in 2024. That suggests $100M. So i'd say $100M-150M.
> I don't think it's actually "flattening" the enums discriminant spaces (though maybe it is).

It is. One easy way to see this is with an Option<Option<bool>> [0]: if both options are Some, it takes the value 0 or 1 depending on the boolean; if the inner Option is None, it takes the value 2; and if the outer Option is None, it takes the value 3. And as you keep adding more Options, they take values 4, 5, 6, etc. to represent None, while still only taking up 1 byte.

[0] https://play.rust-lang.org/?version=stable&mode=debug&editio...
I love Garfield. This is incredible. Thanks for posting this!
"Absent is the plot twist of Pandora’s box that made it philosophically useful: the box also contained hope and opportunity that new knowledge brings."

Yes, add that and it might be something interesting but sure not the Black Mirror I want to watch. I mean it is called Black Mirror for a reason.

And it is not even true. Take the episode "San Junipro" for example? Isn't there some hope and opportunity in it? And yet, this episode (one of the best in my opinion) only works because the hope can shine against a black background.
I already pay for Google One storage, so it's the cheapest of the paid LLMs for me. That's 99% of the reason I use it, and honestly I don't really
have any strong opinions on it compared to ChatGPT. It's about the same level, and with new models constantly being released for all the different LLMs I've kind of lost track of what it's particularly good or bad at compared to others.

I will say the video with Gemini live is pretty impressive. My family and I tried it a bit yesterday, and my kids wanted to show Gemini all our pets. My kid showed it our cat, picking it up roughly as she is wont to do, and I was impressed when it asked "Is [name of cat] always so patient being handled like that?"
> It takes effort, just like it did back then.

I think this is a sentiment missing from lots of the rose glasses back watching. It took effort to find all these fun things, it still takes effort to find fun things. The only difference is that now the effort floor is in the icy pits of hell and its so easy to slide all the way down there. Things were different but you still had to work for it. Sites were smaller and there were less people, those things still exist, probably more so, there's just an ocean now. We have to learn how to swim maybe but we can still cross.
I wish it were called "string templates" instead, with t"whatever" form being called a "template literal".
Python is released annually and having some new juice helps advertise the language.

Whether or not this is technically a swift call is in the eye of the beholder.
A similar thing is the ULANZI TC001 (50€ on Amazon), with the firmware AWTRIX 3 (https://blueforcer.github.io/awtrix3/).
> Zig users tend to be (possibly notoriously) anti-dependency.

I don't get anti-dependency, to be honest. Like say you want REGEX support in your database. You code a REGEX parser from scratch? What are the odds your parser doesn't have a vulnerability?

I think over zealous dependency usage is also bad, but it cuts both ways
The main point is during every recession for the last 50 years, the US government has never missed a loan payment on its debt, even during recessions. It has a near perfect credit score.
It can be an art, and I for one am very glad I'm surrounded by countries where it is considered as such (e.g. Italy, France) so that I can indulge in tasty experiences almost everyday rather than treating "getting fed" as a 7h-per-week chore. That would suck.
When did it promise that it would? I feel like people reject these stories not because they're counterproductive, but because they frighten them. We feel so personally and viciously attacked by modern narratives because they question everyday concepts and routines we're all comfortable with.

I'm reminded of growing up watching episodes of Twilight Zone and Star Trek that yes, were kitschy stories, but instilled lifelong lessons about independence in their audience. Black Mirror isn't my favorite show but it seems to resemble the same "near future cautionary tale" archetype that has remained popular for centuries.
This isn't really true.

In California specifically, Labor Code Section 2870 limits an employer's claim over inventions or products created a) outside of work hours, b) without using company resources like your work laptop, and c) not related to/competitive with the company's business.

Even outside of California, it's extremely rare for companies to try to claim ownership of side projects that check all of the boxes above. Legal action is expensive and bad PR unless the employee is clearly infringing or building something competitive.
Location: Curitiba, Brazil

Remote: yes

Willing to relocate: yes

Technologies: TypeScript, JavaScript, Pytho, Redis, MongoDB, PostgreSQL, MariaDB, Angular, ExpressJS, AWS, Rust, Axum, HTMX and TailwindCSS.

Résumé/CV: https://www.linkedin.com/in/adelmo-junior-2a576b156/ | PDF on request

Email: development@silvajunior.dev

I'm a software engineer working to help people build products and deliver value to their customers.

I can help build:

- web applications using modern principles with the latest technologies (Angular, React, TypeScript, Vue, TailwindCSS, HTMX)

- services that monitor equipments using telecommunications protocols (SNMP, NETCONF, TR-069)

- serverless programs on any business domain to help reduce costs and increase availability (AWS Lambda)

- microservices that expose REST APIs for consumption using battle-tested frameworks (SpringBoot, Quarkus)

- data processing applications and services that consumes streams of data using common parsing techniques (Rust with Nom)

- small CLI apps to help automate common tasks (Rust)

- integration of different services using distributed log (Kafka, AWS SNS), WebSocket (with NodeJS) or with simple HTTP requests

- proper documentation for common services using OpenAPI specification (Swagger)
IP that doesn't relate to the role you're employed for, especially that wasn't made with company time, information or resources, is yours in California if you want to fight it out in court. Most bigtech companies also have a process to get explicit written recognition about such code before going to court because this is such a common thing. It usually amounts to filling out a form and sending it to legal for approval. There are a few companies with a reputation for somewhat more difficult processes (Apple, Amazon), but the above post is entirely plausible.
This guy writes Malbolge and has zero runtime errors because he can't compile it.
I've been looking for a more friendly GUI for working with Dynamo for ages. I had Dynobase but found some of it a bit frustrating. This looks very promising!

Very keen to try this out and congrats on launching!
> In a world where AI can write the perfect resume for anyone, what actually makes you stand out is you — your personality, your voice, your story. That’s what OpenSpot helps you showcase — through video, audio, projects, and more.

The video and audio part are clear, but how do you showcase projects?
In California statutes make it pretty clear that IP done off work hours without work equipment belongs to you not your employer, and it has repeatedly held up in court.
>They’re just talking about destroying its ability to sustain life

You should really look deeper into the effects of large historical asteroid impacts and other major cataclysms. Literally, the worst that humanity could do even if it tried with current technology doesn't even come close to being so fantastically destructive. We could, tomorrow, start polluting the earth to the absolute straining maximum of our ability and follow this up with the launch of all our nuclear weapons everywhere in the world, and we'd kill ourselves off (or at least enough of us to no longer be able to continue our destruction efforts in a meaningful way) long before we'd more than pull off a tiny fraction of the destruction one large asteroid causes.

And no, we wouldn't at all ruin the Earth's ability to sustain life. Our planet and its ability to regenerate ecosystems has survived multiple impacts my massive asteroids, at least a couple of impacts by literal small planets, at least two total ice ages in which the planet turned into an essential snowball (think ice caps from pole to pole) and at least three massive magmatic events (that I can think of off the top of my head) spanning whole subcontinents worth of lava flow and multiple massive volcanoes erupting constantly, without pause, for hundreds of thousands of years, only for life to bounce back from all of this.

It's pure ignorant hubris to think that any human effort today could come close.
But... your site doesn't use cookies and doesn't process personal data. Why do you think you're in breach of GDPR?
This comment proves my point about how "all the Haskell" hinders mainstream adoption of a thing. It's very easy for folks to miss the point of the thing!

Lenses and more generally optics are a lot more powerful than just dot-accessors. They are closer in spirit to XPath or jq, except that they are general enough to work on most data structures, not just XML or Json.
Tell that to the people funding kill bot technology.
https://www.justice.gov/usao-sdny/pr/tech-ceo-charged-artifi...
I agree. Replacing LinkedIn is a great story. The story being spun seems disingenuous.
> Knows Perl/lisp/zig/ruby/C++/python, in order of most to least proficiency

Whoa. A highschooler who prefer Perl & Lisp.
"How dare you try to make things better by making big changes, make small incremental changes that get pulled back in four or eight years instead and be happy about it"
How are you going to make money? Linkedin makes money by blocking access to profiles unless you pay them. I don't see why your business model won't evolve to be just like them.
Careful; the Dan walsh hyperlink goes straight to porn!
The shebang seems underbaked to me. There is no way to reference a user's home directory AFIK. I came across this annoyance when trying to make my python virtual environment portable.
This is Apple Intelligence the way it was supposed to be ("AI for the rest of us"), but Apple just doesn't "get" AI, so here we are—the only platform provider that is taking the correct approach to AI is Google.
R especially dplyr/tidyverse is so underrated. Working in ML engineering, I see a lot of my coworkers suffering through pandas (or occasionally polars or even base Python without dataframes) to do basic analytics or debugging, it takes eons and gets complex so quickly that only the most rudimentary checks get done. Anyone working in data-adjacent engineering work would benefit from R/dplyr in their toolkit.