skysight-inc/HackerNews huggingface dataset:
Downloading is legal in Switzerland. For a nice authoritative source, here's the Swiss Federal Institute for Intellectual Property (part of the Department of Justice and Police)[0]: "Downloading copyright-protected works for private use is permitted in Switzerland (Art. 19 CopA)."

The mentioned legal basis is [1].

Note that this applies strictly to downloading though. Participating in a torrent swarm (where uploading is also happening) is not permitted. That's where the technicality you mention comes in: until recently, it was illegal to monitor internet users for copyright enforcement purposes, which meant it was illegal to monitor a torrent swarm, which meant you could somewhat safely seed torrents, despite it being illegal.

That loophole was recently removed however.

[0]: https://www.ige.ch/en/intellectual-property/counterfeiting-a...

[1]: https://www.fedlex.admin.ch/eli/cc/1993/1798_1798_1798/en#ar...
Yeah Apple’s approach to backwards compatibility is basically the opposite of Microsoft’s: treat software as a living thing that will need ongoing maintenance and upkeep; push developers forwards and push them towards this understanding; let them know apple will not put in Herculean effort to effort to keeping decades old software running.

This, of course, has huge drawbacks, but also huge benefits (e.g. developers adopt new APIs much faster which benefits the end user faster).

I do empathize with wanting old software and old hobby projects to just keep working (especially when Apple likes to advertise their products as “It just works.”) We all just want tog ER in with our lives.

One of the author’s tweets mentions further down that at least one of the games was written in Swift 1.0 or so and they never updated and recompile with later swift versions. That’s on them.
The Case Against Radar: 10 Years Later
Community Input Is Bad
Firstly … 25Gbit symmetrical … WOW.

Secondly - as a person living my whole life in IT - both passion and professionally - I have no idea what would 25Gbit be good for. I’m currently paying about $80 for symmetrical 1Gbit fiber and have the option to upgrade to 5Gbit for about $180 but it seems so pointless.

Here is the reasoning behind my grumpy opinion:

1. Living in a home with Cat5 throughout so the best I can do is to route 1Gbit. Running cables in multilevel (American) homes is a major PITA.

2. My Wi-Fi (802.11ax) is heavily affected by homes around me so only one AP can run with 80MHz channel width and the rest is 20-40MHz. Throughput ends up being somewhere between 150Mbit-500Mbit, depending on where you are.

3. I have a few smaller servers running ..stuff. The trouble is not about server performance or bandwidth.. it’s about reliability. Running any business on consumer line (in the USA) is just signing up for trouble. (Eg. “Is your line down because your modem received a fault firmware? No worries, the tech is going to be there within next 4 days to check your cables…”).

4. Things like game downloads on PS5 .. yes, they are amazingly fast (even on 1Gbit. They install faster from internet than from the built-in BD-ROM). But many games need to also “install” (whatever that means on PS5) and that takes 2x the time of download anyway. I can live with that once a month.

5. Big fan of streaming services, however many providers limit bitrate on their side so I am still watching the sometimes blurry 4k …

Back to original question and with genuine curiosity - what is 25Gbit for???
There's definitely a continuum from I signed up for your newsletter, to I attended your event/downloaded your document and opted in, to I didn't opt out, to random mails typically semi-relevant at best from someone who got my email from some list somewhere, to outright scams/offers to sell mailing lists/etc.

Of course it depends somewhat on frequency etc. as well. I'll still mostly just unsubscribe if there's a link and usually reserve report spam for random crap that doesn't have an automated unsubscribe option.

Pre-Covid, I attended a lot of events and that's probably has led to me getting on a lot of lists. Like it or not, no small part of the event industry is for companies to get leads.
Blockchain verification...of what?
What do you dislike about the EVM?
Ask ordinary people in developing country, and you will know, why they need decentralized money.

In short, their government is corrupted, and they can't trust government or some standard centralized private company, because centralized mean, it could been easily corrupted.

