skysight-inc/HackerNews huggingface dataset:
Previous eruption also caused bloom: https://phys.org/news/2019-09-k299lauea-lava-fuels-phytoplan...

AGU (Advancing Earth ans Space Sciences) journal article: https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2023JC02...
Believing vendors who tell you "we won't train on your data" is a huge competitive advantage right now.
OpenAI is a systemic risk to the tech industry
Vespers is great. I also recommend the classic Lovecraftian adventure, Anchorhead.
There was a great article posted here that basically said the difference between knowing nothing and being an “expert” is usually reading a single book on the subject.
Unlikely, Paris has plenty of transit lines.
Show HN: A library to convert+deploy existing agent projects as MCP servers
Most of the MCP servers that I’ve seen are tools implemented in standalone projects. To onboard more tools (especially agents and multi-agent workflows) to MCP, I’ve been thinking it’s important to allow AI engineers to continue to prototype in their existing agent frameworks and deploy with minimal conversion when ready.

We created the automcp library, which you can add as a dependency to existing projects (CrewAI, LangGraph, Llama Index, OpenAI Agents SDK, Pydantic AI, mcp-agent currently supported but more coming soon). You just need to run a CLI command to create a run_mcp.py file, make some edits and run it to start the server locally. You can think of run_mcp.py like Heroku’s Procfile, Codespaces configs, Pulumi/AWS CDK style IaC.

We also created a demo of a deployment platform where you can enter the GitHub URL of your project, deploy with one click, and get a URL for the hosted sse server that can be used with MCP clients like Cursor. Think of it like Vercel for MCP servers.

There are still a few manual steps for the user that can be further automated, but curious to hear whether people think it’s useful? There are some interesting directions automcp could go in in future like automatically creating MCP servers for each orchestrator, agent and tool in a project (rather than one monolithic MCP server).

Website: https://auto-mcp.com
automcp repo: https://github.com/NapthaAI/automcp
Deployment platform: https://labs.naptha.ai/
Demo: https://www.youtube.com/watch?v=El5YvBQ5py0
This administration does not obey the Supreme Court, and is preparing to send US Citizens to El Salvador:

"White House Confirms Trump Is Exploring Ways to 'Deport' U.S. Citizens" - https://www.huffpost.com/entry/white-house-confirms-trump-is...
In this case the only person espousing the idea of "code is law" is the hacker. Neither the blockchain's builders, nor the hacked protocol, nor the users are saying that.

"code is law" is a meme that primarily lives on hacker news. Only a tiny fraction of crypto people believe it or say it.
One doesn't exclude the other. The levels of anti-science pushed by the right wingers are objectively insanely high, regardless of the resulting ideas of population subjected to said propaganda.
> American Indian and Alaska Native women had the highest age-standardized annual and aggregated rate (106.3 deaths per 100 000 live births), followed by non-Hispanic Black women (76.9 deaths per 100 000 live births)
in case anyone wondering:

https://en.wikipedia.org/wiki/Selective_serotonin_reuptake_i...
The ruling only holds if they’re willing to enforce it with force. Have they prepared to do so? If not, they’re already behind the curve.

Bukele Says Deported Maryland Man Won’t Be Returned to US - https://www.bloomberg.com/news/articles/2025-04-14/bukele-sa... | https://archive.today/yFcRo - April 14, 2025

About 90% of Migrants Deported to El Salvador Had No US Criminal Record - https://www.bloomberg.com/news/articles/2025-04-09/about-90-... | https://archive.today/ZUUY0 - April 9, 2025
SQLite + sqlite-vec/DuckDB for small agents is going to be a very powerful combination.

Do we even need to think of these as agents, or will the agentic frameworks move towrads being a call_llm() sql function?
>Its interesting that Tim Cook has let this go on for so long.

Quoting myself [1];

Plenty of examples. The problem isn't JG. It is Tim Cook. He is exceptionally poor at judging character. And I have been saying this for 10+ years.

John Browett, CEO of Dixons. Anyone from UK have said WTF at the time.

