skysight-inc/HackerNews huggingface dataset:
This is a deeply fundamental library that's used across their entire app. How likely would the author have been to find this subtle of a bug in such a minor part of their application code, if their app was of any appreciable size?

Depending on how their testing environment was set up, they might not even have enough database users in their DB during automated testing to notice this bug if it did trigger.
The government is paying a fine? So they’re going to tax their citizens and give their citizens money to the EU because the government was racist.

Governments has the power to tax, so fines aren’t really that big of a deal for them.
It wasn't meant to be. But in a way it is -- mongoid is so useful, that it's worth putting up with some of the flaws in its release/upgrade management. So, it's temperamental. Like owning a Jaguar.
I’m not sure why you cite an Overton Window - this literally only relates to business payments, just like the 1099 threshold.
Sorry about the editorialised title, the original was pretty poor and far too long.

I still find the incident funny though, it's pretty stupid to post videos of oneself breaking laws.
If buses aren't running, custodians aren't showing up, and classroom aids aren't there then the system is failing. Time to look into other possibilities.
I lived in Amsterdam for several years. My experience was that they were very open and friendly racists in a way that I just don't see in the US. Racists in the US are generally violent, raging assholes. In Holland people would literally want to talk to me in the grocery store about how it's cool that I managed to grow up into a seemingly reasonable person, despite being black.
The speech Ceacescu gave in Bucharest after what happened in Timisoara led directly to his downfall. It started with unarmed people storming the capitol building. There’s video of this on YouTube. The army switched sides to be against Ceacescu and that led to armed fighting against the Securitate.

But great job at ignoring all the broader points and ignoring the fact that you originally claimed that unarmed rioters can’t possibly overthrow the government and now write that Romania was the only violent overthrow of a communist government. This means that some communist government were overthrown by unarmed people. So you must now agree with me that unarmed people can overthrow a government.

The U.S. spends the most money in absolute dollars on the military. It is not the most militarized nation in the world. That would go to a nation that spends the highest percent of GDP on the military or one that has the highest percent of its population in the military. The U.S. is not first in any of these categories.

You would benefit from taking a course on statistics and economics.
Please don't cross into personal attack.

eatonphil has made the same point in a much better way: https://news.ycombinator.com/item?id=29817006.
Assuming you have been lifting/ exercise, you just gotta eat more whole grain carbohydates. Rolled or steel cut oats, brown rice, pasta 2-3 times a day and you can exceed your daily calories requirement pretty easily.
Why? It’s been a few years since I saw him last but the diet had really helped him to lose a lot of weight and keep it off.

I know others who have lost a lot of weight with it. And his “floater/sinker” graph has been copied in several applications.
The most racially diverse international organization in Europe is NATO.
Yeah I was thinking the same thing... a lot of Linux was probably written by people who are almost 70 now...
I'm not sure it's even necessary to use Internet Archive or a torrent? If I own an NFT whose hash is stored on-chain, I can just ensure the availability of the preimage by storing it myself.

Then when I want to interact with a centralized NFT marketplace, I can upload the preimage to their server. They'd verify the hash and store the image. I'd continue storing it myself though, so if that marketplace goes away, I can follow the same process with another one.
What does the $20 buy vs free plan? During a spike I was able to handle 30k pageviews per hour with Cloudflare free plan + $40 vps. Pretty much all pageviews were cached by Cloudflare and didn't hit my server. How does the $20 plan help?
That's why micropayments are a neat idea. Sure, I'd pay a dime or a quarter to read you crappy news site. A quarter doesn't matter, as long as you don't bug me, I'm not subscribed to anything, and I just click. That's kind of what Bitcoin was promising... Of course for several reasons, that doesn't actually work with Bitcoin.
If you keep posting about this in unrelated threads, where it's off topic, we're going to have to ban your account. I don't want to do that, and I'm sorry that my attempts to help have failed to meet your concerns, but it isn't helping to spread this to other threads, so please stop now.
I'm impressed by the simplicity of the idea too, and going to try it.

