skysight-inc/HackerNews huggingface dataset:
Its a huge issue in all of those also. It just presents itself differently. JSP -- every click has to post or query param change re-renders the page. This gets hugely cumbersum with tree stateor anything other than basic switches. In a lot of ways its the one way data flow we all want in react. For a lot of pages its easy. Same with React, However complex state is so difficult to do in JSP you really can't write the apps we write today.

I would say React's state management is its great success, rather than its `functionalness` or its reactivity. No other UI framework (QT|WinForms|MOTIF|GTK) really ever handled state well.
Companies with offices in multiple regions have done COL adjustments for many decades without any issues.
Sure, CS programs require math prereqs, my question is how long does that knowledge actually stick for most software engineers, as the majority of those jobs do not actually exercise it, not even during whiteboarding.

My main quibble is with the original post that supposed STEM degree holders are more rational than non-STEM degree holders, as being exposed to a subject during a semester or three in school doesn't guarantee retention after graduation if it goes unused.
It doesn't matter if I have my laptop and a hotspot at the beach with tacos and a bucket of beers. It's an issue with a lack of effective communication on emails/slack/zoom compared with meeting with your colleagues face to face. Productivity has fallen off a cliff among everyone I've asked, and this is the reason.
Dogs on Zoom
Yes, it's probably worth it to get a simple scheme for corporate users only. But Photoshop's protection isn't simple, but it is so widely cracked that in third world countries with limited internet access there are wandering sellers with DVDs of cracked Photoshop for 2-3$ (!)
For some reason it started popping up in my feeds, and it's very great to see. Plus, this is the time, most of them can achieve something in the quarantine period. :)
Thanks, appreciate it
+1 :)

"For example, I previously tended to use a bottom-up approach to development. However, SICP showed me the benefits of what it calls "wishful thinking" with a more top-down approach."

https://news.ycombinator.com/item?id=13920125
I thought he was nerdy business man trying to be cool and it was / is cringy, but years ago I saw him talking with TSMC founder on computer history museum and since I think highly of the guy and really appreciate him. There's a dose of genuineness behind him and you can tell.
Ten Behaviors That Will Reduce Your Risk Online
The key point here would be how you are measuring the downtime and what that means. From a technical perspective it's easy as there's many CDNs that can deliver that kind of reliability very inexpensively. So I view this as less a technical exercise and more a contractual one.

You'd need to determine very precisely how you measure the SLA, if there's any exclusion periods (maintenance), and what the penalty is for violation. With an SLA like that the site simply being slow to load may constitute a violation.
Carbon dioxide may be stealing your productivity working from home
Yes, of course, but the high housing costs in the Bay Area come mostly from the cost of land these days. Single family home-owners work to maximize their property values, and though they have made the construction process very expensive, land is most often far more valuable than the structure on it these days. This is quite shocking for most people around the country; when I was shopping around for home insurance quotes probably about a third of the people I talked to commented on how expensive land was. (But not the house, oddly!)
The creditors need to "pound sand" because they accepted the risk in exchange for an interest payment.
We should rename SV to Social Media Valley :)
How much of a paycut is acceptable for a given drop in COL?

Ex. SF to Dayton, OH:
https://www.wolframalpha.com/input/?i=cost+of+living+compari...

If your bills were cut in half, what percentage pay cut would you accept?
They already made businesses close with no recourse. Why is it crazy to require businesses to follow specific procedures if they want to re-open? Why shouldn't those procedures be designed to protect the public?
I wouldn't say I hate it, but I would say I find it tiring.

One of the great things about regular phone calls is you can multitask. Walk around the house and straighten up papers, load some dirty dishes in the dishwasher, etc. With video, it feels more like a performance.
You’re assuming a static world.
Is anyone going to cry forced tech transfer?
How many posts, comments, and users did TD remove or block, and to what effect regards your argument?