Angela Ahrendts, CEO of Burberry, the two together Apple has literally stopped expanding their Retail store despite having 10x as much customers. Rolled out many "changes" to Apple store when nearly every single one of them were walked back to Steve Jobs era. Mainly by Deirdre O’Brien who has been with Apple for 20+ years.

Changes of Direction in PR. Which leads to Katie Cotton leaving.

Forced out Scott Forstall. Tim is suppose to be the mediator.

Promote Craig Federighi, after all these years I am still not convinced he is the right person for the job. Especially after merging iOS and macOS team together.

Putting too much trust on Eddy Cue and sidelined Phil Schiller. Apple TV+, Apple Music, Apple Fitness, Apple Books, News, All these services are Eddy Cue. The committee that ultimately ruled for Apple's 30% cut? Tim Cook and Eddy Cue.

Probably a few more names missing.

I guess one of the few more names could be John Giannandrea.

[1] https://news.ycombinator.com/item?id=43436174
>Artists don't like AI image generators because they have to compete with them

I always wonder why people make statements like this. Anyone that knows more than one artist knows that artists uses these tools for a variety of reasons and aren't nearly as scared as random internet concern trolls make them out to be.
I confess that I am in the camp that is inclined to say, fuck it, throw caution to the wind.

I reflect on the times in my life when I did just that and I have been amply rewarded with a life having been made just a little more worth having lived.

Seeing people holed up because of their fears makes me sad. I suppose the thing that I am most afraid of is finding out too late that I am too old to do these sort of things with the few years that I may have left in the world.

(And that goes as well to spending time with my daughters, wife, family.)
Lunch as a recurring event in this particular setting is defined as a daily (recurrence type enum) event occurring at 12 (time).

You’ve also stated you want to ignore the timezone and display 12 in whatever tz.

So if my interface is all events between start_utc and end_utc I will construct local datetime and can convert it to UTC and send it to frontend.

The problem with hours that don’t exist in a tz/DST needs to be dealt with separately and given Whenever raises an error and datetime does not is good. In the article that’s one of few that applies, others only exist if you have massive amounts of long lived tz datetime objects.

Yet again, no need for long lived datetime. The problem you picked is time + occurrence.

Imagine a work shift from 23-8 , DST might turn it into less or more than 9 hours. Library does not help as you have to explicitly decide what to do. To avoid the issue then you’d reinterpret user input as start time and duration. When constructing hours, you’d shortly reach out to datetime that is localized. This is again not a datetime problem as work shift is just time.

Showing data on a chart in localized time, one has to explicitly decide what to do with hours that don’t exist or are 2 hours long (visually). Having long lived tz datetime does not help.
That's not what they were talking about. Sure, some people need cars to transport things, but most of the people who complain about this kind of thing just wanna commute in their car.
> What does this say about Google's attitude to web and to Chrome? What does this say about Google's commitment to developer excellence?

It probably says "the DOJ really is gonna force us to sell Chrome."
> There is no other possible audience for a product like this.

I think you greatly underestimate how widespread and serious loneliness has become, if you think that "sad teenage boy who can't get girlfriend" is the only audience for this. I know many people of various ages who have expressed interest in this, and none of them are what anyone would call "incels"

Friendship and community is not as common as it should be for a huge amount of people, and AI companions will appeal to anyone who feels lonely enough.
> the same object can move between containers with no allocation and no need for a dedicated complex API

This is true also of the previous design.

> no need for complex allocators, you can just store the objects as you see fit.

Same here; the previous design leaves it up to the user.
Aha Thanks!
Yeah I consider myself generally skeptical about just about anything, but skepticism is of no use if you're not actually thinking / considering the facts.

There's a lot of default cynicism I see out on the internet and while it might be true that your doctor makes more money of they order that test ... it doesn't mean you shouldn't get that test.
With this said, it's like we need some way for the LLM to identify in band attacks and point them out to somebody (not the attacker either).
> it's so fast to do it with Copilot you might just add more getters/setters than you initially wanted