Can't really choose what app to use, though. My go to choice for now is a vim and plain text file. But I'd love to have iCloud sync + smart features (like grepping over todos) out of the box. I use Obsidian for the second brain, and it looks like a great choice for interstitial journalling, but their app is an Electron :( Apple Notes seems like a great choice for iOS/Mac, but close source and I can't even find an easy way to automatically insert time. Notion is a great thing too for this, but, again, too web based.
Cellular immunity is highly persistent. While reinfections can occur, symptoms are typically mild. Sure you can find isolated cases where symptoms were more severe the second time around but those are very rare.

I think some people get confused because they see lower antibody levels and assume that means loss of immunity, but that's not how the immune system works at all.

https://youtu.be/GklHGYY8vN8

And you can't seriously expect us to act based on random Reddit posts. We all know that site is heavily manipulated by a small group of moderators and it isn't a reliable source for anything more important than funny memes.
1password has effectively made 1password 7 the last version that will support local vaults on desktop, however, the mobile app has indefinite support for local vaults (since they don't want to segment their app users based on subscription / local).
I think he makes legit points:

1. NFT spec is flimsy at best

2. We trust output from ETH nodes inherently

3. Most of the user facing clients for Web3 are decentralized

4. Power is easily rolled up into convenience providers like QuickNode

but I think something that is (perhaps conveniently missed) is that there is A LOT of power in having decentralized / censorship-resistant state - this is the thing that makes DeFi a real threat to orgs like exchanges and banks. They can't force people to have a certain amount of capital to trade derivatives or have a certain credit profile to borrow, the system is permissionless and the API is open 24/7.

That's pretty remarkable IMO and I think that sort of permissionless is likely to be used for very compelling things in the future, NFTs aside.

Also one thing that he notes but doesn't quite provide a solution for but I'm betting will exist in the near future is a markup language to map UI components to smart contract functions/views.
This is the same all over the world. Welcome to the new normal where authorities will try to cling on to everything they can to make the situation look scary. Latest in Finland is that they're looking into "long covid" as the next thing now that Omicron turned out to be (relatively) harmless.

) is this really needed?
> I have pretty much determined everything in a project stays the same unless there's some pressing need

Unless you have a way to stay up to date with the security of each and every dependency you have, that seems dangerous. There are static security scanners out there which can parse your dependency tree and alert you, but often they have a high noise ratio ( e.g. npm audit), so that only helps so much.
When the first AVX instruction is run after a long period of no AVX, something like this does happen: the dispatch of instructions is throttled to 1 out of 4 cycles while some AVX instruction is in the scheduler (this applies to all instructions, not just AVX).

This is severe restriction: even if could be limited to AVX instructions, running at 25% of the throughput would make AVX pretty useless.

This state persists only for a short time until a voltage and possibly frequency transition can be made at which point everything can run at full speed (albeit sometimes at a reduce frequency).
> Is the maximalist argument here that these companies are going to build out all this infrastructure, move the global financial system onto it, and then rip it apart and rewrite it to be entirely distributed afterwards

I haven't heard anyone articulate this as their vision lol. I would think they distribute the systems somewhere between trading monkey JPEGs and actually moving the global financial system onto it.

As to why start with it centralized, it's easier to get a POC working with the systems and conventions we have in place today than alongside rethinking all of the infrastructure at the same time. Work on the UI, trade some stupid goods that finance the development of these distributed systems, etc. I just don't understand the argument that this whole thing will or should be binary. Huge migrations like that fall over all the time. Gradual rollouts take longer but are generally safer and in this case probably the only option.
The email group thread where Ron Guilmette (security researcher cited at the end of the article) is confronting an Israeli businessman about the alleged theft of the AFRINIC IP blocks is/was available. I ran across it while looking for information related to an aggressive bot scanning ports on my Linodes that happened to be using a /20 involved with the theft. It's a riveting thread for anyone interested in that kind of thing, I'll post back if I can find it again.
I thought web2 aka web-2.0 was AJAX+Unobtrusive JavaScript aka XHR+jquery aka SPAs. I guess we rolled The Cloud (rented server time) back into that at some point?
But a dynamic language needs all the tests a compiled language needs AND type/syntax tests (that are handled by the compiler in a static language).

There are reasons dynamic language (or specifically Python), but I haven't heard one explanation how it helps writing fewer tests.
The point you have missed is that there was no Windows 97. Anyone claiming to be running Windows 97 was most likely getting confused between Windows and MS Office, which did have a 97 version.
Yeah, from a historical perspective, it’s a miracle that the modern west is not more racist.

“We have primitive instincts, medieval institutions, and God-like technology.” — EO Wilson
Hopefully that means they’ve stopped sharing this info since I was there
> we will also pay the price for that.

You won't, you'll be vaccinated and wearing a mask.
Moxie's post reminds me that perhaps we need a

Your post advocates a [crypto] approach to decentralization of the web. Your idea will not work

adlibs akin to,

https://craphound.com/spamsolutions.txt
Soon enough most motherboard BIOSes will come already with the new microcode disabling AVX-512, so you also have to hunt down an old-stock motherboard.
Hypothesizing is good. Getting data to validate or invalidate your hypothesis is better.

In South Africa they use chip and pin (also tap and go for small amounts, and tap and pin for larger amounts. Most gas is tap and pin).

Incidentally there is also no self-service for gas country wide.

The way it works is that each pump has a portable wireless card machine. The attendant fills in the amount, you tap, and if necessary he hands you the machine to enter a pin. They look away (in an obvious manner) for this step. He doesn't handle your card.

Incidentally this is true mostly everywhere - you handle your card, not the vendor.

Obviously you never give your PIN to anyone - much less shout it across a forecourt.
Considering it's still dead simple to become inundated with far right opinions and conspiracy theories on twitter, it's a bit of a stretch to claim it's "left-twitter."

Just because the most egregious and dangerous stuff from one side gets deleted does not mean it's a place only for the polar opposite.
>People don’t want to run their own servers, and never will.

The older I get, the more I see that there is not much point in making arguments about topics. You can argue whatever you want, and it ultimately isn't about proving something is true or false, it is about feelings and what you want to happen based on your own desires.

This whole section about running servers can be argued against. I never thought I would see normal people with "gaming computers", yet here we are. "People don't want to bother with the hassle of gaming computers". etc etc. Same arguments. Things change, and the past does not dictate the future. I mean, half the reason people didn't want to run servers was because the web wasn't centralised. So now that has changed.

Other changes have occurred like the availability of the raspberry pi - a cheap, powerful, silent, relatively simple computer that can be used as a server. I remember back when Windows Home Server was a thing. It was packaged in these large noisey computers, running proprietary and expensive software. I didn't want to run a "home server" back then either.

Whether people working at businesses want to run their own servers is irrelevant. I doubt they care about any of the things that would be relevant to home servers. They are often running lots of different servers with complex security rules and various applications. The managers see the cloud as a way not to hire expensive people they don't trust. The programmers don't care because it isn't their own product, and hate IT because they make you jump through a bunch of hoops to do anything. It is all a completely different environment to one person running one server at home.

There are still impediments to running home servers that, if lifted, could make people more likely to run them. Static IP addresses are often expensive add-ons, for example. Upload speeds are sometimes too slow, and so on.

Anyway, I don't even know what web3 is.
TeXmacs has nothing to do with either Emacs or TeX. It's a standalone wysiwyg editor, like MS Word or OO Writer.
hey gyz please do read my article
I don't understand why anyone would really instead in learning awk today. If you really want that kind of thing, just learn how to write perl one liners.
GP appears to have been programming for quite some time and thier career predated Google. I remember programming before SO and Google- you had to be able to recall a lot more things from memory to get something working, although not having to worry as much about security, networking, etc… often made things easier.
Please continue to make them available. If I’m at a place I’ve never been and they have calorie counts I can easily understand how much food I’m getting. If I’m extra hungry I know to aim for certain numbers. It really irritates me to order a meal that ends up being 600-800 calories when I’m extremely hungry.

I also don’t want people feeling guilt though. So maybe hide them but make them available on request.
For internet browsing and light email (even light word processing), I would suggest than an iPad with a keyboard is a better choice than a PC, regardless of whether it runs Linux or Windows.
Wouldn't this be the kind of thing that would be ripe for a startup to make easier/more accessible through abstraction? Maybe the risk of fracturing an already dense protocol into multiple competing approaches isn't worth it, but my personal experience with IPv6 is also that it can be intimidating and confusing for the uninitiated (of which I am).
Yes, "soft robotic grippers" can do it.
There are voices within the space that have been talking about this issue for many years. There is at least one project which aims to use economic incentives within the design of the protocol to mitigate. Check out Saito.
Sorry hacker news had an outage and somehow removed the first half of this comment and it's too late to edit now. Top was:

You are correct about IPFS, it's just like torrents. There are services like Arweave, Sia and Filecoin where you can pay...
Aren't you still using Ubuntu 14, or am I remembering a thread from too long ago.

"Modern" Ubuntu is absolutely rock solid as my work machine, the current iteration of the windows media player is total rubbish compared to VLC which does actually work with just about everything.

Interestingly, this Linux box is the first machine I've had with which the suspend actually works reliably, unlike every windows machine I've used.
You are probably blessed with a large hard drive and a fast internet connection. Other people don’t have these things.
I guess my beef with the whole web3 discussion is that everyone is bashing all the centralized bandaids is indicative that web3 is fake without acknowledging that those things are bandaids "until it's really ready". These bandaids (infura and the like) are mostly only necessary for mobile users who can't run a full chain. And even then there are legit solutions like Status.im as well as lots of research into lite-clients.

The "right" way to use something like Ethereum or IPFS is to download geth and go-ipfs and run the nodes yourself. You can do it on a modern laptop or a raspberry pi easily.

Then you can point Metamask at `localhost` and be using your own pristine connection to the networks.

Or you don't even need to use Metamask and can just issue commands directly in the console or you can download a local copy of of the static files for MyEtherWallet or whatever it's called these days and just double click on an HTML file and connect to your local node.

Then once you've done that, stop wasting money on buying pointless centralized NFTs.
Delusional. We were told by fervid columnists that QAnon would only get even deadlier and more organized after January 6th, and yet again you should panic about the imminent fascist coup of QAnoners. Instead, it's fallen apart amid feuding and is now some laughingstocks waiting for JFK to reincarnate in Dallas.

So what do you do when you're a professional pundit or QAnon-watcher whose predictions have aged about as well as Trump pee-tape predictions (or Q himself's predictions)? Just pass the buck to tomorrow, and aver that QAnon will rise again greater than ever and vaguely link it to covid, never mind that people being really pissed about covid-related stuff have ample reason to be pissed, especially if you know any students or teachers eg. https://twitter.com/neuroecology/status/1479432438896017409 - at least two of my teacher relatives retired solely because of the covid farce - and let's not start with the endless bait-and-switch about masks and lockdowns and whether any followup vaccines will be a good idea much less mandatory and the casual admissions of lying and... - no, let's go full on 'epistemic closure' here (a term I'm sure OP is familiar with) and ascribe away any anger to QAnon cultism, sure, let's do that! There's no way this could go wrong or backfire!

