skysight-inc/HackerNews huggingface dataset:
huge incumbents with large R&D budgets who always look for ways to one up the competition

One up the competition? These car companies introduce new plastics or fender flares and call it "All-new". That's how they compete, body styling and incremental change. Every single incumbent car company is incredibly slow moving and reluctant to create change, because each one of the low-motivation engineers in the chain of command is reluctant to work. "One up the competition", seriously...
As an interesting aside, Ottoman tradition forbade shedding the blood of kin, so the usual route was strangulation of the emperor if he was a relative.
In that same society, disabled individuals must pay $5,000 for a plane ticket, because only one airline will support them and space is at a premium. They are limited to a small handful of chain restaurants which charge three times the prices of your "hole in the wall" restaurants.

I'd much rather live in a society where I pay a small premium (even if that premium is the loss of a few restaurants) so that if my legs give out, I can continue to participate in society; not just a small portion of it.

Accommodating disabilities today is accommodating yourself in the future.
Where is the line? Some shows like The Only Way Is Essex in the UK was confusing when it first came out, later on we found out it wasn't "reality tv", but a new genre "curated reality".
Sales Data for Effective Modern C++
The (excellent) article is "You Might Not Need Redux" and is a great read whether you're considering Redux, already using it, or never will.

https://medium.com/@dan_abramov/you-might-not-need-redux-be4...
> What happens when I want to change every button from green to red

If you have a component that you maintain, it can depend on a global style definition that is itself a module. You can change the color of the button in that module.

If you have a component that you do not maintain, then you may look at the implementation of that component and change something that is currently "blue" to "red", but how do you know for sure that the maintainer of the component may not have something in mind or may choose to refactor that code or change the naming convention?

> is this simply because CSS is unreliable, or is your stance that this should always be the case?

My view applies to any approach to code that benefits from a distinction being drawn between a public and private interface. Generally, these are scenarios where the person or team maintaining the component may be different from the person or team using the component as a part of other code. The public interface is meant to be stable and behaves like a contract between the author of the code and the person using it. Semantic versioning is about declaring that public interfaces are or are not stable from the previous version.

If we put our styling code (usual data literals of some sort) into the global scope, but we plan to use conventions established by a component's author as our own convention, we risk the chance that the component's author may change something that we are depending on. The logical separation of styling code that is an implementation detail is what is important, not where in the codebase the declarations reside.

If a component author determines that the user of that component should be able to change style attributes a,b,c,d, and e, then those should be explicitly handled as part of the public API and the values passed to them (and whether they are required for proper functioning of the component) should be defined as well.

This is just good component hygeine. It helps insulate the consumer (person using the component in her own code) from having to read the component's source code to see how the implementation works simply to add styling information.
Yep, I am definitely going to buy a $800 camera the day after I bought a slightly better one!
> Unfortunately "fundamental value" doesn't mean shit in a popularity contest where you have a lot of retail money investing in whatever they happen to like.

We can all disagree on what the proper valuation of Tesla really should be, and there are good arguments on both sides, but this comment exhibits a fundamental and simplistic misunderstanding of how stocks such as Tesla are valued, and it's something HN as a group needs to do a much better job at understanding. To say that its valuation is purely based on a "popularity contest" is simple enough that it feels right, but is dead wrong.

The value of any asset is the present value of its future cash flows. In other words, find all of the cash that a company (or any other thing) will ever generate, sum it all up, and then translate that cash back into a value today using an interest rate you choose (since cash today is worth more than cash tomorrow). With that behind us, it's fair to say, "Ok — but how in the world can you ever know how much cash a company will generate next quarter, let alone next year or throughout its entire existence?" And that is the challenge of valuation, especially at this stage - Tesla's future cash flows will vary wildly based on whether or not it can execute.

That's why growth is so important in startups and other relatively young companies. If your company has revenues of x and will grow them at x^n, the n will matter so much over time that the x is nearly irrelevant. Because these sort of projections are often overly optimistic, HackerNews has become incredibly biased against this kind of valuation, and tends to focus on the times when it's way too high. But in doing so it ignores the times when they're way too low - something that's very easy to do. Everyone was saying Instagram was an obvious sign of a bubble when it was bought for $1B, but now it kicks off over $1b in revenue every year. We cried "bubble" along with DHH when Facebook was valued at $33B, and now it's comfortably at 10x that, spitting of $8B in revenue per quarter. The likelihood of that growth curve and those projections being wrong is usually priced in.

