MurphyA/hacker-news huggingface dataset:
by duxup | 2025-04-14 16:25:31+00:00
I find democrats efforts misguided, but rarely are they "my views only, exclude all others". They don't typically involve library book challenges, what appear to be ctrl+f searches for specific terms that relate to people unlike them, don't involve "report on your coworkers" type demands, and so on.

And most of all they don't seem to identify any and all differing views as "enemies" and so on.
by evacchi | 2025-04-14 16:25:33+00:00
hah! this is great. I built something similar using mcp.run and a task

- https://docs.mcp.run/tasks/tutorials/telegram-bot

for memories (still not shown in this tutorial) I have created a pantry [0] and a servlet for it [1] and I modified the prompt so that it would first check if a conversation existed with the given chat id, and store the result there.

The cool thing is that you can add any servlets on the registry and make your bot as capable as you want.

[0] https://getpantry.cloud/ [1] https://www.mcp.run/evacchi/pantry

Disclaimer: I work at Dylibso :o)
by perrygeo | 2025-04-14 16:25:36+00:00
POSIWID. Life on earth's primary "purpose" if observed from space would be to dissipate low-entropy solar radiation, using it to build temporary structures out of carbon.

It is puzzling why life isn't more common. Perhaps dissipative self-organizing structures are everywhere - stars, solar systems and galaxies themselves maintain their order by dissipating energy. They just don't look like "life" to us.
by angra_mainyu | 2025-04-14 16:26:25+00:00
> Nordic countries are made of homogeneous populations

Something like 25%-32% of Sweden is non-ethnic Swedish.

Maybe once upon a time they were homogeneous, but they are probably one of the most heterogeneous countries (outside of the New World countries, which are an entirely different category), though I'd wager most of Western Europe is catching up (see: UK, France, Germany, Belgium, Spain).
by marcusverus | 2025-04-14 16:26:44+00:00
I've considered something like this. Log on the lee side of a mountain range, haul the logs (downhill!) to the arid plain on the lee side, stack loosely, repeat. An electrified highway could allow much of the process to be powered via nuke energy.

Basically any place where you've got high timber production within a reasonably short distance of an arid area could make for a relatively low-tech sequestration/storage pipeline.
by atombender | 2025-04-14 16:26:44+00:00
In total, I count 14 books with titles chosen by the publisher/editor:

Do Androids Dream of Electric Sheep? Dr. Bloodmoney The Simulacrum Ubik We Can Build You Martian Time-Slip The Transmigration of Timothy Archer The Divine Invasion A Maze of Death Counterclock World Radio Free Albemuth Solar Lottery The Zap Gun [1] The World Jones Made

Among his notable works, the only titles PKD came up with were The Man in the High Castle, VALIS, Flow My Tears, Palmer Eldritch, and A Scanner Darkly.

So. Yes, most.

Editors changed his shorts, too. I love the title "I Hope I Shall Arrive Soon", but PKD wanted to call it "Frozen Journey".

[1] This one was unusual in that the editor gave PKD the title and asked him to write a plot around it.
by lopkeny12ko | 2025-04-14 16:27:18+00:00
> Please just add it up and send me the bill. I don't want to pay more than what's due. And I don't want to cheat.

I have a hard time understanding this comment because this is exactly what employers do when paying out RSUs.

At the end of the year, you get a 1099 indicating the fair market value of shares you've received. There's no trickery here--this is literally the amount you owe income tax on.

I'm not sure what tax software you're using that requires you to guess inputs and numbers. TurboTax makes this trivially straightforward.
by lupusreal | 2025-04-14 16:27:36+00:00
Problem is nuclear reactors just don't make all that much spent fuel, so the amount of wood used to crate it up would be negligible.

Edit: I think I've thought of a good alternative though. Instead of crating up the nuclear waste, it could be randomly dispersed in forests around the world to scare people away from those forests, thereby creating nature reserves which should last for generations.
by throw0101d | 2025-04-14 16:28:01+00:00
Meta: always found it interesting that .dev was allowed to be a TLD:

* https://en.wikipedia.org/wiki/.dev

More on-topic: another online option:

* https://sqliteviewer.app

* https://inloop.github.io/sqlite-viewer/

Local app:

* https://sqlitebrowser.org
by InsideOutSanta | 2025-04-14 16:28:17+00:00
>And when people leave their home unlocked the thieves should get to keep their stuff.

