skysight-inc/HackerNews huggingface dataset:
Yea, you shouldn't deny a reality because you believe in the noble lie.

And to be fair, climate change is turned into a crazy red hearing of a political issue. There are lakes of sludge outside factory cities in China, insane amounts of plastic particulates in the oceans, tons and tons of textile waste. There are so many many forms of pollution much worse than CO2, and when you focus on just CO2, you get carbon laws like those enacted in Australia briefly that caused more fuel expenditure in moving ore to China for processing instead of processing it domestically.

There needs to be a huge change in consumption. We need cell phones that last 10 years, not 2~3. We need to end the constant replacement cycle. Intel's shareholders should be glad when sales are below projections because the old chips are lasting longer.

But this is not how our economy or industry works. It's all based about infinite growth, selling you new things, sending your e-waste to Africa to be harvested by kids and be smeltered in recycling shops without OSHA requirements or respirators, sending textile waste to Africa to be sold (but mostly burned), etc. etc.

Until there is a major collapse globally and people recognize the scale of our folly of consumerism and over-consumption, people will not recognize the real changes needed to build a more sustainable world. And reducing overall consumption will also reduce CO2 emissions ... along with all types of other emissions. But it will take reduction. We cannot spend and buy our way out of environmental damage.
The article contextualizes the truth in terms of the pro-climate narrative,

> "Losing the Amazon, beyond representing a planetary historic tragedy beyond measure, would also make meeting the ambitious climate goals of the Paris Agreement all but impossible. World leaders need to marshal all their political and diplomatic might to save it."

So what exactly are you calling out? Better the Atlantic be the one to call out this falsehood, than Fox News. No?
That is in fact the only way they could maintain it. They are used burstily and have very little use for a standing fleet doing nothing for most of the day.
Microsoft, Hewlett Foundation launch nonprofit that calls out cyberattacks
I now also wonder if there's a domain registrar better than Godaddy, and better than Namecheap and Gandi. One where I can have a cryptographic guarantee of my control over domains.
I've tried k3s, and while I was impressed, it leaves out several important features.

RKE is a great alternative, and kubespray is quite stable well.
Uniting Flutter on web and mobile, and introducing Flutter 1.9
So, the world will eventually become a high-tech network of city-state corps, each specializing in an industry and engaging in trade? Sounds like a good book.
Ian Banks - The Use of Weapons

The "culture" series of books was the first coherent portrayal of a non-dystopian advanced society with AIs that I encountered. It’s a reasonable “good” future.
And if you are not in the US and your ISP is not Comcast, like in most of the world, and US for you is a particularly untrustworthy country?
Mueller officially became FBI Director on September 4, 2001, so his presence isn't surprising.
I personally believe that there's no way we'll undo the damage. Unless some drastic change happens in a way we govern ourselves really quickly, the best we could hope for is to minimize the negative effects of our actions.

As such, any positive action is better than none.
> It would be hilarious if they stopped having Uber drivers in California and just paid Nevada Uber drivers to make the trips instead

Do you mean trips that begin in California and end in California? If Uber systematically does this, I'd hope to see a new law that is a "bug fix" that makes Uber CEO eligible for life in prison with no opportunity for parole for doing this.
I suspect this may be one of those cases where there's an 'aha' moment involved, and people who get that moment early find it simple to understand, people who haven't got to that moment yet are going argh, and people who got to it late sigh and/or write "yet another X tutorial" in the hopes that how they got their aha moment will work for other people.

The classic X here, of course, is monads.

But as personal examples, it took me ages of headbanging to get the 'aha' moment for git, even though a bunch of people I know got it almost immediately.

In the case of hooks, once I built a mental model of how they were (theoretically) implemented, I went 'ooh' and found them obvious and relatively easy from then on. It looks to me like the author of this piece didn't have that luck, and so for him, they're not simple (although maybe later, post-aha-moment, they will be).