The question around Tesla isn't whether or not their market size will be big enough if they do what they say they're going to do (they're building the largest battery factory in the world, building an electrical recharging grid, have easily the largest data set anywhere for self-driving cars, etc.), but whether it's possible. That is Tesla's fundamental value, and fluctuations in its price are based on disagreements around what its fundamental value actually is.

So maybe that all comes to naught; maybe Tesla is wrong. That risk is priced in. Tesla's market cap is roughly the same as Ford's.

I'll just say that, for my money, if I had to choose whether I would own 100% of Tesla in 20 years or 100% of Ford, I would choose Tesla in a heartbeat.
Are you concerned that suddenly, no one would man the phones?

These people will find that they suddenly live a much better quality of life.

Some people will decide they want a quality of life even higher. With a lack of skills elsewhere, they may choose to continue their work, making $9/hr more than they would on UBI alone.

If you think that no one would do this, if they could live on $9/hr before (even meager, miserly conditions), it would be the equivalent of erasing their previous cost of living with some cash on the side. Yes, they wouldn't work the same soul crushing job they had before. We'll see equally huge shifts in how we work, and how much is automated.

For some people who didn't, perhaps they would now have the critical need to work remove and go to college, and develop those marketable or degree level skills and contribute far more.
Masks may be a pain, but the pellicle (the part that protects the masks from contamination) is non-existent unless they've made a breakthrough I'm unaware of:

https://www.semiwiki.com/forum/content/3720-euv-pellicles.ht...

basically this means any dust or contamination of the mask by anything bigger than 50-80 nm will possibly ruin the maskset and destroy the yield until it is replaced. It's a huge challenge.
On the other hand, I walk across the street to my grocery store, or I stop by on the way home after work to the same branded store that's near my work. Why pay $12-$15/meal when I can pay far less from my grocery store?

Also I don't really understand why nobody is addressing that a grocery store can just buy a van and deliver to you within the hour if necessary, but easily at least same day. What do I do with Blue Apron if I need something now?

Oh and don't forget that it's a simple market to get into, and will absolutely have razor-thin margins if they want to stay in business.

They are dead on arrival.
I'm not sure what point you're trying to make. If they're going to fly anyway, and it doesn't cost extra, why not get free advertising out of it and entertain some people? I don't get what the downsides of the flyby are.
Plus there's the whole 'burn your house down trying to make Thanksgiving Dinner' angle.
1. Yes ,I've seen that, and I think that an OpenMP-esque annotation system specified by the programmer would be optimal, but I don't see any reason that a "sufficiently smart compiler" [ ;) ] can't produce an approximation. Given the SpMT-like "thread" (task) squashing, it shouldn't cause any semantic issues.

2. Absolutely, SpMT has been proposed as a general purpose technique, that's why I found it odd that the benchmarks weren't on a general purpose benchmark like SpecINT, do you have any benchmarks on SpecINT or any plan to do so?
I was surprised to see the print editions dominate Meyers royalties; I would have expected the reverse. Anyone have more insight into the digital vs traditional book publishing world?
SpaceX successfully launches third Falcon 9 in under 2 weeks
Poverty is incredibly stressful. I've been stuck working a minimum wage job living on my own while trying to go to college. That paycheck would be the difference between having panic attacks daily because I don't know if my scooter will last another month and being able to focus on school. While having some basic income to pay for necessities would be nice, it's not like the drive to improve myself and my income would go away. I'd bet college completion would go up significantly if UBI became the norm.
This doesn't really explain why it has to be that way. I'm not really a fan of "it is because it is" design.

It doesn't seem like there's any particular reason that a state reconstruction algorithm needs to be more expensive than O(1). What kind of advantages does this design have that an append store wouldn't give?
What about the brains of other animals or the nervous systems of insects, or the neurons in an octopus tentacle? Are they someone?

It’s an interesting line of questioning. What makes “someone?”

Is a living but braindead/comatose human body someone?

Many may be inclined to say yes, yet a statue or other inanimate likeness of a human wouldn’t be considered someone..

How about a thing that doesn’t resemble a human at all but gives the exact same responses to inputs that a human brain would? Say, on a computer screen?

If you were told that a real person is sitting somewhere and sending these responses, you’d say it was someone, but probably not if you were told that it’s an AI...

