skysight-inc/HackerNews huggingface dataset:
The primary problem Tesla faces isn't whether they can sell a lot of vehicles or sell a lot of nice vehicles (who knows if they'll ever get around to improving the quality problems).

It's that the global market for vehicles in the $30,000+ range is not rapidly expanding. It's never going to be rapidly expand. Tesla is taking market share from other auto makers to do what they're doing right now. They have to kill a BMW to become a BMW.

There's nothing particularly special about being an EV maker vs an ICE maker, when it comes to margins or total addressable market, such that they should be valued so differently. Tesla isn't going to magically produce $80 billion in operating income on $200 billion in sales, that margin doesn't exist in the EV market.

Tesla also isn't going to own the global auto market, which is what their present valuation suggests (it suggests they need to end up as equivalent to four Toyotas). If they're lucky they end up the size of one Toyota, that's just about the best case scenario. ~$30 billion in profit, if everything goes extraordinarily well for the next two decades.

Why should anyone pay 30-40 times for future earnings that are so far away? Obviously it's nothing more than speculation on the part of some investors, betting that TSLA will just go higher yet, it has little to do with being rational about the long-term. The future best-case outcome is already very far over-priced into Tesla's stock.
I only see "Report" and "Open transcript". I don't see the button you are mentioning. I am using Firefox.
There's not a lot of scenarios where inflation doesn't push wages up. At some point workers demand and receive an inflationary match.
Climate change is a collective action problem, just like the pandemic was.

If 80% of people took precautions to keep from getting covid, and 20% went out and lived their life, the decision of the 80% to stay inside was irrelevant because the 20% would keep the virus in circulation.

If 80% of people stop buying fossil fuels, and 20% of people buy 500% more fossil fuels because the price is falling...
You can't, however, determine if what upset the player base is "the game developer is a woman" or "the game developer is gay" or "a streamer with a toxic following got mad at the game".

It is low signal all the way through, and relegating likes and dislikes to a signal for recommendations is wise.
I think people feel differently about Uber's situation because unlike a grocery cashier who must spend extra time assisting a slower customer, an Uber driver isn't getting paid in the meantime.
Most pro-vaccine videos are also massively disliked on YouTube, despite the fact that the vast majority of people support vaccines.

I'm guessing you're a conservative, and you don't want dislikes to go away because you think it's great that pro-democrat videos get downvoted, but you can't base real public opinion on YouTube dislikes. It's massively astroturfed
The issue with depending on comments is that the next step is to disable them whenever the sentiment turns decidedly negative.

Your use of the word "frightening" is an understatement in my opinion. Using the dislike button to add to the dislike count is a form of speech, and YouTube is silencing it. Given the growing disconnect between reality and content produced by the mainstream media, politicians, etc., YouTube should be increasing options for the masses to warn others about content, not decimating them.
Sooner or later someone is going to get sued. Too many of the things tech companies are testing for are proxies for attributes of protected classes. Tech companies give lots of lip service to diversity but only certain kinds of diversity and certainly not diversity that covers ALL protected classes. Some company is going to get a large judgement against them at some point but I doubt there will be any change before then. The amount of the judgement, or any consent decree, will be minor compared to the reputational hit these companies will get once it is found out that their thin veneer of inclusion was only millimeters deep. Since almost all of them are doing it, once one gets caught, they'll all be in danger.
Having driven a Polestar 2 (by Volvo) and a tesla I have to agree. The Polestar was miles (heh) ahead in terms of build quality, interior and polish. The only reason I did not buy the Polestar outright is their still low range. I see that gap closing very quick in the next 3-5 years.
As someone who's also self taught and currently going through the drilling process... its pretty tough to actually pull in and retain on an encyclopedic level all the information one needs, especially on concepts used less frequently in any sort of day to day - especially when in a timeboxed environment with an interviewer watching and evaluating my every move. Think also on the amount of people who are years out of college who struggle with these problems, given that they haven't actually used them in many years.

An example of an extremely common question: “Write a function to check if a binary tree is a binary search tree.”

Yes you can memorize an answer here, and the implementation of a binary tree - I think most people just do that. Knowing the inns and outs of a binary tree is probably useful if you're writing a database, or a compression format. If they're hiring someone with the capability to write a database, or compression format, this question makes plenty of sense. It also makes sense if your criteria for hiring is "did they study and understand an algorithms course?". It doesn't make much sense if they're looking for someone who can do the actual job, in my opinion.
IFF (Interchangeable File Format) is a container format that can contain different types of data.
ILBM (InterLeaved BitMap) was the image encoding inside the IFF.

