skysight-inc/HackerNews huggingface dataset:
All these predictions and no one mentions the serious tax cuts by the government that was the cause of the pre-corona rally.

Markets need to go way down before things normalize ( eg. Tax cuts won't hold I think)

We are now back at the level before tax-cuts, which is nuts considering people are not spending currently.
Do your PMs have a background in the type of engineering that you do?

It may be helpful to point out bad requirements whenever they're provided. Keep a copy of the bad requirements and why they're bad, so when they repeat their mistakes, you don't have to repeat yourself explaining why the requirement is bad.
Impressive, given I couldn't even get FreeBSD to boot at all in Hyper-V on Windows 10. I know the article is about OpenBSD, but still.
Are you sure you don’t want to quit?

There isn’t a simple answer to your predicament, but this can be managed. Take a look at my other comments in this thread:

https://news.ycombinator.com/item?id=23205684
How many bubbles have popped since the Fed has been QEing? What happened in 2008?
What unwinding? The Fed's balance sheet is never going down substantially. How much did it unwind in the past decade?
Also, a word of advice: the language in use should be one of the last things you're considering when looking for jobs. It really doesn't make a difference in your day-to-day happiness.

Instead, try to look for a team you fit in with, a manager you can trust, growth opportunities, and the chance to work on interesting projects that have impact. Case in point, one of my most enjoyable (and beneficial to my career) jobs was mostly Java 8 - and that's certainly near the bottom of my "good programming languages" list.
I usually politely decline answering to these bullshit questions.
Please do not use HN for nationalistic flamewar. They never go anyplace new, and they're particularly destructive.

We're here for curious conversation, and talking about how $other-country is a threat to the world is very far from that.

https://news.ycombinator.com/newsguidelines.html

Edit: you've unfortunately broken the site guidelines quite a bit, and we've had to warn you several times already. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.
Eh? For what reason you need to add JS? Forms won't submit with overlong text.
>The various state police forces can set up road blocks at borders.

They can (and did to at least some degree early on in the current situation) but it's probably unconstitutional. Of course, in an emergency for a limited time, police and military can go ahead and do things knowing they have the force and it will probably take a while before the courts can tell them to knock it off.

https://en.wikipedia.org/wiki/Freedom_of_movement_under_Unit...
OpenBSD 6.7
Well, had Microsoft hopped on to the extend & embrace wagon for Linux earlier they could have open sourced Registry and Sysinternals. Probably would have taken the place of Systemd. It took them too long to open source PowerShell and now they are playing catch up with Ubuntu and Red Hat.
This is describing what happened in 2008. The FDIC limit was only $100,000 but many people assumed they had no reason to worry about the security of higher balances in excess of the FDIC limits. So when big stable banks started to fail or were at risk of failing that caught folks by surprise.

As a result:

> The Emergency Economic Stabilization Act of 2008 is signed on Oct. 3, 2008. This temporarily raises the basic limit of federal deposit insurance coverage from $100,000 to $250,000 per depositor.

The limit was subsequently permanently raised. So with a limit of $250,000 there’s less reason to worry about bank accounts today. But the important point remains, what causes panic is when things that everyone assumes to be safe turn out to no longer be so safe after all.
> displacing a paid worker

It's a common misconception that there is a fixed amount of productive work to be done, such that immigrants / robots / UBI recipients "steal jobs" from workers.

In fact, when people are liberated from dull, meaningless and unnecessary jobs, they inevitably find more productive uses of their effort and creativity.

When people talk about "restarting the economy" they conveniently forget that the economy that provides food and shelter to people never stopped.

The fact that we can live pretty well without so many financial analysts, consultants and managers-of-managers shows that a very large share of the old economy was meaningless at best, and grift at worst.

Absent all that wasted commuting and office face-time, we can see more clearly the incredible surplus the core economy produces.
Even if you use AJAX forms for logging in or registering (I'd prefer you didn't but whatever), you should still use the proper form validation API for things like this. If you use the proper HTML API for gathering data properly, you're most likely not affected badly functionality wise; only your UI will be affected because the form will refuse to be posted without proper explanation.

If the change really does get bypassed by everyone, that only underlines the sad state of modern website design relying completely on javascript.

I'm not sure why they don't limit this to just passwords but I can imagine it's easier to change the behaviour for all form elements than it is to change the behaviour of just password fields.
"I guess that depends; where do see this company in five years?"
Competitor Keyword Research Made Easy (Step-by-Step)
It will, because 2020 USA has a GDP per capita in PPP that is at least an order of magnitude higher than any empire in the history. It is the floor of the life experience one can suffer compared to what wealth we have. There are both historical and contemporary societies that are much better at social policies and wealth redistribution than USA.
Oh the change is that it'll not cut the user off but show a warning instead? I misread the post then.

Edit: Yes, indeed:

> The form cannot be submitted until the user fixes the error, so the server shouldn’t receive an excessively long text

Thanks for pointing that out!
If my comment implies I only think of my mother once a month, then I certain failed in writing it. I think of her constantly - I spent decades trying and failing to be a positive influence on her life, at great emotional cost to myself. It reached a point where I concluded I could not help her, and trying was self-destructive, so now I keep her at a distance. I've seen far too many people failing to thrive because they are chained to an obligation of selflessness. Given the spiteful tone of your comment, I sense you have probably left a lot of happiness on the table and wish to guilt others into doing the same. Sounds like my mother!
Maybe I don't understand correctly what your saying but "Task.Run" just schedules something on a normal (kernel) thread by using a common thread pool. The Java equivelant is probably "CompletableFuture.runAsync" which does the same thing.

Loom with "Thread.startVirtualThread" will run something on a userland / green thread (ie. not a kernel thread so no context switching and blocking it "costs" practically nothing). async-await is actually a subset of wat Loom does in the sense that Loom allows for far more then just async-await. Most of the "hate" for async-await is probably because it leads to the "what color is your function" [1] problem.

[1] https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...
Hi, I'm the creator of the image and of the Curtain Viewer technique and software. Please note that this is hosted on my personal AWS and that I pay the hosting costs out of pocket.
It’s surprising to see just how much higher many tech stocks are valued right now than they were six months ago:

MSFT +21%
AAPL +15%
AMZN +37%
FB +6%
NFLX +50%
UBER +21%
SQ +22%
SNAP +16%
MTCH +10%
NVDA +60%
TSLA +128%
Thanks! That is much more. Also, although your hard graft was enjoyable (working autonomously etc), your full amount would be far higher still.

Re youtube channel: I think you're right on both counts, people will love it, people will hate it. Ironically, charging for it would be one filter. FWIW I think you're right to not risk it! (maybe a book would be safer?)
I don't think you can just use three tests. Whatever caused the false positive is almost certainly a facet of the person you are testing, such that more testing of a single individual by the same test likely should be ignored.

You could do independent tests, though, again it is complicated. The causal factor for the false positive is probably correlated between tests. Such that the math will be more complicated than just the inverse of any false positive rate. (Though, mayhap that is good enough.)
Google search is so sad these days, all results are media conglomerates, it's completely counter to the core reason why the internet existed. I really hope by catering to these mega corps that they are completely undermining their brand and someone else comes along and pulls the rug out from underneath them.

If anyone noticed during the first couple days of covid, google search was free from large media results, the algorithm reverted back to how it was years ago and it was such a breath of fresh air. Of course they fixed the algo immediately, it went back to only showing curated media results..there was an anon google employee who posted why this occurred.
One breaks the expectations of users, the other breaks the expectations of developers. On a website full of developers you'll probably see a lot more from one side than from the other.
Ding, ding, ding we have a winner. This is the same FDA that stopped ethanol producers from making hand sanitizer, at the behest of the purell of course[0]. The feds have done practically nothing for the States making them compete each other for ppe and also confiscated shipments [1] while saying the national stock pile isn't for the States [2]. At this point I hope they just ignore the feds. We might be better off revisiting the articles of confederation at this point.

Edit: adding sources
0: https://www.reuters.com/article/us-health-coronavirus-ethano...

1: https://www.snopes.com/fact-check/trump-admin-seizing-ppe/

2: https://www.politico.com/news/2020/04/03/strategic-national-...
Please stop using HN for ideological, political, or national flamewar. You've been doing it repeatedly, and that's not ok.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.
When the worst case scenario is the end of human civilization we absolutely should drive policy to avoid that. It's absolutely surreal that anybody would argue otherwise.

>No, we're seeing warming and minor sea level rise right now

Read the links I provided earlier. These are not minor events. You're just parroting dangerous nonsense here.

>That's why nothing, literally nothing that we've observed to date, can significantly reduce the uncertainty regarding doomsday predictions.

And idiots will continue parroting this exact line as billions of people are dying. Exactly the same way idiots are protesting social distancing, lockdowns, and mask wearing in US right now. It's the same pattern with the same dangerous fools putting the rest of humanity at risk.
A short writeup and some screenshots: https://gabrielsroka.github.io/APIExplorer
This topic reminds me of Jenny Odell's "How to Do Nothing" [1]. The book links the attention economy with the loss of public space in ways that I had never considered but now believe to be true.

Consider two thoughts. First, a mall is not a true public space. It is a branded, controlled experience designed for shopping. For many teenagers in America, the mall is a default hang out space—or at least was when I was a kid. Second, today you can easily see an ad on your phone before you say hello to your partner or kids, before you go outside, before you use the bathroom.

Underpinning these issues is the gnawing feeling, for many people, that we must be _more productive_. Time is money. Space is money. You should be doing something or, if you must do nothing, do nothing so that you can do something more later. Did you know that these CEOs read this many books this year? This successful person mediates an hour a day. What have you shipped today?

Her solution is not to delete your social media accounts, throw out your smart phone, and disappear into the woods. Her solution is to ground yourself. Watch birds. Learn about who lived on the land before you. Talk to your neighbors. Walk down a river. Get involved in local politics. This process of remembering that you're a physical being in a physical place, that you live in a real community, is a reminder that your life is interdependent upon everything around you.

I'm not quite sure how this is related to public housing, but I suspect it is, e.g. this article's main theme is that these public spaces grew out of labor movements that also fought for things like the 8-hour work day.

[1] http://www.jennyodell.com/writing.html
At 83, I Decided to Develop an App (2016)
> Sure the US economy can not stay depressed for 20 years...

Are familiar with Japan's history over the last few decades?
Quarantine project – EDSAC, a 1949 computer made with FPGA
Twitter approves appeal of blocked tweet after 5 years
> Credit is locking up (try getting an unsecured loan)

Yep. Wife works for one of the big banks. They stopped taking applications for personal lines of credit this week. Stopped taking HELOC applications a couple of weeks ago.
Where I am in the USA, people are seriously proposing not to resume in-person elementary school in fall. Public education is one of very few equalizers in society here, and the children who fall behind because their parents can't/won't/don't supplement the videoconference lectures may never catch up. That cost is hard to quantify for me, but it seems tremendous, unquestionably worth a significant chance of my (but mostly others', since coronavirus mostly kills the elderly) death.