And people wonder why Trump's re-election odds remain so horrifyingly stubbornly elevated and constant on the prediction markets...
Past comments: https://news.ycombinator.com/item?id=29785021
Fear tends to polarize people. It drives them to seek drastic solutions to problems because the stakes are seen as too high to be calm and deliberate.
I remember seeing this commercial as a kid. :)

By the time I started driving, the law required pay-before at all gas stations. So I don't really get what the problem is. How does having the card make things different for Jerry? If he didn't have it, wouldn't he just give the clerk 37 cents and be just as well off?
Yup, looks like Google is serving up the wrong link.
> We were all on the early Internet ("early" meaning before 1995 or so.)

This is basically why he had such a big interest in it. He was old enough to have been around to get a subnet but either didn't or lost it or something (he never said) and had worked for our employer forever. He seemed to be very "Internet hipster" about it. One of his big claims to fame was operating a FidoNet BBS that Clifford Stoll logged into.

We weren't exactly sad to see him go but it really cemented for me how wrapped up some people get in things. (We also have a four-digit ASN and he loved being snide about sites with six-digit ASNs, like I have.)
But the question was how hard is it to run a competitor to Infura. And the answer is trivially easy. Infura is just an Ethereum node API that's publicly exposed. Building an Infura competitor literally is nothing more than $100/month it costs to run a Geth node on AWS.
You might be overthinking the problem. There are games that would lose half their weight replacing uncompressed audio with mp3.

