skysight-inc/HackerNews huggingface dataset:
A number of administration officials have supported taking over Canada.

Kristi Noem went to a library that straddles the border and repeatedly stepped back and forth, saying "51st state" every time she stepped into Canada: https://www.ctvnews.ca/montreal/article/dhs-secretary-kristi...

Elon Musk called Canada "not a country". He deleted it but it was a real tweet: https://x.com/essenviews/status/1894270080206135705

This was in the WSJ on March 24th in an article about Canadian travel:

>"The administration has held firm on its messaging. “Canadians will no longer have to worry about the inconveniences of international travel when they become American citizens as residents of our cherished 51st state,” White House spokeswoman Anna Kelly said."

https://www.wsj.com/lifestyle/travel/trump-canada-vacation-t...

-----

An administration official has a new comment more or less on a daily basis about how it's inevitable they'll take us over.
The comparison is not with the crystal but with the low parts count and simplicity.
Yes they’re using Snapchat. But based on the data points from my kids and their friends, they hate hate hate the AI and think it’s creepy.
I guess you missed the part of the headline that read "or attack."
I remember using Songbird. It was nice.
Couldn’t be massive cost-cutting efforts in corporations preparing for a future with a skeleton crew of humans maintaining an ocean of thinking machines, could it? Add in an impending recession (or depression if you like), and you’ve got a recipe not to hire many inexperienced workers no matter what their educational background.

I’m old enough to remember the same type of argument playing out when corporate executives sent US jobs overseas in the 80s and blamed the workers then too.
Showering is not an option without running water anyway.
100% agreed on both points. Point 1 relates to https://news.ycombinator.com/item?id=43486526 as well. It's one of the biggest challenges, though maybe it'll automatically get better through models with bigger context windows (we can't assume that though)?
OT, but does anyone know what the shape of the curve for the number of automobile crashes per human driver? Is it uniform distribution, where everyone is more or less likely to get into, say, 1.2 fender-benders per lifetime? Or there is a cluster of people who are much more likely to be involved in crashes? I suppose automobile insurance companies would have this type of information.
To be fair Java has a pretty large package ecosystem as well, including a significant number of dependencies. Though the culture is very different, and you generally tend to avoid dependencies if possible. The idea of pulling in a package for testing whether a number is even or odd is incredibly foreign.
Something like a third of traffic fatalities are due to one of the drivers being drunk.
Thank you.

EDIT: As per post below, other thread is sadly flagged. Since this is a very serious escalation of attacks on due process I've removed my request to close this new thread.
https://github.com/Atoptool/atop/blob/77e658ea04f4901adf44c7...

installed by default in most distributions, e.g. https://packages.debian.org/bookworm/amd64/atop/filelist
> but Gemini helps you with all the data in your life

None of my data is in google's cloud (for obvious reasons) except gmail, which contains far less of my life than you might think. Most of my friends outside of work use icloud. google will need to figure out how to access other silos if they want their chatbot to move forward.

Google has no access to what music I like, what movies I like, what books I read, who I am friends with and why, what values I have and why I pursue them. That's a rough place to start as this is the center of my personality.

Gmail is google's ace in the hole. If they can't figure out how to exploit that gemini will just be the android version of siri (which is already the case, right?)
Do you know why it's hard to get national student debt figures for Europe?

Credit cards and car loans are also not that popular.

PS: if you buy 30k van you are down more than that as you need to get an insurance, gas, parking lot, pay tax, etc.
I'm confused by your comment. We shouldn't expect that Waymo accidents should budge overall accidents (which seems to be what you are talking about), but it wouldn't be crazy for Waymo, even if it was much safer overall, to be responsible for some non-trivial amount of all the accidents it has.

