skysight-inc/HackerNews huggingface dataset:
I'm usually the first to defend the EFF but I agree that they've gone a bit far here. The anonymization script which I wrote for my company just replaces every string in the customer's database with a cryptographic hash--except a list of strings like "failed" and "success".

So unless your city is named "success", it's going to be missing from the dataset.

It's a bit bewildering to actually run the app in this mode, but here's a lot of diagnostically relevant information you can get out of a database like that. You can even confirm bug fixes. Meanwhile, somebody looking to harm the user would need to already know quite a lot about that user before they could make any use out of such a thing.

Good faith efforts to protect user privacy exist, is not helpful to lump them in with the rest like this:

> Sometimes companies say our personal data is “anonymized,” implying a one-way ratchet where it can never be dis-aggregated and re-identified. But this is not possible—anonymous data rarely stays this way.

Is it not possible, or not common?

People need to be informed about how to apply scrutiny to anonymization techniques, not scared into assuming ill intent when they see one.
The stark reality is that there’s a difference between rape (the crime) and rape (the action).

You can be convicted of the crime for a lot of reasons other than lack of consent. A common example of that is a 20 year old with a 17 year old in many states.
Show HN: Send me an IRL message and watch it arrive
- This page is running directly on the Pico W in the stream, using microdot (but proxied out via cloudflare tunnel).

- There's a buzzer that plays a sound as well but the stream has no audio.

- There's a Pi Zero 2 W with a Camera Module 3 streaming the video. Streaming low latency video is painful. I tried mjpeg, Nginx+HLS/DASH, YouTube and Twitch. Twitch is definitely the easiest and best-performing.

- There's still a few seconds delay between sending your message and the video updating.
Doesn't happen for me on Windows or macOS. It sounds a lot like you're construing an anecdotal incident as a grand conspiracy.
Fruit of the poisoned tree normally applies. When does it not?

(The only exception I know of is allowing illegally-obtained evidence in defense against defamation claims...IANAL.)
3D-printed guns are being used in the Myanmar civil war
What If Gravity Is Not Quantum?
https://archive.is/ogiUl
Ah, conservatives.

I remember some conservative think tank back in the earlier days of the internet released an article praising the Star Wars Empire for being stable, merit-base, and probably something about trains running on time.

Of course cars have utility, but it is my precise critique of economics that it is unable to quantify and thus account for environmental damage that makes it so ineffective for anything beyond a couple years.

Of course the economist is totally oblivious. Economics loves dropping these little "practical common sense" articles "gee howdy did you ever think about that, or a smashed window not being fixed?" while the tools and political structure/influence of economics is used to keep the rich rich, the poor even poorer, and of course lead us on a path to destruction that the great economic minds of the day can offer no real solutions to avert.

Here's how this article should have gone:

Paragraph 1: a summation of the usefulness of the car, which can quite succinctly be summarized in a paragraph. Ok, add two for the amazing technological and scientific basis of the it.

Okay, then you start with BUT... and show you are not completely ignorant of the world.
The last time this topic came up on HN (not that long ago, a matter of weeks), I dove into the rabbit hole a bit. Turns out that the lion's share of the difference in incarceration rates between the US and other countries comes down to sentencing. Crime-for-crime, the US doles out a lot more time than e.g. Western European nations.

A lot of people think it's drug crimes. Not really. Just the same old crimes as everywhere else, punished with 2-3x the amount of time.

This is basically what US voters have asked for up until recently. Being tough on crime is a feature for a politician. Three-strikes laws, etc.
That... is almost a Rick and Morty episode. Like one of those alien sidekick parasites took the form of a song instead.
If you want to learn to build software well, I can’t recommend the Eventide community enough. Eventide is a ruby toolkit for event sourced autonomous services, but the people there have a proven track record of understanding, executing, and teaching software design and architecture.
Podcast discussion with the creator: https://monsterfeet.com/grue/notes/55
Thermal model in digital twin of vertical PV system explains yield gains
Hurry up and trademark that.
> Under Prop. 19, the parents’ tax basis does not pass to the child. However, if the home is the inheritor's primary residence for at least one year after the property transfer, they can apply to have up to $1 million of the home's value not reassessed. If the home is worth more than $1 million, anything over that amount would be reassessed. Even with this exemption, inheritors are likely to see a substantial increase in annual property taxes, amounting to thousands or even tens of thousands of dollars, Button said.