Do you agree? How many quality-adjusted life years do you think it's worth paying to keep the kids in school? The answer can't be zero, since just driving them there costs something. This isn't a pleasant question, but it's one that society has to answer.

I really don't like the binary argument about "lockdowns". It creates the impression that the pro side wants no one leaving the house except for food, and the anti side wants to resume status quo ante corona. The real answer is of course in between--that some measures, like masks and not standing too close are clearly worth it, while others, like banning all outdoor exercise, are not. Perhaps some people arguing for or against "lockdowns" really are at those extremes, but I doubt most are.
Some statistician correct me if I'm wrong, but that doesn't work. You are assuming the likelihood of a test being wrong on the same individual is random every time it is taken. Which I don't think is something we know yet.
Dynamic Buckling of an Elastic Ring in a Soap Film
I'm pretty sure being able to input text longer than the maximum allowable text into a field breaks user's expectations too. Users don't "win" because you made how a site works more confusing.

Their justification for this change is the only user-win (password truncation), and they could have trivially restricted this to passwords then body is hurt.
ROSE online
I hardly ever use dark mode because it’s usually done in a way that has too much contrast for me. This demo seems to pick the right balance - a bit like Apple have done with theirs - and I’d actually consider switching to it on mobile HN if it was an option.
You're right externalities exist but I doubt there are any significant ones in food delivery.
New players are finally disrupting the credit rating sector
See the Fed’s attempt in December 2018.