For example, imagine that Waymo is (somehow) far far far superhuman in it's ability to avoid other cars doing dumb/bad things. It has a dramatic reduction in overall accidents because it magically can completely get rid of accidents where the other driver is at fault. But, in some very specific circumstances, it can't figure out the proper rate to slow down at intersections, and it consistently rear ends vehicles in front of it. This specific situation is very rare, so overall accidents still are low (much lower than human drivers), but, in our made up, constructed (and extremely non-sensical) hypothetical, nearly 100% of Waymo accidents are Waymos fault.

So I don't think it's ridiculous to ask how many of the accidents Waymo has been involved in are the fault of the Waymo vehicle. It turns out that (assuming Waymo's side of the story is to be trusted), almost none of them are their fault, but it didn't have to be that way, even in the case where Waymo accidents were more rare than human accidents.
WASM on the server isn't the same as JS on the browser.
The weather data example in their documentation makes it really simple to grasp how it works as an interface for models:

https://modelcontextprotocol.io/quickstart/server

I don't think it's terribly difficult to drill down into their GitHub to see what's happening under the hood if you need that level of detail.
Iran using drones and apps to enforce women's dress code
Today MCP added Streamable HTTP [0] which is a huge step forward as it doesn't require an "always-on" connection to remote HTTP servers.

However, if you look at the specification it's clear bringing the LSP-style paradigm to remote HTTP servers is adding a bunch of extra complexity. This is a tool call, for example:

{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "get_weather",
"arguments": {
"location": "New York"
}
}
}

Which traditionally would just be HTTP POST to `/get_weather` with `{ "location": "New York" }`.

I've made the suggestion to remove some of this complexity [1] and fall back to just a traditional HTTP server, where a session can be negotiated with an `Authorization` header and we rely on traditional endpoints / OpenAPI + JSON Schema endpoint definitions. I think it would make server construction a lot easier and web frameworks would not have to materially be updated to adhere to the spec -- perhaps just adding a single endpoint.

[0] https://spec.modelcontextprotocol.io/specification/2025-03-2...

[1] https://github.com/modelcontextprotocol/specification/issues...
dlachausse said it was "something everyone should do anyway", and not just for an attack.

I ended with "What can a baseball bat do for the residents of Helsinki in the event of armed aggression against Finland?"
Most modern jeans include a percentage of elastane (lycra), which makes them both more comfortable and more susceptible to wear damage.
Parsing escapes is easier than parsing quoted text with field and record separators embedded in it. Every literal newline or literal tab is a separator. One can jump to the thousandth record, for example, just by skipping lines, without looking into the contents.
Just because computers weren't around 40-50 years ago doesn't mean that computers won't be very handy to have around in a post-collapse world. Technology is very much path-dependent: the future does not look like the past, and incorporates everything that has happened up to that point. The world after the collapse of the Roman Empire did not look at all like the world before the Roman Republic, and incorporated many of the institutions and infrastructure left behind by the Roman Empire. It continued to use Roman coinage, for example, the Latin language, Roman roads, Roman provincial government, and so on.

The point of having computers is simply that they perform certain tasks orders of magnitude faster than humans. They're a tool, no more and no less. Before computers, a "calculator" was a person with paper and a slide rule, and you needed hundreds of them to do something like compute artillery trajectories, army logistics, machine tool curves, explosive lensing, sending rockets into space, etc. Managing to keep just one solar-powered calculator working for 10 years after a collapse frees up all those people to do things like farming. Keeping a solar-powered electric tractor working frees up all those farmers, and frees up the animals for eating.

IMHO this project is at least operating under the right principles, i.e. make the software work on scavenged parts, control your dependencies, be efficient with your computations, focus on things you can't do with humans.
Ideally you'd selectively enable the updated policy on unoccupied trips on the way to pick someone up, or returning after a drop-off, such that errors (and resultant crashes) can be caught when the car is not occupied.
> Purely hypothetical as I can't see why customs officers would want to deny citizens entry (providing they're not racist etc).