It’s mostly all subjective and we just pick the definition that’s convenient for us to work with and comprehend.
San Francisco's new sleeper bus service to LA
I hope one day all popular browsers will render EPUB straight away. Should be lot easier then PDF.
United Makes Mom Hold Toddler, Gives Kid's Seat to Standby Passenger
Ok, two major events just happened that could influence Tesla stock -- the Goldman Sachs report and the Volvo statement about ceasing production of pure fossil-fuel cars. Why is the drop attributed exclusively to the former?
Well, this code in particular is presented as "hey there's no context." If I were to try to extract this, I would take each of those lets and make them an argument, then see what the compiler says for the return type, done.
? How is anti-nationalism synonymous with Nazism? The Nazis were the exact opposite. They were ultra-nationalists.
>> I've interviewed for an executive branch position where having voted years prior for the opposite party disqualified me

How the hell does the interviewer (or anyone) know who you voted for? What's the point of calling it a secret ballot if it's legal to get the answer out of you in an interview.
just to be pedantic: object rest spread[1] is a JS feature implemented by babel, not really a typescript feature

[1] https://babeljs.io/docs/plugins/transform-object-rest-spread...
>"With a bond, if your analysis is right, you get paid at maturity"

I don't understand this statement. Barring a default, if you hold a bond until it matures you get paid the face value, period.

Also how is betting on future interest rates moves any less riskier than betting on future stock price moves?
> all the otherwise externalized costs.

What is the externality here? Trash left over when the product is discarded?

Regulating the manufacturer is a classic progressive roundabout way of not regulating the externality directly. Instead, perhaps a better solution would be regulating the amount of wasted resources / complexity to recycling, such that the consumer is made very aware of the environmental impact of a product that is no longer in use.

And if the consumer was truly bearing a non-environmental burden for cheap stuff that is hard to fix and breaks easily, they would keep name-brand businesses with durable products in business (and indeed, they do).
I don't really find this post to be rational. 18F started out as a part of the executive office of the president. Their whole recruiting pitch revolved around the ego boost of the proximity to power. It was later moved under the umbrella of the GSA.

Nothing described in this blog post with respect to 18F is exceptional or abnormal. The heads of major agencies and their sub components have always been political appointees. Government agencies reorganize internally constantly. 18F started out life being run by a political appointee and has previously been reorganized from the EOP to the GSA. The only difference now is that the OP doesn't care for the politics of the current administration.
Au contraire, global stylesheets are a mess. Good riddance.
At least one big supermarket already has. Costco has a great selection of prepared, near-prepared (stick in oven), and frozen foods that are tastier and cheaper than Blue Apron. If meal kits become a huge market, I expect Costco will enter.
Note that the title is confusing since the article is more related to react-redux than Redux itself.

Redux is too simple to suffer from performance problems.
From the blog post:

"Set things up so that fatal warnings are off by default, but enabled on continuous integration (CI). This means the primary coverage is via CI. You don’t want fatal warnings on by default because it causes problems for developers who use non-standard compilers (e.g. pre-release versions with new warning classes). Developers using the same compilers as CI can turn it on locally if they want without problem."
Don't worry, this one won't last long either.
True Religion Seeks Bankruptcy Protection
Yes, my confusion is that in your OP, you were talking a bunch about racer, but then switched to the RLS.

Right now, it's exactly what you said. RLS is still an extremely active project, and so are the compiler internals it relies on, so it's going to gain features in the future. I'm not aware of any specific plans to exclude macros, but it's not my area of specialty.
Git Lens – Git Blame Annotations and Code Lens for Visual Studio Code
Socialism is a spectrum. We have a socialized public transportation infrastructure, socialized power industries, socialized water and sewage industries, and a lot more, yet most people don't complain about that. UBI doesn't designate how peoples' income is used, it merely provides a baseline income to facilitate survival at least.
This is such a shame as they offer a really, really easy recycling service for their boxes. The only caveat is that you have to have the stuff from at least 2-3 deliveries before you can send it back for recycling, but it's easily separated and costs nothing.
> How many people are actually subject to this effect on a given day and how many are making important decisions at that time?

That is the point, this effect is so remarkable, that even a small number of people making a small number of decisions over a long period of time is going to add up to a huge effect.
What about web clients talking to dedicated browserless servers over a unreliable UDP-style datachannel? That's something I imagine could be quite useful for gaming applications.
In this case, maybe an annual fee might be better... but it seems like the application itself requires a server component (that they host) for webhooks from gh and push notifications to their client ui.
All of their packaging (with the exception of any meat packaging) is fully recyclable or returnable for re-use. There won't be a conflict on BA's end. If anything, it'll be on the end of the consumer for not disposing and/or recycling properly.
Don't give Cherry switches that much credit - they have been on the market for a very long time. They kept their keyswitches expensive to reap healthy margins, albeit from a limited market and thus they had limited economies of scale.

