skysight-inc/HackerNews huggingface dataset:
I'm Dutch and many people considered this to be a "piracy tax" of sorts. The government and police also weren't in a particular hurry to take care of piracy.

The tax is based on a quirk of copyright law designed by the media industry all the way back in the age of cassette recorders. Music companies realized that people were making copies of their songs from the radio for free (you could put together entire albums if you timed it correctly!) and from the cassettes they bought, and after some mess the "thuiskopie" (home copy) system was born.

Basically, you can make legal copies of any media you have legal access to as long as you pay the fee. This fee goes directly to on organisation (think MPAA but for all artists) which then redistributes the money according to Some Kind Of Model[1]. The fee is part of the sale of any digital or analogue container that can contain copyrighted works; it's a fixed price fee (https://www.thuiskopie.nl/nl/opgave/tarieven). Professionals who won't use their devices to store other people's work can get their money back if they fill in a form and send over the right paperwork, but let's be honest, nobody does this.

For a long time, the de facto interpretation of the thuiskopie law was that a copy you make for yourself (or your direct family/friends) at home is legal. That implied downloading MP3s and other files from the web was also legal [2]. Torrents involve sharing, so they were always off the table, but copies of torrented files given to family was treated like a legal copy. You could still be caught for piracy, but as long as someone else got you all of your pirated disks you were pretty much Technically Okay.

This interpretation was killed off when the media industry won a lawsuit against the government. It was always too good to be true, but it seemed to be one of the ways many pirates were appeased about this law. I'm pretty sure everyone considers this system to be stupid now that it's no longer a de facto piracy license. The copyright lobby is incredibly strong, though, so I doubt we'll see a change any time soon.

The copyright industry gets to charge you twice for the media you listen to. As long as this stupid system remains part of the law, I'm personally opposed to any subsidies for commercial media. If only a politician worth voting for actually cared about this crap...

[1]: Yes, this is legal, though I still don't know why.

[2]: Software has always been excluded from this, though; downloading software and games was never part of the deal, and software companies can't claim their take from the Thuiskopie system
I Hacked Magic the Gathering: Arena for a 100% Winrate
That would be too obvious, don't you think?
I’ve seen the same. That’s the way to do it, IMO. Employer doesn’t trust employees to use sick leave appropriately, they should pay the price.

Or we could just legislate some sanity. 10 days sick and 15 days holiday minimum nationally. But that would make too much sense.
> Would be good if more people called this out.

"Call it out"? For what? Do you think the Raspberry folks are just choosing to not make enough? I'm pretty sure they don't like the current situation as much as you don't.
There’s also many more people (in percentage terms and actual) that are making top level pay. The upper middle class has expanded greatly. Once the domain of lawyers, doctors, and execs, the upper middle class has been opened to a wider range of professionals.

50 years ago this class of people was <5% of people. Today it approaches 30%. The lower class has also shrunk. So this has come at an expense to the middle class.

It isn’t that the middle class is poorer but rather are closer to the lower class than upper middle. Before the middle class was much larger and more people were similar and people compared themselves that way.

This is why housing in some markets seems insane to people in other markets. And why middle class people are locked out when living in an upper middle area.
> If all the govt did was warn, we may not have the mental bandwidth to process all that into rational actions.

The government does not exist to make sure that you just get the right amount of information that you need so you aren't cognitively overburdened while they handle everything else for you behind the scenes. It's never worked that way.

> The question is really about where the risk threshold is that transitions their role from warning to regulating.

This came from CFPB, which exists primarily to warn against bad actors in the financial world. They're positioned to do this largely because the finance industry has repeatedly lobbied successfully to block effective regulation. To get around this, Elizabeth Warren created CFPB as an office explicitly to watch how the finance industry interacts with consumers post-2008. The fact that this warning even exists represents an improvement because CFPB was created exactly to do this. They do not have the power to declare who's a bank and who's not.