tl;dr: "They seem simple to understand once you understand them, but are mystifying up until that point" seems to me to be the most likely hypothesis here.
> Basically, every word can be numerically described with up to 300 properties, some properties being more important

I'd give a bit more of a nuanced view here -- we can choose any number of properties (dimensions) to represent words, which are all learned from a corpus. 300 dimensions is a pretty popular choice. These dimensions aren't (generally) interpretable: they represent latent properties. In other words, it's not possible to say which property each dimension represents, it's simply one that your word embedding algorithm has picked up in the data. Generally speaking, feature importance is hard to define for the same reason.
Recursive Sketches for Modular Deep Learning
Yeah, it absolutely does keep these folks at bay. As it should.

I only want to get in a taxi when the driver has been carefully vetted which the licensing system provides. Uber cannot be trusted to vet drivers properly as it has no incentive to do so.
But functions that use hooks aren't pure because hooks break referential transparency.
That feels like a headline feature - cards not being tied to specific humans at the org is great for the (SaaS/IaaS/Cloud) reasons above.

The 1:1 person:credit-card mapping for those without invoice billing will continue to cause chaos for smaller orgs when people leave or cards are lost.
I am also not biased at all, but I feel strongly that we need to support the deliberative efforts of our nation's software-building infrastructure-protecting heroes by giving them all individual offices with doors that can close and lock, also ensuring that the occupant of the office has a key for it.

And nice, high-backed office chairs. And dual monitors for each workstation, with the computation hardware refreshed at least every three years--to include a real graphics card, that actually works with virtualization, because of 3D mapping.

And the kitchenettes should also be enclosed in their own rooms, so microwaved fish or broccoli smells don't permeate all the offices at lunch time. Not that I definitely know that's a thing that actually happens, but I imagine that if it did, if might break a software developer's concentration. Every. Danged. Time.

For national security!

Should probably recommend these "critical security precautions" to all of our allies, too. And potential allies. And probably the adversaries will copy them, but not much we can do about that.

~
I Just released our alpha demo
Dynamic type checking? What?

You can turn strict mode on and remove the 'any' type.

It's for transitioning your JS codebase or if you don't need 100% soundness.

I like to type the core of the app and slowly type other less important things when I have time.
> Literally, global warming activists, including presidential candidate Elizabeth Warren, are saying we have 11 years or less left of Earth,

They literally are not, conservatives & CC deniers like you just keep parroting this misrepresentation for the purposes of easy dismissal. The 11-12 years is a time period for REDUCING EMISSIONS to keep warming UNDER A CERTAIN LEVEL. but of course you know this and are simply lying about it.
Stripe almost always receives a lot of praise from HN. That makes perfect sense: it's a YC success story, but more than that, it's a service many of us can relate to, it's a service many of us use or have used ourselves, and probably quite a few of us have been here from its early days and watched it grow.

That doesn't mean the near-universal praise is always justified, of course. The Stripe of today is to some extent a victim of its own success, and the clean API, excellent documentation and first rate customer service that it was famous for in its early days are all sadly shadows of their former selves today.

That in turn doesn't mean Stripe is bad relative to its competitors, of course. It's just not as good as it used to be.
That might be the business modal here, but I doubt people browse job listings in the same way they browse other lists of data, so it's a bit silly. If you're looking for a new role once you've filtered a list of all jobs down to a list of of possible jobs then every result is equally important - people won't just apply to the first result as if it's the best one. They'll go down the list and apply to all the ones that sound good and match their criteria. Promoting a role to the top of the list will only mean people apply to it first. Who cares about that?
When a single tab spikes my laptop's power usage from 14.9W to 35W+ there is something terribly wrong with the design.