Well, you already provided one answer to your own question. But another is that plenty of people in law enforcement in the US are there because they want to have power over people, CBP included. So why would they deny entry, or make it a hassle? Cus it's fun to them to have the ability to ruin someone's day on a tiny whim; It makes them feel powerful.
As best as I can tell your gut feeling and anecdotal experience here is not supported by evidence / data.

One particular example that had a good breakdown:
https://digitalcommons.usf.edu/cgi/viewcontent.cgi?article=1...
It makes me a bit worried to read this thread, I would've thought its pretty common knowledge why CSV is horrible and widely agreed upon. I also have hard time taking anybody seriously who uses "specification" and "CSV" in the same sentence unironically.

I suspect its 1) people who worked with legacy systems AND LIKED IT, or 2) people who never worked with legacy systems before and need to rediscover painful old lessons for themselves.

It feels like trying to convince someone, why its a bad idea to store the year as a CHAR(2) in 1999, unsuccessfully.
I think this is not accounted for in any of the data. There are a lot of bad human drivers that are not removed from the road. There are a lot is human drivers that never bother with increasing their skills or experience in driving. Those people can drag down the numbers.

Because with waymos anything learned by one is immediately available to all of them. Therefore you have lots of miles but effectively one driver. Now if you take human drivers and pick only the best, how do you numbers look then? Many people have driven lifetimes and not been in an accident or not in an accident that was their fault or reasonable predictable and avoidable by them.

Driving needs to be considered a lot more serious of a task than it currently is. There are many driving errors that are the primary cause of accidents but those people are never forced to get extended drivers education. Self driving cars are nice but if the goal is to prevent accidents it's a bit like requiring everyone to order prepared food to prevent injury while cooking.

At some point we need to get back to shaming those who are bad at something and requiring that they improve their skills rather that restricting everyone else's freedoms.
In the past I remember that Excel not properly handling UTF-8 encoded text in a CSV. It would treat it as raw ASCII (or possibly code page 1252). So if you opened and saved a CSV, it would corrupt any Unicode text in the file. It's possible this has been fixed in newer versions, I haven't tried in a while.
The link in title is my space/document, I'll be around for a few hours there.

If you want to create one of your own space to play around. Then go to oorja.io -> create your first space -> choose "try without signup". Then in the space add the Sparkpad app.
2 and 3 saying they don't know eliminates some uncertainties 1 had about their own number (any combination where the other two would see numbers that could tell them their own). After those possibilities were eliminated, the 1st person has narrowed it down enough to actually know based on the numbers shown above the other 2. The puzzle could instead have been done in order 2, 3, 1 and 1 would not have needed to go twice.

I guess really the only missing information is that they have the exact same information you do, plus the numbers above their friends heads.
If Point Roberts business owners are a weathervane for them, they are blaming Biden and Trudeau, of course.

It's amazing how well they can project the direct consequences of their actions onto some other people.
They could have just ignored the locale altogether though. Put dots on the numbers when using csv, and assume it has dots when importing
Very excited for the future of AVs. So many lives will be saved using this technology.
I'd ask who isn't already doing this, but the pandemic taught me that most people don't have enough toilet paper on hand to last the week.
Android is going to go closed source. There's no benefit to Google when a Chinese company takes Android, guts the Google parts, and shoves it on a cheap ass phone for a market with a few billion people.

Maybe longer still... I could see Google fully jettisoning the "other" phone makers and going all in on its own hardware to boost profits further. The iPhone is highly profitable, wouldn't you as a Google share holder want them to maximize the value there?

Personally I gave up on Android years ago. It was never great, but the endless poor support of software updates (mostly stemming from Qualcomm blobs as I understand it) was enough to drive me away. Apple really does support iPhone's for a very long time, and their sole goal isn't to sell more eyeballs. Good enough reason for me.
> I can't think of a good reason for them

I work on a product whose user interface in one place says something like “Copyright 2004-2025”. The second year there is generated from __DATE__, that way nobody has to do anything to keep it up to date.
Better yet, send them a legally binding data deletion request (if you live in a jurisdiction that has strong data protection laws):

