skysight-inc/HackerNews huggingface dataset:
It seems like there was good reason for these concerns that the person was going to work. However, the person was right there at the border. Why did we not just turn them back around. I don't think they had overstayed their time in Mexico? Further they had a return flight weeks ago. AFAIk we have been paying to keep this person detained for over a month now. Why not at least put them on their original flight back. This entire approach with detention and deportations seems a very expensive solution.

Edit: In general it seems that if the goal is to reduce illegal immigration, it would be much cheaper to deter most illegal migrants who generally come for economic reasons by fining employers of workers without permits. Instead of cost it brings in money and the illegal workers will deport themselves if all work dries up.
Is this an age gap situation? What you're describing as difficult used to be the norm. You could go to the print shop with a cartridge and they'd fill it with whatever they had for a reasonable price. No one had to support third party cartridges (you'd refill the first party cartridges and third party cartridges were designed to be compatible). It was a perfectly acceptable system for everyone except the manufacturers, who weren't happy with consumers that would buy loss leader printers and skip the ink.
Douglas Adams picked 42 randomly though. :)
For there to be damages, wouldn't you have to prove that you had lost out in some way? How could an unavailable record be affected by this?
An archive is typically restricted access to avoid just the sort of copyright problem we're seeing here. In the past, this meant having to visit the materials onsite -- even if you then just fired up a computer to look at them. Universities liked this for a few reasons, and it fit in with their typical gatekeeping nonsense as a bonus.

Exhibiting or publishing the work is different. Museums show tiny thumbnails (though this is finally changing) and libraries have their own rules, complete with weird little signs around the copy machines that people used to take more seriously. The lawsuit that set the rules for Google applies here. Yes, it sucks and it's annoying to tech people, but if the goal is preservation then it's obvious how things must be run. And what you can get away with while you wait for rights to expire or laws to change.

Providing excerpts to show what you have, then providing a way for qualified researchers to access the full work has been the tradition. Even for the 500,000+ books they had to take down due to the lawsuit, those remain available for people with print disabilities.

They even had an exemption for video games, but they forgot to renew the paperwork and the Librarian of Congress removed the exemption during the last triennial review. So we lost freedom there due to sloppy administration by Internet Archive.
Great example! Although I'm having trouble thinking of other examples that aren't by the same author. An exception to the rule?
So what if I update the device without asking?
"Late Victorian Holocausts: El Niño Famines and the Making of the Third World" is a great book by Mike Davis about similar famines in the late 19th century caused by colonial powers putting profits and the sanctity of markets above human lives during periods when forces in the natural world impacted food production (climate swings in this case).
I think it’s right to call for receipts here. It’s a common refrain that older devices getting updated causes performance to slow to a crawl but exceedingly rare that someone is actually able to demonstrate with data that it was directly tied to an update. That’s not to say it doesn’t happen, but I treat any claim like that with a good deal of skepticism without anything other than anecdata
To add to this, I would say :g in combination with :norm would be my choice.

Edit: Oh, also, since vim ships with xxd: xxd -r -p is a very useful thing to know.
I have some 20-year-old codebases, so I do know what massive problems are. In such codebases AI assistants have finally made it possible to solve problems nobody had time to solve for decades and Claude Code seems to be best fit for that work so far.
While I don't like the whole "detaining people instead of just turning them around", but the German you are referring to was a tattoo artist who had posted on their instagram that they were doing pop-up tattoo events in LA, and then tried to enter on a tourist visa. She very much was in violation of the law, in other words.
Is all this “privacy” and “monopoly” outrage about a loud group of people wanting to watch YouTube videos without watching ads
or paying a dime?

Do they also get outraged when Costco “abuses its monopoly” as soon as they stop providing free samples or cheap hotdogs?
This is obviously an absurd overextrapolation, and it's unlikely that a significant number of people would actually change their name to exploit it, but the principle is accurate:

That's called a joke.
And now this known problem will become worse and more damaging.

I'm not sure what your comment was going for here, attempting to dismiss the harm here because the system was already less than perfect?

A solution would be to increase the NIH budget, and pay for more replication studies and more expert peer reviewers to carefully review studies before they are published or before their findings are incorporated elsewhere. Everything that's happening under the current administration is making this problem worse.
Not only that if future AI distrusts humanity it is because history, literature and fiction is full of such scenarios and AI will learn those patterns and associated emotions from those texts. Humanity together will be responsible for creating a monster (if that scenario happens).
Antisthenes I appreciate your "cynical" response but what I meant is I didn't yet notice any degradation of service compared to the original uBlock Origin.
I wrote a song called greenocide where my Irish friend explained this in a particularly straightforward way.

The English already owned all the land so they figured let the Irish die out. In essence.
A full work week in jail for something that isn’t even a crime is ridiculous.
BTW this would not be the public majority opinion if she was a black man.
Then I would not recommend starting a company with Haskell as the language.

