skysight-inc/HackerNews huggingface dataset:
Tesla's most recent 10-K (numbers in millions of $):

"""

Automotive sales: 78,509

Automotive regulatory credits: 1,790

Automotive leasing: 2,120

Services and other: 8,319

Energy generation and storage segment revenue: 6,035

"""

Which part are you referring to when you say cars is a small part?
But in a "C++ 2" helloworld one would really expect to see std::println used instead [1].

[1] https://en.cppreference.com/w/cpp/io/println
Last time I checked there is basically zero revolutionary things with Teslas cars, their battery tech, or manufacturing processes. Whatever advantage they had in range, charger network, manufacturing, side-businesses etc at least superficially seems to be pretty marginal. Sure, a marginal advantage can be huge in a competitive market, but building the future sees to be a bit hyperbolic.

Oh, in the US they started off with revolutionizing the buying experience. But that of course only worked because the US dealer model was there to be disrupted. Elsewhere that advantage didn't exist either.
I don't think of pimpl as a tool for speeding up compilation, but for black box encapsulation.

If the compile time (when adding a method) is really an issue you can chop up and reconfigure your include files. A pain, but perhaps saves you time in the long run.

Of course (waves hands) modules will magically improve things...someday.
Could be worse -- in Maryland you have to pay a tax just to flush the toilet
What product or service do people expect from a smart speaker?

Mobile phones can be an investment if you don't have one but smart devices are for comfort and entertainment, not production.
I haven't heard of anything getting a Docker-related headache because it delegates reproducibility to whatever tools you pick. We haven't been bitten by it, and you might think I have not tried, but you'd be wrong and making some odd assumptions.

Perhaps I can assume that you have only used nix personally or at a small company?
I am annoyed, having just bought a Samsung Frame. I'm never going to give the TV access to my network, but without network access, many of the TV's settings are disabled.

I only got a frame because I wanted a large >matte< display for a very bright room. And it works for that use case as long as I don't care about customization.

I almost gave the TV temporary access to join the my phones wifi-tether, but, then, the stupid Samsung "SmartThings" app demands to know my precise location otherwise, it won't let me add/manage the TV. Fuck that.

I can not believe how bad of an experience Samsung had.
I'm happy with Librem 5 as a daily driver. Here is a recent thread with my participation about it: https://news.ycombinator.com/item?id=39452147
> No record for him nor his social security number seemed to check out

This is the part that doesn't make sense. But the other sibling comment is probably right. It might have been before e-verify was widely in use. Besides, you just run through Checkr and friends unless you know the guy, so this "no record of him" thing would pop up these days.

I suppose I'm not too concerned about this attack vector now that we have this stuff.
It seems bizarre to me that they wouldn’t have that sensor, I wonder if maybe it’s because they somehow didn’t calibrate properly for the force at the top angle?

I don’t have/want to cybertruck, but I wonder if it would stop properly if you were to have something at the bottom blocking it.
i can't check the original comment right now but i distinctly remember you writing about gender dysphoria being a "made-up mental illness". and as another commenter just pointed out you agreed with that opinion under a different response. besides, what does this have to do with the article's topic?
NACS is winning, not CCS.
Interesting suggestions, and thanks for the kind words! Definitely things to ponder :)
Are they losing money on the incremental production, or not selling enough volume to cover development costs?
When you remove a rats arm, it cannot use it. This effect does not occur in humans because when you amputate a human’s arm they can still use it.

Rats are unlike humans so feel free to amputate your arm. You will still be able use it because rats are not humans duh
I agree. But look at Preact's signal documentation -

https://preactjs.com/guide/v10/signals

"In Preact, when a signal is passed down through a tree as props or context, we're only passing around references to the signal. The signal can be updated without re-rendering any components, since components see the signal and not its value. This lets us skip all of the expensive rendering work and jump immediately to any components in the tree that actually access the signal's .value property."

"Signals have a second important characteristic, which is that they track when their value is accessed and when it is updated. In Preact, accessing a signal's .value property from within a component automatically re-renders the component when that signal's value changes."