And to be clear, PayPal et al haven't committed any crimes here, CFPB is just pointing out that they're not insured as bank so you can't rely on the government bailing them out. CFPB sued Wells Fargo over the fraudulent account scandal, etc. They're more than capable of acting when crime has occurred. The problem (and this is the product of the finance industry understanding the game) is that a company failing isn't itself a crime. No bank execs went to prison over 2008 because they didn't commit any crimes as the legal system defines them. The best thing the government can do in so many cases is warn people not to be stupid with their money. They can't actually manage it for you.
I think HN’s success is a mix of great people with incredible views and knowledge, good moderation, and the data-dense simple UI. Most social media sites and forums have a vastly lower content-to-noise ratio — all the emoji madness, UI cards for far too many things, wasted space, infinite scrolling, etc. Here you have nice threaded discussions that focus on content above shiny, blinky, noisy UI distractions. Love HN and the excellent people who share here.
Kenneth Anger, subject of the the original post
That makes sense in a vacuum, but if some of, or all of the principal actors of a given institution run a tight ship it's entirely probable that there are various unknown secrets to which only they are aprised. There's nothing that forbids some key officer from literally burying information in a completely undocumented spot. In such a case, if the buried treasure is of any value whatever, it becomes a point of leverage. Some artifact that could be lost to the world forevermore or discovered, hinging on some nefarious negotiation.

Not to mention the reality that aside from some sense of justice, allowing any of these people their freedom is probably irrelevant in the larger scheme of things. Which is to say that it's a gambit for valuable, empirical knowledge which for all intents and purposes, I would surmise, couldn't be elsewise obtained due to the moral standards of the West, or some theatrics which will have little consequence.
ICBMs are probably the only part of the military that doesn't need GPS. Star trackers are more than accurate enough for that.
Towards the end of the video (around the last 7min iirc), he explains the business problem in better detail.

He says that he can charge more and still make a living. However, the price change goes into effect July 1st of this year. That’s less than 30 days from now.

The issue is all the current premium users who have 2-12mo left on their subscription suddenly become a huge liability. He cannot suddenly ask for more (against apple rules), and he must not remove features they paid for (apple will issue a refund to them).
From the docs:

> For this to work 'setxkbmap -option compose:menu' must be run after keyd has started.

So now I need to run keyd AND setxkbmap, and setup my configuration in /etc/keyd AND ~/.XCompose
Yup I was talking about differential GPS.

As for difficulty, both are achievements and don’t undersell the difficulty of networking. At the 500ft level it’s all just wires but the actual details of doing it are incredibly difficult. It’s just that we’ve had so much experience pushing it forward that there’s a lot we can just take for granted which removes the magic from it.

https://www.allaboutcircuits.com/news/ethernet-turns-50-look...

And that’s just local area networking. Networking broad area networks is even more complicated.

As for people calling it the achievement of the 20th century, it’s more because of how it made the world smaller and the network effects of the changes it’s wrought to society (and from that perspective it is bigger than GPS and the computer itself).
Ask HN: Anyone using DigitalOcean K8s (DOKS) in production?
I've been hosting small projects on DOKS for the past 2 years without any issue, but I seldom come across mentions of DOKS online compared to GKE / EKS - is there any reason why?

On a 3-node cluster running the cheapest node-tiers available I generally have no issue handling a couple thousand requests a day on my hobby sites, which doesn't necessarily say much, but pretty soon here I'm going to be launching a real product with my co-founder.

I'd like to stick with DOKS because of my familiarity, but I also don't want to stick with a technology that's going to come back to bite us if it turns out we can't scale with it.

If anyone has experiences or opinions here, please share!
3dfx was an incredible company but they made mistakes when it came to partners and they basically self destructed. One can only imagine what could have been.
>people tend to selectively remember only the good things

East Germany suffered less during the recent pandemic because of residual investment in social services and infrastructure. Socialism built a more human-centric society.

>why do you think people went to the streets in '89

Propaganda is a hell of a drug.

Technology changed everything, and people felt like they were missing out on the future. That was the power of television broadcast, like TikTok today, or the Facebook and Twitter of yesteryear.

My family was involved in getting the portable news camcorders designed, the broadcast satellites up, and the reporters into the field of the US's largest national news network by 1980. Suddenly, the entire world could see itself in stunning detail and color.

America made the market and sold the world on the consumption of "newness". We've got it, and you don't! (Topple your government for some fruit!)

I don't think either world was truer than the other, but one was certainly better at making people feel unhappy with what they had.
I keep seeing people praising the HN UI but just can't see it. The lack of padding makes it hard to differentiate between articles. The many low contrast links below look cluttered. Not to mention how horrible the site is to use on mobile.
I'm pretty sure the British TV license says otherwise, although in practice it's an often abused extortion mechanism. It's quite possible to detect dedicated tuned receivers as well.

In fact, in many countries pointing your SDR at 2G/3G/4G/5G frequencies is basically an instant felony, even without attempts to decrypt the traffic. If you get caught watching such traffic, you'll pay much more than just a small tax.
Product decisions aren't unique to centralization.
Or an SSD. Is easy and cheap these days.
The percent given is deceptive, it’s in fact 40% of outbreaks where the cause was known. But since many outbreaks have no known cause, it’s only 25% of all outbreaks.