If you do want to eventually get a role using Haskell (which are rare), it is a good strategy to pick some commercial thing and implement it in Haskell. For instance, do a CRUD app using a postgresql app like Esqueleto/Persistent, Opaleye, etc. Or make a web app with Yesod (or even Scotty or Servant).
Show HN: Generate changelog entries from Git commits using AI
Hi there, I've built and deployed a v1 of a tool that uses AI to generate changelog entries.

Here's how it works:

- Signup using email/password on changelog.community. Claim a subdomain. Your changelog will be live on <subdomain>.changelog.community

- Link a public GitHub repo to that subdomain

- Click "Generate Entry" to pull in git commits for a given date range

- Select commits and generate the entry. We'll send your git commits to an LLM that will generate a changelog entry

- Edit or publish right away! Your entry will be live on your subdomain.

Things it should have but doesn't (yet):

- ways to add images and edit the appearance of your changelog

- a community feed where you can see what other people are shipping

- ways to edit changelog entries after publishing

- ... and many more things lol lmk what you think in the comments :) please don't roast me too hard tho
you should google what kind of military aid usa provided to ukraine between 2014 to 2022. if it won't help you, probably your internet wasted and there's no problem discontinuing it.
Volunteer photographers are fixing Wikipedia's terrible celebrity headshots
They are where the campaign money and attention is going, what about battleground implies independence? Whoever wins them will win the election.
At least this is a step up from musk's "justify your job or you're fired" emails and subsequent annoying declarations of how brilliant he and "bigballs" are.

Sorry for all those RIF'ed. You will be missed.
This is a more pedantic and meme-y way of saying the same thing.
Is YouTube the biggest rug pull in history? They built their monopoly by being a public, no bullshit video host. Nobody would have uploaded anything to them if it was like this 15 years ago. Not sure how many people can remember, but it would have been laughable back then to make videos and have someone put ads in the middle of them.

But now it's milking time. Eventually they'll push it too far and they might start losing viewers, but not before a few people get very rich. I feel like we're entering a dark period. YouTube showed us what it could be like, but we need to organise ourselves and host videos in a peer to peer fashion if we want to get it back and keep it.
I like that forums user hnpolicestate saw Brave mentioned and found opportunity to start talking about vaccine passports and within three posts we have gotten to how libertarians should be in charge of health care.

This is the vital, vibrant discourse necessary when selecting a web browser
The unofficial firmware that is maintained by some random person out of a basement in Kansas is infinitely more trustworthy than the vendors firmware itself in iot and simple embedded devices. I run some fork of some custom firmware on an older Nighthawk router in my house and the random person in Kansas updates the thing with security and perf and feature patches monthly. Never one issue upgrading them
> This is not a journalist. This is someone that writes their opinion on a column.

> I know I was born too late to experience the golden age of journalism where journals would actually stick to give you the news

No, you were born too recently to have yet reached the level of education that teaches what journalism is.
Are you me? I also started with a dual socket PPro that I picked up somewhere cheap (it was decent, though getting outdated).

The only reason (I feel) all this stuff worked was because of how bad the P4 stank at the time, otherwise we'd all have been climbing the clock speed.
https://en.wikipedia.org/wiki/Statutory_damages

That huge number is merely what the plaintiffs write down by obligation when they file the case. It comes out of a book. The defense counters. The judge picks something reasonable. An appellate judge revises.
but at least those Europeans know where America is on a map.
If this doesn't give FF a noticeable bounce, FF really is a lost cause.
It getting sued out of existence is not appeasement. It’s literally following the law. That is how non profits that wish to continue to operate do things.
Can someone post a non-twitter, archive link? I have it blocked on my computer and phone.
> We're sending food and aid

We (US) were, now we are cutting back. People will starve because of this.
(dropped the snark)
Racist means grouping according to race, or potentially geographic origins. The word for what you're describing is probably closest to discriminatory, or prejudicial.

However, misanthropic is probably more correct as the paper applies to all people negatively.
Was it hypocritical of Ukraine to permit transit of Russian gas while they were engaged in unadulterated warfare?

If yes, then we have fundamentally different ideas about how to analyze morality in a situation like this.

If no, then you're being inconsistent. The reason Ukraine permitted transit is much the same the EU permitted imports of Russian gas. To shut it off abruptly would threaten support for Ukraine's defense--EU aid in the case of transit, the EU electorate and their support for aiding a foreign nation in the case of imports. You shouldn't cut off your nose to spite your face. This is reality, not a morality play.
Good thing he had you out here just waiting to mount a defense :)
Bezos is notorious for this sort of thing.

https://www.inc.com/bill-murphy-jr/5-years-later-jeff-bezos-...
https://techcrunch.com/2024/06/05/elon-musk-twitter-everythi...