The animations are using WebAssembly which runs directly on CPU and results in tons of dom updates every frame. The biggest current actual flaw in it is that it doesn't shut off or pause when it's out of frame so all js animations on that page run constantly. It's on the todo list
How are your functions pure if inside them you call `useEffect`, `useState` ? Where is pureness when at first look they generate side effects, or am I missing something ?
Is postponing simply delaying the inevitable write-down? I can’t see how their financial statements will improve by postponing for another few years. Can someone explain the rationale?
> Trump and his kind, she says, are even more dangerous than those who openly agitate against Jews.

While 'his kind' is a conveniently vague term that lets the reader imagine whatever they want, I would expect Trump's administration to have fewer Jews if Trump were antisemitic: https://www.timesofisrael.com/meet-the-jews-in-the-trump-adm...
If Uber and Lyft have to pay you minimum wage while you're 'available' for rides, you can (and drivers often are) be available in one while taking a fare in the other.

If they only have to pay while you have a fare or are driving to pick up a fare, a driver may accept a fare on one app while finishing up the other.
This feels like a simple strawman.

Maybe feels like it, but the argument being attacked here is just the false 'amazon = world's lungs' claim, not something else, not global warming, so I don't think it qualifies as strawman according to it's definition? (Plus note that the article specifically mentions burning down the amazon is a tragedy)
He certainly has the trademark for "I".
Funny, I never thought of a longer TTL as one solution to this kind of security problem. Interesting.
Crude Oil: Price Build Up Targets the 58.79 Resistance Zone
I know this might be an unpopular opinion but I personally think a hard separation is required because the frontend and backend development solve different problems. Sure they're related but it's like the distinction between SQL and backend web service code. Sure there are tools like ORMs however they never compare well to well written SQL from engineers who understand databases. Likewise understanding the distinction of requirements on the frontend vs backend is just as important.

It's funny because many frontend web developers are keen to point out the distinction between Javascript, HTML and CSS and the importance of why HTML and CSS are distinctly different mark ups. Yet will then discuss frontend and backend code as if it's the same beast.

Maybe this opinion is an age related thing though. I've been publishing websites since the 1990s ('93 I think my first site went live). So I've always seen frontend and backend as separate entities - as they were for most of the web's evolution.
Then ending up with a room that is conditioned for the locals, and not hotel-grade, should be perfectly acceptable too, and Airbnb and their partners are doing it right. Nothing to see here.
> MFA for his GoDaddy account.

Sim Hacking is now a thing to get around MFA but it wasn't as popular in 2014. Call up the telecom provider and use the same approach. Leverage Googleable info of the target person and use that as answers to the customer support reps questions.
Honestly, this reads like the comment of someone who, themself, can't handle feminine/maternal naming nor material. For example, a motherly massage to a gender-amorphous cartoon in a chair is your hot-button?

In an alternate dimension, this post is written about a language released in 2019 named "Python", an obvious phallic symbol. How are women supposed to take a programming language seriously that reminds them of a dong?! -- That's how ridiculous this "takedown" looks to me.

Definitely takes guts to name a programming language "Ballerina" in 2019, though. And probably not worth the hassle if these comments are to tell us anything. We probably agree there.
Remember flexibility takes many forms being just full-time or not.

Consider NYC taxi drivers. They have 4am to 4pm shifts. This creates many problems (eg getting a cab between 3pm and 4pm due to the shift change such that they had to have a special regime for those who still needed to go to the airport).

What if you wanted or needed to pick up your kids after school at 3pm? That's a problem for a taxi driver. But an Uber or Lyft driver has the flexibility to simply stop accepting fares.

So doing it full-time does not make these situations equivalent I guess is my point.
Want to Do Business in Silicon Valley? Better Act Nice
Things Go South in Germany
I’ve met plenty of Uber drivers who drive to pay their car payment, insurance, etc.
I'm a fan of WSGI. It has allowed a large number of frameworks to explore different methodologies while (mostly) abstracting away the deployment pieces. For instance I can deploy a django app the exact same way I would deploy a flask app.

