skysight-inc/HackerNews huggingface dataset:
For context, I am speaking from the viewpoint of a 48 year old guy who first fell into BigTech two years ago by doing a slight pivot from software development at unremarkable companies into cloud consulting.

So for me personally, I don’t have time to risk on startups when I can be certain that my RSUs will be worth something when they vest and I can sell them and diversify. Even if they are down 25% year to date.

On the other hand, I mentored an intern last year, who got a return offer of $150K and can live anywhere in the US - right now he is staying at home rent free. This already puts him in the top 10% of income earners in the US.

In three years, he can be making $250k- $275K. Three years after that, he can be making close to $400K-$500K. But he will need to switch from an IC if he doesn’t want to switch from consulting.

Because of the time value of money, it makes much more sense to make as much money as possible while he is younger and avoid startups like the plague unless they can offer as much in cash as he is getting in cash+RSUs.

You are looking at things from the founders side. I am looking at things from the employee’s end. It’s your company. You should be passionate it about. From our end it’s a job.

As far as finding “product market fit”, how often has a company found product market fit, and a larger more profitable company came in, put a department on duplicating the effort and crushed the upstart?

We saw it in the 90s with Microsoft and we see it today with Facebook. Even Netflix isn’t immune. It’s being outcompeted by Warner Bros and Disney.

Everyone likes to point to Apple and Amazon. But they are the exception not the rule.
There's a lot of drama around gravity payments. The CEO has some serious problems and raised the wages as part of a larger political game with cofounders:

https://www.hundredeightydegrees.com/dan-price-business-frau...
It's really recognition that remote roles are essentially competing for people globally, so your competition is every other company hiring globally. The reason a lot of wages were lower for some cities, was a lack of competition for their hires. Now there's competition everywhere. Salaries will rise as a result. These guys are just skipping to the conclusion.
Because aprior it's not really clear what does increase our collective wealth. For example, the whole quantum age (and hence the silicon age), came about from people trying to understand the spectrum of radiation emitted from a heated box. If you spoke to someone at the end of the 19th century they'd probably think this was a waste of time, and tell you that people should be trying to make steam engines more efficient.
Pay is based on market conditions. Not cost of living or taxes. That's particularly true for location based pay. That's why you end up with certain areas with very high cost of living and very low pay. This myth needs to stop.
Tesla may not be the future of EVs, but we have to thank them for dragging everyone else into the present.
If you have the ability to position stars and black holes as gates for computation, then the same ability enables you to ensure that they are positioned so that tinier computation around these stars can happen not disrupted - the resilience is enabled by the fictitious future technology even if you don't use that gravitational complexity.

> All that computation gets condensed to 3 single numbers

> For a Galaxy computer on the other hand, blackholes could be the NOT gates.

i.e. in the worst catastrophic case the former carries more information (3 numbers) than the best case of the latter (one bit).
Operating range “-20℃ to +45℃”

Is this typical for battery packs that are going to be outside? Here in the SW a black battery pack will often exceed that 45C outdoors in the sun. And I’m dubious on it staying below that in the shade at the extremes.

Edit: nvm, “Toyota is taking pre-orders for the system, but it is only available in Japan for now.”
Tesla dealerships are service and test drive. If you go there and buy a car they'll just walk you to a kiosk and you order it online the same way you would from home.
> Whenever I traveled by train and chatted up with a co-passenger, almost surely they would ask my name and would never be satisfied with just knowing my first name.

What happens of they find out you’re a lower caste, so they just stop talking to you, talk down to you, etc.?
You’ll then just get fired for using the external tools.

Unless you’re too valuable for them to care.
> It's extremely troubling that given all this corporate authoritarian AI tech they built that Microsoft is still trying to be the voice of reason about the dangers of AI.

Just speculating, but this phenomenon could either be explained by 1.) diverse internal opinion; the parts of Microsoft responsible for warning against AI are not the same parts pushing authorarian AI software, or 2.) Moat-building/ladder-pulling; Microsoft is warning people of the danger of _other people's_ AI, but of course you can trust _their_ AI, because they're the ones warning you after all!
Please don't do dumb things. The World has settled for the metric system for a reason: It's a whole lot simpler to use because everything is based on factors of 10.

Perhaps the Canadians could use Imperial currency and use Pounds, shillings and pence instead of Dollars and cents as well, just to go the whole hog.
Your example is again made in bad faith.

If you want honest comparison, then you would always criticize your own family but never the neighbors family, even when they do exactly the same things, you find a way to show your family in bad light but neighbors family in good light.

This is what you (and Chomsky) do. This is what is nature of whataboutism.

These are the real double standards.
Rust isn't hard for the things you try to solve in Rust.

The author compares Rust code with Go code. Those two languages serve entirely different purposes, with entirely different mechanisms behind it.

