skysight-inc/HackerNews huggingface dataset:
By all means, if You Are Indeed (Some Reasonable Fraction Of) Google, then by all means, take that seriously.

But I can tell you from personal experience I've been asked to produce a "CDN plan" for content access on the order of once a minute during peak hours, and which had no reasonable business case for distributing enough to matter.

I am personally responsible for one system that does need CDN-like capability, because it does serve static files at a rate and a required reliability that a single server can't meet. (We don't use a "real" CDN because for our use case it would be absurdly expensive, but we're keeping an eye on the offerings out there.) So I do know they can exist. But even that system is, in 2022, on the lower end of what you would need such a thing for, and it is serving multi-gigabyte images out on a fairly routine basis to many tens of thousands of consumers (which are automated systems, not humans). That's what it takes to be on the "low end" of blowing out a normal static file server. 15 years ago these systems were a royal pain to maintain, at a much lower level of usage, and non-trivial effort was spent optimizing what they serve. Today, they mostly just hum away doing their job.
A website created in 1996 doesn't predate an organization founded in 1993.
However, it does predate the .eu domain.
Ha. Fair point!
I’ve worked in high-trust environments (read: where public CDNs are noncompliant) and that’s never been an issue. All of these fonts are downloadable and self-hostable.
It's hard to simulate an AZ failing, and when it does, half the internet goes offline, so people don't really complain that much.
That's a stereotype that most of us would like you to reconsider.
Sure, they're encrypted with a key that they have.

They have complete access to the data.
Local CDN is a pretty good extension:

https://addons.mozilla.org/de/firefox/addon/localcdn-fork-of...