I have not had a chance to play with ASGI yet. I'm not a fan of async as a paradigm, but it has a small number of use cases where it excels. I think it will always be problematic when you need heavy database access (like in most django apps), but where it does fit it can be a very handy tool.
Visa might be the best business model ever made, I don't think it's going anywhere soon.. Extremely high barrier to entry, extremely low marginal costs, infinite scalability.
>"start building up their infrastructure like water plants and schools"

That has been tried. It doesn't work.

TLDR: You can build this stuff. But it's a waste of money without the human resources necessary to keep the infrastructure resources running & maintained.

Who do you think is going to run & maintain schools & infrastructure? Let's delve a little deeper--

If you spend time in a developing country, or research their demographics you'll see why.

Let me give you one example: Mexico.

"While SEP data show that nearly all students who complete lower-secondary education enroll in upper-secondary school, the nationwide graduation rate is currently just 67 percent." https://wenr.wes.org/2019/05/education-in-mexico-2 )

Mexico is doing pretty good actually.

So, let's see about a more relevant example: Afghanistan.

"Afghanistan it has, according publishes UNESCO, an adult literacy rate of 31.74%."

https://countryeconomy.com/demography/literacy-rate/afghanis...

The answer is:

Sure, you can build this stuff. But it's a waste of money without the human resources necessary to keep the infrastructure resources running & maintained.
When a Monzo card is processed by Stripe they can cut-out the middleman (MasterCard) and directly settle the payment between themselves.
Not directly, but more experience usually means older and a higher salary which both make it a bit harder. To be honest though, web dev work is so new as an industry I don't really think it makes much difference to most companies.
Two of those things are fossil fuel related and conceptually similar to a turbocharger and the last hasn't been used seriously for decades.

Dishonest hack? Eesh. You should consider stepping back a little :/.
Another author saying essentially the same thing:

https://arxiv.org/abs/1812.06451

I actually believe that this idea has been rediscovered in it essence at least half a dozen times, going back as early as (at least) the late 90s:

https://arxiv.org/abs/quant-ph/9605002

