MurphyA/hacker-news huggingface dataset:
by graemep | 2025-06-13 13:15:57+00:00
> Generally, the recommendation is that you get to the airport at least two hours before your flight departs.

A lot of delays are known much earlier than that. For example if a flight gets seriously delayed taking off and the plane is going to turn round and return, then the return flight will be delayed.

In any case, once at the airport delays will be announced and shown on screens. Once you get there you do not need phone notifications.
by dtagames | 2025-06-13 13:16:00+00:00
My game studio with a 10 year history pivoted to NFTs (a decision from the founder) and went out of business 2 years later because of it, laying off 37 people. Most swore we would never work in crypto again and many stayed unemployed rather than interview with crypto companies that recruited us.

Three folks did get hired fairly quickly. The took a job in another NFT game startup. Ugh.
by bluGill | 2025-06-13 13:16:04+00:00
> I choose to build from scratch in a network isolated environment. As a result google repos are some of the few that I can count on to be fairly easy to get up and running.

If you are building a single google project they are easy to get up and running. If you are building your own project on top of theirs things get difficult. those library issues will get you.

I don't know about OP, but we have our own in house package manager. If Conan was ready a couple years sooner we would have used that instead.
by krapp | 2025-06-13 13:16:04+00:00
1) it's better for the plot and drama to have travel time. FTL in fiction is always analagous to some known terrestrial form of travel (usually ships and boats) and the limitations and parameters of FTL in a fictional universe shape the narrative in necessary ways.

2) it's assumed within the framework of the fictional universe that time dilation isn't taking place because the actual travel is occurring within an external frame of reference like "hyperspace" or a "warp field."
by ericyd | 2025-06-13 13:16:21+00:00
There's always a spectrum of preference with these things. Personally I don't like git hooks for my workflows because I know CI will enforce the relevant checks. In addition, I am fine running an extra test or lint or build command before opening my PR to verify it works locally. Git hooks are a nice solution but for me they just slow down common operations so I'd rather not use them. This tool looks like a nice improvement over project-level configurations like Husky (in the npm space) because it's an individual configuration so I could just skip it, whereas husky gets configured for everyone.
by infecto | 2025-06-13 13:17:48+00:00
You could apply that to simply interacting with the world then. We should be giving annual or semi-annual mental health tests to everyone and institutionalizing folks that need it then.

I am mostly playing devils advocate here, why focus only on chat bots, this should apply to nearly all aspects of life. This article has for all I know cherry picked examples. I consider myself of sound mind and would assume all of these folks already had mental breaks prior to using ChatGPT, who is to say the outcome is statistically different in these folks that broke compared to folks that did not use ChatGPT and also had a mental crisis.

It’s a silly feel good story instead aimed catered for folks that have a negative bias towards OpenAI.
by fsflover | 2025-06-13 13:18:06+00:00
>> I found no installable code for Secure Boot itself in your links.

> That wasn't what you asked for

Here's a quote from my earlier comment:

>> Can I compile coreboot with Secure Boot from source and reflash my UEFI/BIOS with it?

I don't see how I could formulate it better. You seem to evade the actual answer. I'll continue to think this is impossible.
by mrweasel | 2025-06-13 13:18:19+00:00
It shows two datacenter locations in Germany, Digital Realty and Interxion, both in Frankfurt.

They are also operating in Denmark, which have laws similar to those of Germany. One way they could get around the issue is perhaps by not actually being an ISP. I'm not a 100% sure, but I believe that at least in Denmark it's the job of the ISPs to block you from accessing certain sites. DNS blocking has been deemed sufficient. The providers of public DNS servers aren't ISPs so it's not their job to block the traffic. I also don't belive that e.g. Googles 8.8.8.8 is censured in the EU.
by mtremsal | 2025-06-13 13:19:47+00:00
This is neat. I wonder what the delta is between this and NextDNS (who funds/powers the non-profit). I imagine NextDNS blocks a superset of the baseline of dangerous domains blocked by dns0.eu? Is the main addition primarily advertising and analytics related?