I think it makes a lot more sense in a context like that.
Yeah, fixup commits are the answer when it comes to responses to reviewers, who can easily see just what changed since the last time.

It's even better if there's some system that ensures authors remember to do the squashing, such as by prohibiting actions that would bring fixup commits into the main development branch.

Personally, I use `--fixup` even before making a PR, particularly if there's some work that I want to split into "refactoring prep" versus "the new feature."
You posted this 5 minutes earlier: https://news.ycombinator.com/item?id=39888647
VW is saving money on stupid things on their vehicles. Hard plastics, terrible buttons on the steering wheel, tiny screens and bad sound systems on the default models to invite you to pay more…
>If you want to get deeper into it, have a look at event bubbling and propagation.

In this example, the event is on the Window. There is no bubbling. It is already at the top level.

>Believe me, you don’t want to use the standard event handling API without a framework. Adding, deleting, cloning, firing, removing, fire once etc on many elements can have serious unwanted side effects.

I don't know what this means. The frameworks do not have much to do with this topic.
You don't have to "care", but I think this is a huge reason (in addition to the network effect) that people continue to use Youtube. Where else can you store an unlimited amount of video for free, for approximately forever?
NACS is CCS. It's CCS type 3. It's why older Teslas can't charge on NACS chargers without a retrofit. They can't talk CCS without upgrades.

Don't get confused by the branding.
We could allow overloading operator++ while not defining it on anything built-in....
This. "Building the future" is just asking for a similarly lazy retort.
Who is the target for talk like "fundamental human rights", when this appears to be commercially-motivated, or at least rife with commercial conflicts of interest?

If they want to be an industry consortium for the development of interoperation standards, or they want to be a cabal of a minority of companies driving demand to their products&services (plus a certifications&memberships cash cow sideline), why not just do that? I don't understand dressing it up as safeguarding human rights.

Misc. quotes from the site:

> is an Engineering Product Manager for Cisco, Webex Identity. She drives identity management for the Webex platform and owns the identity lifecycle.

> is a senior manager in the Cybersecurity & Digital Trust practice at Wavestone consultancy

> is the Chief Marketing Officer at SecureAuth. He has been a senior global executive in marketing, channels, and business development for

> is the Vice President of Enterprise Identity Product Management at Salesforce,

> works with key stakeholders to drive business goals of the organization through strategic marketing efforts, business development, communications plans, and

> CIDPRO™ – certified identity professional – program*

> IDPro® Body of Knowledge

> How much does the exam cost? The CIDPRO exam fee is $750 USD.

> $50,000 | $25,000 | $12,500 | $5,000 | $2,500 | $1,250 | $300 | $150
Because you’re trying to plant backdoors you don’t want any paper trail?

Almost everyone does direct deposit. But it’s not a legal requirement for an employee to be paid that way.
I'd view it as:

1. People do this generally

2. There are a critical mass of Indians in American tech companies, creating ripe conditions among that group in particular

It's fine IMO, total 1st world problem to complain about, but OP was probably being anecdotally honest.
I run an email forwarding service[0] and it's damn hard to get into inbox of any major provider if SPF/DKIM aren't config properly. DMARC or ARC might be optionally but an email without SPF/DKIM, good luck having it hit any inbox.

Office365 is the toughest, email just randomly land on spam no matter what I do. Icloud, actually it's ProofPoint is tough sh*t too.

So I'm so surprise these guide just pop-up now like it's a new thing.

---

[0]: https://mailwip.com
On CCB running the card for Robinhood, that's very expected, my last paragraph was about them probably outsourcing it.

Yes, not all accounts will revolve and be charged interest, many will. credit card balances have been going up for decades: https://fred.stlouisfed.org/series/REVOLSL (This is ALL revolving credit, not only credit cards, but it's mostly credit cards). It's well over 1 trillion dollars now. Yes there are cost(s), but credit is a very strong and well run business now and is absolutely a profit center for banks. If they get too many freeloaders that don't carry balances to hit their income targets, they will add some fine print to curtail freeloader use-cases enough that they can hit their income targets. This has been going on for decades now.
I'm reminded troublemakers are the ones who often change history and make huge piles of money but are seldom stable marriage prospects. On the other hand, those whose who are too timid make great marriage prospects but are seldom remembered. There's not much middle ground in the agreeableness trait, except to use disagreeableness with discretion.
The lockin is at the charger level. Fill up with petrol? Drive up, tap your card, fill up. At some places you fill up then go into the shop and tap your card.