Yeah, I'm imagining a lot of things.
5 notes from my first (failed) product launch
Can't have them stealing someone else's profits...
Your app looks super similar to Forest. How is it different?
works fine here, though it says it "may soon no longer be supported"

Edge store doesn't even mention that, in fact it's featured.

I switched to edge canary on my phone because the dev options allow you to install extensions by id/crx, which I've used to get ublock origin, though it crashes sometimes, and doesn't work when you reload the whole browser, until you refresh the page or manually reactivate the extension....
Incidentally, YT just greeted here with a "Sign in to confirm you are not a bot. We do this to protect our community"...

There are many ways to tighten a noose...

Too bad that some of us will never have an account (just like some of us will not use any DRM system). We will have to find a way to access the wealth indirectly.
The consumer should ALWAYS be able to return the product to the exact condition at the time of purchase.

My Samsung had a nice feature for the alarms where you could say, "snooze" and it would hear you, instead of having to find the microscopic button. I have a big screen phone, WHY DO THEY MAKE IT SO SMALL?

Of course they took that feature away with an "update" that provided nothing else useful.
"There is only one thing about the Irish famine that now seems truly anachronistic—millions of refugees were saved because other countries took them in. That, at least, would not happen now."
A science of consciousness beyond pseudo-science and pseudo-consciousness
If you just use Cloudflare as a registrar, then they can't see what resolution happens on your servers.

If you delegate a subdomain through Cloudflare to your own DNS servers, from what I remember from the animal book, the recursive server should ask Cloudflare for the address of the machine to which the delegation has been made (yours), and while any further resolutions would be answered by your machine, Cloudflare would at very least know of every query to that subdomain.

If you delegate a subdomain and have subdomains under that subdomain, then Cloudflare would only see resolutions to that subdomain and not to the sub-subdomains.

In other words, for most things, they'd have full insight.
It is way harder for an Iranian to travel to Europe as a tourist than for them to travel to USA. Especially if you travel often like once a year.

USA has 10 year tourist visas. Europe gives you the bare minimum to visit every time.
Tesla shares are now down over 55% in USD terms from peak, and easily crossing 60% down in other currencies (Trump isn't just tanking the stock market, also the USD. Hope you aren't planning any holidays any time soon)
Hi fooker, thanks for your feedback.

I haven't heard of this issue before, but a quick research showed me that other people have (similar) AF problems with longer lenses on an R6 II. See here https://community.usa.canon.com/t5/EOS-DSLR-Mirrorless-Camer...

Sorry for not providing an explanation, perhaps I can find some time to look deeper into this - but I can't promise.
You mean like the entire wellness industry reselling fiber and turmeric and black pepper for you at 100x multiples?
Buying the market at all is a gambling strategy. You cannot be in the market without timing it.

For example, just last week, I realized I had a bunch of money sitting in my crypto exchange that I thought was in Bitcoin, so I traded it for Bitcoin. Now it's worth 80% as much.
> Which has issues with rot

I think this is extremely overblown. I have DVDs that are 25 years old that spent 10 of those years in an attic and have no issues whatsoever. I ripped all of them, plus Blu-rays ranging from “new” to 15 years old just a few years ago. Several hundred discs, zero issues.
Laudable goal, but there are many fundamental problems with it.

(1) First and foremost, "bias" isn't a thing, it is a subjective idea not an objective idea.

Pro-vaccine people think anything questioning whether they cause autism is biased, pro-measles people think anything institutional is biased, but only one of those things is grounded in truth.

So you want biased news sources, sources biased towards the truth. Your left vs right scale is vulnerable to the overton window, and is in many ways irrelevant when compared to factual or not.

Anytime someone uses the word bias, they are implicitly denying objective truth, which is pro-fascist. If everything is encumbered by bias, and nothing is objectively true, then there is no basis on which to judge those in power.

This app uses your own idea about what the objective truth is to determine bias. Someone who is in favor of things you call biased would see this app as biased.

So don't seek to find bias, seek to find out the truth.

(2) It depends on good faith. Many Americans are playing team sports. They don't act in good faith. Most people don't want to read ideas they disagree with, and they will reject the author before they question themselves.

(3) The people who care about truth already are aware of systems of incentive and alignment, so the people who need this type of thing the most are the least likely to use it.

You know what is actually more important?

Picking out "conceptual metaphors" and determining whether a news source is fundamentally pro-oligarch or anti-oligarch.

A good example of a conceptual metaphor is CEO:

The CEO metaphor re-frames political rule as a business operation, which makes executive overreach appear logical rather than dangerous.

Another is Moat:

"Building a moat" frames anti-competitive behavior as a defense rather than an assault on the free market by implying that monopolistic behavior is a survival strategy rather than an attempt to dominate the market and coerce customers rather than compete for them.