Also corrupted officials usually limit usage of gold and other material things, but thanks to western tech, it is easy to hide flash with crypto and ignore those limitations.

Because of this very high share of people in exUSSR use crypto.

Sure, in developed countries of old democracies, all these things are not so important as their governments works much better than in developing countries, they just have not such problems, so in G7 talks about crypto transforms to lazy talks of sharp end of egg vs other end.
Deno 1.21
Was it really accidental though? The dangers of lead exposure were known at that time. Midgely himself got lead poisoning in 1923 as a result of his tetraethyllead experiments so there's no way they couldn't have known it was harmful even in the very early days of leaded gasoline.
Chicago arrests, shootings plunged among those in anti-violence program
No. Taking the wakelock is significant battery drain. Because of poor mobile OS architecture you have to take the wakelock to leave connections open. On normal Linux you can just have the OS suspend anyway and most of the time the connection will be there when it wakes up and if it doesn't the client automatically reestablishes. (this is exactly how the normal push connection on android is maintained anyway, there's almost no real overhead to having a couple more.)

Mobile push is a combination of brain damage and bizarre propaganda targeting developers.
It’s not just normal, init7 is doing better than many big players in this regard.

For comparison: init7 POPs used to be connected with 10 Gbit/s “only”, so even 10 people maxing out their Gigabit line would saturate the uplink. This turned out to never be a problem over the years, I would always get maximum speed. The average usage is very low, in part also because transfers complete so quickly.
Rethinking submarine fibre cable projects in the South Pacific
No, the better question is where it came from. The launcher spins the payload like a bucket on a rope. So upon exiting the launcher it isn't spinning. But by setting the guide vanes at a slight angle the payload can be made to spin to give it more stability (since this is essentially unpowered flight for the first bit) and it can be de-spun in the same way.

The launcher does not spin the payload around the long axis.
yep! one could make a "locked clock" that predicts the distribution of inaccessible Ether to support their bullish hypothesis
"We run it through our deep learning model. Here's 50 gigabytes of neural net weights."
Socioeconomical systems are complex and ever evolving. Like technology.

Your strawman sounds like "All possible technologies has already been tried"
Well fed increased rates in March but they announced it long ago and the market corrected accordingly. It is common knowledge by now. The market is expecting 7-8 25 point increases in 2022 which has been priced in the declines so far. Any deviation to that will move the markets further.
One of the things that frustrates me about discussions of censorship here on HN is that there’s a lot of intense focus on censorship via deleting a tweet or Facebook post, but no focus given to the more insidious problem of censorship by algorithm.

I am wholeheartedly in favor of a free marketplace of ideas where (we would hope) good ideas win out over bad, but as it is, once you’re deemed by an algorithm to be susceptible to a certain category of extremist information, that’s all you’re ever going to see again; the competing ideas are never going to have a chance.

Algorithmic distribution of ideas is sorta like distributing ideas via gasoline-powered leaf blower directly to the face. I am free to speak my competing ideas, and so technically I haven’t been censored, but no audience is going to hear me over the leaf blower.
You could do that, it would still be up to the consumer to only choose to interact with those contracts and projects, just like it is now. But the consumer is undiscerning.
Windows is fuckinh the worst at this. The whole system experience is at some point „ please login to the mircrosoft produkt you never signed for“ or whatever new noninteresting feature they have. That there isnt something like a windows version striped off that stuff is a shame .

Oh and firewall or defender that puts a big !! Everywhere so it seems that my system will explode anytime

Are they aware that people use it for working?
I live outside Atlanta and pay $100/mth for <50M...
Doesn't Feynman Lectures book III explain kets fairly well?
There is already a system for this: DJs, radio, and mixes. But the DJs need to control the radio or the mix, and they need to do so solely for artistic or aesthetic reasons, not commercial, political, or economic ones.

If the music can be easily identified (either by IDing the track directly or via something like Shazam), and the listener has found a DJ they like, finding that 1% becomes really easy. Curated playlists is moving in the right direction, but you're still missing out on the extra context and flourish that a good selector can add.