Electric? Drive up, work out which of the dozen of apps there are, try to download it, hold your phone in the other hand to try to get a signal, finally download it, then register, sell your personal data, then finally you can try to work out how to charge your car.
I watched a bit of his attempts to reverse engineer the AMD GPU stack on YT, but Jesus is his keyboard loud.
Node has EventEmitter: https://nodejs.org/en/learn/asynchronous-work/the-nodejs-eve...

See, for instance, https://www.electronjs.org/docs/latest/api/ipc-renderer
And the whole Nazi history.

https://en.wikipedia.org/wiki/Volkswagen#History
Watching Xz Unfold from Afar
"Investors are concerned about auto sales as the company faces increased competition from China and disruptions in Europe."

Tesla have practically defined the market so far. They made EVs cool, created a comparatively vast world wide charging distribution network and so on. Now we have competition, proper competition. Mind you some of it is a bit shag, but nonetheless there is competition, and a lot of it is pretty good.

I drive a thing called a MG4. I went to school in Abingdon near to where the Morris Garage originated. My Dad had an MG Midget, back in the '60s. The car I drive is Chinese, it just has MG plastered on it.

My MG4 (its the extended range version) has comparable range to most of the current crop of EVs and is also comparably cheaper, and somewhat smaller, so less space. Swings and roundabouts. My point is that there is a lot more variety now than say five years ago. There is Polestar (from Norway) and Volvo and ... and.

However, what all the johnny come lately's lack, which Tesla has, is its charging network. They have lost their lead in style and all that S3XY wankery - all the rest can do a reasonable job in looking cool/menacing. They do have a lead in infrastructure and should capitalise on it. I suggest opening it up to everyone and expand as fast as they can possibly manage/acquire.

The real winners will be the energy suppliers. If you can ensure you are the flogger of the hardware that consumes that energy then its win/win. Swallow your pride: partner with everyone and get them to brand their stuff as Tesla.

If Tesla manage to bugger this up (given their head start) then they only have themselves to blame and the market will be merciless.
So what any competent sysop has been doing for years?
True, right up until you need to use something that must check the SSH_AUTH_SOCK envar and then it's game over man (c.f., Chef Workstation).
No, we had those discussions forever. Also in the light recently again, with autotoolized github src tarball and zips unable to use.
At an even more basic level than what you described here, I recently improved my delivery rate by adding a name to the transactional emails that we send (from: 'My Name <admin@foo.com>') where previously we didn’t have a name. As well as cleaning up subject lines - where previously we included some abbreviations. Providers like mac.com were previously soft bouncing some emails, and now they seem to accepting them.

Hotmail/yahoo/aol all still seem to shove our transactional emails into spam pretty often (judging purely on the amount of those users who fail to confirm their accounts).
Interesting that the article says nothing about salaries and available positions.

And, also, at the end, the article mentions that Fujitsu is finishing with mainframes in 10 years.

Young people are smarter than going aboard a sinking ship.
Rainbolt also uses car meta in specific scénarios (Kenya is obviously a big one), it's just that it's obviously less impressive so it doesn't make it into viral videos. If you watch streams it's quite evident he's very aware of car meta.
E verify was definitely not ubiquitous two decades ago. Even during Covid one of my friends didn’t have his new employer actually verify i9 docs until a year into employment…
I still encounter elevator and garage doors that close on people. Best to stay clear of any automatic door closers.
>> In Preact, when a signal is passed down through a tree as props or context,

I have found that passing props makes React-like applications very complex and messy and props are to be avoided as must as practical.

The mechanism for avoiding props is Custom events.