Go does what the author does with ease because the runtime fixes all the complicated parts for you. You tell Go what you want and it'll try to solve all the memory management/threading/memory safety issues for you, usually succeeding.

Rust doesn't do that. Rust expects you not just to tell it what you want, but also how you want it to happen.

I think comparisons between Rust and Go/C#/Java are what will really trip up a beginner. Rust has a lot of nice features found in higher level languages, but it's decidedly not a higher level language. Rust operates in the space of C and C++, where a small mistake can cause memory corruption no debugger will ever be able to unravel, but where a well placed byte of padding can accelerate a program by as much as 30 percent.

I think the difficulty in Rust lies in that it will enforce correctness. Competing languages are less strict about that, especially when it comes to threading. You tell them a piece of memory is safe to use across thread boundaries and they'll believe you, and most of the time you can rely on race conditions not screwing you over perfectly well. A C program can be short, fast, and clear, as long as you leave out the error checking and resource management in case of failures; with Rust you often don't get that luxury. Writing correct code is a slow, tedious, painful experience, and in Rust you'll have to live with that pain (unless you throw around unsafe{} everywhere).

I believe that teaching programming should follow a bottom-up approach, but many others disagree. If you've dabbled in assembly, done some multi threaded C(++) and experienced the challenges in low-level code, Rust should be enjoyable enough to learn after cursing at the borrow checker a bunch of times. If you're a top-down learner, though, you'll run face-first into low-level problems and their complexities for seemingly no good reason.
Although I agree with almost everything you said, I still feel rust is a general purpose language.

Most programming projects are single thread, not async, and if you aren't juicing for performance, is pretty easy to write. Even in rust.

I think what makes writing rust for general purpose projects hard, is knowing you can do something better that doesn't have to be better.
What would they sue them for?
Almost certainly. Dealers enjoy a state sanctioned monopoly on new car sales, and even non-Tesla dealers sued Tesla for their no-dealer business model: https://en.wikipedia.org/wiki/Tesla_US_dealership_disputes#S...
I mean, there is usually a pass to resolve labels, right? So it's not quite that simple. But not far from it.
OK, I will so in future.

I tried to summarize the article in the title. Will follow the guidelines from now on.
No, no. You wait until you start at the new job and then you give two weeks. This works the best since the last two weeks at a job you don't really do to much and the first week a new job is just onboarding.

Plus you get the added bonus of an additional two weeks pay.

Young people might not even realize, but back in the olden times of non-"unlimited vacation" employers were required to payout your unused vacation time when you left (usually leaving you with a fair bit of extra cash).

Unlimited vacation means that you no longer get this even though you probably take the same amount of leave, so you have to figure out a way to make up for this yourself.
jfc the contempt is thick here
I think you’re drastically underestimating how immensely popular the Ford F-150 is. Every single person who wants a truck knows about the F-150 and I’d wager the vast majority who may purchase an EV know about the F-150 Lightning or will find out as they start hitting the streets and they see them in parking lots and at stoplights.
if the entirety of your being is the property of your employeer during "clock time" that don't seem like employemnt to me
You sound like someone who would’ve cheated on a low stakes quiz
Astroturfing is an incredibly common advertising strategy these days. They're targeting silicon valley and the silicon valley wannabes. HN in a nutshell.
The last place I worked for used this. I didn't care.

Now I'm in the position to make this call for my org and I wouldn't use it.

This is a tool for org admins, this isn't MS being evil. If your company uses it, be pissed at them if you so choose, not MS.
> IMO, so long as you are transparent about the pros and cons of the position, it's perfectly ethical and reasonable.

How often are people genuinely leaving companies because they think it's a great environment but it's just not for them? How often? 80%? 50%? 1%? (I'm guessing closer to 1% than 50%)
1) Nonsense. If you don't trust other people's code, you're screwed. You put yourself into the position where you have to audit your OS code, your CPU code, code of every driver that runs in your system. None of which you did.

2) Isn't WebRTC open source too?

3) Their code, their decisions.
I thought my wife understood what I did. But she saw a marketing video about how we were reimagining everything and changing the world and she latched on to that instead. I'll allow it.
Yes,

- Marketing
- Industry Connections
- Cashflow

The majority of the modern Musician's job is marketing through social media. A label helps to alleviate that burden.
As far as I know they’ve at least dabbled. They made a BEV RAV4 with Tesla at one point. I think for compliance the threw an electric drivetrain in a Lexus for certain countries too? Their hybrid experience though makes a BEV not much of a stretch.
I’m sorry, what?

Have you never worked for a bank or financial company? Never had to take a drug test for your programming job?