Especially if you don't need getters and setters at all. It depends on you use case, but for your Rect class, you can just have x, y, width, height as public attributes. I know there are arguments against it, but the general idea is that if AI makes it easy to write boilerplate you don't need, then it made development slower in the long run, not faster, as it is additional code to maintain.

> The vulnerability highlighted in the article appears to only exist if you put code straight from Copilot into anything without checking it first. That sounds insane to me. It's just as untrusted input as some random guy on the Internet.

It doesn't sound insane to everyone, and even you may lower you standards for insanity if you are on a deadline and just want to be done with the thing. And even if you check the code, it is easy to overlook things, especially if these things are designed to be overlooked. For example, typos leading to malicious forks of packages.
So we can just send him self deleting emails to mine crypto for us? How convienent.

"There are obivious security issues with plugging and agent into your email..." Isn't this how North Korea makes all their crypto happen?
I used 30% of my monthly allotment of requests in Cursor in just 1 hour of having it help me with a relatively mundane refactoring project. Part of the problem with $20 with usage limits is the anxiety it gives me about using up my monthly allotment, and it makes me reflect on the utility of every request I am sending to their servers. Combine that with the hand-holding, the minute guidance needed for good results, and it just isn't a good feeling.
Most wildlife is somewhat afraid of humans so long as they are not taught otherwise. They know you are big and don't know if you are going to eat them so they stay away. Mountain lions are the only possible exception. So long as you don't get close and don't give them reason to get close they will generally leave you alone.

The above is why it is critical to keep food either hung in a tree or in bear proof containers. So long as bears don't see humans and think "I've found food near them" they will stay away - but once they realize humans mean food there is trouble. Wild areas rarely have problems - causal campers don't realize how important proper bear protection is and over time bears have figured it out.

The black widow and a few other spiders and insects are exceptions - they will target you. (though mostly spiders leave you alone)
And I consider that people have been crossing the US by bike since at least as far back as the 1970's. In over half the time since then — no satellite phone.
Never lose a z-index battle again
Elephant in Cairo (Sentinel Values)
>If you believe in cash, does that mean you can't run to the courts if someone steals your cash?

No, because the point of cash isn't to circumvent government control of the financial system. If you build a whole system just to decentralize financial control and avoid government influence but then appeal to the government as soon as you don't like what happens, you're doing something wrong.
I think the best part was the little video-game video of Stevens checking different datasets by walking around. Love it.
Premier Ethical Hacking Labs and Training – Level Up Your Cybersecurity Skills
In a mostly-female world where women reproduce by artificial insemination I could see the sperm being marketed with focus on the qualities of the source. This is positive eugenics, albeit being driven by individual decisions, and could include genetic screening. Indeed, selection by women of desirable mates is already a kind of eugenics.
There is a law in Europe that says this should always be the case.

Unfortunately USA tends to set the global standard for greed, deception, dark patterns, accidental bugs that live for many years and just happen to prevent uses getting their data. And often flagrant disregard for international law backed by Washington.
This can easily be done by giving that prompt to chatgpt and allowing the child to ask it follow up questions.
They're going to spend time and effort into making their optimizations public. Would you rather have them keep their changes internal?
2 years ago my eFile was rejected because one of my dependents was already claimed. I have 3 dependents, and they offered no way for me to figure out what happened. The internet told me to file a fraud claim with the government and send that to the IRS, which I did and received no response. I had to print and send my taxes that year. They cashed my check immediately, and about 9 months later I was able to log in and see that I owed 0. That was it. I suspect they did nothing, but future returns were eFiled just fine.
If it were so, there would be no one to ask that question.
Thanks. I used to run into Dave and other Infocom folks at Steve Meretzky’s Oscar parties but since Steve decamped to CA I may run into a few CA locals once in a great while if I happen to be out there at the right time for some reason.
> I'm still looking for a systematic approach to make a hybrid search (combined full-text with embedding vectors).

You know that Meilisearch is the way to go, right? Tantivy, even though, I love the product, doesn't support vector search. Its Hybrid search is stunningly good. You can try it on our demo [1].