It concerns me to see the concept of signals being passed as props when surely signals/events should be removing the need for props?
It's not a matter of time, cars and the car industry are treated as national security. Chinese EV cars will be even more tariffed in US and Europe in 2024/2025
Tesla is overvalued to any rational player, but the market can stay irrational longer than you can stay solvent.

Gates on the other hand can certainly stay solvent for longer than you or me.
It's a vague aphorism from a guy who went nuts with no added context to explain why it's relevant here. It's not offensive so much as low-quality and unrelated to the link.
I don't need power, leverage, or influence to state level of willingness to pay. That's independent of whether Google chooses to service the market segment I belong to. I'm part of the demand side, not the supply side.

They should still rethink their model, regardless.
“The only lasting fix for technical debt is for management to empower the IT side of an organization to start saying no to all the requests for shiny new things, and focus on making what an organization already has more robust, more secure and futureproof.”

One could argue that technical debt is really just regular debt. If can see that, then you also will see that federal fiscal and monetary policy are really the long term fix, not IT departments saying “No” which of course they already do.
486-dx2-66 in 1995, with CD-rom, maybe 16mb of RAM, 100mb HDD. (maybe 20, maybe 200, it was a long time ago).

Without an OS, self built, cost me approx ~£1600 (GBP). Saved all my McJob money for an entire year.

I remember the cost as it was 100% of the money I saved and my desire for more cpu power meant I couldnt upgrade my crt (amber monochrome).

I brought it all home on the bus.

Edit. 95, not 96.
> $0.0014 cents per minute.

0.0014 cents per minute is $0.000014 per minute.
I take a nightly snapshot of my /home/user directory. I try to maintain this under 15GB and as close as possible to 10 GB.

I also take a snapshot of my installed-packages-list, and a snapshot of my /etc and /local directories.

Those are the main ingredients of my automated daily backup. Using that information, I can reinstall and rebuild my system to where it was at backup-time last night. I haven't timed that recently, but I'd estimate that the rebuild would take between one and one-and-a-half hours from a completely crashed boot/root/main hard drive.
Some of the examples you gave are too recent to explain the rise in depression that has been going on for over a decade.

And climate change worry has been going on for much longer.
2015 is prior to social media?
Apart from the paper trail side of it, some people just really hate banks and don’t have an account.
Former P-series/AIX SME here. I agree 100%. IBM's training programs are a joke.

P-series and mainframe machines have a lot of cool tech, and they're very resilient. They can even lose a CPU or some RAM and keep running. x86 systems would more likely freeze/crash immediately.

But the only reason I know P-series/AIX at all is because one small branch of IBM hired me for my linux skills back in 2011, and I learned on the job. But I quit after 5 years, because the pay wasn't sustainable. The machines are too expensive to play around with otherwise. If you learn by doing (which seems vital to be a good sysadmin or programmer), even a license to use AIX is out of the hobbyist's price range. Training courses are limited lab environments. You won't get nearly as much out of that as you would from a 12-month AWS subscription, or a $5/month VPS, or an x86 virtual machine, or a raspberry pi. etc, etc.

And IBM ended their developer machine licensing. So now employers can't even afford to maintain extra P-series machines for devs/sysadmins to play around with and learn.

But don't worry, IBM will keep shooting their feet off until they no longer exist. There will likely be a panic, similar to Y2K, where everyone's feverishly re-writing and porting and emulating and migrating things off of IBM iron and onto x86 machines.
Related:

Cppfront, Herb Sutter's proposal for a new C++ syntax - https://news.ycombinator.com/item?id=32877814 - Sept 2022 (545 comments)

and also Cppfront: Autumn Update - https://news.ycombinator.com/item?id=37719729 - Sept 2023 (8 comments)
Not much. He just applied the debian-specfic systemd-notify patch to ssh to enable this xz backdoor. As he did with the previous debian ssh desaster, breaking it the last time.
Pretty common in the US back then. Direct deposit is (still) only required to be provided at the company's bank, though I doubt anyone implements that minimum any more.