The Amiga had bitplane-based graphics. The "interleaved" part was that an image was stored by line first, bitplanes second instead of one whole bitplane after the other.
Games often used the "interleaved" graphics layout in memory because it allowed blitting a sprite with a single Blitter operation. (... and EA who made DPaint was a games studio first)
It was revealed in recent news reports that Facebook has essentially handed moderation authority over to the government of Vietnam in order to avoid being blocked there, so it’s less a case of “being sympathetic to the Vietnamese government” and more a case of “actually being the Vietnamese government.”
I came here to say that. I agree with your analysis.
I think your nostalgia is talking. 90s crashes are what got me in IT and the badge of “the cousin you call when your computer doesn’t work”. All because of windows 98 crashes. Then my Masters was Windows Me. That was the boss to beat.
This might be good advice for fiction, but I would expect most non-fiction writers to be familiar with how terribly your intuition or instinct actually matches the real world. For example, the natural intuition about something which has literally never happened is that it won't happen. Intuition gave us the gambler's fallacy (my own father thought he was getting better odds every week of playing the same lottery numbers), Monty Hall (check out the Mythbusters episode if you think that intuition has been defeated), xenophobia, and so on. You have to consciously fight these natural tendencies at every turn to produce reasonable non-fiction.
On the DOJ website, they were asking for reimbursement of past disabled people who had to pay a fee to be paid.
You're being unnecessarily confrontational. You're also incorrect: there are already utility providers that have started pricing based on load (my provider bases rates on season, day of the week, and time of day, updated annually, so a sort of aggregate estimate that I suspect will become finer grained in the coming years), and thermal energy storage via mass is a very common technique: https://en.wikipedia.org/wiki/Thermal_energy_storage

edit to add more specific link: https://en.wikipedia.org/wiki/Storage_heater
Good questions. Are they going to lose business because of lower throughput?

Ultimately the nature of codifying altruism in the law is that someone must sacrifice for someone else; the sacrificer and as well as the recipient of the sacrifice are subject to an Overton window.
This doesn't really answer the GP and reads like sour grapes from a "formal/academic" type who missed the boat on the last 2 decades of advances in computing and AI.

> But the world went with imperative programming, nondetermistic async, rasterization, neural nets.. just really complicated and informal systems that are difficult to scale

...wat?
So, to clarify how HN's moderation works:

Disagreeing with people vociferously: you get told off and soft-blocked from HN.

Rampant conspiracy theories? Totally hunky dory.

Seriously, look at the mayhem in these comment threads. This is Q-level madness.
>First, you mean Autopilot vs SuperCruise. FSD is only available to a few thousand people in a closed beta and it can do things (drive around a city, or parking lot) that SC cannot attempt (it is geofenced to highways)

No, I don't mean autopilot, I mean FSD vs. SuperCruise on the highway.

>Second, legacy OEMs have been releasing their "first EV" for 5 years now. The Bolt beat the Model 3 to market and was hailed (as all these were) as Tesla Killer. Sounds funny today, but people took it seriously in 2017. After that it was supposed to be the eTron, the new Leaf, the EQC, Taycan, ID3 etc etc. Ford is physically incapable of making more than 50k MachE-s this year, meanwhile Tesla makes 220K 3+Y per quarter.

I don't follow your point. Tesla started 18 years ago, the major automakers started 5 years ago and are already producing comparable vehicles. Your argument is: they haven't switched the entirety of their production from ICE to Electric and that's somehow going to mean they won't be able to eventually surpass Tesla?

I have faith that GM or Ford can ramp up production of EVs far, far faster than Tesla can figure out quality control and how to build an interior that's something other than spartan.

When is the last time GM did something like just remove automatic passenger seat adjustment from a car without telling anyone? That's just busch league.
Can't let people see the plebs getting rowdy.
It can be a win for users more generally- a wheelchair accessible cab also turns out to be quick to jump in and out of, and has amazing space for people and luggage.
This is an astoundingly cowardly decision. It's akin to holding an election and only revealing the votes of the winner. Shame on Google.

A far better solution would be allowing more metrics into downvotes. How many of the downvotes come from a Twitter or Reddit post? What's the age of the dislikers? The solution is more transparency, not the suppression of information.

I hope there's new solutions, like browser extensions, to fill in the gap. Centralized and unilateral decisions like this only further prove online liberty must fundamentally empower individuals.
If you see SO as community for developers these are all problems yes, however if you see it as a high quality wiki or KB, most of these issues are not problems for readers[1] . All knowledge repositories go through this problem, Wikipedia sites are equally notorious for making it very hard to contribute. As a KB grows older and larger, it becomes hard to balance the need to keep the current KB clean and enable creation of new content.

Typically administrators respond by making it harder for the contributors rather than taking risk of poorer quality for the users, to contribute you have to become effectively professional and abide by institutional rules you may not agree with. Distributed editing tools only solves part of the problem and cannot not solve how to keep generating professional quality content without paying.

