skysight-inc/HackerNews huggingface dataset:
If the US government protected your food, people would not be sold so much crap full of carcinogenic additives or cooked up in chemical vats.

As for cars - the government protects car _manufacturers_, if at all. And that's also in the form of "anti-protection" of public transport...

Finally - how would the US government protect your data if it's intent on getting its hands on a copy of as much of it as it can, then mining it and searching it for various purposes? (Snowden revelations)

PS - The firewall blocks me :-(
> Yeah, very useful strategy. I've heard it go by various names (e.g. toe-dipping, one-boxing, etc.)

Strange terms. Isn't this just a canary?
This already exists (NOTIFY), but it's only used for master-slave setups (ie. a bunch of DNS servers serving some authoritative zone who want changes to be transmitted to all slaves ASAP)

It would be interesting to (ab)use this mechanism in the way you suggest. A recursive DNS server could ask to be NOTIFY'ed of changes in the zone they are querying...it would, of course, add load to the server, and it would need strict limits to avoid DoS, but it seems an interesting idea.
Here's 5 of my favorite articles I've wrote about React & Next.js. Hopefully this gives you an idea of the quality and type of content to expect. Cheers!

- Things I've Learned Building Next.js Apps (https://leerob.io/blog/things-ive-learned-building-nextjs-ap...)

- Real-Time Blog Post Views with React and Firebase (https://leerob.io/blog/real-time-post-views)

- Going Serverless with Next.js, Firebase, and Now (https://leerob.io/blog/going-serverless-next-firebase-now)

- Using Mapbox with Next.js (https://leerob.io/blog/using-mapbox-with-next-js)

- Configuring Sentry for Next.js Apps (https://leerob.io/blog/configuring-sentry-for-nextjs-apps)
Lepidopterology
What DNs providers should do is to transition to traffic-based billing instead, if TTL is such an issue for them. There’s a variety of useful use-cases handled with low TTLs.
Where are you getting that idea? As far as I know, that’s the punchline of a common joke. I’ve never heard the claim that it’s actually the purpose of sobriety tests.
That was my point - it’s a nonsense concept invented by an overreaching “law enforcement” agency that is more intent on spying on the general populace than it is in obeying the law itself.
What's scary is that there are plenty of people - especially here - who would say that without meaning it as satire.
Why would it be more beneficial?
> Economically, it makes sense to "discriminate" against pregnant women, so the discussion should be more "Here's why you shouldn't do it" and less "How dare you do it!".

Not sure what century you're living in but here in the 21st the "how dare you" branch is the hair-trigger one. So simple logic dictates to short circuit on "how dare you" and only test "here's why" in the unlikely chance that the first test fails.

Please give me the economic argument for putting the cold branch test in the hot path.
Uh? I always used 24 hours TTL for DNS. I reluctantly move it to 1 hour for some tests, then quickly set it back to 24 hours. What are these people thinking?
Why phone cameras? Credit cards. Mobile phones. Street cameras with face recognition. Security cameras. Do you know that many private-owned cameras are connected to a "cloud" (to save money on buying a video server) and cloud owners could see streams from all of them?
The elites will go to great lengths to ensure you work hard so they can profit and keep the status quo. I’ve presented similar arguments and have had the VP of a FAANG (a friend of mine) argue that working is in people’s better interests, that it actually empowers them, etc etc.
> The rich guy in Russia most likely had his competitors killed, literally, and the police turned a blind eye. Denying this is ignoring how the post-communist countries work.

And the rich guy in the U.S. is a contractor for U.S. government that kills, torture, rape and is protected by the U.S. military when doing its "business" abroad, which basically is selling weapons to dictators and bringing gold back home.

Or laid off thousands of people, because billions aren't enough to live, and some of them got a gun and killed a bunch of innocent people.

Or it's just an old school colonialist

https://www.theguardian.com/environment/2016/sep/28/amazon-c...

https://www.globalresearch.ca/the-complete-history-of-monsan...

Even killing competitors KGB style looks good, when US pharmaceuticals companies are literally exploiting US citizens (and probably killing more than a few of them) for profit!

https://www.theguardian.com/us-news/2019/jul/24/opioids-cris...

Really, what's the difference?
I think this is mistaken. The device API supposedly provides this, but the info you get is always generic due to fingerprinting protection. Also, AudioContext is expected to be active only when created within a user action like a button click. Otherwise it doesn't run (implemented in Safari).

This is a pain - on the one hand, the browser vendors and w3c are locking down API capabilities to prevent fingerprinting and timing based security hacks, but these are interfering with genuine needs to provide audio functionality. For example, you can't determine whether the user has 3 audio devices connected and prompt them to select one for output. So you really can't build desktop quality audio systems with webaudio and siblings.
Not for the amount of bandwidth they'd be using. Netlify's free tier only covers 100GB, which recently I've been finding I've been getting very close to maxing out in my personal site so I can only imagine for a site like that!
For many apps I've worked the DB connection setup was always the slow part (use PgBouncer). Then, the part was the queries. DNS, gziped CSS/JS - chasing a red-herring.
https://news.ycombinator.com/item?id=5920732 most minimal viable program
> Why are DNS records set with such low TTLs?

The author seem to be missing one of the big reasons ridiculously low TTLs are used: it lets passive eavesdroppers discover a good approximation of your browsing history. Passive logging of HTTP has (fortunately) been hindered as most traffic moved to HTTPS, but DNS is still plaintext.

Low TTLs mean a new DNS request happens (apx) every time someone clicks a link. Seeing which domain names someone is interacting with every 60s (or less!) is enough to build a very detailed pattern-of-life[1]. Remember, it's probably not just one domain name per click; the set of domain names that are requested to fetch the js/css/images/etc for each page can easily fingerprint specific activities within a domain.

Yes, TTLs need to have some kind of saner minimum. Even more important is moving to an encrypted protocol. Unfortunately DOH doesn't solve this problem[2]; it just moves the passive eavesdropping problem to a different upstream server (e.g. Cloudflare). The real solution is an encrypted protocol that allows everyone to do the recursive resolution locally[3].

[1] https://en.wikipedia.org/wiki/Pattern-of-life_analysis

[2] https://news.ycombinator.com/item?id=21110296

[3] https://news.ycombinator.com/item?id=21348328
"Where there are no better alternatives." Were you in such a hurry to show off you couldn't be bothered parsing my sentence?
How you take care of DB updates when using cannary deployments ? For example those which are not backwards compatible ?

Ps. Releases are about building new versions of code packages. Deployments about pushing them out to environments.
you could use Auth0 [1] to authenticate your clients using all the identity providers (FB/GOOGLE...etc) and then just have the api clients use that JWT token when talking to postgrest

If however you do only want to authenticate the users yourself, the login function can be very simple [2]

1. http://postgrest.org/en/v6.0/auth.html#jwt-from-auth0

2. https://github.com/subzerocloud/postgrest-starter-kit/blob/m...
Unless it is a semantic edit.
Speed limits are chosen by governments. Ostensibly the purpose of speed limits is road safety. But when those choices are driven by perverse incentives, they can lead to less safe roads. A snarky dismissal isn’t warranted.
Some folks are using anycast to accomplish this, but that involves a different set of problems.
It's gov regulation of what one can remember, with some forced speech thrown in.
"In those already infected, the vaccines are not effective." - https://en.wikipedia.org/wiki/HPV_vaccine#cite_note-WHO2017-...
That's only theoretical. Try to use ROCm on latest frameworks or on external models that write custom CUDA operations/losses. Basic stuff might work in a more complicated way than on NVidia, advanced stuff is guaranteed to either not work or work in a couple of months when it lands into ROCm.

Radeon VII is a beast for FP64 computation, if you do simulation or heavy computations that require supercomputer-level of precision, then grab one while you can, it's the best price/performance of all GPUs on the market.

However folks, please don't follow the advice about using for it Deep Learning if you want to actually have Deep Learning business in any way.
My guess is that it's not as well-known? The same could be said for the FEC site in general, or the various state election sites that publish voter registration info. And also, it's not particularly impactful compared to what already exists. For example, I can much more easily find much more personal info about myself by googling my name (even without using the `site:insert-favorite-people-directory.here.com` search operator).

Google aside, I'd agree that most people hate the various people-directory sites, which means that they might also hate another aggregator, like the Public Accountability site in question. But I'd still argue that the features/scope of this site is much different and significantly limited compared to a people-directory site. The former presents a list of records retrieved via a full-text search for "John Doe". The latter purports to link data from a variety of sources to a given identity, ostensibly using a unique personal identifier (e.g. social security number). It's much different to have a list of "records containing the string 'John Doe'" versus a list of "John Doe" entries comprising of personal history (like age, past addresses, and family members).
The same number of innocent people die from drunk drivers as from guns. I would wager it's partially because of dismissive attitudes like this.
I'm certainly not downplaying ARM's domination in general, but don't take this bit for granted:

> AWS has basically ensured that ARM is the next ISA for servers :P

These hyper-scalers (inc. Microsoft, Google, Alibaba...) will take a little bit of everything, because they generally can always find cookie-cutter workloads impeccably suited to any architecture, but also as industrial diversification, for R&D, etc. Like AMD, the presence of some ARM CPUs in the biggest datacenters says little about market forces, what matters is how many actual FLOPS are effectively handled by each vendor. I'm positive Intel still has the lion share, and the inflexion point in favor of AMD (nearest competitor) would be 2023 at best, more likely 2025-26 assuming Intel eventually catches up in price/perf/W.

A reasonably heterogenous infrastructure is very good when you're an order of magnitude bigger than entire datacenters, or so I hear.

I share your concern that RISC-V is currently largely confined to the MIPS space; and indeed it's a totally different ballgame to break into ARM's space, let alone x86 (but I don't see why RISC-V would seek the latter, especially considering POWER is up there).
It's not Windows 95, but a while back LGR did try installing MS-DOS 6.22[1] on a modern gaming PC. Things got weird basically immediately but it did more or less work.

[1] https://www.youtube.com/watch?v=bS9hiSwL1KY
"You need an insanely rich and powerful parent company to fund something like this"

Or the US government, which funds the overwhelming majority of basic research in the world.
Honestly, I just want safe aircraft. Those planes have issues.

Whatever it takes, if possible to even do, should be done.

The harm here is huge!

Crime? Likely. Maybe.

Putting people in jail is one remedy. A regular payment schedule is another. Maybe no real profit, until all is accounted for?

The issue is super painful. Impact brutal.

The remedy needs to be very robust and thorough.
U2F Support in OpenSSH HEAD
Google App Engine, just set previous deploy to live version (one click)
It just amazes me that people seem able to be pro-migration and pro-environment and seriously believe there is no contradiction between the two. Those people that move are going to need somewhere to live, work, go to school, shop, etc etc. All of that requires constrution, which is massively carbon intensive. Less migration means less of that construction, and also avoids the negative impacts on both the source and the destination. Far better to have people with their own people rather than forced to the other side of the world. And we get to maintain the distinctive cultures of the world.

I love diversity: that's why I think we should stop trying to destroy it.
While I would love if the world could work like this, the reason HR and their arcane rules exist in the first place...is because people tend to take advantage of things.

And you might think, hey but 99% of people are decent and would not take advantage of the company. That's probably true! But there's always the 1% that ruins it for everybody else (just like the outlier sociopath HR person in this article).

If you say stuff like, "take as much time as you need," 99% of employees would not abuse this situation. But there's always the 1%...and if it's a big company, that 1% could be 1,000 people.

The rate of stillbirth is 1 in 100 births. So it's not exactly uncommon.

So you can see how a company might end up paying a salary to 3 people who haven't showed up to work in over 2 years because you were just trying to be a decent human.

You might think that's an insane scenario that would never happen. You'd be surprised. Crazy things like that are the reason HR policies exist in the first place.
I'm surprised that nobody else pointed out this.

In US breath analyzer, lie detectors, police officer's sworn statement have proven many times to be very unreliable.

And yet they are trusted again and again.
I just tested 00f.net and got as low numbers as 6ms. Latency is a question about network traffic between the client and the server, and unless you use anycast you will get different latency depending on what place in the world the client and server reside in, and if you use anycast it depend on how good the contracts and spread the anycast network has.
no.

Lockheed because it is primarily a military contractor.

Boeing because one half is military contractor and the other half is cost cutting at the cost of lives.
Ya, this is roughly what the fb apps do. Dns rarely blocks, and changes are seen quickly.
> "never connect to a USB-C device which might source power while the rpi is being powered by something other than the USB-C"

Wouldn't this actually apply to a lot of use-cases of the project in the linked blog?

The whole point is connecting the RPi as a peripheral of a laptop, i.e. a power-sourcing host. if you do that, you'll also likely be tempted to use an external power supply for the Pi as the USB's supply is limited. It's important to note that this will lead to problems.
SF still has tons of ads and other really obnoxious UI choices. Take for example:

https://sourceforge.net/projects/pkgconfiglite/

There's so much crap on that page I couldn't even begin to care about. On the top half of the page: downloads this week, share this, open source software, business software, services, resources, sourceforge's twitter account, sourceforge's facebook account, sourceforge's linkedin, sourceforge newsletters, and of course a gigantic sourceforge banner.

If you go further: user reviews, recommended projects, top searches, other useful business software, similar business software, more twitter links unrelated to the project, related business categories.

SourceForge is a freaking dumpster fire even if they're no longer bundling malware.
> “I’m a parent and so I vote guilty because I’m really against drunk driving.”

"Jury of your peers" is not as good as it sounds.
You said "social security."
For those running CloudFlare, proxied DNS records have an unchangeable TTL of 5 minutes.
Women everywhere agree with you. Capitalism relies on women to create, raise and see to the education of new consumers and workers with little to no help. They are opting out. People everywhere see that the childless have a higher standard of living than parents. In many places there are more people 65+ than those under 18, and that will soon enough be common in most places. The example cited in the article is just a particularly outrageous sample of a much larger problem.

What is the answer? I don't know. As I recently read "Most people can more easily imagine the end of the world than a change in capitalism."
Meu setup de TDD com PHP (pt_BR / has english translation)
> So, out of curiosity, what’s the fastest PC that will still work on 95, 98, XP respectively?

One issue I ran into the hard way is that win 98 (and presumably 95) gets very unstable if you have more than 3/4 of a Gig of ram installed.
The St Petersburg vegans cooking up a revolution
The big difference is ease of use. You can basically round the number of people using email encryption to zero. Additionally, email encryption is fraught with operational issues making it easy to screw up. On the other hand, a billion people use WhatsApp and don’t think about it.

That’s a big shift in who uses encryption and how easy it is to passively surveil them.
Chess Composer
Employees cannot choose who to take advice from when decisions are imposed by management - to benefit management.
I seem to remember a paper a few years ago that (IIRC) tested this by setting a very low TTL (like 60), changing the value, and seeing how long they continued to receive requests at the old value... and most updated within the TTL, but there were some that took up to (I want to say) an hour. I'm probably getting bits of this wrong though..

I did find this paper:
https://labs.ripe.net/Members/giovane_moura/dns-ttl-violatio...

The violations in that paper that are important are those that have increased the TTL. Reducing the TTL increases costs for the DNS provider, but isn't important here. The slowest update was about 2 hours (with the TTL set to 333).

Of those that violated the TTL, we don't know what portion of those would function correctly with a different TTL (increasing the TTL indicates they're already not following spec). So I wouldn't assume that increasing the TTL would get them to abide by your requested TTL. They're following their own rules, and those could by anything.

Considering how common low TTLs are... you're worrying about a DNS server that's already potentially causing errors for major well known websites.
Try buying an iPhone from the US store and have it shipped internationally. Or try buying one of their products that have only been released in the US, abroad.
You say this, but for people who have shit internet are acutely aware how cdn's no longer help things from the users' perspective beyond the mere "cdn's are better at delivering some assets than joe website."

It doesn't help that relative to everything else the churn in websites is immense, making the chance you'll have to pull in things more likely. And relative to everything is quite a statement, as churn in software is pervasive.

EDIT: that is, I'm just complaining, not claiming the status quo (or what was before) was better, obviously.
I’d say we need both.
What a fantastic, straight forward and enjoyable read. Well done!
Disabling WebGL just gives the fingerprinting code a different data point to fingerprint you with, kind of like “do not track.” I’m not convinced it would make any difference.
Ask HN: Spending many hours in the office; how do you deal with the loneliness?
I could ask it elsewhere, but HN users seem to better understand the problem I'm talking about. I go to office in the morning and leave at nights (sometimes past 12am). During the day, I have little interaction w/ other people and honestly, they seem not interested in having a conversation with others. I'm not in a relationship either. So basically after leaving the work (or even during the day) I get this crushing feeling of loneliness. My coworkers seem to be fine, however they leave much earlier. Am I doing something wrong? What would you do to not feel lonely?
I wonder if that VP even knows a single person who would be a net recipient under a UBI-like arrangement. It just sounds like the kind of comment that reveals a severe lack of understanding wrt. what UBI would actually be like.
Crosses the line? There are plenty of people that think the same thing. It's hardly some original inflammatory idea I've come up with all by myself.
Or, to be a bit optimistic, they lack agency.

I've noticed in myself and others that when you're stressed/inexperienced/otherwise not-at-ease at work, people start behaving defensively. That often turns into this sort of cold-hearted behaviour that people believe is considered professional, even though no competent manager would actually behave that way.

It's similar to middle management wearing nicer clothes in the typical signalling theory example.
Other options are also perfectly good legal systems (France, Germany etc)
This "directionality" is the first thing I thought of too. Unlike these other things, data originates with the consumer. Also, the transfer between consumer and platform usually does not include a financial component so it's not "commerce" in the usual sense. The issues involved are just as important despite these differences, the need (however great or small) for regulation doesn't change either, but such differences definitely affect what kinds of regulation might be appropriate or how they might be applied.
On the other hand (edit: an outdated article, see vo2maxer's comment below)
https://www.cbsnews.com/news/gardasil-researcher-speaks-out/

"The risks of serious adverse events including death reported after Gardasil use in (the JAMA article by CDC's Dr. Barbara Slade) were 3.4/100,000 doses distributed. The rate of serious adverse events on par with the death rate of cervical cancer. Gardasil has been associated with at least as many serious adverse events as there are deaths from cervical cancer developing each year."
Lulzy parody. Here's an actual take: I would like to accept the risk of eating a pufferfish if I want to. If somebody wants to sell me a prepared pufferfish, and they haven't been authorized to do so by the government, I would like to make my own decision about whether I trust that person to prepare a pufferfish correctly. If I die from eating that pufferfish, I'm okay with that; I accepted the risk. I want the right to commit suicide on purpose, and I want the right to take risks which might result in my unindented but reasonably likely death. I don't see why a bureaucrat should have anything to do with me making potentially dumb decisions and accepting the consequences for myself.
Uh, since your argument proves zero-day attacks don't exist, you might want to go back and figure out how you got it wrong?
>It seems (if Hollywood is to be believed) that in the US, people sometimes frown upon their partner having any friends of the opposite gender.

I can't say I've got that impression from US movies, but watching the Chinese dating TV show "If You Are The One" (airs in primetime with subtitles in Australia), the women often ask the male candidates to give up all their female friendships as a condition of dating. (Occasionally the male contestants will make the same request.) Sometimes the women will allow female friendships if the male contestant agrees to regularly let them read/approve the phone messages they send to others. It's been an interesting show to watch from a cultural perspective.
I Love Technology, and I Hate Technology
1 issue "in progress" might make sense, but 1 issue in total seems weird.