Back in the 90s when I worked for Atari (Back in the terrible Warner period) you could only get DD at the company's bank, which was a small bank with one branch, in Sunnyvale (surely the company had another bank or two as well?). I was told they did this so they could invest the float over the week end and early in the week.
Why has nobody glued ChatGPT or equivalent to a home smart speaker yet?
The roadmap for Carbon [0] mentions wanting to have basic, non-trivial programs written in Carbon by the end of 2024. They're aiming for a v0.1 release in 2025. If it gains traction, they're aiming for a v1.0 beyond 2027.

I don't think anyone outside Google will seriously adopt this before it reaches v1.0. Even within Google, they may choose other options.

[0] - https://github.com/carbon-language/carbon-lang/blob/trunk/do...
Mediocre probably. I don't think biology is the bottleneck of great ideas.

https://en.m.wikipedia.org/wiki/Einstein_family
ThoughtGarden: a self-hosted way of storing and gardening other people's ideas
I'm prediabetic. My numbers are not high enough to be considered diabetes and I want something like this. I have eaten things that I thought were ok only to see my levels rise.

I don't want to get to the level where I need insulin and I think this will help.
On the other hand working on mainframes could be a lucrative option for the over 50 crowd that is being age discriminated against by Silicon Valley.
The voice recognition wasn't being done locally was it?

So presumably they just have stopped using as many resources for the recognition.
First 9.1 GHz CPU
There seems to be a lot of pressure on the youth today. Growing up I had a lot of unscheduled time but now kids can't play multiple sports due to games, practices, and expectations.
Electricity Production by Geobacter Sulfurreducens Attached to Electrodes
Because it’s expensive?
I laughed at (3)

Although QT is not a tiny framework, and I don't really know if modern C++ tools are really good enough for this sort of problem, since C++11 to 20 probably caused those tools to explode in memory consumption

But I am not surprised at all. I remember around 2013, I would use bullet physics and the Ogre3D engine, and I had to tell visual C++ to increase its memory capacity because the compiler would refuse to continue.
not sure what "(non)-isomorphic" but Kotlin code is interoperable with Java code in both directions. You can easily call Java-code from Kotlin (but I guess that's the easy direction) but you can also call Kotlin code from Java. There exist specific annotations to control how Kotlin code will be converted to bytecode and therefore be invoked from Java, e.g. a function in a Kotlin companion object would normally concerted into a function of a Singleton property called INSTANCE on the base class, but if you annotate it with @JvmStatic it will become a static method of that class in bytecode instead.
This means you can write a Kotlin lib that feels very normal to call from Java.
here's the relevant part of the documentation: https://kotlinlang.org/docs/java-to-kotlin-interop.html
So yes, Kotlin is considered to be a successor language, not just another language (also) compiling to the JVM.
The biggest problem has been that they stopped innovating ever since the CEO decided his focus was needed more on an app he found mildly annoying that he ended up buying accidentally because he couldn’t contain his bravado.

Model 3 and Model Y era had the momentum they needed and instead of focusing on expanding to other segments or offering more range of models, they decided they needed an impractical truck. They could be building bespoke 500k luxury cars with Rolls Royce or a 30k hatchback or a 40k crossover.
Do you ever read the newspaper or watch TV (or US State Department announcements about "what is going on")? If so, do you have similarly negative reactions to the horrible logic and epistemology on show there (not to mention the scope of influence)?
as is a death toll the ringing of a bell signifying death.
This is why they bought RedHat.
Because once the valuations are proven incorrect they just sell the company on to the next fool trying to justify the valuation. Look at Twitter, complete failure of the company, totally worthless but the legal system and media prop it up, even though it’s only ever lost money.
Did social media exist before Elon invented X?
Memory leaks can occur when a component adds events to an element outside of the component (such as the window) and then gets removed from the DOM without removing the event handler from the window. This is solved in native Web Components by the mount/unmount methods where you can run code to remove event listeners when the component has been unmounted.

For other event listeners, they get removed when the DOM element is removed.

The frameworks do not solve this to any greater degree. They also just make everything invisible and behind-the-scenes and hard to debug due to their declarative nature, but that is another topic.