skysight-inc/HackerNews huggingface dataset:
Hacker News itself is a good example of a related topic: voting here feels fast because the vote button disappears as soon as you click it, but it's actually very slow.

If you open your browser's Network panel in dev tools and vote on something, you'll see that it sends a request, gets back a 302 redirect, and then does another request to load a whole new copy of the page you were voting from in the background (and then just discards it). At least from my location, it consistently takes about 1.2 seconds for each vote to finish, even though it feels instant while using the site.

One consequence of this is that if you vote on multiple comments quickly, some of your votes are probably being lost with no indication. If you try to vote on something else before the first vote has fully finished, the second one gets a 503 error, but there's no indication of this at all.

It happens to me often - I read a good reply comment, vote it up, and then immediately vote up its parent (which I've already read) as well, since it resulted in that good comment. If I come back to the page later I'll notice that my vote on the parent didn't go through, and if you open the Network panel and try this, you'll see it - the second vote 503s if your second click was before the first one finished, but the site acts the same whether it failed or not.
> I don't think there's a way to have full price insensitivity and to keep prices in check

Maybe I've misunderstood you but how can there be no way to achieve what almost every other country has achieved?
Ask HN: How to use a Facebook recovery code?
I have lost access to my facebook account although my login details are correct I do not receive 2fa codes via my phone despite having the same number for several years.

The account recovery seems to follow an infinite loop of email recovery codes that finalise in sending me a 2fa code by text that never arrives.

I have 10 back up codes though but I am somewhat baffled as to how to use these since facebook don't seem to offer an option to input them?

Just to further complicate matters, I only use the account for maintaining clients business pages and facebook ads, not for personal use. Consequently, I made my details purposely obscure and slightly incorrect for security reasons. Obviously, this rules out submitting my ID for a manual reset.

Would be grateful for any advice.
So we've been using swagger, is there some comparison between OpenAPITools and swagger code gen?
Designing for Privacy [video]
Python 4.0 (PEP 563: Postponed Evaluation of Annotations)
I'm guessing they'll take longer to get things done in Germany than in China, but hoping that they'll bring their relentless efficiency to Europe as well :)
Maintaining Port Modifications in FreeBSD
https://twitter.com/TeamYouTube/status/1193988444873060352

> The section of our Terms that you're referring to is not about terminating an account if it’s not making enough money – it's about discontinuing certain YouTube features or parts of the service, e.g. removing outdated/low usage features. This does not impact anyone in new ways!

Told ya.
The usual mechanisms are the historic threats to mankind: famine, pestilance, war, disorder.

Depending on the timeline for achieving a 2-3B population, any period of less than ~100 years is not attainable without a huge increase in mortality. That's shown in numerous models suggested by the 1970 Limits to Growth project.

In pre-industrial times, and as recently as 1850s Ireland, massive population declines in regional areas were fairly commonplace. The Irish Potato Famine, through direct mortality and emigration, reduced the population of Ireland from 8 million to 4, over a period of 60 years:

https://en.m.wikipedia.org/wiki/Great_Famine_(Ireland)#/medi...

Ireland has still not regained its 1850 population peak.

Note too that Ireland's population had increased tremendously from the 3 millions of 1740. The potato primed the trap the blight triggered.

There were numerous other notable famines in the 19th century, several in China, then as Ireland under strong British influence. These continued through the 20th century, including in both Nationalist and Communist regimes. The Ukranian Holdomor struck at the same time as famines elsewhere in the world, and was somewhat contemporaneous with the Dust Bowl in the US, a localised famine, in which there was some starvation, though largely manifested as a massive internal migration (see especially Steinbeck's The Grapes of Wrath).

The people who realise this is a potential path are largely wholly aware of just how horrific the prospect is, both in direct misery and the all-but-certain breakdown of all social, governmental, commercial, and technical institutions. While there are some who embrace this, they tend to be extreme outliers.

Most see this as the scenario to avoid at all costs.
VW breaks ground on Tennessee EV plant, dubbed a “magic moment” by CEO
How to Power-Up Your Brand's Social Media Presence
We built our own tool at Datastreams (https://datastreams.io) to collect data. We currently collect several thousands of events per second, mainly web data.

Events are mainly streamed to one of the following: Cloud buckets(S3, etc), HDFS, SQL-db or Cassandra.

Most clients use one of the following visualization tools: PowerBI, Qlik or Tableau.

Our clients are mid to enterprise size.

Disclaimer: I work at Datastreams
Input the backup code as the 2FA text code, that's normally how the process works IME.
Whoever wrote that feedback is probably an engineer at reddit.

"I didn't get any 503 codes forcing me to click send a few times, this comment obviously didn't get through"
Honest question, does anyone ever reuse the notebooks they receive with their data or is it just a matter of you could if you wanted but we don't ?
It's happened at my research institution. Then again, I run a pretty unconventional one. I took a high school student in who just had the initiative to email us and make an unscheduled visit.

Science should be for us all. Not the crony system we have right now.
> When I hear this, I hear jobs and the most revolutionary green company are not welcome. If that's the case, Berlin is lost.

If there is not enough housing and you keep adding jobs then those jobs will be lost. It's better to "lose" a city than an entire country like USA did.
AFAIK Spectre variant 1 only applies to a single address space; i.e. per process.

Processes are really "meant" to be the units of security (user, files, network, memory limit, etc.); it's reasonable to need different processes for security partitions.
Because most start ups fail and when government's fail really really bad things happen? Because government's have an utterly different set of priorities than startups which are founded with the aim of making their founders as much money as possible? Because move fast and break things works of you're building Facebook but not if you're providing end of life care?
I've been on the implementation side of this kind of thing more times than I'm proud of.

Hardcoded delays are especially prevalent in systems which attempt to emulate a human operator, such as virtual assistants which are starting to replace human live chat agents. The excuse is always UX related. Progressive disclosure is cited a /lot/. Apparently users get a better experience when systems pretend to be human and respond slowly, so we would hardcode delays which were a function of the length of the response message.
Indian Railways to Use Facial Recognition Technology to Identify Criminals
It was a successful "legal motion" "TO STRIKE PLAINTIFFS’ THIRD AMENDED COMPLAINT" from Proper Media's defamation case, not a "suite" (sic) nor a "separate lawsuit" as you claim.

You could try reading the document I linked to. It's all there in stark black and white:

"By cutting off Snopes’ primary source of revenue and stymying its ability to pay legal fees, Plaintiffs hoped they could bring Snopes to its knees." ... "Plaintiffs’ claims are exactly what California’s anti-SLAPP statute is designed to prevent. This motion is proper because the challenged claims are a calculated effort by Plaintiffs to
obtain an economic advantage over Snopes by expanding the scope of litigation, driving up legal costs, and chilling Snopes’ fundraising efforts."

You said "The suite seems to be entirely about who is contractually owed the profits from advertising."

It states quite clearly and addresses your point that that those profits from advertising were Snopes' primary source of revenue, which they used to pay their legal fees. Which is why they they won the anti-SLAPP motion.

Do you still have any misunderstanding now?
Wow, I'm not sure it ever occurred to me to use Google for shopping. In my head it's an information search engine that is better when you search an error string than DDG, but otherwise not worth the costs. If I want to buy something, I decide "oh, this will be better on Ali Express" or something. I think there's a few specific things I've tried to buy, but it really ends up just being a longcut to the place I was searching anyway.
So the sense I'm making is- that most of thesr attacks need to be supervised and need you to be a target in particular?
Hewlett-Packard was an electronic engineering, semiconductor, and computing company from the beginning (the first product they sold was an audio distortion analyzer, it used a creative circuit to achieve high performance at minimum cost), they used to do serious and innovative R&D. There were the glorious days when Hewlett-Packard makes state-of-art test equipment and semiconductor devices, developed in-house enterprise computer systems like HP-UX system and PA-RISC CPUs, first-generation of scientific and programmable handheld calculators, etc., not just today's customer printers and laptops.

e.g. I recently found a datasheet of an IC in an amateur radio gear, it were really the glorious days. Those chips with an HP logo (or a Motorola logo) are really cool.

> The INA series of MMICs is fabricated using HP’s 25 GHz f_max, ISOSAT™-I silicon bipolar process which uses nitride self-alignment, submicrometer lithography, trench isolation, ion implantation, gold metallization and polyimide intermetal dielectric and scratch protection to achieve excellent performance, uniformity and reliability.

Around 2000s, the EE & semiconductor department became an independent company, Agillent, and later Keysight.

I think the last major innovation at HP was probably memristor that was supposed to be the next evolution of digital logic and storage, and HP claimed that it was developing a memristor computer system. Unfortunately, it failed to materialize.
Plus with a lot of intra day seasonability.
Crew never gets residuals from major motion pictures.

Actor residuals are often pretty paltry if they get any, unless they are a huge name.

The people you care about have already been paid - almost always at a flat rate.

Director and writers get some residuals, typically in the 3-5% range.

Vast majority of what you're paying goes straight to the movie studios. Some of that is banked for future productions. Much of it is pocketed by execs like Harvey Weinstein.

I would love to see reform in movie financing make more of the results of a film's success end up in the pockets of creatives, but that isn't how the industry works currently.

I think there is a great opportunity for a startup in patreon's footsteps that allows an audience to 'tip' the cast and crew directly, bypassing the studios. I think the 'leaderboards' of what films/roles get the most tips would be a much better signal of quality than most film review aggregation sites or the Oscars. Would also be cool to be able to sort films by donations to specific roles, ex. set design, costuming, lighting, FX etc.
While it's a good idea to use performance.now() for it's better precision* and monotonic guarantee, it's not really a huge concern for this kind of application (measuring time between A and B on the client). You're extremely unlikely to experience clock skew during those brief windows, and the entire web relied on Date.now for performance monitoring for decades.

For dealing with timestamps reliably on the client, we'll just instantiate all dates based on server time instead.

* at least in FF it has been rolled back to 1ms resolution due to privacy/fingerprinting concerns
Tech is powering the future of civil disobedience
Only if more housing is constructed in response to the increased demand and so far the answer is usually: no.
You couldn't buy your house in 1980 when the houses are owned by the communist GDR state. A lot of the issues in Berlin result from the conflict between 1) the very cheap property in the east that became available when the wall fell and 2) the huge shift in lifestyle for people that have lived in the area for any length of time. The massive fluctuations in wealth (not to mention currency) are but one point that make people averse to change.
Opinion: China Is Pushing Toward Global Blockchain Dominance
Other technologies may be better economically, but they won't be enough. Every carbon neutral energy option needs to be on the table if we want to survive.

And who knows. If we actually had an effective carbon tax that internalizes the externalities of carbon pollution, nuclear fission might suddenly look very cheap.
Oh my... HTML Shiv ( These are the old days man, the bad days, the all-or-nothing days. Marv ) - as far as i remember i still prefered to not relay on js back then - browser support/broken implementations where just spoty/common - also lot's of users/browsers would have js disabled. Only for using an attribute-selector in your css ( which you shouldn't if possible ) i thought that was to much overhead
A Linux phone is what we need. FirefoxOS was a great initiative from Mozilla, but now it is in the hands of a company I do not trust.
Thank you! Our goal is to provide a smooth and customized multiplayer experience. Although we want to keep prices low, quality always trumps quantity in our price making. So lets look at their pricing and make a quick back-of-the-envelope calculation: 100 slots for $10 => $0.1 per slot per month. Based on our observations a reasonable minimum RAM usage per slot is 250MB. Thus, in this deal you pay $0.1 for 250MB RAM or $10 for 25GB RAM for a whole month. Well...this does not seem right. Why, you ask? Simple, the cheapest AWS instance with only 16GB RAM (r5.large)[0] costs $109/month. To put this again into perspective: you wont be able to serve 100 players on an AWS instance which is 11x as expensive and only has 65% of the minimum capacity. On top of that r5.large is optimized for memory not CPU, so you would end up with a way more expensive AWS instance to serve 100 players.

Then how can they offer such a deal? Again it's, simple, the quality will suffer dramatically. You will lose connections, lose game states and have low FPS. (You can find plenty honest reviews stating this).

Having said that, we aim for customers who are willing to pay a fair price for an awesome game experience. Our current price is $9.99/4 players/month which translates to $2.5/player/month. Seems fair to me...

[0] https://aws.amazon.com/ec2/pricing/on-demand/
Intel: How Is the UK Different to the US? What about Brexit?
Didn’t they also support Linux development before it was fashionable?
“international hacker negotiator”
Seems an interesting and trendy job
No such thing as too fast. If a user is confused about the interaction because of how fast it is, then that's a UX problem to fix.

Speed is one of the most important properties of exceptional user experiences.

I'm building a developer tool and I'm ruthlessly optimizing for speed. Waiting 20ms for a CLI command versus 100-300 is a huge difference.
"If something cannot go on forever, it will stop" (Stein's Law).

You might want to think through the implications of that stopping.
Somewhat related: when i re-install Youtube or Google Home i am automatically logged in to both apps.

Even if i delete the apps and wait weeks/months and then reinstall, i'm logged in again when i first open them.

I have enabled "Settings > Privacy > Advertising > Limit Ad Tracking" and also cleared all Safari history.

How is this possible?
Article's rubbish and (probably purposefully) misses a bunch of really important points.

1. The biggest problem with American health care is access to coverage - publishing prices or helping pay deductables does absolutely nothing when your insurance company refuses to reimburse or refuses to cover in the first place. Deductables don't bankrupt people, uninsured cancer does.

2. The exorbitant cost we pay is caused by a predatory, rent-seeking insurance industry extracting value from the whole process.

Only medicare for all solves both of these problems!

(Finally and hilariously, the article touches on the example of LASIK, which - free of the insurance industry, as none of them cover it! - has allowed market forces to bring up the standard of care while simultaneously lowering the price on average.)
To exploit these vulnerabilities, you already need (unprivileged, sandboxed) RCE.

These vulnerabilities "only" steal information; however that information could of course be leveraged into privilege escalation or anything else.
Or fail to do so.
I don’t understand why people dislike * * version. It’s ugly, but it makes it perfectly clear that the operation is creating a new dictionary.
A known research is opening the network tab and watching nothing happen. You'll find lots of js and css animations though.
> Or your co-worker is out there on the weekend holding signs that say "Death to Gays" and you just happen to be gay?

In the early social media days, I worked in a small team with a man and a woman for a couple of years. When FB came around we friended each other, and I found out that she was a very leftist lesbian and he was a conservative church leader. I was a libertarian-leaning atheist, so we made quite the trifecta.

It was never an issue, before or after, because we didn't bring any of the potentially contentious parts of ourselves into the work environment.

We can, and should, be able to present different personas depending on the company we are in. The inability to do so, rather than being a moral failing, is a sign of fanaticism.
> If there isn't a lot of red tape and strict contracts then it's likely the government will get robbed blind

I'm mostly in agreement, but regarding this point:

What needs to happen here instead of the strict contracts is that government nurtures good contractors. It's actually not terribly different from nurturing good employees. You need to look for people who do their jobs responsibly, efficiently and properly.

If they don't, you try to help them correct course, and if they can't, you let them go.

The strict contracts are precisely the problem - they lock everything down, lull you into false security and prevent you from discovering and cutting bad actors quickly. No cure, no pay never pans out, and meanwhile you're bleeding from the opportunity costs.

Of course, in order to make this work, you need people with clue on the inside so they can distinguish good work from bad work. I do think you can attract people like this, if you don't prevent them from doing their work by letting the lawyers run the show.
> Does this discussion have merit? It's hard for me to tell.

In that case, why try to make a judgement? If you can't make a judgement but it irritates you, why not just spend your time on another page? Surely a discussion about the discussion is always going to be less useful and relevant than the discussion that organically develops out of the same topic.

If the heading is "Google search", asdfasgasdgasdg could just spend their time elsewhere.

The fact that fifty thousand people have already had their say doesn't mean that the next hundred people who want to have their say is a subset of the first, and thus may benefit. And, moreover, if people keep writing articles about related topics, related discussion is going to keep coming up.
Yes, it's not uncomplicated. There's a guy somewhere in Sweden running his house in this way - he's got a bunch of hydrogen tubes in the basement that get filled up during summer. He's obviously an enthusiast and has paid a lot of money to build this, but at least it's somewhat practically possible.

Edit: found an article about him (in Swedish, but the images are interesting and I think Translate would do a decent job): https://www.nyteknik.se/nyheter/fri-fran-elnatet-med-egen-va...
Discussion here: https://news.ycombinator.com/item?id=21513471
Thanks for suggesting, adding immediately
Your job as a manager is to make corporate life tolerable for your minions. The storyline you present here sounds very dehumanising, and in my experience all of my worst managers have been like that.
100ms ping is much different than 100ms total latency.

Even locally, FPS games can reach upwards of 100ms latency locally even before hitting the network, so 100ms ping is more like 100+100=200ms of latency. http://renderingpipeline.com/2013/09/measuring-input-latency...

Additionally, we're extra sensitive to things like latency between a tablet pen drawing and it's stroke appearing, or rendering lagging behind VR HMD rotation, or audio latency if we're trying to jam. Even if we register ~100ms as "instantaneous" in a lot of scenarios, it can still cause troubling disconnects between action and result.

John Carmack on VR HMD latency: https://danluu.com/latency-mitigation/

John Carmack noting that depressing a 360 gamepad trigger can take 20ms: https://twitter.com/id_aa_carmack/status/233240260568551425

A Microsoft Research video on tablet input latency, where the effects of 100ms vs 1ms latency are clearly visible: https://www.youtube.com/watch?v=vOvQCPLkPt4
https://onemileatatime.com/berlin-brandenburg-airport/

> In 2014 it was revealed that Alfredo di Mauro, the chief planner for the airport’s fire protection system, was not a qualified engineer but an engineering draftsman. He admitted this, saying everyone thought he was a proper engineer and ‘he didn’t contradict them.’

> His mistakes have cost hundreds of millions of dollars to fix.

As a tangent, not to belittle the corruption around BER, and with more tongue in cheek than snark: I wonder how many people responsible for things on this list https://hn.algolia.com/?q=breach (insofar the cause was negligence) have "software engineer" in their job title or description? If you ctrl+F "engineer" in those articles and discussions, you'll see it thrown about quite casually. If architecture was like software, buildings would regularly just collapse, and sudden death would just be an accepted risk risk of going into a building or walking past one. Some people would complain about that, but we would consider them idealists and their demands incompatible with progress and prosperity.
Considering how many people like to fiddle with ArchLinux there is a niche for everybody.

Although I found that I barely have to touch my OpenBSD system...

I don't use BSD on the desktop though, still need Java.
Show HN: Filetree.py – simple Python script for create files and folders tree
That only applies to actions which have an immediate, perceivable effect, which might not be the case for submitting a form, as described in the OP. For example, opening a dropdown, selecting a checkbox or radio button, etc.
To say nothing about the astonishing quality of the man pages and online documentation.
AngryData is making the point that it is cheap to build there because no one wants to live there.
More details on its developer page (in Japanese).[0]

[0] http://azsky2.html.xdomain.jp/python/filetree.html
Perhaps by doing the monitoring client-side they can get reports both on successful attempts to create a calendar event as well as unsuccessful attempts to create a calendar event. For example, even if the browser for some reason cannot connect to the server and no event is actually created, perhaps the extension still reports on the "attempt" to create an event.