https://news.ycombinator.com/item?id=23184110
The College Park one might be an interesting option for them, as it's already in a pseudo-"mixed use" area. The location immediately borders an apartment complex and small shopping center. It's actually quite similar already to your fear, unfortunately.
No offense to your dad, but there’s literally dozens of counter examples for every take on history. The physical evidence and the obvious can fill in the blanks pretty easily from daily human emotional rollercoaster our biology takes us on

Historians fill in a whole lot of gaps based on consensus acceptance of a narrative. There’s never an objective measure of reality. I can read the writings of the dead just fine if they’re in English. Thanks for your the context though, mr historian. How foolish of me

Not just a historian thing.

What’s that? They knew metal smithing and made hand tools? Because they exist? And they did song and dance?

Well those dead humans sure were a thing! Never heard of such a thing before now!
I'm very interested in this topic. Do you have a "favorite" (most accurate, least revisionist) writeup of the causes of the political realignment that happened between the 1940s and the 1980s? Specifically, if you don't think it was largely about civil rights, what do you think was happening?

I don't understand how the facts you've cited establish either of these two sentences as "revisionism": "Democratic support for civil rights legislation helped the party secure the long-term loyalty of a majority of African American voters, but alienated many of the party’s white voters. This led to Republican gains in new areas of the country, especially the South (Black and Black 2002.)"

As you say, the traditional (pre-1960s) coalition of the Democrats was (white) conservative Southerners and liberal Northerners. That explains the messy partisan alignment of the five bills you mentioned. (The voting patterns are clear if you look at geography, not party affiliation[1].)

In the aftermath of those bills, we find evidence that something strongly alienated the white, conservative Southern Democrats, and resulted in Republican gain. While the national politics you mention are confusing, there is a clear visual pattern in the presidential voting records of a southern state like North Carolina [2]: blue prior to the 1960s, and red afterwards.

What was it that alienated the white, conservative Southerners? Perhaps there is a more compelling answer to this than "civil rights", but your evidence does not establish that. You cite George Wallace, but his story is one of many that supports the quoted passage and its thesis that civil rights was a key issue. A long-time Democrat, he was one of many blue dogs who broke with the national party over segregation. His famous "segregation now, tomorrow, forever" speech in 1963 was arguably his moment of greatest acclaim by his electorate, and by 1968, he was sufficiently alienated from Democrats to make a third-party run as a segregationist. Many other Southern dems (eg Eastland, Thurmond) opposed the civil rights bills, and in their aftermath, switched parties in name or in spirit (supporting Republican national candidates), citing civil rights or segregation as a particular point of policy difference.