But sometimes if the webpage looks funny, you have to deactivate it.
This article has a lot of good points and suggestions for site creators, but for consumers, there is something you can use: the Decentraleyes browser addon (https://decentraleyes.org/). It basically intercepts calls to well-known centralized CDNs and serves it locally from the browser without issuing any network calls whatsoever.
There’s no way to mitigate the risk of statistically random meteorites that can come from any direction.

The primary mitigation is to use predictions of larger events, such as meteor showers, and move the observatory to an orientation that reduces the risk of damage.
Thanks for the clarification! I didn't mean to say the two definitions were equivalent, as indeed they aren't. Rephrasing my second point to (hopefully) eliminate the ambiguity: There are two non-equivalent popular definitions for "almost linear" or "nearly linear" (n^(1+o(1)) and O(n log^k(n)), and nevertheless classifying "n log^1000 n" as almost linear is uncontroversial in the sense that both of the common definitions do it.

(The second paragraph of my original message addressed a point made in the parent's second paragraph, which has since been edited out.)
And what do I do with my new phone? Just leave it there while I use the older iPhone? No. Realistically you'll use the new phone. The old iPhone is still not going to be used. So what do we do with them now? We install Linux or we just trash it?
https://www.magicearth.com/ is not OSS but is free as in beer, privacy-respecting, and has good UI.
Hi, Privacy Badger dev here.

- https://privacybadger.org/#How-is-Privacy-Badger-different-f...

- https://privacybadger.org/#Is-Privacy-Badger-compatible-with...

By the way, I like both uBlock Origin and AdGuard!
My parents cut the cord and one of their only holdups was live sports. They have been trying to watch MLB this year and now they have found out the odd game for their favourite team is an "Apple exclusive". So they were left with the option of buying yet another subscription or trying to figure out how to get a pirate stream working. And the main app for streaming the game sucks. The quality almost always degrades. Can watch YouTube or Twitch live no problem in 1080p60fps but Sportsnet can't even seem to do 360p without buffering on Chromecast devices.

Unfortunately these companies have little incentive to improve. Because what can my parents do? Go watch on a competitor? That isn't an option because of the stupid exclusivity deals. It is like how EA has a monopoly on most sporting franchises for being the only one who can produce games. You end up in a state where they release year after year new games that often suck, but no other company can compete as they can't use the franchise or players in their games.

Exclusivity almost always seems to be a negative for the public.
wow that brings back memories. back then android was truly hideous compared to iOS, unless aided by 3rd party launchers.
I haven't seen a blue screen of death on Windows for a long time.

But today my 1 year old Windows 10 laptop crashed during work hours and just the day before it also appeared on my coworker's desktop PC. The dump showed problems with DirectX graphics.
I also like the interface because it's fast to use the hotkey-mouse combo.

Try putting a ".meas" directive on the schematic and then right-click it. There might be more UI than you think, but it's still not comprehensive.

The best way to make it feel intuitive imo is to try any spice without the GUI.
Bought some music from Amazon recently. 2 downloads at my workplace failed because I forgot to deactivate the firewall. 3rd download worked. Couldn't download it at home anymore because you can only download it 3 times. That day some music was pirated somewhere. I don't like spotify at all and I think the situation for music is still bad.

I don't think the film industry gets as much from me as before with physical copies. But I don't accept discs anymore. Give me a digital download or go away. I use some streaming services but just consume far less now.

I am not much troubled by DRM, but the industry mostly regresses to past behavior.
I paid college for myself. I don’t feel fucked over if other people get a benefit. Why? It’s better to spend tax dollars on helping people than blowing them up.
OSMand is what I use 95% of the time for offline navigation. I first discovered this when I realized you couldn't use Google Maps for navigation in Serbia in 2015. The other 5% of the time I use Google Maps or Waze directly or manually enter its route suggestions as navigation waypoints into OSMand.
Show HN: Interactive Audio with Python and Jupyter
There was a great comment a few weeks ago that described Web3 as "a TRS-80 with a coin slot" and I think that sums it up pretty well.

If you're familiar with current generation web apps, video games, etc. the web3 "future" looks like a throwback.
> I don’t think I’ve ever read one that uses any technology we currently have.

Is 'ice'[1] a technology? :)

[1]: https://revelationspace.fandom.com/wiki/Lighthugger
More likely a lot of us don't feel we have to cram for problems suitable to screen entry-level candidates at most.

Personally I'm perfectly happy to be filtered out by such tests and refuse to practice for them, as companies that use them for senior level positions are companies I really don't want to work at.
I'd like to to leave a link to Doug's 1962 paper:

https://www.dougengelbart.org/pubs/augment-3906.html

It's worth noting that despite the historical magnanimity of the 68' demo that the real, "meat and potatoes" of Doug's work is still the operating philosophy he developed that allowed SRI to dream up all this groovy shit and make it work. It's also worth remembering Bill English who was the, "director" of the demo who sometimes doesn't get enough credit.
How Queen Elizabeth II’s Platinum Jubilee had an impact on the Internet
Here is a peer-reviewed global survey of nuclear reactor costs: https://www.sciencedirect.com/science/article/pii/S030142151...

For a quick overview, skip down to figure 12, which shows a plot of overnight construction costs across time and countries. Note that the bulk of them are below $3000/kW, quite a bit less than the most expensive reactors in the US.

So here's an optimizer that finds the lowest overall grid cost, based on various assumptions you can modify: https://model.energy/

Pick a country. "Show advanced assumption settings." Check the box for "dispatchable technology 2." Set the overnight cost down to $3000. The lifetime of 25 years is unrealistic, given that the average age of US reactors is 40 years. Set that to a more accurate value, like 60 years. Finally, give it the same discount rate as everything else.

You'll find that in many countries, nuclear does quite well. In countries without good wind/solar resources, even a higher capital cost can result in a 100% nuclear grid.
I've been in the industry for many years and I've never had to do this. Is it mostly an American thing?

I had to do a coding test for the job I'm doing now but it was a "take home" test and was directly related to the work I would be doing.
Doctors are an interesting comparison, because they also have gatekeeping in terms of how difficult it is to get the credential in the first place. That early filter basically guarantees anyone with an MD has a certain level of competence. SW engineering doesn't have anything like that - it's a complete free for all, and the number of inadequate applicants vastly dwarfs the competent ones.

Having said that, big tech interviews heavily bias against certain groups of people, especially older candidates and those with families. On the flip side, if you're young and have virtually no experience, you can still get a cushy big tech job simply by studying sets of questions. In that way, it's quite unique that "anyone" can get this great job simply by grinding exam style questions. No other high paying industry is like that.
> I do not know a single person that liked or benefited from the switch, except Apple shareholders of course. Everyone, myself included, hates the fact you can't use standard headphones with mobile phones anymore

None of my friends or colleagues care. They use AirPods or wireless headphones on the latest iPhones and are happy with them. Your circles are not representative of the whole population.

I remember using wired earbuds and hating it every time. I don't miss the headphone jack that much. Why would you want to mess with entangled cables when you can just turn your headphones on and have them connect over the air?
Selected list of countries from the article:

- France 35%

- Germany 28%

- Spain 28%

- USA 25%

- China 25%

- Ireland 24%

- Italy 23%

- UK 19%

- Denmark 19%

- NZ 15%

- Sweden 8%
Which makes you wonder why some railway stations would have a IATA code.

Because you could (still can?) book a trip that way.

Just like if you try to fly from Boise to Tokyo, you'll get a ticket set from BOI → SFO → NRT.

You could book a trip from ORD → PHL → whatever the code is for Penn Station in New York.

I don't think it's done that much anymore, but it used to be pretty common.
Probably not a lot more.
My children definitely have clothes in colors close to #BAB1E5. #B00B00 kind of looks like blood.
> without problems

Having just stumbled into it after a colleague upgraded a shared machine, the advertising situation on it is grim.
It is, though. Designers receiving no pushback will just get more 'creative' and make the world a worse place for everyone involved.
In particular, it's acceleration you need to account for when talking about time dilation, not speed. And acceleration is less symmetric.
I have hosted it using an s3 compatible object store for now. But the experience was really terrible compared to Gitlab Pages / Netlify (Just push it to a repo and you are done!).
See also:

https://esm.sh - lots of options

https://jspm.dev - does import maps (with a polyfill) https://generator.jspm.io/

https://esm.run - jsdelivr hosted esm builds but only ones already uploaded to npm
Weeks? There are stories on Blind and the LC forums of people taking upwards of a year with pretty hefty real-life constraints. And why wouldn't they, given the opportunity to essentially double comp over standard industry jobs? That's a life changing opportunity if you're in a somewhat unfortunate life situation.

That it's a bit of a sacrifice is the point. If you're naturally smart enough this stuff comes quickly, great. If not, you're going to have to work for it - that requires discipline most people don't have.

Better put, smart and/or determined to succeed.
> So What To Use Instead?

> Deal with ambiguity, Reviewing code, understanding what it does, finding gaps, Testing, Code structure, Cleanliness, Learning new concepts

Yeah, no.

A lot of these are culture. I'm fairly confident I can teach someone smart and competent to write clean code, add tests, and properly modularise the project.

It's called training (progression from "junior" to "senior"), I think more companies need to invest in it.

What you can't teach someone, is how to be (1) smart, (2) understand how computers work, and (3) be passionate about tech. That's what interviews are supposed to test, and leetcode (and some deep discussions, e.g. "how does a hashtable work" then leading deeper into the details of CPU, memory, instruction scheduling, optimisation, ...) does that.
Pro tip to make it even easier: just type "ok maps" into the search bar of Google Maps, crop to fit the view and press download :)
To be fair, $300 in peanuts is a lot of peanuts!
Folks like you make the world a little better every day.
Yes, the traditional way to implement paging was to simply redraw the screen once at the new position. As long as it always moves a consistent amount, you’ll get used to the discontinuity and you won’t lose your place. Emacs still works that way by default, but even it gets more smooth scrolling options with every release.

Even so, on an EInk display you will still have the old text fading away for eight frames while the new text fades in for eight frames. It will not be instantaneous at all, and the text will be low–contrast and overlapped for that whole time. And this happens as you edit the text too. Adding or removing lines will shift later text up and down, turning it into a blurry mess. With word wrapping it will be even worse, as every character you add shifts the later text to the left as well as further down.

Still, they work ok for static text that you move by a whole page at a time.
The funny thing about politics is that good ideas presented by the wrong source can be rejected because the source is simply untrusted. The concept of rejection of ad hominem attack is great if you are a Greek rhetorical student in the lyceum, and has never been how actual decisions are made.

Regarding this topic, there are historical and recent reasons for suggestions of cleaning, trimming, purging etc. the vote roster to be met with extreme scrutiny and skepticism. The United States simply has a bad history of using tools like that for shaping the electorate to meet a desired outcome.
I'm not "apologisting" anything, it's just a statement of fact. I make no claims about any ethical dimension to Apple's activities, if you dislike their practices I won't argue with you. The question was about commercial Unix, and MacOS is commercial Unix just as much as Solaris, AIX, etc.
I’m from Poland and this is final year that we can watch F1 on TV or via F1.tv. Starting with 2023 F1 in Poland becomes available exclusively via streaming on ViaPlay. And those guys are hell-bent that 780p is best for sport because 60fps is more important than picture quality. Liberty Media is up for a rude awakening.
TPM is still clearly optional on Win 11.

Microsoft is just pulling the same trick they did with normalizing the telemetry. First it was opt-in, then it became opt-out and then, when the complacency settled in and everyone got used to their machines leaking like rusted buckets, the trap closed shut and it became always-on.

Same with the TPM, except the effect will be far more disasterous - a complete loss of admin control over your machine when it runs under Windows. Won’t happen in W11. Probably not in W12, but you will be locked out eventually. That’s their end goal. But for now the unwashed gray masses need to be made used to the TPM. Hence all this circus.
yep that's the one
IMHO that loophole was key to the success of Linux. It's what allowed the industry to back open source with billions of R&D investment and bootstrapped the whole ecosystem.

When do we have the discussion about how that's the very problem, from a lack of user freedom perspective? We want to talk about dictators and technocrats unjustly abusing the powers of surveillance, why not start at the fact that we allowed our FOSS ecosystem that could have given more freedom and power to billions to be loopholed into a corporate hellscape of uninstallable apps, lack of root on devices (without root, you aren't the owner), and other fundamental underminings of what ownership means!