The signal-to-noise ratio for this approach is extremely high; the right party or twitch stream can be worth 10x the amount of time spent trawling through Spotify's daily playlists.
I wish there was a straightforward way to monetize software written as a hobby just like selling pottery on Etsy.
> why there was seemingly no (marketed) business in foreign savings accounts

Opening accounts for Americans is expensive [1]. Offshore banks thus tend to focus on ultra high net worth Americans.

[1] https://en.wikipedia.org/wiki/Foreign_Account_Tax_Compliance...
Reading this thread, I am reminded of how cheap telco prices are in France: e.g. in 2020, fibre internet plans averaged between €26 and €28.35 (USD 28-30 at current rates) per month.[0]

Mobile plans are also on the cheap side, to the point of being competitive with many third world countries (for example, I wasn't that impressed with prices in Thailand in 2020 for comparable plans, only a 1-2€ difference with what I had at home).

This is getting to the point that I find myself often suggesting fellows from border countries open a line in France, just so that they can enjoy the "European roaming data envelope" that comes with most plans (i.e. several gigabytes are free to use from anywhere in Europe, and you can make calls and texts to other EU countries when abroad...) after realizing how expensive and suckish mobile plans are in their country (Belgium in this instance).

[0] https://www.connexionfrance.com/article/French-news/Best-and...
for a great discussion on this, check out a book by tim roughgarden called "the price of anarchy"
I suggest you read about history of money. How it came to be, why humans needed money and what all things have been used as money and why eventually we ended up with money being issued by a sovereign (by a fiat). Then read up on the history of banking. The idea of cryptocurrency and its underlying ideology goes against the fundamental principles of finance and economics that have evolved naturally over past thousands of years ever since humans stopped being hunter gatherers.
In e-commerce I've noticed that customers that request to be removed from the mailinglist and/or to have their info/account be deleted often forget about ever using the site. Then a few months later they order something and sign up for the newsletter again. When they receive their "first" newsletter they recognize the style and remember that they requested it to be cancelled, which leads to many angry emails and spam reports.

An order form with no pre-selected "join newsletter" option doesn't seem to mitigate this problem. The obvious soloution is to save the customer's email in the mailinglist as unsubscribed, but afaik that's not legal if they request an account deletion.
Even C isn't consistent about this:

int * a, b; // "Property" of the variable

typedef int * pint;
pint x, y; // Property of the type

This has created so much bad legacy code where pointer typedefs are created for no good reason.
And those goalposts just fly by!
That's not a reason for banning a book. Libraries are full of books that are completely ahistorical and narrowsighted. Just go look in the political opinion and analysis section.
Still waiting to hear Jordan Peterson’s review of that one.
Joel on Software - practically everything he's written while properly blogging has stood the test of time.
A trusted party is required to enforce ownership rights. If somebody steals your digital assets, the trusted party will seize the stolen assets and return them to their rightful owner. Without a trusted party that has the power to seize assets ownership cannot be enforced, in other words there cannot be ownership.
drive a tesla then drive a competitor's car (if you can find one), and then you will understand.

tesla is the iphone of cars. minimalist, performant, fun to drive. not to mention the no other car company is building or has a supercharging network. GM and Ford are the blackberry of EVs
You can do that easily with the `remote_ip`[0] matcher (pair it with the `not` matcher to invert the match). For example to require `basicauth`[1] for all non-private IPv4 ranges:

@needs-auth not remote_ip 192.168.0.0/16 172.16.0.0/12 10.0.0.0/8
basicauth @needs-auth {
Bob JDJhJDEwJEVCNmdaNEg2Ti5iejRMYkF3MFZhZ3VtV3E1SzBWZEZ5Q3VWc0tzOEJwZE9TaFlZdEVkZDhX
}

And for rewrites, there's the `rewrite`[2] handler. Not sure what you're missing?

[0] https://caddyserver.com/docs/caddyfile/matchers#remote-ip

[1] https://caddyserver.com/docs/caddyfile/directives/basicauth

[2] https://caddyserver.com/docs/caddyfile/directives/rewrite
Right now in Montreal a tunnel to the south shore of the river is partially closed, with 2 lanes going out and 3 lanes in, and large temporary deviations on the exchanger close to it. There are major renovations coming in the next years.

Now this friday I had to travel on the south shore to see family. My sister, living further north, also had to come.

Normally, crossing the tunnel on a friday around 5 PM is a perfect recipe for disaster. With the tunnel partially closed, everyone thought it would take hours to cross it. My sister chose to take the long detour further east to take a ferry near Sorel.

I didn't have this option, but I recently heard about the Braess paradox, and although I'm not understanding it very well, I decided to take my chances and take the tunnel.

Well, it took exactly 10 minutes to cross it.
Is it banned, or simply not available in typical public libraries because it's in Russian and there is not an English translation? My public library has dozens of books by Solzhenitsyn.
Where banned=not paid for with public funds. Words have meanings. The books are still available, just not in schools.
Seems like eBPF could be useful here as well, to get some external insight into per-connection counts and behavior.
Proprietary vs. open is like renting vs. owning without the legal protection offered to renters. If your data is locked in some proprietary format you're beholden to the proprietor who can - and often does - abuse his power by raising prices, adding intrusive 'features', selling access to your eyes and more. No EULA is going to change that since those agreements can be changed more or less at will.

In other words keep your EULA, I don't want it.
Really? I would have thought that a "bulletproof" contract is better than a vague one, precisely because the latter is more likely to be litigated. What's the value of having a contract, if you have to go to court to find out what it means?

Of course, I don't want a bulletproof contract imposed on me. It's better if "our standard contractual terms" are vague, so that I can sue suppliers. But if it's a private, custom contract, then I really need to know beyond doubt what it means.

My problem with blockchain "contracts" is that they don't seem to be able to affect (or be affected by) the real world - fiat bank accounts, delivery of goods in working order, etc. They only seem to affect digital pictures of monkeys. I suppose that simply means I don't "get it".
On point #1, you can probably do 10Gbps (assuming it's actually Cat5e), as long as it's under 50m or so. If it's just a run inside your house, it's likely well within range.
Yes. I'm not going to name drop for fear of it coming off as shilling, but I'm familiar with a couple DApps that are two-sided marketplaces for insurance on other DApps.

If you lose your money to a smart contract bug in the insured DApp, the insurers will reimburse you.

If you really trust the code of a certain app, you can earn revenue as the insurer on the other side of the trade.
Can you just add a Marshawn Lynch-style "I'm just here so I don't get fined" line of text to the app's "about" page and call it a day? Or are you gonna have to make major changes to update to the latest versions of iOS?
A significant part of my life is online, indeed, but 99% of the time, bandwidth is a nonissue. Latency, very important. Bandwidth, not so much. I haven't experienced any bandwidth related internet problem in the past ten years, and that's moving from apartment to apartment, from hotel to hotel, from airport to airport.

Don't get me wrong. I'm very much in favor of this upgrade. I just don't think it's going to be an everyday quality-of-life improvement for most people. It's more about providing a service for people with special needs, and future-proofing the infrastructure.
"I looked into the Framework laptops and so far it looks like they are still a bit beta."

I have been using one since December and it has been fairly reliable. Linux support is quite good as is the community they've built. It's also cool that the Embedded Controller firmware is public and they have some community members' threads showing how to customize it as well.

They had some teething issues with power drain from the expansion ports while suspended - an upcoming BIOS update is supposed to fix those. The battery lasts around 6 hours, so if you can live with that I would highly recommend this for your needs.

On maintaining battery life, they have a feature to limit the battery charge level to a customizable limit (usually people like to set this at 80%). Other than this, the fact that this is easily user-replaceable should help.
If you accept the premise that all entreprise is exploitation, then your goal would be to minimize exploitation.

If it's actually possible to eliminate exploitation, then great, we can work towards that.

I'm not sure what's difficult to square away about that.

On the other hand, there's also differences of opinion on how consent works. Most anti-Marxists just declare any transaction without a gun as fully consential, therefore it can't be exploitation. I find that harder to square away with, it's straight up denial of harm instead of minimization of harm.
Is there some legal distinction? Getting money with the expectation that it will be used to further some vaguely defined public good you are doing (writing freely available software in this case) sounds exactly like a charity, especially since you will be doing most of the public good regardless of whether you get the donation or not. A tip on the other hand is an additional payment for some good or service that you were already paying for, but that is not the case for most software projects.
Neat! I am not familiar with openlibrary.org. In any case that doesn't change my opinion that every US library making their ebooks available to anyone in the US would be making an excellent use of their funding.
VeriGPU: GPU in Verilog loosely based on RISC-V ISA
At my ISP we offer XGSPON/GPON and we have to use our equipment for the ONT (In our case Adtran). We have adtran specific handshake stuff that we have to manage. Your ISP might offer to just use their ONT and put it in bridged mode so you can use your own router/ap.

There are ONT SFPs that contain everything you need to connect back to the OLT. Maybe you can ask your ISP if that is supported?
Wow, I did NOT know about OpenLibrary! Thx!
You’re missing the point. You choose every day when you work, to work under a fascist authoritarian regime. You choose that. Why do you choose that? Why does anyone choose it? It’s because they don’t choose it, they’re forced into it. Why are they forced into it? Because of private property.
"Of mice and men," "to kill a mockingbird," "brave new world," "scary stories to tell in the dark," a scattering of biographies from Lucille Ball to Cesar Chavez. That's certainly a lot of cultural heritage to cast aside
The art looks a lot like Akagi.
For context, here is the relevant information from that first link:

"The Mukilteo School Board voted unanimously to remove the book from the required reading list on Monday evening, The Everett Herald reported.

The board's move does not ban the book from being taught, and it remains on the district-approved novel list."

Removing a book from a required reading list isn't even a little bit like banning it.
That stuff is incredibly misleading and based on cherry-picking data.
I like to use "The Turner Diaries" as a kind of litmus test for people who don't want to ban books. I notice that, while all of the books this article calls out specifically are available at the Brooklyn Public Library - per their online catalog, "The Turner Diaries" is not and neither are any books by its author - either his real name or pseudonym.

The Turner Diaries, for reference, is a white supremacist novel that is thought to have inspired the Oklahoma City Bombing. It's a pretty famously banned book.

The reason I like to use this as a litmus test is that people often say something like "I'm against banning books" but what they mean is "I am for things I like". That's not surprising, almost everyone is for things they like. If you were really against banning books then it's strange that you only take this position for literature you like.

I personally don't think The Turner Diaries should be made available to children and teens. I don't see what good that would do. But then, I also don't go around saying I'm against book banning. I think some books are appropriate for young people and some aren't and that we should ban the inappropriate books from contexts where young people would plausibly encounter them.
There are fair few places in the US where the local power company also owns a fiber network and provides (relatively speaking) super cheap gigabit or multi-gigabit internet service

However there are just as many places where the state's government was bought off to ban such networks because the majors are afraid of actual competition.
At least for cosmic black holes, there is no way to measure the correlation of hawking radiation with the objects composing the black hole unless you can detect and store information about all objects going into the black hole and all radiation coming out, and then look for correlations between these. Even assuming you could store and process this literally stellar amount of information, you would have to be extraordinarily lucky for the correlation to arise immediately. More likely, you would need to do this for the entire lifetime of the black hole, and only after it's (mostly) evaporated could you run the analysis. Even granted the galaxy-sized computer that could do so, you would need to wait a few thousands of billions of years or more to reach that state.
Would it be correct to say they were banned from public libraries in those areas? And thus they were banned?
Same here. Loop is handy for iterating over hash-tables and collecting. Beyond that I prefer tail recursion, map, reduce, some/every, and the do forms.
You have to consider Swiss salaries / cost of living in Switzerland too...