Extrapolating “known cause” data to all cases is foolish - clearly if someone had been sick then the cause would be known (unless for some reason they were hiding that fact from investigators).
see https://en.wikipedia.org/wiki/Reverse_Course
How a Chicago cop got out of 44 tickets with 1 unlikely excuse
Part of it to be fair comes to telnet being ubiquitous. I've used any number of aix / hp-ux / solaris / Linux / windows / whatever systems over the decades, with limited or high privileges, and telnet was the one command that worked on all and could within 3 seconds and no fancy docs or knowledge and additional tools tell me the basics of what I needed to know. Are there better tools? Ab so freaking lutely. But telnet is there :-)

My 100 Croatian lipa
That makes sense but now I'm more confused about Penrose tilings. My understanding was that there were rules about placement to avoid periodic tilings.

Thinking out loud, is this down to local Vs global rules? Otherwise I'm a bit confused as to why Penrose tiles were a big deal.

To be clear, I'm fully aware the confusion is because I'm missing something.
You should tell that to Geoff Huston, because I'm practically quoting him.

https://blog.apnic.net/2019/05/27/dns-oarc-30-bad-news-for-d...

Meanwhile: there will never be anything like CT for DANE and DNSSEC, for at least two big reasons:

1. Browser vendors have no leverage with DNS registrars to force them to deploy it, and that kind of leverage was required to get CT as far as it has been.

2. The DNS top level domains that are required to implement something like CT are controlled by sovereign states, which aren't going to participate in a single global transparency log; in particular, you'd be surprised to see any of the US or UK TLDs conceding to anything like this.

You have links here to DNSSEC automation work, but nothing to any kind of "DANE Transparency", because, so far as I know of, nothing like it has even been meaningfully proposed.
You should try mailing lists…jokes aside, I wish the up/down votes would be more touch friendly. Too many accidental votes. At the same time I wish they could store my written comments in local storage until I submit it. Sadly scrolling up too far on iOS or closing the wrong tab happens seldom. A simple onchange callback would be enough. I wouldn't mind some minimal KISS improvements…
Rectangular log map-scheme of the Observable Universe
The SEPA Instant Credit Transfer rollout has started a few years ago, it's really common today.

But even old school SEPA transfers shouldn't take more than a few hours nowadays, outside weekends and holidays.
You are hung up on the end effect instead of the cause. The point is that sabotage is wrong even in the context of labor strikes.
There are plenty of disincentives to doing drugs, but they are pretty abstract compared to seeing the guy in front of you splashed out on a bench. It makes it real. Lots of my behavior in life was doing things that my parents didn’t do, basically using anti examples rather than pro examples. The lack of much of a social safety net in the states means that making good decisions is even more important than it would be other countries.

If we consider countries like China, where there really isn’t much net at all, drug addicts are rare because they can’t survive very long, and that creates a feedback loop against being a drug addict.

We don’t have corpses in Ballard, just a lot of fent addicts who hang near the park. They get free food at the church next door, and there was an encampment at the park for about two years that we had to walk by often.

> This is one of those things, right? It is often the case that the right policy decisions don’t fit in with our personal moral inner monologue. It is what it is.

Your comment specifically asked what good could it do, it didn’t specify moral inner monologue correctness:

> What do we gain as a society from making sure they shoot up and sleep in public?
One aspect I really don't like is the slot-machine mechanic of mixing yesterday's (or day before's) top stories with today's trending stories. That makes me re-read so many titles, looking for that dopamine hit of something new and interesting. I like many have made a front-end that serves my own purpose and lists stories in reverse chronological order, only showing stories that made the cutoff of 'top' according to the API request.
Thought one: wow, the fact that this was asked on a subreddit called "Ask Historians" really makes me feel old.

Thought two: I've never considered how bizarre it is that GPS is an enormously expensive satellite constellation launched and maintained by the United States military that we make available for free to the entire world. As a US citizen I take it for granted - but it must be strange for someone to grow up in (for instance) Lebanon and use a GPS device.
You can spitball a hash-based stream cipher with any hash function in just a couple lines of python. Take a 128 bit key string, and then hash it with an incrementing counter to get successive 32 bytes of keystream data, just like you would with AES in CTR mode.
I believe I encountered a situation like this before, and what it really means is that you just have to log in to see it, and Reddit is just lying to you.

I may be wrong in this case, though.
None of what you are saying works in practice.

It pushes all the complexity to the interfaces between teams (what used to be a unit test in a monolith becomes a continuous manual operations task), so that no one is empowered to or responsible for making the application work properly.

Then, it explicitly eliminates the teams and mechanisms that used to manage the complexity of budgeting hardware, forecasting demand, etc, which kills margins and also somehow simultaneously forces developers into unexpected load shedding exercises caused by hardware shortage, leading to roadmap slippage and team churn.

On top of that, it ensures that production issues will be harder to debug because the infrastructure team has no visibility into the application, and the development / ops teams have no visibility into underlying hardware issues.

Thankfully, many smaller/growing companies are explicitly rejecting most of this nonsense (since they wouldn’t be able to succeed otherwise).
Imagine utopia. We should strive towards utopia and brutalize anyone not with us. Only then can we live in harmony and peace.
I'd do the second half of the book, it's got plenty of important techniques that aren't taught in the first half.

Once you've done that, you can see how it's done "for real" in a production setting by reading the source code to Wren (by the same author). [0]

Wren's implementation maps very closely to the C implementation of Lox.

At that point, you're ready to do your own language. As far as compilation techniques go, you'll still be missing the "middle-end" of the compiler, which uses an SSA IR. I don't recommend implementing this yourself, I'd look into MLIR (from the LLVM project) if you want to actually work on the middle-end. You can create one or more dialects that are unique to your language, and implement your own compiler transformations. There are lots of existing papers and projects on GitHub demonstrating doing so.

[0] https://wren.io/
Who Lost Lucent?: The Decline of America’s Telecom Equipment Industry (2000)
I tho it’s paid for by American general tax. Is it not?
Governments control the roots! If they want the DNS PKI to assert that a host they control is MAIL.GOOGLE.COM, to a particular target, they can do that. They cannot trivially do that with the Web PKI.
Fieller Intervals in Python
There's instant SEPA being rolled in, if sender and receiver bank support it.
Not just secrets but deliberate misinformation in the name of national security
Any good resource recommendation for a concise overview how to use netcat for connectivity debugging?
Ahh! Thanks for a trip down memory lane. RIT 98-03. Registration was intense!! ;)
I think not. It keeps battery cycles low and is likely better than some other behavior. As far as I remember, batteries don't like to go way below 20% and don't like fast charging from 80% upwards. However, to my knowledge, it is wise to drain the battery 1-2 times a year so that the charging controller can calibrate. A way to do that is to type "yes" in your terminal (or 3-4 terminals) and wait, it will make the CPU run at 100%. After your MacBook shut off, leave it for some hours before you charge it again.
My pleasure. Even though BTT is conceptually very simple (input method triggers trigger actions), implementation is very detailed.

First, add a new keyboard shortcut trigger for “All Apps”. Choose a key combo that you prefer. I'm using a programmable keyboard that has a dedicated key corresponding to key combo CTRL+SHIFT+OPTION+CMD (a.k.a. super), which doesn't collide with system key combos. You are free to choose anything that suits you. For instance, to switch to Safari, I hit SUPER+S.

For corresponding action, choose “Launch Application / Open File / ...” and choose Safari from the box below. When Safari is already running, this action will switch focus to Safari's most recently focused window and will not bring other windows of it to foreground.

That's all. Set up other key combos for other applications as well. I have many set up. SUPER+T is for Terminal, SUPER+E is for Emacs. Switching between most recent windows of these apps should now be very easy and fast.
Definitely seems like a super good-faith effort.
Imagine a world where computer use required a prescription from a limited number of licensed engineers. You have to pay to talk to them about your problem and they’ll set you up with an app to use for a week or two.
At least for me (in EU) both PayPal and Revolut are literally banks and both provide deposit insurance - most likely because they don't have a choice.
last time i've checked a lot of companies are doing preorders, heck even the richest like apple.
> And lots of people, self included, show up in cities with no money or plan, and crash on couches, in hotel rooms, in their cars, etc, until they land on their feet.

Sure. But the approach to dealing with that subset of people should be different than the approach for the subset who were once employed and renting in San Francisco and then ended up homeless through a health emergency, job loss, or eviction. The latter group has shown the ability to sustain themselves in SF in the past, while the former hasn't. And, morally, the place of original residence is responsible for them, not the taxpayers of San Francisco.

If nothing else, people with longstanding ties to the community and economy should get preference for services compared those who didn't. And homelessness advocates get this: the entire point of conflating them is to increase sympathy for the people who just turn up.