edit: another key addition by NextDNS is a global infra footprint, rather than just in the EU. Oh it looks like there’s no anycast with the non-profit as well? And you have to pick your local resolver. I guess that makes sense because the main value prop of NextDNS (to me) is when I’m traveling and a local pi-hole won’t suffice.
by kibwen | 2025-06-13 13:19:58+00:00
> That basically says compiler speed isn’t a goal at all for Rust

No, it says that language design inherently involves difficult trade-offs, and the Rust developers consciously decided that some trade-offs were worth the cost. And their judgement appears to have been correct, because Rust today is more successful than even the most optimistic proponent would have dared to believe in 2014; that users are asking for something implies that you have succeeded to the point of having users at all, which is a good problem to have and one that nearly no language ever enjoys.

In the context of Oberon, let's also keep in mind that Rust is a bootstrapped compiler, and in the early days the Rust developers were by far the most extensive users of the language; nobody on Earth was more acutely affected by compiler performance than they were. They still chose to prefer runtime performance (to be competitive with C++) over compiler performance (to be competitive with Go), and IMO they chose correctly.

And as for the case of Oberon, its obscurity further confirms that prioritizing compiler performance at all cost is not a royal road to popularity.
by tetha | 2025-06-13 13:20:52+00:00
That sounds like a horrible setup though and is a good way to MFA fatigue and other security issues.

In our case - I counted this morning too - I have 2 MFA authentications (VPN and the IDP used by Keycloak) until I have my Keycloak session. This session has an idle timeout of I think 2 hours, so if I don't do anything for 2 hours I'd have to re-auth. And it has a max session length of 10 or 11 hours so it lasts even for long workdays. This has been setup so users generally have to login via MFA once a day in the morning. Since we're using the same authentication and setup, we know this works.

Further token refreshes and logins then bounce off of that session. So our Jenkins just bounces us over to Keycloak, we have a session there, it redirects us right back. Other systems similarly drop you to the Keycloak on first call of the day and Keycloak just sends you back. It's very nice and seamless and dare I say, comfortable to use.

It is however supposed to be easy and we spent some time getting it working this well.. because now people just integrate with the central auth because it's quick and easy and we have full control and tracking of all access :)
by liteblue26 | 2025-06-13 13:21:01+00:00
This is for any devs who’ve ever rage-closed Yelp after the 9th sponsored listing. Love that you’re bridging structured search with actual social signal. I poked around the MCP and it’s basically Postgres meets TikTok meets “my cool friend who knows all the spots.”

Couple thoughts: • Would kill for a trends API. • Would also love a way to surface rising creators based on post frequency + engagement velocity — could plug right into a rec engine or UGC curation pipeline. • If you expose the ingestion layer down the line, sign me up. Been dreaming of a “ChefGPT” that spits out recs based on how a dish looks on IG.

Anyway, very cool. Subscribed, cloned, slightly obsessed. Let’s see what I can hack together this weekend.
by Reubachi | 2025-06-13 13:22:02+00:00
Amazingly, yes, in a few ways (the mechanics are possible). But no in as many ways. (Fuel, sustainability, tracking)

The greater barrier is that the nature of the expansion of the universe prevents any real interstellar travel that has a "destination" in mind. Of course we might have some "FTL" or "near light speed" travel in futre, but if the universe is expanding infintely from every point in space at light speed, how could we ever "catch up" to objects we see even now?
by darajava | 2025-06-13 13:22:13+00:00
Svelte is very immature in terms of tooling and IDE support and that hasn't seemed to improve in the last 7 years of using it. Libraries are sub-par vs React and the design of the language does not favor making things explicit. $:{} for example is not explicit, I'd much rather use a slightly longer token (like useEffect) to help document what's going on. That's just one example, it's riddled with things like that (e.g keyed foreach, store $ syntax). Also calling all files +page.svelte leads to such a messy experience in the IDE. There are other problems too I'm not thinking of. I think a lot of the draw of Svelte comes from it "feeling" very fast (both to build and to iterate on) when you first start using it, but imo using it for anything non-trivial is a nightmare.