To me, all this and more is exactly why gplv3+ is actually so important, and honestly I just feel like HN is so full of corporate types who have forgotten the hacker mentality in it's curious, freedom loving base type, instead espousing stockholm syndromed repeating points about why linux doesn't matter, why YOTLD (year of the linux desktop) is never going to happen, why gpl is a bad license, etc.

Right to root. Right to repair.

Right to see the source code on your device.

Right to see and modify code and make your device do what you want it to.

Right to share that source code.

It's been here the whole time, RMS and Eben Moglen were truly men far ahead of their time, visionaries of the dystopian future battles that were to come. Users are losing the war right now. When are we going to have this conversation?
FiscalNote | Remote (US) | Full Time

FiscalNote is the leading technology provider of global policy and market intelligence. We are turning insights into action to help stay ahead of rapidly evolving political, corporate, and regulatory environments.

We offer 100% remote positions, you can learn more about our benefits and see all of our open roles on our careers page: https://careers.fiscalnote.com/

On the FiscalNote team, we're hiring experienced Rails Engineers to scale influence the trajectory of the FiscalNote application. I've listed the job description below, and you can reach out to recruiting.team@fiscalnote.com with any questions!

https://jobs.lever.co/fiscalnote/1abb2de9-eaa4-4200-b4fe-42b...