[1] https://en.wikipedia.org/wiki/Civil_Rights_Act_of_1964#By_pa...
[2] https://www.270towin.com/states/North_Carolina
Can anyone shed some light on if and how this might be used together with xstate (https://xstate.js.org/) which is based on the SCXML spec?
I’ve had a similar thing where a chase customer used my email address to open an account. I don’t have a Chase account. I used their online customer service to ask them to remove that address. It was hard to get them to interact as they kept asking me for my Chase account number. Eventually they said that they removed it.

For a while the emails stopped but then they started again. this time I went into a Chase bank and went through the same song and dance. They said that they removed the email address. Again, the emails stopped for a while but later restarted. I gave up and setup a filter to delete those emails.

This is not the only account where someone put my email address into their account. My address is myname@gmail.com and a lot of other people with my name seem to not know what their address is. Some are things where they probably want the email address to be right such as a wireless carrier account or a job application. Why do companies not verify email addresses when setting up accounts?
N-body problem gravity simulator, in vanilla js:

https://www.thorbjorn444.com
And this "inventing your own launcher/updater" fetish that seems to be pervading software. There is a corollary to Zawinski's law here: every piece of software eventually installs yet another shitty updater alongside itself.

Fuck the perfectly functional updater built in the Mac store.
> My favorite: "We adhere to the highest ethical principles" - as they give you a 500 page ethics doc that no one reads or follows.

That's just a translation error. "To adhere" means "to stick"; while the formalized version sounds like they stick to high ethical princilples, what they meant is they stick it to them.
Show HN: Japanese Sentence Builder
https://cleantechnica.com/2019/05/07/elon-musk-calls-lidar-a...

https://youtu.be/fNgEG5rCav4

> Anthony Levandowski, former Google/Waymo engineer, now backtracks on lidar and says, ”Elon is right.”
I buy shredded waste plastic.

Which means = they take car dashboard, wash it with water/solvent then shred it into very tiny pieces.

I take it and dry it in oven then I put that in an airtight jar, and let it cool to room temperature over next 24 hours.

I mix it with some virgin plastic (also dried and stored in airtight container)

Then I pour the plastic into hopper and extrude it into filament.

This filament is made from recycled blue ABS: https://youtu.be/Xirli3qDJlU
Do you have any good solutions for this exact use case yet?
While this is technically true, it would more commonly be described as freezing.
Show HN: Super convenient todo manager for Mac in menu bar
Ack, thanks!
I think this is a false rumour. The digital office of Taiwanese president is vehemently against letting fab tech out of the island. The woman running it is super sharp, can tell from knowing people who worked under her personally.

It is one of their biggest insurance against mainland aggression. Any conflict with Taiwan is suicidal for the mainland economically. Plus, add the fact that 3/4 of China's own light industry is within 1000km radius of Taiwan.

TSMC has already bough land and started construction for its 5nm fab, and laid first stone for 3nm fabs in Taiwan.

Stopping 3nm fab construction now is completely out of the question unless they are ready to throw out few billion dollars cash out of the window, at the time when they took biggest debt obligations in their history.

Only 2nm node is left on the roadmap, but there are big, big doubts of it materialising any time soon. We are talking about at least 8-10 years.

With all my knowledge of the industry, such deliberations never result in decisions like "Hey, lets set aside 20-30 billion USD to lay still for 10 years, and hope for everything happen according to plan."

Semiconductor fab companies are extremely, extremely risk averse, and snap judgements are completely uncharacteristic of the industry.

They don't do anything without having top tier economists, and finance people have a go at the task for years on end. Financial planning of fab construction takes years.

What is much more likely is them taking over a smaller fab in US, or building a limited scale project to make specialty chips for rad-hard, or US military hardware companies on US soil. This is what I myself been hearing for much longer than Trump been in office.
That certainly seems true now, and hopefully it will be for a good while. r/HailCorporate is good at spotting ads/shills but it's not a perfect science. Given the way AI-authored blog posts are getting incrementally more convincing, this could become a serious issue.
PG’s Best Essays for Would-Be Founders
From what I've seen so far, Windows 10X is heading in this direction.

For business uses though, that backwards compatibility is absolutely key. From my work in IT I've seen countless applications originally developed for much older versions of windows, where the developer is no longer releasing updates or has even gone out of business altogether.

Yet some important part of the business still runs on that software for some reason, so it needs to work. This is where backwards compatibility in Windows is a huge strength.

The average home user probably can do without such legacy features (other than maybe playing old games which may rely on them), but for businesses its pretty important
California already has the major semiconductor equipment manufacturers like Applied Materials, Lam Research, Nanometrics which might make money selling equipment to them.

Edit: I used to do R&D on SEM equipment when I was a mechanical engineer back in the 90s. I've reinvented my career many times over. I see the company I worked for still has one of those in major production. Maybe it will go into this fab. Its awesome seeing something you worked on decades ago still in production!
I've been a long-time fan of "Silly Valley"
I thought the video was very compelling - https://www.youtube.com/watch?v=C8lj45IL5J4
Warren Buffet
I've been adding and polishing more features to my startup so I can hopefully start selling soon. https://getdocuverse.com/
There are maybe millions of companies in line looking for funding, and they all say that they are good.
Judy Mikovits' 'Plandemic': 'Plague of Corruption' Sells Out on Amazon
I don't know--I think I'd rather do some very hard thing once in my life (like graduate from Wharton or pass a bar exam) and have that be the ticket to ride, rather than have to grind Leetcode perpetually to stay on the train.

I can't imagine a lawyer having to grind LeetLaw for months every time he wanted to do a job change.
I want a voice controlled bidet. Can it clean _more_ than your asshole though? IE: 'Alexa, stimul... wash my beaver.'
Some of the flexibility decisions for k8s come from Omega and are mentioned as impossible to backport to Borg.

Sometimes you also get issues on k8s where a google engineer responds "it's not done yet because we really, really don't want to repeat what a fiasco it was under Borg".

So I'd say it might be better even in direct comparison ;)
Will These New Google Meet Features Be Enough to Crush Zoom?
As another data point, the company I work for pays the same no matter where you live - from Montana to Hawaii - so it works out favorably for people wanting to live in a lower COL area.
Median older workforces own more square footage and are probably much happier and better situated to build out a home office. I now need to devote some of my 600 sq feet to subsidize my company's office needs out of my own pocket. All my friends from growing up who lived in big houses with pools are moving back in with their parents during this pandemic, basically having childhood 2.0 with far more booze at all hours. Being strapped to my desk in my tiny apartment is not fun compared to pool days all summer.
A folding hardtail mountain bike with a mid-drive electric motor, a torque sensor, a geared rear hub, and a coaster brake. Maybe a belt too (I wish).

The e-bikes I've seen offer a small motorcycle in disguise, but what I want is a set of superman's legs, while not being a superman.
Which is solely due to the extra cost of short term capital gains tax.
Contact Tracing and Privacy Protection [video]
Dumb Reopening Might Work
For me, not being in the browser is a feature, not a bug. I often want to be able to open a PDF in a dedicated window I can easily switch to.
Google's 2014 net income was $14B. Chrome is one of the most valuable properties that Google owns, as it allows them to control a large fraction of advertising on the desktop, and advertising is their core business. They can afford to hire thousands more developers to vet Chrome extensions, yet they don't - implying that at least the upper levels of the Google command hierarchy don't consider this to be a problem or don't care about fixing it.
I tend to do the same, clicking, right-clicking, and highlighting text. Very likely using the Web Speech API[1]. I was able to reproduce your report of the audio not stopping when closing the tab so I dug a bit and found this open bug[2] in chromium.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_...

[2] https://bugs.chromium.org/p/chromium/issues/detail?id=517317
Why not? Because of interop with other libs/tools? It's not _that_ hard, but I can see the problem if whole workflow isn't like that.
React has fantastic tools for state management built-in. The difficulty is a particular flavor of state management: data that lives in the "global" scope but can be used locally in components in a reactive fashion. We have some good tools for doing this but they all have drawbacks, hence the experimentation.

FWIW I've never seen a really great solution for this in any JavaScript framework. I read it as a sign of React's maturity that this is a focus.
Wow that is ridiculous. There is absolutely no way to have those numbers without a major compromise in the quality of hires.
In a way, yes. My attention is more directed to SkimFeed since 2-3 months [1].

[1] https://skimfeed.com/
Well, he couldn't file violations if there were no violations in effect, no? Does not mean that he does not feel he was damaged before then.
Trading used to involve a lot more labor; it makes sense that the commissions have dropped.
If markets were truly random, you might expect 50% of day traders to lose money, not 90%. Of course, markets are not random and most untrained humans have emotional biases that actively optimize for losing money in markets.

This is likely a controversial opinion: 90% of the time, someone who wants to break out of the "rat race" or achieve wealth for some future vision should go the startup route, or if the wealth part is not as important, do freelance/consulting. However, I believe there are 10% of people where trading the markets provide the better way to achieve the same goal. The reason being that for certain personality types (you need to be smart, disciplined, and creative to beat the market, and it still requires a lot of time), I suspect trading offers a higher expected value of return than starting a bootstrapped company. Startups, especially those not started by someone wealthy, have a higher failure rate than day traders. If you are not passionate about anything you can get funding for (would SpaceX have been successful if it were Elon's first company?), and you fit the criteria, trading is not as terrible an option as its reputation suggests.
Why are fabs being built in az?
I think it's too expensive to justify currently. I hope that changes.

Using the Tesla is interesting if you've already purchased it. It has the drawbacks you mention.
> are more focused on social justice topics than the grand pageant of Western culture

What is the grand pageant of Western culture if not the rise of social justice for all?
Learning viola. I've been thinking about it off and on for a few years.

I got a very cheap one off Amazon, and only through dint of my prior musical experience (bass 10 yr ago, violin 30 yr ago), was able to put it into a decently playable shape.

It's a lot of fun, but VERY hard! New physical skills, learning a new clef.
On average. Also on average, starting a business is hazardous to your wealth, it's likely to fail. On average, don't do competitive sports, you're likely to lose.

Maybe 'Less Than Excellent Trading Is Hazardous to Your Wealth'? Don't do a trade unless you have an excellent advantage on it...
True, but GM and other auto makers aren't selling cars right now. They are impacted severely
the opportunity vs. acceleration point is v interesting
How my boss monitors my work from home
Generally the investors tighten their wallets and start demanding results.
To my knowledge there's no implementation of that tech. I think it's definitely not an ideal system to have it be all pen and paper, but there isn't a clear "just turn it on" solution they're ignoring here either.
Binpacking SQS message batches for fun and profit
You can do that on the JVM too, just use separate classloaders and let the new objects reflect over the old to transition data across. It's not widely done though, for sure.
Click bait articles in HN?
Actually with Project management the case is a bit different. There is a central body called "Project management institute". They have a selected number of certification options that are recognized globally. You can defnitely attend free courses but only PMI can certify you to be certified Project Management Professional.
Also do this, with two variations:

1. Use a catch all alias (zero-effort)

2. Just use the domain or in some cases company name

3. Use a sub-domain

The sub-domain is essential for catch-all, otherwise you get a crazy amount of spam. I forward it all to a single Gmail address, have a rule to move it to a specific folder (based on "to" address), and otherwise let Gmail spam filtering do it's thing.

I've been doing this since early 2000's, and had very few issues with using domain/company. One or two that dis-allowed it, a couple confused humans.
Self host it for sure. My internet rarely g̷o̶e̶s̸ ̴d̸o̴w̵n̸ ̷a̵n̶d̸ it's pretty fast, too. I w̷o̷u̷l̶d̴n̸'̸t̵ ̴t̸r̴u̷s̵t̷ ̶a̵ ̶t̵h̶i̵r̸d̴ ̴p̵a̸r̴t̸y̴ ̸t̵o̶ ̶
Still the same memory hog under the hood. I mean, how can a browser use 10+ GB of memory unless they are a doing a million things wrong?
Yeah, of course I was generalizing a bit. That blog post is super informative, thanks!
Wasn't that how early Cray's worked, with variable bit-width floats?
At the end of the day, that comes down to the type of industry/work and whether you have effective management. Organizations that are able to make 100% remote work function properly are at a serious competitive advantage in many ways.
> Java does not allow one thread to kill another due to its shared memory concurrency model. The reason is that killing threads won't always release monitors and locks.

I can't follow the reasoning here. To refute it, you'd only need to show a language with shared memory and futures with cancel(), right? Aside from that, a second shortcoming isn't a good excuse for the first.

> You can get a lot better nonblocking support with third party libraries.

I don't doubt this. Another example is vavr.io, which gives much better Lists/Optionals/Streams than the standard Java 8 ones. And Joda-Time before that.

> RxJava is almost a requirement when doing non-blocking code.

Why can't CompletableFutures do what RxJava did?

> it relies on OS threads which aren't safe to cancel. Userspace threads don't have that problem

This bit was the most confusing to me. In my shitty understanding of the model, Java Threads are based on OS threads, which is why they're relatively heavy. CFs on the other hand are are lighter and managed by the Java runtime. Why is it then that I can cancel Threads, but I cannot cancel CFs. Your explanation would seem to justify the opposite.
It's kind of amazing that PDFs are still a thing after all of these years. Also, the UI in Acrobat is one of the most creative (in a bad way) I've used since Lotus Notes.