Built in scoped CSS is a great idea and compiled bundle is nice. I used it for multiple projects (order system, admin panels, etc) and it always feels that little bit more brittle when I use Svelte vs something more mature. I won't use it again for any project.

I have less experience with Next and it was longer ago but iirc I found it needlessly hard to use and deploy as well as some problems with Image tags (you need the exact size of the images?). I also found their gamified tutorial really off-putting and indicative of corporate bloat which I guess makes sense now that they're locking users in. The reason I used it was for page loading speed optimization (SSR) and didn't find any better alternatives that use React at the time. I use Next for my landing page https://audiodiary.ai and for its admin panel.
by tomxor | 2025-06-13 13:22:32+00:00
You mean technically? I should have posted the beta dwitter link which has the "compress" toggle, because most dweets are unicode packed. https://beta.dwitter.net/d/26521

Here's the js anyway:

for(i=10;i--;x.fillStyle=R(i-8||255),x.beginPath(x.fill()))x.arc(960+[45,29,14,8,2,1.5,1,.6,0,0][i]*1e5*S(t/5e3/[165,84,29,12,2,1,.6,.2,1,1][i]),540,[24,25,58,69,3.4,6.4,6,2.4,696,2e3][i],0,7)

This one is actually relatively simple to explain, it loops over the 10 planets (i), and draws a circle for each, with the position and size all being defined in the x.arc method. Planets are differentiated by the arrays of values selected by [i]. The X position is calculated as the orbital distance multiplied by the sine of time / orbital period... d x sin(t/p). But d and p are substituted for the value for each planet using the arrays [1,2,3][i].

Surprisingly the precision used in those encoded values is enough at 1000km per pixel (I checked).
by edanm | 2025-06-13 13:22:50+00:00
I don't agree with your characterization of what happened (you keep saying "stole the land" but that's just not true).

But even if I did - why is this the root problem here, and yet not a problem for the millions of other people displaced in the world around the same time, and since then? There have been tens of millions of refugees around the world since 1948, they've all resettled elsewhere and stopped being refugees, not kept the idea of endless resistance until they reclaim their land, despite there being no way to achieve this without causing just as big a humanitarian disaster now, if not bigger.

You're right that if you consider the central issue to be the existence of Israel, everything else is "propaganda". But in no other case is it considered legitimate to wage endless war built on the idea of completely destroying a country that is recognized by almost every other country in the world.

So a more correct thing to say is that the central issue is that the Palestinians have never agreed to any form of living side-by-side with Israel, despite having several opportunities to do so, and have demands that are quite simply illegitimate.
Show HN: TripJam, a new way to plan trips with friends
by kenforthewin | 2025-06-13 13:23:01+00:00
Hey HN,

TripJam has many of the features you'd expect in a collaborative trip planning app, but we're approaching the problem from a different angle: from our own experience, trip planning often hits a wall at the very early stages when a trip is nothing more than a group chat message asking who's available, where to go and when. To address this, we designed TripJam around the group chat experience and added a friendly AI agent, TJ, who helps brainstorm ideas, suggest locations, and interfaces directly with the itinerary so that your group isn't constantly switching between different apps/contexts. Our goal isn't just to help plan trips, it's to help your group go on more trips by removing friction early in the planning process.

Try it out! It's completely free - we'd love your feedback. https://tripjam.app
by yabatopia | 2025-06-13 13:23:30+00:00
In a lot of use cases you only need to change the host name. https://dns0.eu/ or dns0.eu is not that difficult to remember.

The ip addresses are indeed not memorable, but users who change the settings of their routers won’t have too much trouble copy and pasting an IP address once or twice. Save it in a password manager and you’re done.

Bureaucracy has nothing to do with it, it’s a matter of resources.
by Kon-Peki | 2025-06-13 13:23:52+00:00
To give a little more context: Chicago Public Schools has some of the best schools in the state/country and some of the worst. On the north side of the city, there are overcrowded, high-performing schools with classes being held in trailers parked on the grounds. The “selective enrollment” schools - where you have to pass a challenging test administered by grad students at the Illinois Institute of Technology - have kids from the wealthiest suburbs in them. Their parents rent a studio apartment, keep it empty, and use that as a fake mailing address. When discovered, the families are forced to pay $30-40k per year tuition. Which they do!