Kids inheriting property need to pay property taxes, just like their new neighbors. Move on please, nothing to see here.
Bet they stole his information from setting up the Experian account to begin with.
Yes! I’ve been saying this for years. The whole framing is a victim blaming dodge, when the two bad actors are the crooks and whoever made the loan with insufficient ID.
Um, the original did not have the Chinese in it either. If the Chinese were okay with the North Koreans being the bad guy, why would they be opposed to the Russians?
Off-topic but I can not avoid a tear of joy reading this:

> In the Unix world, “portability” refers to porting to different Unix versions. For a GNU program, this kind of portability is desirable, but not paramount.

The primary purpose of GNU software is to run on top of the GNU kernel, compiled with the GNU C compiler, on various types of CPU. So the kinds of portability that are absolutely necessary are quite limited. But it is important to support Linux-based GNU systems, since they are the form of GNU that is popular.
OTOH some other states should be able to do it. They just need to agree on a standard and then motivate creditors to make use of this standard.
Good point. I bet the ransomware guys don't care how often my laptop's password expires.
One of the best ways to affect this is to make complaints to the CFPB. They are the regulatory body that is responsible for making sure the credit bureaus aren’t harming consumers
More renters, too. A home owner, unless they are forced to move constantly, will often have a frozen mortgage payment which will allow the purchase of more expensive furnishings in later years. For renters the rent will keep increasing, eating up the increase in income.
> Why is he paying 4x the median salary? Is he located in the middle of nowhere?

Phoenix, Arizona. If you're anywhere near a city, I challenge you to find a plumber at the national average rate.
> Suburban bus transport is equally shit in Europe and USA [paraphrased]

Ridiculous thing to say. Suburbs, as a consequence of their low density, must have bad or nonexistent public transport - unless you somehow finance a billion busses driving idly around. Old and big European cities achieve good public transport by having people not live in suburbs.
I don’t know exactly what the root causes are (there are a mix of many it could be) but a lot of the maintainers of what seems like _a lot_ of the core python tools seem to be run by utter assholes, completely unable to interact with any part of the community - but especially beginners - without being outright rude and abrasively hostile.

This isn’t limited to python, of course, but (for instance) rust has this reputation as a language but I’ve rarely seen it with popular package maintainers.
I only have one: (Py)Spark. I do a lot of ETL and it has solved most of Pandas arbitrary data type limits (ex. dates). Rust based alternatives are still not stable enough in my experience.
> If you didn’t consider it because you didn’t know then it’s the recruiters fault