US Federal law and the Hundreds of billions of dollars spent on audit, insider trading, cyber security, ex filtration tools STRONGLY point to a corporate culture that is obsessed with defending against internal threats, because that’s the highest source of risk.
Interesting that OP can attack whole classes of people from an obviously privileged point of view, yet a mild but directed criticism of his ignorance is considered off-limits.
There are still a lot of showrooms that do nothing but “sell” cars. Tesla uses their model to have locations in major upscale malls. I assume Ford will follow a similar model for EVs.
> Tesla has dealerships too right?

Tesla has corporate owned stores, which are different from dealerships which are independent businesses. The staff there will help you order a car, but ultimately they're just clicking through the website with you. All orders are processed through the website, and go into the same central queue.
Oh then you're in luck - most of the ads are for pharmaceuticals. One of them will undoubtedly be for blood pressure.
It's similar to a graduate with 6 months of work experience posting a Medium article "12 reasons why I quit Netflix".
To support this: http://foreignlegion.info/joining/

The page is pretty plain language reading which makes it appear very trustworthy.

However, they avoid explicitly saying that past crimes - whether convicted and served or not - don't matter. The DO say that catching the eye of Interpol is bad.
But what percentage of those F-150 owners know there is an EV version? Or put another way, how many of them can you convert to an EV version with effective advertising?
It’s kinda odd. I’d expect people to be happy to have a new job, but if they (regularly) quit after only a few days, then it sounds like being jobless is more comfortable for them (they can’t all find a different position after just a few days).
Linesman’s pliers are often just called “Kleins” by professionals. That’s a pretty good endorsement of quality.
The perversity is that if they do care then they're less likely to be heading anywhere, since they won't be seen as a go-getter. The problem extends to the customers too: we all know that solid unexciting dependable quality is to be treasured, yet nothing but the pain of a dozen bad "upgrades" can conquer the lure of the shiny newness.
I watched the whole thing. I think he gets a few critical points wrong, for example, the idea that the economy is a zero sum game (9:10), and someone can only have more if everyone else has less. I could make the whole "increasing the size of the pie" argument, but I'm sure you've heard it.

With this premise, the author doesn't even identify the argument that while members of the hierarchy have relative positions, the wealth creation resulting from the hierarchy ensures everyone's absolute position increases. A side effect of this is how a country can have poor people who are wealthier than other countries middle classes.

Destroying that hierarchy without a design to replace that progress mechanism means everyone's absolute position would not continue to move primarily up. If conservativism was just "a hierarchy where everyone stays in their absolute positions, but they may move around relatively sometimes," it would be a lot less appealing. The whole point is that it is the most effective driver of overall progress.
Everyone, mom included, thinks I am IT support.
> Playing time backwards long enough would see the earth disassembled into rocks, dust and gas, repelling each other and indeed flying off into <far away>.

No, playing time backwards long enough would see a hot earth exploding into rocks, dust and gas that are attracting each other - just the initial velocity is large enough and attraction is not strong enough to stop them from flying out into <far away>. They would be slowing down when flying off, not accelerating as if they were repelling each other.

They would then be joined by the dissolving sun and form a cloud of dust which some time later (i.e. earlier) would converge (because the dust is attracting itself) into some earlier massive star(s) out of whose remains our solar system was formed.