Fed tried to raise rates and let bonds purchased mature naturally and roll off the balance sheet. The market immediately tanked hard.
Thanks! Creator of the image and the viewer here. The viewer is a fork of OSD I made in approximately 2012 to add the functionality that I call the "Curtain Viewer".
A bit more context around “really effective ways to cover risk” would be helpful. Are you referring to derivatives such as covered calls on stocks you already own? Or collecting premium by selling naked puts?
If you are struggling with distractions consider this advice from Paul Graham:

I now leave wifi turned off on my main computer except when I need to transfer a file or edit a web page, and I have a separate laptop on the other side of the room that I use to check mail or browse the web.

http://www.paulgraham.com/distraction.html
Ask HN: Add font-size controls to HN for vision impaired please?
Very late to the UI feature request party, but just in case...

1. Thank you for an amazing resource and for considering dark mode in yesterday's thread [0]

2. A request: I frequently use an iPad pro to read HN (Chrome, Safari), and because there are no meaningful font-size controls, there is no way to magnify the next without using really awkward usability hacks (zoom). And since zooming (either using gestures in-browser or the usability tools from Apple) doesn't trigger any kind of word wrap, it's a terrible pan from side to side experience to read HN content as lonnnnnnng wrapping lines. Third party tools also top-out in terms of font size.