When was the last time you heard about a recruiter for the trades?
IDK if you mean a lore-specific finetune, but pure roleplay LLMs have been coming out before Llamav1 or GPT 3.5 were even released. Character.ai and the gpt-j finetunes considerably predate all the hype.
I wasn't born in the US. I've lived in other countries. There are other disadvantages to places like Europe or Australia (or Japan or China, where I've also spent time) that make the tradeoff not worth it to me. The biggest issue is that you'll always be a foreigner. Even if you jump through the hoops to become a citizen, you won't be accepted the same way that Americans accept immigrants. US conservatives are painted as disliking immigrants, but that's only true for immigrants who don't culturally assimilate. Conservatives have no problem electing immigrants like Winsome Sears, Arnold Schwarzenegger, and Young Kim. The mayor of Helena, Montana is a refugee from Liberia. The state with the most foreign-born governors is Georgia. Anyone who claimed that these people aren't "real Americans" would be shunned and shamed across the political spectrum.

There's also the issue of employment and compensation. My skills are worth far less in other countries. I make over $250k/year in compensation, and my taxes are low enough that I've managed to accumulate "fuck you" money before the age of 40. I could retire, but I want to maximize my family's quality of life. It'd also be nice to have an aircraft and a cabin on some land in the middle of nowhere. My chances of accomplishing those goals in another country are much lower. (I'll probably have the cabin in a few years. The aircraft... well, we'll see.)

If I wanted to move to an area with low crime, I could choose from plenty of places in the US. I don't live in those places because, similar to other countries, I'd have to take a massive pay cut. As remote work becomes more commonplace, that could change.
The need for a car to do anything or go anywhere in most cities creates an implicit class divide. Your means of economic activity in any strata is dependent on efficient transportation, which is unavailable to car-less people in most cities not either with an extremely dense downtown or great public transit, which are rare in the US.
Different strokes, but the context in which something is built can be just as interesting as what is built when it is unusual. See also the post recently about the open source contributor working from a prison in Maine - that's interesting for a ton of reasons.

In this case there are two interesting things: that they built a debugger and that they are 17. The latter information might also lead to more interesting helpful comments for the kid versus a "okay, and?" series of responses.

And at the end of the day, every Show HN has a bit of "hey, notice me!" in it - whether or not age or other identifying information is included. I don't think that's bad.
I don't think polls are precise enough to be used as a measuring tool in science.

If you replicate the measurements and get different results, how can that be? Aren't you failing to account for all other variable parameters when investigating the phenomenon?
That sucks... The human body can be pretty fragile at times! Thanks for giving their stories.
Secure video application for deepfake detection and fraud prevention
Have you ever worried about being deepfaked?

We are Neophren, an early stage AI startup looking to solve this problem. Our secure video chat application prevent malicious attacks from happening to you or your loved ones. Head over to our website and join our website to get early access and beta version updates.
As portrayed, it sounds like management agreed the growth would happen, understood it would become a problem, and were even willing to pay for the upgrade. They just insisted on delaying paying for it.

That doesn't sound like a failure to communicate.
That's pretty harsh. Children turn into adults, and not all of them turn out great. As a parent my responsibility is to get them to adulthood with as much chance of success as it is possible for me to provide. At some point they do absolutely become responsible for their own decisions. Do I ever want to find out what it would take to throw my own child out of the house? Of course not. Am I going to toss them out when they turn 18? No plans to. But this idea that you should be responsible for another adult for the rest of their life just because you created them...? That's silly.
Or the original translation from the article in a UK newspaper could be kept, by just keeping the original title.
A good and very timely launch.
Can there be class action case by all who were potentially discriminated by these hiring practices?
Gnome is extremely configurable if you use extensions
If memory serves correctly, signing certificates are issued to developers and signing is done locally on the build machine.

Apple cannot deny signing on a per-app basis. They could revoke a developer’s certificate perhaps, but that’s something else.

They may co-sign a binary in the App Store but that seems irrelevant for other distribution channels.
Good point.

One scenario comes to mind: multiple services under the same IP. “cutecats.com” and “hotintercourse.net” might both resolve to the same IP, but a reverse proxy resolves requests differently depending on the host. Then, knowing the IP but not the host, as your ISP does, becomes a meaningful difference.
The only tutorial gimp needs is how to uninstall it, and how to remove it from the distribution.
This is a great and well-regarded ressource!

If you want to experiment with Agda without installing it, you can do so directly in your browser: https://agdapad.quasicoherent.io/
My grid is not quite 50% natural gas powered now with oil-burning plants making around 30% during peak demand days in the winter.

Changing from local, first-party burning of natural gas to remote, third-party burning of natural gas doesn't isolate me from increasing gas prices.
Cute. It ain’t no rumor
> The UI in early Blender was as arcane as any I have ever seen, worse than GIMP's by a mile.

That's just not true at all. GIMP's UI has no redeeming workflow. Even if you master it, you must still constantly navigate it's clunky menu of features.

Blender 2.x had an intentional UX flow. When you mastered it - which really wasn't nearly as difficult as whatever work you were doing with it - you could be very productive.

Blender 3.x didn't really change that flow. It only added some optional visual interface for the people who don't already know the keybinds.
Why aren't these things developed completely air gapped?
Oh I didn’t know, I was only looking for something packaged that could help me simulate the computing environment of my youth, and this is what came up when I googled it.

Could you point me to the best open source efforts please?

The AmigaOS CD ISO I purchased was very hard to get working, I am now curious if the alternatives are easier …
I have to imagine that if someone in that position talks enough about their past they get a little tired of having to apologize all over again to every new person they talk to.
Australia Considers Forcing Smart TVs to Pre-Install Apps from Legacy Media
Just buy a bunch of stuff and don’t pay for it. It’ll be the same result, but you’ll have more things.
lol that’s very similar to what’s been happening to me: I have a 6-Pi cluster at home, running Docker Swarm + Portainer + GlusterFS to host a series of services I use daily. That includes a blog that I’ve been afraid to post to because the project grew so big I wouldn’t even know where to start.
I wonder what's the median life expectancy of a piece of code.
Also, they apparently store a copy of all your mails.
In practice, what happens in many cases is that you have a separate name for each place. For example, your English passport will say “John” but your Polish one will say “Jan.” The Polish one won’t actually let you have the name “John”, or at least it will be translated by default.

So it isn’t always necessary to have a single name that can translate into X languages, but that there is a version of the name in the languages you care about.
> "Motor vehicle manufacturing", "Office furniture (including fixtures) manufacturing", and "Wholesale trade" seem to do much worse.

The reasons for why these jobs in particular have higher injury rates are easy to take a guess... manufacturing of vehicles and furniture involves a lot of heavy machinery and robotics as well as very repetitive work, and I'd take a guess that "wholesale trade" involves running forklifts, a field that's very notorious for employers skimping on workplace safety and for employees to break even common sense rules out of complacency or perverse incentives.

In contrast, farmers do a very VERY diverse work, so the usual problems associated with repetitive work don't appear.
Yeah the typical AMD experience on linux is about as good as should be expected. It’s a shame that there’s such a complex mix of potential problems when it comes to using AMD cards for GPU passthrough after needing to reset/reassign them.
I think what's left unsaid in the paper is that if a Lorentz-invariant speed exists, then it is unique. (This is easy enough to show.)

Therefore, once you show that the speed of light in a vacuum is Lorentz-invariant, then it has to be the unique Lorentz-invariant speed (i.e., the universal speed limit).
CTF writeups are so fun. Here's another I enjoyed, written by a teammate: https://zackorndorff.com/2022/08/06/blazin-etudes-hack-a-sat...
The reason current mapping data is difficult to find/distribute is because it is secret.
I had a hard time reading this, but this quote really killed me:

> public-transit options between distant suburbia and city centres are roughly comparable in America and Europe

I used to live in America in four different cities, from east to west. I also traveled all over the US.

I now live in Europe, and travel to many countries here as well.

Every time I visit the US these days, I don’t have car access at first. Whether visiting parents or friends in many different parts of the country, it is impossible to exist without a car. I might be able to do a couple things nearby, but not much, and I feel incredibly stranded. The best option is Uber, since one bus an hour that often doesn’t show up at all, is quite hard to plan around.

Meanwhile, every European city that I’ve visited, I haven’t driven a car once. Actually, I’ve never driven a car on this continent despite living here for a year. I’m still able to visit wineries in the countryside of Italy, remote towns with wildlife and hiking, and all of the groceries and restaurants you could possibly need. Only by taking incredibly easy and efficient public transit.

Also in my home country of Europe, I commute to work in a different but nearby town, just like I did in the US. Each commute is similar in length, ~30-35 mins. The difference, is that I pay maybe 60-90 €/month total, for all of my transportation at home. Commuting, visiting friends, going to the further-away park. In the US, it was easily $600-$800 per month for insurance, gas, depreciation, and maintenance, and I didn’t drive that fancy of a car. Multiple that by two for a household and it makes an absolutely enormous difference. Also, it’s a comparably-sized apartment in both places, but in Europe it’s about 30% cheaper and I’m close to the city. It’s just more dense here, which is what makes everything else possible.

So, no, it is not even close.
(OP, temp user, forgot to disable the HN procrastination timer)

For anyone trying to do this in the future, here's the command to stream from a modern Pi camera module / driver to twitch. IIRC I also had to install the full version of the libcamera tools to use the libav switches.

libcamera-vid -v 0 -t 0 --codec libav --libav-format flv -o "rtmp://<twitch stream url>/<twitch stream key>" --rotation 180 --width 1920 --height 1080 --framerate 30 --bitrate 4000000 --autofocus-mode auto --autofocus-window 0.25,0.15,0.5,0.5
Maybe. It could just mean that other players adapt to the new laws and eat their lunch because even if the profits made with the new laws may become less on a percentage basis, there is still a sh*t-ton of money on the table.

Also, I'd still rather this than the policy of 'let the big corporations do whatever they want and don't pass laws they don't like'.
gives me infinite captcha
Yeah, I'm a Bernie Sanders voting progressive who generally votes for "complete streets" or other forms of car unfriendly policies.

But make no mistake, cars are freedom. Take all the tradition left-wing shit about "biopower" or "biopolitics" like what Foucault talks about. Apply that sort of thinking to cars vs to mass transit. "The state" defines where mass transit systems will drop you off or not. If you have to be very inconvenienced by the states decision, tough shit. Applying it to cars, I am only limited by my vehicles ability to travel on paved vs unpaved roads. Americans have a unique freedom to buy insane brodozer off-roading gas guzzlers for far cheaper than pretty much anyone else. In many lightly policed places, they can literally drive anywhere they want, and not have to smell the BO of people around them.

I'm still going to vote against them most of the time, but make no mistake, there are very positive and valuable parts of a car based society. Same with individualism. Spend some time in a truly collectivist society, and you'll be begging for some more individualism real quick.
The hypothesis was under great duress even in 2004, when I took a protein structure course that spent a lot of time on prions and the beta amyloid. Many people have devoted their careers to chasing this down, only one as far as we know published impactful fake data.

However, the particular faked data, despite lots of citations, has apparently not lead to any clinical trials:

> Did the AB*56 Work Lead to Clinical Trials? That’s a question that many have been asking since this scandal broke a few days ago. And the answer is that no, I have been unable to find a clinical trial that specifically targeted the AB*56 oligomer itself (I’ll be glad to be corrected on this point, though).
Unless the code is running on critical systems that put human lives at risk, good enough is the perfect amount of good.

Getting things done is more important. Excluding above scenario, either you will make mistakes, or you are not tackling meaningful tasks. And that's okay.
Allocate time for clean up when there's less ambiguity. The more you explore the problem, the better the issues become.

First implementation will always be bad, so throw it away and build something that's good enough to get the job done and uses what you've learned as you explored the space.
1) My first self-built PC (a 486DX2). Opened the door to so many games, apps, emulators, operating systems, programming tools, internet, etc etc.

Open platform general purpose computing is underrated these days, imho.

2) Lately: solar panel on my boat. Electricity generation independent from power grid or fuel input, on the move, potentially anywhere in the world, one-time cost = set for years to come, is super to have. Even if sometimes it pumps out only a few W (but eg. enough to charge phone).
I don't know about the Mac version but I find the Linux version a bit on the slow side and the interface look and feel is a bit off to me but I chalk it up to "that's because I am not used to it and I have decades of light photoshop usage ingrained in my brain".

But don't get me wrong. Krita is awesome and it's a better substitution to Photoshop than Gimp is.