One of the major problems is that nearly all the under-enrolled school are in poor, black areas of the city that have already lost so much. They are in a death spiral; closing the school would make these neighborhoods worse. But then again, how can the city afford to keep them open? On the other hand, there is measurable demand for housing construction in these areas. If allowed to build, the schools may not be so empty and may not be such a financial drain. Are they allowed to build? No, of course not! There is a state legislator [1] that represents one of the districts. Every session he introduces bills that would force cities to allow housing to be built. It never goes anywhere. It’s honestly like nobody wants anything to get better.

[1] https://www.ilga.gov/house/Rep.asp?MemberID=3366
by sctb | 2025-06-13 13:24:00+00:00
From Wang's note to employees (https://x.com/alexandr_wang/status/1933328165306577316):

> Today's investment also allows us to give back in recognition of your hard work and dedication to Scale over the past several years. The proceeds from Meta's investment will be distributed to those of you who are shareholders and vested equity holders, while maintaining the opportunity to continue participating in our future growth as ongoing equity holders. The exceptional team here has been the key to our success, so l'm thrilled to be able to return the favor with this meaningful liquidity distribution.
by justanotherjoe | 2025-06-13 13:24:08+00:00
I rmemember what truly worked for me, as a chronic case, was a 1 day workweek. Granted I did work normal days, but I only mean things that cost motivation like side projects. On other days I even stopped myself when I started to kid myself about 'doing it'. It made me feel gross but that gross feeling helped when the scheduled day comes.

I stopped doing it for some reason. But I remember it worked. For what it is.
by eddd-ddde | 2025-06-13 13:24:10+00:00
When a platform has good support and is easy to onboard this is the inevitable result. It's just like the JavaScript ecosystem.

But this is not a downside. Just like I can start a new website project and not use a single dependency, I can start a new rust project and not install a single dependency.

To me the real value is in the tools and core language feature. I could probably implement my own minimal ad-hoc async IO framework if I wanted to, and shape it to my needs. No dependencies.
by saberience | 2025-06-13 13:24:30+00:00
But it does matter to you, that's precisely my point, we have already established that you don't want to be deceived.

If someone gives you a book by "JRR Tolkien" and it's written by an AI, you're going to be pissed off. If your "girlfriend" sends you a note and it's written by an AI, you're going to be pissed off.

If someone labels a book by "Jake Donaldson from New York" and it's ChatGPT, you're going to be pissed off.

People don't like to be deceived or pay for something and get something different from the thing they thought they were buying.

I don't want to buy something that an AI wrote, the only time I want to read AI writing, is if I directly ask it a question and get an answer.
by tim333 | 2025-06-13 13:24:54+00:00
I think the basic argument in the essay is wrong. Simplifying a bit it seems to go:

AI being conscious will lead to human consciousness being devalued therefore it's wrong.

But firstly future AI probably will be conscious as in aware of thought feelings etc. And secondly it is a poor basis for morality - I mean cows are conscious but I eat burgers, humans are conscious but it didn't stop assorted atrocities. Human values should not depend on that stuff.

I think considering AI welfare in the future will be comparable to considering animal welfare now. More humane than not so doing.
by infecto | 2025-06-13 13:25:05+00:00
Do not confuse yourself, skimming does not mean I did not ingest the article but I did speed read through it as it was not that well written.

Why would I feel ashamed? I am not saying the crisis itself is silly but the article leads the reader through a biased take. But let’s also be real, there is an high probability every single one of these folks was having some sort of issue prior to the engagement with ChatGPT. Would love to see more research in the area and actual quantification of the issue but until that happens your argument might as well extend to all parts of life. Have a mandatory psych evaluation every year. Limitations to your access to the internet or other things, maybe even forced institutionalization if you don’t pass.
by Symbiote | 2025-06-13 13:25:19+00:00
On https://www.speedtest.net/global-index China ranks very highly, very close to here in Denmark.