Strong moderation is what differentiates SO from Quora, I rather live with SO style rules as a contributor than suffer poor Quora type content quality as a user.

[1] I am cognizant of outdated version problems you raised, my anecdotal experience is in general the quality of answers that are present for a reader has not dropped massively in last 10 years.
TL;DR "People watch fewer videos if they see more dislikes which means we make less ad revenue, the result of this A/B test is we will continue to optimize for ad rev"
Yeah, that was hilarious the first 100 times I saw it. It seems now every "funny" comment is a template like the one you describe, and everyone is racing to be the first one to plug in the right values.

Low quality garbage.
If you are or your coworkers are constantly copying and pasting code, stop, and think a bit more. I do a lot of Go development and almost never copy and paste anything anywhere. (And even in those cases it's usually justified. I just a few minutes ago copied and pasted a big struct... but it's because the first struct was defining a JSON message, and the second struct was defining a very similar, but not quite identical, JSON message in another file. This doesn't seem like a big deal to me, because it's defining a separate external data format and while they are superficially similar they are not the same and really shouldn't share code.)

Either you're not using the tools Go has to their full effect, or, possibly, you shouldn't have chosen Go. But I make that last concession not because it probably fits your case, but because it is technically true. (In particular, don't take Go for heavy math code where you need a type system that is ready for lots of mathematics.) But it's probably not applicable.

You should not be copying and pasting all the time.

There are several communities; I happen to hang out on the reddit /r/golang. If you've got something that you'd like to see how to refactor to not be copy and paste, consider posting a question there (ideally with a running version in the playground of whatever you're asking about). It is true that not everything can be improved, but most things can.
> Was it "politically motivated" then?

Absolutely. 2019 was only 2 years ago. YT's politics are the same now as they were then.

Also, "dislike mobs" are hardly a thing at all. Almost always a large number of dislikes on content like "rewind" videos expresses widespread genuine disapproval of content. In the rewind example, users likely found this content cringy and felt pandered to.
But machine learning! Neural nets! Artificial intelligence!

All words that have meaning that becomes diluted in public perception, and lead to things sort of becoming a "black box", where we don't really know how the models actually do what they do.
Now we expect people to get drugged up just to attend a job interview?
Apple has value addition in brand. I doubt Tesla will really compete with all established players outside tech bubble... That is BMW, Mercedes-Benz, Porsche... And I can't believe Tesla can find someone who really can outcompete all the current manufacturers...
Yes? I never get why parents would charge their own kids rent. Not how you'd build generational wealth.
Well, you're right. I had thought you could write an uncompressed PNG, but I was wrong, it has to be DEFLATED. You can write a series of uncompressed DEFLATE blocks like you said (not so bad), but the Adler32 and CRC32 checksums kill you.
>Sorry, I can only put it this way: Bernie is a moron. So are AOC and everyone pushing socialist utopia. Letting these people have control would be a disaster.

I think you need some perspective on the reality of the situation.

These few politicians are they only ones who are not taking donations from the corporate donors that are propagating the mess the US is in right now.

In particular, AOC wrote the green new deal which if you look at it is exactly what you have been ranting about in your earlier comments. It calls for world war levels of investment into manufacturing to reorient the economy to actually be competitive with China. Right now we sell apps, services and marketing fluff. Whatever little hard core manufacturing that is left is being continually eroded by China's gains and we are just letting it sink. The GND is a golden opportunity to turn the ship around before its too late. Thats exactly what you are complaining that we don't do.

Bernie also leans in this direction. His primary goals include empowering workers by decoupling healthcare from employment which would serve to embolden people to take more risks and start new businesses. Don't you realize that the current healthcare system serves to limit innovation? When healthcare is a ball and chain tied to your ankles, the only people that are taking risks are single people with a safety net to fall back on Ie. The current crop of techbros. And at the end of the day who does it benefit? The bloated middleman of insurance companies that collect these premiums and dole out as little healthcare as they can get away with. Combine that with making serious reforms to curb all this corruption is the only shot we have against China.

Your response shows that you are part of the same collective that is sinking the country because you succumbed to the right wing/centrist talking points instead of actually looking into the bills.
In theory? Yes. In practice? I'd be very surprised if there was any distinction at all.
> you, personally, haven't lived somewhere without fixed rates? That's the definition of a bubble argument and self-centeredness.

So, the 5 states and 2 foreign countries I've lived in are a self-centered bubble? I'll turn that around. Where in the US are variable, minute by minute electricity pricing which can be remotely queried?

> see how long it takes for them to stop laughing

First they ignore you, then they laugh, then they race to implement it. What I see in this thread is "electricity rates are fixed 24/7, that's the way they've always been, anything else is inconceivable".

Frankly, why should the utility care? They'd probably profit quite a bit from massive government money to develop grid storage batteries.

It is typical for solar heated homes to use rocks/concrete for heat storage. Traditional adobe homes with thick earthen walls also are very, very good at being a heat sink and source, making the home comfortable. As mentioned elsewhere, I have a Swedish masonry fireplace which uses masonry to store the heat and slowly release it. It's a simple heated rock system. The Swedes have used that design for centuries.

As for your father's invention, I have no idea what went wrong with it. Perhaps a couple manufacturing engineers having a look could improve it quite a bit. After all, rarely does the first iteration of a concept be very practical.
For LVM you usually have to pre-allocate the space. So perhaps you think that you will need 8GB to hold the changes during the snapshot operation, and it works great for 6 months until more data is added and 1 customer does a lot of small updates during their maintenance window, which overlaps with your backup schedule... and the snapshot operation fails. No data is lost in this case, but the back up doesn't finish.
> Its well known that abstractions are the devil.

Woah there. No, it is not "well known", nor is it correct. Over abstraction is very problematic (and very common), true. But under abstraction is also problematic. There is a sweet spot, and it's hard to find. But the correct answer is emphatically not "no abstraction".
Compressing this into 1 line provides absolutely nothing for the reader, in fact, it absolutely takes away reability.
It's not drilling on the technical side. It's drilling the experience that produces anxiety (performing it to an interviewer).
I find it ironic that your comment is downvoted ;-)

I agree, this "toxic positivity" can't be good for society in the long term. The continued drive towards stupidity and unquestioning, docile populations is going to slowly turn into a massive dystopia.
It’s the opposite:

Normal market: “this product costs $2.60.”

‘Wasn’t it like, $2.10 a week ago?’

“Yes it was.”

Cars:

“This car is $26k. Oh, also you have to pay a $2k market adjustment, because man things are just crazy.”

That is, in normal markets, you just raise the price, you don’t need to refer to an explicit “market adjustment”, especially not as a random addon.
GPS is a one-way communication. It's really no different from radio in that regard (a signal sent from far away and you have an antenna to read the signal). Unless there's also a cellular modem in your car (which pretty much every modern car has today so I'm not pretending this is unusual) it's impossible for others to monitor your location. You can simply disable the cellular modem and enjoy using GPS without anyone else knowing where you are.

Also, those cellular modems in cars tend to use older technology (this is fairly standard for the auto industry in general since there is such a long regulatory approval process for anything). My 2018 model year car will no longer be able to communicate remotely in January 2022 because the cellular network is being deprecated.
I wonder how that is even possible. I just checked, they have different parent companies.

Maybe that is an internal proxy/cache address? Possibly for getting around the paywall?

Or maybe they paid/arranged for an internally proxied SAML connection?
That link isn't working for me, but I think this is the same article: https://www.bloomberg.com/news/articles/2021-11-10/methane-p...
I like the new Rivian truck, but they only have a few factories and sold a few cars. I just can't understand how its even 10% market value of Tesla.
Gotta love Europe!
These are great designs that have been completely ignored by developers in every large scale codebase I've ever worked on.

"That's the developers fault, not the languages"

Look, the old grey mares of the programming world are doing the best they can. I'm not going to blame C because its developers usually make it up as they go.

But we've learned things over the past 50 years, and one of the things we've learned is that company defined 'best practices' and code reviews can not catch all the mistakes that developers make and all of the things that can bring a service to its knees.

Go has the benefit of experience. It knows what mistakes developers make and it is going to prevent them from doing that. There is Right Way To Handle Errors in Go.

How many times have I seen uncaught exceptions? I saw one a week ago.

How many times have I lost resources because I didn't realize something I was calling could throw exceptions? Dozens.

Null/Nil exceptions. I couldn't count the null pointer errors I've had to fix in my time. Probably in the hundreds.

"should" keep things wide and shallow - somehow when Java 8 came out all the Lambda programmers lost this message.

None of these practices scale. We know that because we've seen it
> One of the things Go taught me is that I was not being as careful about my errors as I should be.

I identify with this so much. Especially when dealing with external things (file system, database, network) things can go wrong at nearly every step. And yeah, that means you have to check errors at every step, but it forces you to think about how you want to handle them, and what message you want to propagate when they happen. As a result, my Go code has very few unexpected errors in production.
Telsa's time frames are never accurate either.
I am 48 and I am finally learning machine learning with neural networks.

I have made some money on crypto and I left my programming job 5 years ago. I have had some reservations, like can I still learn new stuff, would I be efficient enough with it to make anything valuable, how can I compete with the young guys. And I still don't have answers, the project seems to crawl so very slowly. But I enjoy the work.
That is speculation, not circumstantial evidence. Thank you for providing sources that say "there is no evidence YouTube deliberately removed authentic dislikes."
With how bright the lights are at the store you can barely tell they are miniled.