Competition from non-Cherry keyswitches have forced Cherry to drop prices, such that nearly identical keyboards from 2008 now cost a quarter as much. Cherry was valuable for proving the technology in the premium market, and Cherry's competitors were valuable in bringing the prices down and driving economies of scale to make mechanical keyboards basically a "no brainer" purchase now.
because each one of the low-motivation engineers in the chain of command is reluctant to work

Possibly the laziest analysis I've ever seen
Thanks for a comment. What's the reason for not posting own article to content discovery services / agregators? It's a common thing.
The difference between companies like Blue Apron and Amazon is that one is created with a "I think I want to do a startup, any startup that's in vogue nowadays. I know people who can take me to IPO" mindset and the other "there is a clear business opportunity in bringing efficiencies in the retail books business. The time is right since all the underlying infrastructure (PCs, wide internet access, Credit cards, USPS/UPS, etc.) needed for such an opportunity to succeed are present; all it needs is a strong execution path and leadership to have a go at it" mindset.
Further, the Chinese government can say "fuck you" (as they have done with other companies) and make it prohibitively expensive to obtain the raw materials used for battery production.
I'd probably quit my second night-shift job since now I can afford rent for my studio apartment with just one.
This is both good to know and sad at the same time. Thanks
Quit the call center job and enroll full-time at the local community college?
If it's taking you 1.5h to prep a meal you got from Blue Apron, then you're doing something seriously wrong. Prep time is usually no more than 10 minutes and cook time is never longer than 35 minutes unless you're putting something in the oven to set it on a timer.
It really depends on what you do. If you use component state in high-level components and pass it around a lot, yes it will likely lead to hard to understand code. But I see no issue with using state for state internal to low-level components, like an input field's value or whether a paragraph with a 'read more' button is expanded.

Of course, once you need to access a piece of state from outside that component you should probably move it to the store. But until then you are just creating unnecessary complexity by cluttering global state.
>this is exactly why you're going to miss the boat here on new forms of innovative currency that represents a flight to quality from more corrupt financial markets.

Perhaps. Equally possible is that we're somewhere on the peak portion of the usual technology hype cycle (https://en.wikipedia.org/wiki/Hype_cycle). The part dominated by rife speculation of potential applications of the technology and overly optimistic estimations of it's benefits. That does sound a lot like the current crypto currency hubbub. Especially since as mentioned in the OP article, actual killer applications of crypto currency have yet to appear.

So when speculation and the confidence game surround it subsides, we'll enter the trough of disillusion, where if anything the technology will be undervalued for a time. Finally if practical uses emerge, the curve ticks up and levels off as a true reflection of the reality of the situation. We are certainly not there yet.

"Miss the boat" is a dead giveaway that we're in the hype phase. It's a simple appeal to the Fear of Missing Out (FOMO) which often drives investors into a bubble at it's peak. The trope of 'this time it's different' may prove right once in a blue moon, but the burden of proof definitely sits with the party making the claim.

Specific to crypto currency as a technology, there are some very real reasons to be cautious at this time. All value right now is based on the sole foundation of perceived future value. This mirrors housing market bubbles etc. Without significant real-world utility emerging, the value of bitcoins will disappear once everyone figures out that selling them to each other is not actually increasing their value.

Bitcoin is not the singleton of crypto currency, merely the first implementation to gain a significant following. This is very different to nation-based currencies and even for them, a significant portion of their value rests on the backing provided to them by their respective nation's prosperity and stability. Accordingly, expect unbacked crypto currency to be extremely unstable, over the long term.
To quote Marc Andreessen:

"A few common fallacies about valuation of public and private technology companies: First, ask any MBA how to value tech companies, she'll say "discounted cash flow, just like any other company!"

Problem: For new & rapidly growing tech companies, up to 100% of value is in terminal value 10+ years out, so DCF framework collapses. You can run as many DCF spreadsheets as you want and may get nothing that will help you make good tech investment decisions.

Related to fact that tech co's don't have stable products like soup or brick companies; future cash flows will come from future products.

Instead, smart tech investor thinks about: A future product roadmap/opportunity, B bottoms-up market size & growth, C talent and skill of team. Essentially you are valuing things that have not yet happened, and the likelihood of the CEO and team being able to make them happen.

Finance people find this appalling, but investors who do this well can make a lot of money. Spreadsheet investing is often disastrous. Doesn't mean cash flow doesn't matter, in fact opposite: this is the path to find tech companies that will generate tons of future cash."
I'm inclined to agree with you, except that people do buy Teslas and there is a huge waiting list for the Model 3. So your model seems to lack some explanatory power.