But https://worldpopulationreview.com/country-rankings/internet-... shows it as much slower.

My guess is some sites are allowed without restriction, and others go through filters.

Does https://www.gov.cn/ load quickly? It is very fast from here.
by beAbU | 2025-06-13 13:25:36+00:00
My father has been a Leatherman guy for as long as I can remember. We were at a gun show or trade fair many years ago, and leatherman had a stall there. They had a guy manning a service station, and the idea was you bring you multitool and they'll oil it, sharpen the blades, tighten screws etc. All free of course.

So my dad sends me with his leatherman to stand in the queue at this stall, while he goes to enjoy the rest of the expo. Eventually my turn comes up, I hand over my dad's multitool and the gentleman gets to work servicing it. He beckons to the person behind me, to find out what he wants. This guy walks up and dumps a heap of parts on the bench. His multitool was in literal pieces. It fell off his belt while at speed on a motorcycle or something.

The Leatherman Man put down my dad's tool, scraped the heap of scrap off the bench into a bin, reached for a shelf behind him and pulled off a brand new multitool and gave it to this guy, and waved him off.

This to me was the most powerful expression of "we got u" I've ever seen from a company, and they don't even put "no questions asked" on the box!

Needless to say I'm now also a Leatherman guy.
by stingraycharles | 2025-06-13 13:26:49+00:00
From my perspective, Meta is doing pretty reasonable with their AI compared to eg Apple.

What is their end goal with AI? I understand Google, Anthropic and OpenAI try to cater to a certain audience with their AI products.

I understand the way Apple wants (but is failing) to integrate AI into their products.

What’s Meta’s strategy here? What’s their vision?
by sReinwald | 2025-06-13 13:27:24+00:00
Short and sweet: Unit 8200.

Unit 8200 is Israel's elite military intelligence cyber unit - think NSA but with mandatory military service. Israelis serve in their late teens/early twenties, the most tech-savvy and promising recruits land in Unit 8200 where they develop world-class offensive cyber capabilities on the state's dime.

When they finish their service, they take those skills directly to companies like NSO, Candiru and Paragon. It's not a secret - these companies are often funded, and actively recruit Unit 8200 alumni. The talent isn't necessarily found, it's manufactured by the state and then handed off to the private sector.

That's why Israeli spyware is so effective. Arguably, it's not commercial R&D - it's military grade capabilities with a profit motive and little, if any, ethics oversight.
by krapp | 2025-06-13 13:27:48+00:00
Mainstream religions have misled and killed more people than the Zizians, Scientologists and Hare Krisnhas ever have. It's no more crazy to kill in the name of Roko's Basilisk than it is to crusade in the name of the Abrahamic God, it's just more socially acceptable.

You can't draw a line with ideology within some systemic, coercive framework (government censorship) because the ideologies supported by governments and powerful interests will always be allowed, and the ideologies they oppose will always be suppressed, regardless of how poisonous they may be.

I'm not advocating absolute free speech here, but I do believe the proper layer for criticism and censorship (if it has to be called that) is at the level of societies and platforms, and only government in extreme cases (such as libel, false advertising and violent threats.) But that means pushing against misinformation and apathy is always going to be a messy affair.
by saberience | 2025-06-13 13:28:33+00:00
The LLMs are not just memorising stuff though, they solve math and physics problems better than almost every person alive. Problems they've never seen before. They write code which has never been seen before better than like 95% of active software engineers.

I love how the bar for are LLMs smart just goes up every few months.

In a year it will be, well, LLMs didn't create totally breakthrough new Quantum Physics, it's still not as smart as us... lol
by JKCalhoun | 2025-06-13 13:29:01+00:00
I agree. Slightly amused at the running from one side of the boat to the other. So we're done with the Metaverse now?

(Or maybe the metaverse needs AI bots running around … perhaps scalping tickets or something. In fact I get it though — they're looking for the Next Big Thing — as all big companies are. I even think they're on to it this time. The whole metaverse thing was just so obviously misguided, misspent capital.)