That's not what happened here. What happened is that the crypto company said, "Follow this contract," and their customer followed the contract and took their money, and then the crypto company was like, "But not like that!"

Ostensibly, the whole point of cryptocurrencies is to decentralize financial control and not depend on governments for that service. If you then depend on governments the second you don't like what happens, there's no point to cryptocurrencies.
by wglb | 2025-04-14 16:28:48+00:00
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...
Show HN: A library to convert+deploy existing agent projects as MCP servers
by richardblythman | 2025-04-14 16:29:15+00:00
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
by toomuchtodo | 2025-04-14 16:29:37+00:00
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
by ksec | 2025-04-14 16:29:42+00:00
>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
by JKCalhoun | 2025-04-14 16:30:11+00:00
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.)
by vjerancrnjak | 2025-04-14 16:30:12+00:00
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.
by squigz | 2025-04-14 16:30:41+00:00
> 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.
by GuB-42 | 2025-04-14 16:30:54+00:00
> 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.
by amiantos | 2025-04-14 16:31:23+00:00
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.
by bluGill | 2025-04-14 16:31:26+00:00
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)
by InsideOutSanta | 2025-04-14 16:31:39+00:00
>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.
by tfandango | 2025-04-14 16:32:22+00:00
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.
by Kerollmops | 2025-04-14 16:32:39+00:00
> 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/
by glimshe | 2025-04-14 16:33:06+00:00
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?
by duxup | 2025-04-14 16:34:22+00:00
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.
by TulliusCicero | 2025-04-14 16:34:30+00:00
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.
by JKCalhoun | 2025-04-14 16:34:45+00:00
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.
by iugtmkbdfil834 | 2025-04-14 16:34:52+00:00
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'.
by mitthrowaway2 | 2025-04-14 16:35:04+00:00
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.
by CPLX | 2025-04-14 16:35:08+00:00
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.
by tastyfreeze | 2025-04-14 16:35:13+00:00
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.
by vlovich123 | 2025-04-14 16:35:18+00:00
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.
by cynicalpeace | 2025-04-14 16:36:21+00:00
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.
by candiddevmike | 2025-04-14 16:36:31+00:00
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
by chrisfosterelli | 2025-04-14 16:36:38+00:00
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.
by wduquette | 2025-04-14 16:38:06+00:00
Folks keep talking about how Modula-2 was released in 1978, to fix Pascal's defects. Well, yes, but.

I used Pascal a lot for about ten years starting in the late 70's: multiple flavors of UCSD Pascal, consecutive versions of Turbo Pascal, and VAX Pascal, on six distinct hardware platforms. Pascal was readily available for all of them; Modula-2 had no market share at all, so far as I could ever tell.

And market share is the right word: most compilers cost money in those days, sometimes quite a lot of money. Turbo Pascal took off because Borland sold it for $50, as opposed to something like $700 for Microsoft's compilers.

I wrote a letter to Borland International, asking if they were going to release a Turbo Modula-2, and was told yes. I'd have been first in line. It was never released.

So yeah, Modula-2 existed, technically, but it mostly wasn't relevant, at least not for microcomputer programmers.
by JKCalhoun | 2025-04-14 16:39:06+00:00
I talked a friend into doing just the Katy trail across the state of Missouri a year ago. Like the author, I have a steel Trek 520. I did zero training — but the Katy trail is just one state.

I hated it every day — right up until we finished it. The boredom, the drudgery of every day. Now I can't wait to go again.

There was a weird thing that crept into my brain by about day 4 or so — I kind of didn't want to linger off the saddle for long. Strangely, I was starting to kind of prefer being on the saddle than to being off.

Also, having done a minimal of research, there were often unexpected happy surprises that would pop up from time to time — for example a sudden bar along the banks of the Missouri River (Cooper's Landing — not, you know, a sand bar).

I credit my friend being there for keeping me determined not to "puss out" and bail early. And he told me after he was waiting for me to bail so he could have an excuse to quit as well.

We met all manner of other riders: many, like us, on their first bike tour.

The six or so days on the saddle can be done, physically, by about anyone. I am almost 61 and over weight. I trained on the trail. I think if I had prepared before hand my ass might have been less sore — more "broken in". (It also would have been boring though.)