[1]: https://wheretowatch.meilisearch.com/
Same thing is happening to me this week at Amazon, I'm just not writing a post about it
Just buy another A500 then
I have an embarrassing confession to make. I absolutely hate Monty Python and don't find them funny almost at all. The jokes are childish, obscure and lazy from my Gen X point of view.

People have told me "you need to like British humor to enjoy it" but I've seen a lot of funny jokes in British movies... And I know many funny people from the UK.

So, PLEASE... Could anyone tell me what's funny about Monty Python?
Likely could be due to laws of math in this universe where more is always desired more then less.
I for one am simply happy to see us trying to apply LLMs to something other than replacing call centers... humankind SHOULD be exploring and learning sometimes even when there isn't an ROI.
Until they get rich off your labor and you get bitter about it.
You’re never going to find a binary function that tells you if something is legal or not, in the end it’s up to a human judge to decide. But imagine setting up a search engine and I enter “ Robert'); DROP TABLE INDEX; --” as a search term. Would you say that’s a crime? That’s a perfectly fine thing to search for, right?
Why is it a sign of astroturfing and not just hyper political climate?
Growing a Language [pdf] (1998)
I wonder if anyone on SCOTUS who decided to absolve Trump for any "official acts" has figured out the whole "absolute power corrupts absolutely" thing? or if they maybe a little bit think they maybe made a mistake...

>But a top U.S. immigration official said in another filing on Sunday that the order barring Abrego Garcia's removal to El Salvador was no longer valid "because of his membership in MS-13 which is now a designated foreign terrorist organization."

Because he had a Bulls hat, and some informant claimed he was a member of a gang in a city he never lived in.

I think SCOTUS assumes some level of participation and honesty from people who have no intent of doing so.
Until the US dev has a medical expense, that is.
Even the Dutch haven't invested nearly as much money into bike infrastructure as car infrastructure.

It's funny how much the car-dominance folks do their best to ignore that countries invariably have spent at least an order of magnitude more on cars than bikes, and typically more like two orders of magnitude.

The bike infrastructure the Dutch do have is very cool, but let's be real, one of those fancy "bike interchanges" is absolutely dwarfed by the cost of a highway interchange, and there are far more of the latter than the former.
Amid Trump tariff chaos, Nvidia launches AI chip production on US soil
That’s a great question
Ha ha, I felt like you did when I moved to California and found them everywhere when I started looking for them. Never got bit in the 26 years I lived among them.

And people there were freaked out when they heard I was from Kansas and thought little of having grown up around the perhaps more frightening Brown Recluse.

You'll be fine.
>I don't think all artists are treating this tool as such an existential threat.

Agreed, the ones I know in real life are excited by these tools and have been using them.
Cool so, a bunch of data that shows:

1) elderly people
2) who regularly chat with an AI clone of their child
3) summaries of conversations

Definitely not a hugely attractive target for the worst kinds of scammers
>What prevents a phone from emulating a regular physical credit card?

If this were possible fraudsters would be easily be able to clone people's cards by getting close to them. The protocol was explicitly designed for this to not be possible. There are secrets that live on the card itself and are not exposed
I hear ya. In fact, I will go as far as to say that it is only more recent that I call out my direct manager, when what he says something that does not quite make sense ( and it does not help that he keeps changing his mind ) for one reason or another. I think it takes not just experience and confidence, but decent degree of political skills ( and I certainly do lack confidence and political talent ). Not to mention, I distinctly remember feeling ( way back when I first questioned stuff and got punished for it ) that it is just 'easier' to be a 'yes man'.
C has the same atomics and concurrency model as C++.
Usually stubbing your toe does not take your whole leg.
How do we convince the doctors describing their colleagues to you to act in an ethical manner?