Present games just completely ignore file size because compared to GPU 1tb SSD are cheap and multi TB HD cheaper.
Well, this is exactly what it is for. Neither LaTeX nor Texmacs help out in the research phase. They are document preparation systems (although Texmacs could be used as a front end to some CAS's)
Ok I'll bite. Why are ENS and IPFS failures?
The E and P cores support the same instruction sets (apart from this thing where you could run AVX-512 on the P cores if you disabled the E cores, which is going away).
> People don’t want to run their own servers, and never will.

What if the server is their phone and the service is an app that they install?

The problem that I personally have with web3 is that nobody seems to be building the infrastructure to accommodate this sort of setup, which the article sort of touched on. But I disagree that people will never want this. I think that there’s a lot of will and understanding among the average non-technical internet user that they don’t host their own services and I think they’d like to be a part of a distributed system, if there was a platform that made it possible.

But that’s not ethereum. IPFS and wireguard are closer to realizations of this.
https://mailman.nanog.org/pipermail/nanog/2019-September/102...

That might drop you right into the middle of it, but that's the thread in question.
> For that and a bunch of other reasons I greatly prefer trial periods.

Could you elaborate on some of the other reasons?
Isn't storing the actual image data on-chain usually prohibitively expensive?
I can't really agree with this, since web browsers on iOS/iPadOS (and Android, for that matter) have reduced functionality compared to desktop web browsers. For iOS/iPadOS specifically, the lack of uBlock Origin makes it a hard sell for users who are discerning about comprehensive ad blocking.
Please explain what a “business tax” is in the US. Personal taxes are definitely affected if you happen to do business as a sole proprietor. They’re even affected if you happen to have an LLC with passthrough taxation.
Perhaps it is a free market economy issue. These staff members are paid more to work elsewhere under more favorable conditions. The answer then must be to pay more or otherwise make working conditions more tenable.

Most bus drivers and support staff are elderly and took these jobs on part time. The calculation might just not be worth it to them anymore.