Predata (part of FiscalNote) is the only web-based platform that quantifies shifts in online attention – how audiences research and consume information – to provide a more complete picture of the geopolitical landscape. We're looking for the first DevOps Engineer to join the team to design, implement, and manage a secure microservice infrastructure. If this sounds fun, check out the job description or send an email to recruiting.team@fiscalnote.com! https://jobs.lever.co/fiscalnote/3e664eb4-53f8-4c86-9664-7c5...
Consumer reports says the model 3 is around average reliability and the rest me the models are much worse.
Linux Kernel privilege escalation to root with use-after-free write in netfilter
To be fair, ASP.NET Web Forms obfuscated the relationship between your code and the HTTP request-response cycle almost as badly as an SPA framework.
> Containers are not security isolation, I'm not sure why this has to be repeated so often because it's very obviously not the problem containers try to solve.

I will refer you to:

https://blog.jessfraz.com/post/containers-security-and-echo-...
I worked on the implementation so don't hesitate if you have deeper technical questions that the article is not covering :)
the problem on many of them is getting trapped behind freight trains

I recently read in a railfan magazine that this is becoming worse because of the supply chain mess.

Fright train companies are running longer trains because of higher demand. Longer trains run slower, because there's only so many engines to go around.

Making things worse — slow freight trains would often pull onto sidings to let fast passenger trains pass. Now the freight trains are too long to fit into the sidings, so more and more the passenger trains have to wait.
Edit: all the legal references are in a US context