Proposal: A simple floated div with links in the upper right with few font sizes displayed (a small letter A, a medium A, and a large A, or a "Font: +/-" approach) that appended a query string with a font size variable to the current URL (or set a cookie, cough) allowing HN to change the base font size in CSS (say, the body declaration to font-size: 1em, font-size: 1.25em or font-size: 1.5em respectively) and then declaring the other font sizes in relative terms[0] would be so helpful.

The style sheet changes would be minimal: what was previously font-size: 8.5pt becomes font-size: 85% and so on.

Example changes to news.css:

body { font-size:1em (or 1.25em or 1.5em ... etc. as dictated by the query var); color:#828282; }

.default { font-size: 100%; }
.admin { font-size: 85%; }
.title { font-size: 100%; }
.subtext { font-size: 70%; }
.yclinks { font-size: 80%; }
.pagetop { font-size: 100%; }
.comhead { font-size: 80%; }
.comment { font-size: 90%; }

Thanks for considering this,
Mark

[0] Ask HN: Dark mode for HN please?https://news.ycombinator.com/item?id=23197966
[1] Usability & Web Accessibility: https://usability.yale.edu/web-accessibility/articles/zoom-resizing-text
I think I agree with your main point but some distinctions are important. We don't want to scare off new users—we love new users. We don't want to scare off "non-techy" users—they are completely welcome. The users we want, though, are the intellectually curious ones. And there I agree that HN's textual orientation is an asset.
gorhill:

> I consider the high information density to be a key usability quality for advanced users (which is the purpose of that panel), as it allows to see a lot at a glance

I wish his extensions (like ublock0) had labels alongside each icon. uBlock Origin does show tooltips on hover, but these are slow to appear.
I imagine the goal is to make behavior consistent instead of adding weird exceptions.
I see this style of thought a lot, which I find extremely short sided and problematic. It’s like “well they were old anyway so who cares if they die.” Elderly are people too! And just because they’re of a certain age doesn’t mean they were right on the edge of death. My parents are in their 70s/80s, but coronavirus aside, are in great health and I have no reason to think they wouldn’t live another couple of decades like their parents did.

Numbers like 0.5% sound small as an abstract concept, but 0.5% of the US population is still 1.6M ppl. That’s a lot!
Our neighborhood cats were seriously confused and disturbed by the looks of our faces in masks, no wonder AI is confused too.
I'm pretty bearish on the established technical ladder unless you're very high up it. If your job title contains a number it can only work against you.
Premium Japanese Pens: What Is an Executive Pen?
Online ordering companies like ChowNow & qMenu that take <5% commission have existed for ages.
Since we're talking about counterintuitive things related to the coronavirus crisis, I was surprised to learn that N95 masks, that remove 95% of particles of size 0.3 μm, are even more efficient with smaller particle sizes. In turns out that 0.3 μm is the hardest particle size to filter--they call it the most penetrating particle size--hence filter testing is done at this worst-case size. The reason is that filters work due to several mechanisms which dominate at different particle sizes according to a curve:

"For very small particles, less than 0.1 μm in diameter, the primary filtration mechanism is diffusion and the filter is very efficient. For particles between approximately 0.1 and 0.4 μm the filter is less efficient as the particles are too large for a great diffusion effect and too small for a large interception effect. Particles above approximately 0.4 μm enter the region where interception along with inertial impaction are predominant and the filter is very efficient again."[1]

So if your filter is 95% efficient at 0.3 μm, it's even better at bigger and smaller sizes. The SARS-CoV-2 virus is 0.05 to 0.2 μm in diameter, so an N95 mask will be substantially better than 95% for coronavirus.

[1] https://www.tsi.com/getmedia/4982cf03-ea99-4d0f-a660-42b24ae...
The rendering process happens at build time, so the extra step on rendering isn't affecting performance in production (https://nextjs.org/docs/basic-features/pages#static-generati...).

And it allows me to dynamically "fetch" my writings as I add more. I don't have to create a whole new html file. I simply write a markdown file, add it into the repo on github (I use slackedit which syncs directly to the github repo), then the website gets rebuilt with HTML, and then deployed.

Making the code base more maintainable and better suited for my purposes.

On the other hand, I do agree with you. React is a bit heavy weight for a static website. Next.js still ships the whole react bundle in production. So, while time to first paint is the same speed as a simple html, js site, the time to interaction is much slower and the network load higher.

Trade-offs for sure.
Would you be shocked to hear that I do stop to consider what the conversations meant to her? They mean she gets to vent about all the problems in her life she's had decades to fix, but has chosen not to, because it feels so much better to just complain about them to anyone who will listen. If you want to let your parents bring you down out of some sense of cultural obligation, good for you. I don't regret my choice to stop their cascade of misery before it reaches me.
I certainly hope so, because this was definitely on Swift 5.2 . In general if you come in expecting a dev experience anywhere close to writing React in Typescript using VSCode, SwiftUI and Xcode both are a bit of a disappointment - it's slow, it's glitchy, autocomplete kind of sucks, never mind tooling like Prettier which I take for granted now.
...I think it's reasonable for there to be some limit, right? Lest a user submit a 50,000 character password?
If you mix cheap booze (e.g. 40% vodka) with 91% isopropyl, you can make a larger quantity of 70% sanitizer than you could with pure water.

Mixing on a scale can be pretty confusing, though, because the percentages are (I think) by volume, and water and alcohol have different densities.
Specific to TiDB. Not generally applicable.
How did the markets do during the 70's stagflation? Not so well.
Also, I want to look more into Brian Kernighan. I've heard this quote thrown around quite a bit and I want to do more reading up on him. I always love learning more.
Try http://biomed-sanity.com/ .