https://yourdigitalrights.org/d/23andme.com
Show HN: Taildrops – Free Tailwind CSS 4 code snippets
Free Tailwind CSS 4 Components — and this is just the beginning!

I’ve been sharing a bunch of free Tailwind CSS components on X, but honestly, they just keep getting buried in the timeline. It’s super frustrating when something you put effort into disappears so quickly.

That’s why I decided to put everything on a website. Now you can easily find all the components I’ve shared in one place, and I’ll keep adding any new ones I create. It feels good to have a space where they won’t get lost.

Check them out if you’re interested — I’d love to hear what you think!
For tabular/time-series greater than 100k rows I personally feel like parquet cannot be beat. It's self-describing, strongly-typed, relatively compact, supports a bunch of io/decode skipping, and is quite fast.

Orc also looks good, but isn't well supported. I think parquet is optimal for now for most analytical use-cases that don't require human readability.
Weaken the invading force by one.
There's a proposal[1] by Ian Lance Taylor of the go team, but it includes every sum type implicitly including nil. Which very much not what you'd expect of a sum type, but every interface being zeroable seems to be embedded quite deeply in the language.

[1]https://github.com/golang/go/issues/57644
Because if there is anything we love in data exchange formats its ambiguity.
Luckily for you, the linked site has upcoming schedules to trivially look this up. India has 6 launches upcoming in 2025, Rosskosmos has 8 and Russian military has one more. So Russia is launching 50% more than India in 2025.
What "stunt" are you referring to? Placing a call to your lawyer so they can get you out of a bad situation?
Except that attestation (Play Integrity) exists, and its usage by the apps on the Play Store seems to be increasing exponentially (if I'm not mistaken it only takes enabling a switch now to have it in your app).
I have written my own types that can do this?

EDIT: Had to check, yeah I had to implement the iter.Seq type to do it
The open-source ecosystem's strength is also its weakness. Relying solely on community vigilance isn't cutting it anymore.
A single tank hot water heater provides 72 hours of drinking and cooking water in many cases, for what that's worth.
> I believe EDIT.COM had basic glyphs for them too, but I don't recall what they were, might have been random Wingdings like the playing card suits.

That is not specific to EDIT.COM; they are the PC characters with the same codes as the corresponding control characters, so they appear as graphic characters. (They can be used in any program that can use PC character set.)

However, in EDIT.COM and QBASIC you can also prefix a control character with CTRL+P in order to enter it directly into the file (and they appear as graphic characters, since I think the only control characters they will handle as control characters are tabs and line breaks).

Suits are PC characters 3 to 6; these are PC characters 28 to 31 which are other shapes.
Trump said a lot of horrible shit during and prior to the campaign which you can blame his supporters for implicitly backing. But all of this shit about Canada, Greenland and the Panama Canal only started after the election.
There are a few ways to keep cycling through supplies if you’re already using food/water that can last some time.

For water, could get a water cooler. Keep a few 5 gal jugs around, and just use it for some drinking water. By periodically using it, you’re able to rotate through jugs.

For food, plan canned food supplies around what you normally eat.

For example, I like soup in the winter and fall, so I’m always cycling through it every year.

Another couple of days are from me eating various kinds of instant noodles. I always have a dozen or so at hand.

I buy bulk oatmeal for breakfast as part of my normal breakfast routine. That’s several days of food in a pinch.

I go camping several times a year so the freeze-dried foods are worthwhile keeping stocked up, and I just bring a few when I go out.

If you use your pantry as part of your supply planning, the hardest part isn’t stocking up, it’s tracking nutrients.
Victoria Nuland 2014: "Fuck the EU" https://www.france24.com/en/20140207-ukraine-usa-eu-nuland-l...

Europe 2025: Fuck the US.
This has got to be one of the most compromised administrations in US history and we’re not even outta the 2nd month. I can only imagine the memes and high fives going around in intelligence agencies around the world this week.
No, LLMs have not exited for two decades. What a stupid comment. Millions of people are spending thousands of dollars because they're recieving tens of thousands of dollars of value from it.

Of course it's impossible to explain that to thickheaded dinosaurs on HN who think they're better than everyone and god's gift to IQ.
> The article says they compared it to human accident rates "on the same roads" but doesn't clarify their methodology for "same"ness.

Reading your comment before the article, my first thought was that "on the same roads" must mean literally the same roads - right?

But the article actually says:

> Using human crash data, Waymo estimated that human drivers on the same roads would get into 78 crashes

I agree that this is unclear. What data did they use, and why did they have to estimate at all? Shouldn't they be able to get the actual data for how many human drivers got into such accidents on this same exact set of roads over this same exact time period?
You are correct, I meant John Mark :(.
Snap is the default chat app in high schools in the US. The second is Instagram. The third is a fallback to SMS / iMessage. I personally have never seen a teen using a third party chat app (like Whatsapp/Telegram/Signal/etc).

(I have 14 & 16 year olds, neither of whom have social media. It really is unpleasant for them sometimes, trying to keep up with JIT event logistics carried out on Snap.)
I'm guessing we have to move to a setup where a developer enters code while being watched by an AI. Then the AI can give warnings if a line of code appears in the repository that wasn't on the developer's screen while they were looking.
> The French are famous for buying bread every single day.

Because standard French bread doesn't keep, or at least does not taste as good, after half a day or so.

But the French will generally still have a few kilograms of pasta, rice, semolina and flour in their cupboards.

I have also never met anyone who ate most of the meals outside, except maybe a few particularly "social" students.
What are there DAUs? I occasionally open up Claude or ChatGPT just to ask a random question, maybe even once a week. But I’m incredibly uninvested in either brand. I use Google hundreds of times every day.
One benefit of binary formats is not needing the escaping.
Yeah but that's the point no???

machine don't make mistake when they are get perfected in certain route, sure human drive would be better in dynamic areas but you dnt need machine to be perfect either just want (80% scenario)
Presumably management would also be highly regional. Functionality in san francisco doesn't imply anything about functionality in oakland, etc.
I'm in no way interested in coddling Trump supporters, but he wasn't saying this shit about annexing Canada during the campaign.
I worked for an IBM acquiree 13 years ago and as part of the "Blue-washing" process to get our software up to IBM spec we had to use their proprietary tools for verifying our dependencies were okay.
> I've since started looking at parquet files – which turned out to not be friendly to append-only operations. I've ended up implementing writing events into ipc files which then periodically get "flushed" into the parquet files. It works and it's efficient – but man is it non-trivial to implement properly!

I think the industry standard for supporting this is something like iceberg or delta, it's not very lightweight, but if you're doing anything non-trivial, it's the next logical move.
The camera - the only reason I would buy an iPhone is for the better camera.

Sure, the Pixel 8a camera is not bad for the price but it's still noticeably worse. The kind of difference you notice when someone with an iPhone shares photos with you.

Apps and the whole phone experience are a sh*tshow on both sides and I hate both with a passion. I'm still waiting for a decent linux experience on a phone - possibly with stupid banking apps support.
I'm willing to bet it's the latter. There's a reason your premiums go up after you get into an accident. Insurance companies are betting that you are going to have more of them.
> There are no gardens, no workshops for CNC machines and 3d printers, and no space for outdoor recreational equipment like kayaks, paddleboards, bikes, etc.

Funny, since I live in a dense city and I do all of that daily.
All of the chinese and indian phones?
The idea that everyone has their own "public transportation" (a computer chauffeur) seems lacking in foresight.

I suspect, but don't know, that buses are safer still? (Not aware of any airbags triggering, ha ha.)
On the other hand, this would breathe new life into the world of open source cellphone software that isn't Android. It has existed in a limbo of free and corporate for over a decade and everyone gave up on alternatives like FirefoxOS.