Censorship is prohibiting speech or blocking a speaker because of the content or alleged content of their speech.

Not all censorship is unconstitutional. The legal blocking of curse words amd nudity on broadcast TV is clearly censorship regardless of if the intent or effect of cursing while nude on TV is political.

It is true that free speech protections against the censorship of political speech do tend to be stronger.

Also generally speaking, rules that prohibit speech in certain contexts or manners without regard for their content or the speaker (thus not censorship) tend are held to a lower standard for legal justification than laws that do engage in censorship.

In this case, the question is does this type qualify as "not-censorship" because somehow blocking "content that infringes our IP" is not restricting speech on the basis on its content. To me it seems obvious that this is a restriction of speech that depends on it's alleged content.
Ask HN: public Slack/Discord for developer tooling?
Is there a public Slack or Discord for asking questions about common developer tools e.g. programming language, build tools, troubleshooting etc. ?

We have a few of these at work but almost none of the discussion is specific to our company and could easily be happening in public.

Seems a shame to be having all these conversations in private unnecessarily, when we could all be benefiting from shared knowledge.
It was ugly for the longest time but ahead on several features. I remember the iPhone not having copy and paste for what felt like ages. A lot of the good stuff was on Cydia.
It's broken/not working on current Firefox though :(
Language design is hard. It's impossible to please everyone. What Dart has taught me is that JavaScript is not going to be displaced on the web anytime soon. Dart seems to have found its stride with Flutter, a cross-platform UI framework.
This is where it gets asinine - back now 20 years ago the local San Diego network that made a deal for the Padres also made the game free to stream for anyone in the San Diego area - that was nice. I doubt anyone is doing that these days. I don't even care if I get the ad-filled stream (for awhile you could get "raw video" feed on the MLB app, which was fun because when the game went to commercial you'd just see whatever the last camera that had been on wandering around the park) - make it so we can get the game!

And don't even get me started on the "it's easier to be a fan of a team far away than your local one" that is so common now because of all the restrictions.
The average college graduate makes ~60k out of school. The median law school new grad makes ~80k. Yet a large group on Hacker News acts like anyone who studies enough to get into a FAANG company fell for some horrible scam.

I've studied less than 200 hours in my life and now make ~320k and expect to get ~450k when I switch jobs later this year (both remote)– I have only a high school diploma. Chalk me up as another victim of big tech... I guess I should've been more "skeptical".
Nothing is impossible. But the chance of the being sufficient fraud to change say the presidential election is extremely unlikely, especially given the evidence that we have.
Cables.gl is my favorite environment to create WebGL experiences or Data Visualization. If you don't know where to start check their YouTube channel or just the Discord.
Which is horseshit. I'm currently working at my first bigco company, and I would consider the MAJORITY of people they have hired in the last year to be horrifically bad hires, because they have optimized for new hires that can leetcode, but can't actually code.

We just fired a person on my team who didn't understand pass by value vs pass by reference, or how to debug in an ide, but she could manipulate strings in leetcode!
Leave a lot of cotton clothes in a closet without mothballs.