If an asteroid hits the earth, the gravitational potential energy (of an attractive gravity) gets turned into kinetic energy as it accelerates when approaching the earth and afterwards into heat as it impacts it; playing time backwards, the heat gets turned into kinetic energy, which then gets turned into gravitational potential as it distances itself from earth.
The Fashion Square mall in Scottsdale has a Tesla, Polestar and Rivian showroom already, I suspect you're right and Ford will be on the way shortly.
Interestingly, I've become a big fan of node's single-threaded "one big loop" model, which means multitasking is cooperative instead of preemptive. This strikes me as more honest, somehow. It doesn't distract you with abstractions (like threads) that don't make sense in this context. Most production workloads these days will be a docker process assigned to (at best) a single sticky core/thread on a blade somewhere - so in terms of resources, node is quite honest about what you actually have to work with. (This as opposed to, say, a Java process, which wants to believe it has control over an entire physical server CPU, and when you run it in a docker process, you're just exercising virtualization overhead if you use Thread, etc.)

That said, if you have a physical server, Java is quite good, especially with the upcoming Project Loom improvements. The langspec and vmspec have gotten fat the last 20 years, but at least those documents exist. Plus there is OpenJDK which is a great enabler and calmer of nerves; there's a reason so many alt langs target the JVM, and they are good. Groovy, Clojure, Kotlin, Scala are all first-rate languages, IMHO. And with projects like Quarkus you can more easily build native executables that bundle the JRE and make distribution very Rust-like.

Another environment I like specifically for async operation, but mostly by reputation, is Erlang and it's BEAM VM. Erlang itself is such an interesting language, being dynamic, functional, immutable, without traditional control structures (!) but relying heavily on recursion and pattern matching, and of course the "actor model" and extremely lightweight "processes" was invented here (and promptly ported to elsewhere, as with Akka). It was also created by one of the nicest human beings I've ever experienced, Joe Armstrong, may he rest in peace.

IANALL so YMMV.
If you want to make an overarching statement via the post title, the route is to write up your thoughts on the matter, title your post however you want, and then post that.
Breaking a contractual monopoly
So...Job seekers should commit to an acceptance even if it makes bad financial/personal sense?

It was true when they accepted the offer, time passes and things changed (e.g., got a better offer), now it's not true.
> I use FFmpeg every few weeks, which is not often enough to remember all the commands I need.

Very Much this. Even the `ffmpeg` incantations I use frequently are tough to recall -- like creating a gif

`ffmpeg -i input.mkv -vf "fps=8,scale=512:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 output.gif`

The info will be in my notes and `.bash_history`, but less friction recalling it helps stay in context of the incantation called for at the moment that prompted the search. I'll tag, edit, and add notes to running *ffmpeg recipes*[0] when I'm being diligent. This helps reïnforce details for next time, as does reviewing and rubber-ducking here, but still with less-than total recall. What else works to recall more / more quickly? c.f. `awk`, `grep`, `find` and others.

[0] https://smcnally.github.io/kb/ffmpeg%20recipes
Reminds me of the line in Watchmen: "Who watches the watchers?"
Yeah the thought of this is wild to me. "Distribute your product through us or else" in a free market?
My mom knows roughly what I’m doing. Maybe not down to the architecture, language or framework but she knows I’m basically a programmer. In fact she used to write (punch) programs for on an IBM machine in her workplace when punched cards were a thing.

She usually says her son is a computer programmer and sometimes, if asked, mentions what the company that I work for does.
Lol, they can arbitrarily reset your password and look at whatever they want. It's the infra, software, and tools of the org, not yours.
At some point the f150 may be only electric? So maybe advertising isn't so important if people just want the model regardless of the engine.
That's a stretch. England was technically a republic, and had technically become a republic over the issue of Parliamentary privilege.

But in practice what happened is that a Parliament purged of royalist sympathisers got little done before being dissolved at gunpoint by a general and replaced it with a council of "holy men" picked by the Army, then that council decreed that the general should have all the powers the king had previously enjoyed bar the title (which he later turned down) and then he ruled much like the previous king, convening Parliaments only when he saw fit, before his powers were inherited by his son despite his son's lack of aptitude for using them or support. Arguably the most democratic bit of the lot was ironically the restoration of the monarchy (passed by a less-restricted Parliament, due to a shift in the balance of military power, and generally considered to have been popular with the wider public). The UK already had the tradition of Parliaments elected by a narrow franchise passing legislation, the only difference is that it became senior military figures convening them and shutting them down. And whilst Parliamentary and military factions clashed over many things, they all agreed that movements raising crazy notions like non-landowning classes having voting rights needed to be suppressed

First modern military coup d'etat might be closer to the mark.
While you claim to be objective, somehow you end up blaming US and protecting Russia and also blaming Ukraine.

I proposed a reasonable starting point for the discussion:

Russia is the aggressor. It has no rights over Ukraine or over its decisions about its alliances. Ukraine is acting in its best interests how it sees possible given its own situation and international (geopolitical) realities.

Yet you refuse it. Why?
> So...Coinbase should keep the offer even if it makes bad financial sense?

How about Coinbase withdraws the offer AND gives the former-future-employee some money to reflect the fact that Coinbase really did want to hire them but now genuinely can't AND that this change has a real and negative impact on the former-future-employee?

Like, a payment on the order of a month or two of living costs (not just "Sorry, and here's $100")

Sure that's expensive, but it's still cheaper than hiring the person for months of time, what with salary, benefits, office and equipment costs, etc.
> But since the only commenters motivated to participate in such discussions would be disgruntled ones with pre-existing grievances, it wouldn't even be boo-or-yay. It would just be boo.

Thanks for the thoughtful reply. I take issue with this statement though, because daily there are companies posted here that get a critical review, and inevitably a crowd amasses that comes in to provide counterpoints to the negative testimonials, the majority of the time a lot of good on topic and off topic conversations ensue. To me, that makes HN better.

I get that I'll catch heat for even suggesting this, but maybe consider a poll, some day if you have a change of heart. I think you might be surprised that the community would like to participate in those job threads the same way they do in "Whos Hiring?" for example, they're the same nature.
Yes! I totally agree. The times that I’ve been treated unethically do not excuse similar behavior from me. It’s an awful race to the bottom.

I talk about this with my son. A long reputation for consistent, ethical behavior is difficult to get, easy to lose, and impossible to over-value.
> Tesla may not be the future of EVs

Based on what metric? I have a hard time looking at Tesla's sales, revenue, profit, production capacity growth and not thinking they will continue to be a leader in EVs far into the future.