I'm thinking the ones they describe are a lost cause and should be removed from the profession.
I argue that this kind of tools are fun to play but in the end is it really helpful? I start my day like every day and on work I just check the calendar. My private calendar has all Information i need. Where is the gap where an Assistent makes sense and where we are just complicating our lives?
MySQL CDC for ClickHouse
In my experience, it's just the opposite in the countryside. Show even the slightest interest in speaking Japanese and respecting Japanese culture and norms, and you're shown a warm welcome, much warmer than a random Japanese stranger would be given, and much warmer than in the cities where people have gotten weary from repeated bad experiences with clueless tourists.
Migrating Sidekiq Background Jobs to Temporal in Rails
Being old doesn't mean anyone knows the language. I mean if the language predates C significantly and nobody uses is then there's probably a really good for it. The goalposts aren't moving they're just missing the shot
But that’s not true. An options pool containing shares owned by the company is the same from a “how much of the company do I own” perspective as unissued or even uncontemplated shares.

The only real advantage to the options pool is ease of management of the shares. There’s a lot of paperwork around issuing new shares you don’t want to do it every time you hire a programmer. And I guess you could argue that telling people the pool exists lets them not be surprised by the future dilution when they’re issued. But the pool itself hasn’t diluted anyone.

Dilution is created by increasing the number of shares held by the company’s owners. Actions like issuing shares from a pool (or the inverse, buyback or cancellation of grants) affect every shareholders relative dilution.
Sounds like that isn't far from the truth. Cooking wood in an anoxic environment creates wood gas and charcoal. Wood gas can be burned as it comes out of the retort or can be refined into methanol and other hydrocarbon fuels. The charcoal product is a high quality activated charcoal. That can also be burned as fuel or charged and put back in the ground as biochar.
They’ve been working on decoding dolphin sounds for a long time - Thad was telling me about this project in 2015 and it had been ongoing for a while. One challenge is doing this realtime is extremely difficult because of the frequency the dolphin speech occurs in. And they want to do this realtime which adds to the difficulty level. The other challenge on the AI side is that traditional AI is done using supervised learning whereas dolphin speech would require unsupervised learning. It would be interesting to learn more about how Gemma is helping here.
Clojure in New Fields
I am reminded of an old story in advertising, where the entire advert was "This is your last chance to send $50 to ${whatever the address was}", and the result was actual cheques arriving in the post.
You asked how you install dependencies, they answered that question.
Just to add: only give a damn about things that you really give a damn about.

Some people give a damn about everything, which is probably a sickness.
I've heard it put another way that I enjoyed: "C assumes you know what you're doing, which is only a problem if you don't know what you're doing."
Presumably something similar to how people (who had to be detached from reality at that point) swore by ivermectin, a horse dewormer as treatment.
I hitchhiked Mainland China in 2019, and it's true that you are constantly relying on the kindness of other people.

But I would argue that the type of person that does this kind of thing is very independent and thrives in an individualist environment.

After all- it's you that's inserting yourself into an environment of strangers.

When I was in China, people were bewildered as to why anyone would ever hitchhike. Whereas in America, a 5 year old knows what hitchhiking is.
Cool, but I assume not great for performance?

Probably better to just stick with codegen
Apple Search Ads Is Now Apple Ads
Email from Apple:

Hello,

When Apple Search Ads launched in 2016, we offered a single ad placement at the top of search results. Today, advertisers can run ads in multiple placements across the App Store, so we’ve decided to change our name.

Apple Search Ads is now Apple Ads.

To access your account, we encourage you to use the new sign-in page at https://app-ads.apple.com/cm/app/.

The Apple Ads Team
It takes a long time to reach that equilibrium and something can disrupt it along the way. Inevitably what happens is, as the amount of dead wood increases, so does the fire risk, and when it burns its all returned to the atmosphere. This is compounded by the fact that wildfire impact appears to be increasing significantly as the climate changes. Alternatively, humans cut it down because theres lots of large dense wood to grab.
I'm sure all those things are true, but racism is also ever present.
Stop Using Docker and Local Kubernetes for Dev Environments (Featuring Okteto) [video]
He was a hugely talented writer, but I hate all his books because of how depressing they are.
This Is How Universities Can Escape Trump's Trap, If They Dare