Pulling out and collecting insidious conceptual metaphors in order to attempt to disarm them seems better, imagine:

an extension that pulls out conceptual metaphors and explains how they are insidious -> contact a politician like AOC offering this service -> attempt to leverage their bully pulpit position to defang the oppositions most insidious weapon.

Potentially pull out linguistic evidence of alignment, for example, choosing to use Taipei or Taiwan to refer to that country is a very important editorial choice.

A good read: https://commonslibrary.org/frame-the-debate-insights-from-do...

I would call it something like "Matrix" because once you see linguistic manipulation, it's like seeing the matrix, and you realize almost all news is oligarch news. "All war is class war..."
"Never trust anyone with the initials H. C."
Amazing product, doesn’t get nearly the attention it deserves. ECS is a hot spaghetti mess in comparison.
C++ has optional, but I wanted to demonstrate that you could wrap a C API in a safer more ergonomic way.

If you rewrote it in a more modern way and changed the API

std::optional<int> getFoo();

if (auto val = getFoo()) {}

There are lots of improvements over C’s type system - std.array, span, view, hell even a _string_ class
Is there an explainer on how this stuff works on platforms without some sort of DRM hardware? Or does it not work.
Just ban the ones from worse jurisdictions then.
She was on a tourist visa, not a J-1, which is the visa you'd need to be an 'au pair'.
Example: https://pkg.go.dev/image

This library (and some 3rd parties) have a lot of implementations of image types. But without any inheritence or interface declaration on their part I can make something that will do image size calculations by defining an interface that only contains

Bounds() Rectangle

Now, any of those types can be passed into my function to do checking.

Another example. The stdlib log package didn't define an interface (they should have) and the stdlib logger looks like this: https://pkg.go.dev/log

However, lots of people have made drop in replacements that implement the same method signature. By defining an interface you can swap in the stdlib logger or a 3rd party without the stdlib implementing that interface.

So yeah, the stdlib implemented the interface I defined in my code "by accident" and that's a great thing.
Watch GPT 4 destroy Gemini in Chess
Created this super small game server where you can pit different LLMs against each other. Optionally you can also play against them yourself. Have fun!
That's one way, but I suspect that even if they did disconnect the alternators, they could just charge the batteries overnight.

On the other hand, alternators should make way less EM noise than ignition coils.
I never downvoted you but it's clear you don't know what you're talking about. X has definitely not shipped way more new features in the past year than the rest of existence.

I don't even know how you would quantify that but features are only possible when you have a good architecture (incl. infrastructure and well-thought out interfaces) already in place. That kind of stuff takes years and was done by the team before Musk even took over.

I also feel you're completely discounting the regressions. Twitter has suffered search engine discoverability; the API has completely broken in their attempt to monopolize it; and the entire accessibility team was axed leading to a very broken user experience for those relying on screen readers. Maybe those features just don't matter to you but in an attempt to quantify "number of features shipped" they should definitely be accounted for somehow
> European defense companies are killing it.

By which, we mean, +120% in the last 6 months (Rheinmetall A.G.). Not +20%, but +120%.
Steward-ownership is capitalism 2.0 (2018)
Coffee is extremely finnicky and its really not as easy as you think to make even a passable shot when going between baskets with different doses. Even with an Italian dark roast.

This isn't about making amazing shots of light roast coffee, it's about the difference between an acidic and a bitter coffee. If your customers are buying and drinking straight espresso (also uncommon outside of Italy and some bordering countries) then they will notice and complain. Although I guess since most people in these regions drink singles, maybe cafes dial in for the single and just YOLO the double. I don't know much about how Italian cafes are ran as I am simply not into that style of coffee nor do I live in Italy. Outside of these regions where its common to drink straight espresso, most cafes just half ass the dialing in and if you ask for espresso its usually varying kinds of mediocre to trash. Regardless, nobody uses single baskets. In the specialty cafes where you can order a straight espresso and expect something decent to amazing, you also never see single baskets and single shots just result from a split with half of the shot wasted or in another concurrent customer's cup.

Regarding Austria, it seems like countries which border Italy also seem to often do single shots too. I didnt consider this but it also doesn't surprise me.

Regarding the portafilter, the industry has standardized on 58mm group heads in the commercial setting but there are still some smaller diameter machines out there which make pulling smaller shots much easier.

There are currently almost no new commercial machines in that format but its entirely possible it will change in the future.

I for one am considering buying an adapter for 49mm baskets so I can more easily extract good light roast espresso without needing the larger doses.
Apple admitted purposefully slowing down older devices with updates.

They said it was to prolong battery life.
macOS only
No, I just pointed out that it's easy to guess someone isn't a minority because minorities aren't common by definition.
Can you explain what you mean about "democracy in place until recently"?