I think it's arguable that even Everett himself held this view, and there is some evidence that Schrödinger held it as well but didn't have the courage to admit it (because he didn't have the benefit of the Aspect experiment to support it).
I'm confused, how do you search? I won't call this a search engine if you can't enter a keyword...
It may be the case that people in other regions have different concerns that nevertheless are addressed by the same sort of technology. For instance, other people may want a way around government mandated pornography blockers, local ISPs with their own bad reputations, etc.

Of course if somebody has none of these concerns, the Firefox Private Network is optional and they can decide not to use it.
A lot of people on HN seem to think that this bill mandates (a) full-time employees and (b) fully independent contractors without anything in-between.

There is such a thing as a temporary, part-time job (as an employee). See, e.g., every single Walmart ever. Most major fast food chains. Most retail stores during the holiday season. Etc.

The primary change is that companies will start having to handle payroll taxes for part-time workers rather than pushing these administrative costs onto the workers by claiming that the workers are actually their own businesses.
I'm not using the "Google Apps" part of their services, i'm just using their "domains" offering at domains.google.com

They can be the same thing if you want, but they don't have to be. You can use an externally hosted domain with google apps, and you can use Google domains without "google apps" (like I do).

Also, as of somewhat recently, I believe you can disable "recover by phone" as an option if you want for any google account.
>"the person performs work that is outside the usual course of the hiring entity’s business" is the tricky one, but I think it more has to do of what you explain your business to be. If you are running a SaaS platform and enter into a contract with someone who provides software development expertise the relationship between your business and the contractor is different.

This argument seems too general. One way of looking at Uber is that it's a taxi service. Therefore, Uber and an Uber drivers are engaged in the same line of business. Another way of looking at Uber is that it's a platform to connect drivers and passengers. Therefore, Uber and Uber drivers are engaged in different kinds of business.

If you need to explain what your business is in a particular way, then you're on thin ice.
It's been really interesting to me to see how the concept that lying in support of your preferred narrative is the correct way to engage publicly with a problem has evolved over the last few years. It seems like only a few years ago that people who admitted to this strategy were roundly condemned. Now, it's a completely normal view to go out of your way to openly endorse lying about eg science as a moral course of action (this is far from the first time I've seen this expressed, and it extends to journalists and other figures with reputations to think about). I wonder if in a few years, we'll have tipped fully over to condemning those who publish or report science that doesn't fit a preferred narrative (though this already happens to some degree, as with Case and Deaton's study on white working class mortality).

It's of a piece with the general decline in liberalism of the last 10 years (as another example, take the reputation of free speech as a concept), but I guess what I'm describing is how grotesquely fascinating it is to see a society and its institutions so rapidly lose their connection to basic decency and honesty. I'm not naive enough to think this was some hyperstable equilibrium, but it's fascinating to see how rapidly it happens.
Localized pollution and climate change are different issues. Both are bad, but you can’t equate “lakes of sludge outside factory cities in China” and the dramatic changes expected if the models are correct. Whataboutism isn’t helpful here (or anywhere, really). Climate change IS an issue, and it’s only going to get worse. Ten-year cell phones won’t make a lick of difference if we continue burning fossil fuels, and lakes of sludge will seem like Club Med in comparison to rising global temperatures.
Not all functions needs hooks, not all hooks break pureness.

But my point was functions are simpler in all those scenarios, pure or not. Edited my comment to reflect that.
I have a lot of trouble taking this guy seriously given the amount of hand-waving and fearmongering in this article, especially around "A.I.". Last time I checked, the NSA did very little to fulfill its mission to help secure existing US assets against cyberattack, much less help improve security in emerging technology. As Snowden showed us, they are far more interested in wiretapping everything.
I'm done with React. They keep re-inventing the wheel, and every iteration is full of issues that need to get resolved with yet another design principle.
Firefox is successfully funded by Google through selling default search options. Unless Firefox's revenue were to suddenly and dramatically drop I don't see why they'd need to increase new product prices to fund an already funded project.

And Google, of course, with a 50 state anti-trust probe opening against them, would probably fund Firefox for free just to desperately promote the idea of competition. I'm reminded about how Microsoft funded Apple during the MS monopoly era as a "see, we have competition" response to investigators.

https://www.cnbc.com/2017/08/29/steve-jobs-and-bill-gates-wh...

https://www.wired.com/2009/08/dayintech-0806/
But you've also made an argument against professional standing armies, and civilian decadence. Turning cities into war zones is not a new strategy. When the U.S. was attacked at Pearl Harbor, the country instantly became motivated to enter the war. What percent of people now would give up their shopping, TV, jobs, family, to defend their country? The U.S. political and military class will avoid exposing how the entire civilian class is grossly unprepared, and unwilling to become prepared.
Black cabs are, again, the exception to the rule. The vast majority of Ubers in the UK are licensed to local bodies and not Transport for London. Getting a Black Cab licence in London takes _YEARS_. Becoming a licensed minicab driver takes about 1 year.

> I know black cab drivers need to be able to memorize maps of various neighborhoods.

I assume you're referring to what we call "The Knowledge" and it's an exam that takes literally years to pass. You have to be able to name every single road, junction and corner in the entirety of Greater London from memory. The fact that people still use black cabs (and often pay a premium to do so) shows the value in local knowledge over the Google Maps hive-mind.
I've started to think in hooks which is good. Not that it is always clear, but seen as a way to connect function and presentation, hooks work well. At times I question the directionality of hooks - do they hook function to presentation, presentation to function or both? The useEffect hook appears to be a case of presentation => function whereas many others are the opposite, and that can make it more problematic, as others have pointed out.

I'm not sure this a valid understanding, but it works for me as a heuristic.