skysight-inc/HackerNews huggingface dataset:
> There are many other possible ways to achieve this, but the point is that further contribution at this point usually needs a radically different way. I do see that many companies tend to grant a title of "Staff Engineer" to those folks able to figure out how to handle this situation.

In my own experience it's also entirely common for your comp and responsibilities to grow and grow until your working peers are all directors, VPs, and heads of this or that and you're meant to act as their API layer to an entire team of humans executing on your technical direction, but your title is just Senior Engineer.

Internally everyone understands this and treats you accordingly, but it sure looks bad on linkedin.
Have you tried renting some goats?

Not sure if they'll preferentially target the plants you want gone, but could save on labor.
Please don't post flamewar comments to HN, no matter how wrong someone is or you feel they are.

https://news.ycombinator.com/newsguidelines.html
Isn’t the hierarchy Analyst < Associate < VP < SVP < Managing Director?

This is why I always laugh when people point out title inflation in tech like it’s unique or egregious. Finance has been like this for much longer.
It'll just be online!

And the locations will periodically change and/or disappear. Or it'll stay up and outdated information will be what search will find. And LLMs will read all of that and give you questionable output. Who needs manuals?
EFF to Second Circuit: Electronic Device Searches at Border Require a Warrant
The French would claim it’s a feline word ;-)
Not surprised. It’s an unwinnable argument.

However, I stand by my belief that Social Media is a cancer on society. I divide history between “before Twitter” and “after Twitter”. Facebook went to shit when they started copying Twitter.
Earth is so rare that there might merely be hundred of billions of others (say, one per galaxy).
Side question: there is an undocumented and free Google Translate API. Is there a similar one for transcription?

I have one I made which you feed a video file and uses a paid transcribe/Translate service to spit out subtitles, but I would love a free one, even if crappier...
Oops, typos. Corrected. Thanks.
I’ve seen this argument before and I don’t get it. How is it that power users are subsidizing the entry-level users? The implication of this seems to be that the base models would otherwise be more expensive, which I’ve yet to see a shred of evidence for.

It seems more likely that Apple is just straight up overcharging for upgrades, and people have to pay it because nothing is user-serviceable or user-repairable anymore.
Harry Potter isnt typically considered scifi because it doesn't critically examine its own premise and because the rules of the universe are yoked to the needs of the plot.
Will you work for me as a software engineer? I'll pay you $20 an hour, which is vastly more than nearly all of your ancestors throughout history have made. Why is it a dealbreaker? Don't you enjoy software engineering?

My point is that human psychology doesn't work that way. You compete with people around you. If they're getting promoted while you're being left behind, you're not going to be very happy about it.
It's a little more than that. At the level this engineer was at, they are expected to seek and attain promotion. Sitting at a level below staff becomes a negative and can lead to you being put on a PIP because you aren't meeting the declared expectations when you aren't being promoted.

Google eventually removed that language because they learned that in a 100,000-person company, there's simply not enough room in the pyramid and they'll lose the people who are doing the keeping-the-lights-on work who don't self-promote. They didn't know that yet in 2018 if memory serves.
Also better death as a gladiator than death in the mines.
Everything about this headline is horrifying
Which vintage -era mac is your favorite? The Macintosh IIfx is one of the more interesting ones because for the time it was so expensive and powerful. At the time it could render 3d graphics.
Remembering the "Father of the 10k-hours rule" (p.s. he hated that title)
Pre MacOS X did indeed crash all the time. I learned to only use one application at a time. It would still crash a couple of times a day, requiring a restart. On the other hand it was snappy and simple, in a way modern OSs just aren’t.
> But, hey, we beat street meth, right?

It’s all fentanyl now so in a weird way, maybe?
That's a cool syntaxic sugar, I only knew it from php (7.4)
> I have long encouraged engineers reporting to me to view the transition to Staff Engineer as not a promotion but a role change similar to the change of transitioning into being an engineering manager.

Does this imply that becoming a manager is also "not a promotion" in your organization?
Unsustainable. Things will probably change after enough Guyanese find out.
Actually, that varies from person to person. I've been fine not being promoted (less time doing the self-reporting monkey-dance leaves more time to work on projects), and I make enough to satisfy my material needs and desires. And at most startups, there's nowhere to be promoted to when you're a double-digit hire. There's just the work and the chance of a cash-out (or of changing the world, whatever gets you up in the morning).

Very different from the BigCo rat race.
> author seems like they were only there for a promotion

It is more the other way around. Internally google taught/teaches engineers that their only goal is promotion. All parts of this used to be very very public. There are whole presentations, decks, docs, and more. What level you are and what level the person you are talking to ~mattered~. The goal isn't to be a good engineer, to make good products, or anything liek that, but to ONLY do what a nameless committee might want to make that magical number go higher. So while they might not have joined Google for that reason eventually they learned what was wanted. There is a whole generation of software engineers that learned this lesson unfortunately.
One additional bit of context on the Indian indentured labour is that crossing the seas was considered a great taboo among Hindus, leading to a loss of your "caste" because you had lost contact with the holy land. So only the very desperate and destitute were willing to take this deal. Or the adventurous.

The British Cellular Jail on the Andaman Islands were considered double jeopardy because of this as well.
This is also why I'm thinking about leaving Google. I have little to sit through meetings, try to pawn necessary work off to others, and play the game while there's a hundred small tasks that my project desperately needs me to get done.

I can jump ship and make $50-100k/yr more because the next place I work will actually value my experience, even though it's technically much more useful to Google.
Building Custom Robot Simulations with Wandelbots Nova and Nvidia Isaac SIM
Even doses as low as 1g taken daily for a week or two will show significant changes in liver chemistry. Consider that many other medicines, especially cold medicines, often include it as well, and it's not hard to see how someone that is suffering from a strong cold could end up taking more like 2-3g per day for extended periods of time. That will definitely cause some damage to the liver, which can be recovered from, but should probably be avoided. At least in the US though, many people have already compromised liver function due to chronic metabolic diseases, and for many, the damage might end up being permanent.
Wine 9.21 (Dev) – Run Windows Applications on Linux, BSD, Solaris and macOS
From my observation, staff eng is a person that has the capability to handle many type of tasks, like what described in the article: Eng, Idea direction, project management, risk management, cross-function communication. Not every eng can grow into this role. Many engs hate politics, talking and meetings. I felt only the large tech organization needs this role. For the small companies, engineer manager who manages less than 4 engs usually do not need a staff eng.
I did this. Google (at least, the chain of managers I had) didn't know how to manage people like me and I wish I'd realized it sooner.

I make more money now doing more effective work faster at a smaller company with a focused project, not a 100,000-person everything company.
I think it's just sad to see someone that was (or is still?) a fanatic about everything Apple become or show himself a political fanatic.
> I took the post you're replying to as to have interpreted the "doesn't want to be a manager or director" idea as that there are times others or a team may be foist upon them without such a people management role being the majority of the person's time during, say, a year.

Yes, this. There may come a point in your career where your old manager is advancing and they need a new manager for your team. The position is offered to you, maybe repeatedly. It's clear that either you take it or you and your teammates will soon have a new manager who is fresh to the team or company. Maybe you've seen the latter go badly before. Maybe your outgoing manager expresses their own anxiety about that possibility. You finally get the hint and become a manager.

Now you can change from the engineering ladder to the management ladder, but you don't have to. You can be an Engineering Manager, commit all your time to this, and hope to advance to Engineering Director. Or you can stay a Staff (Software) Engineer and also manage a few people. With some help from say a good PM, you can be a good manager to a small team without giving up the technical aspects. (I assert part-time managers are actually better for small, high-performing teams; no idle time for micro management.)

> I'd also add "team lead" to the list of possible titles that indicate a primary focus on people management vs. individual contribution.

Maybe. At some companies (e.g. Google), a team's tech lead and manager can be two different people. If so, the tech lead doesn't have reports according to HR. At promo time, they don't do the manager reviews, although they likely put a fair bit of time into writing peer reviews and participate in the promo and calibration committees, so they're not entirely without what many smaller and/or more traditional companies would consider manager responsibilities.
Just no. Funding road infrastructure will just bring more cars on roads. That money should be spent on public transportation so it actually benefits the society.
I really like delta. I use it every day.
I've never heard of that from store apps
Try setting imagining = reasoning and I think it will work out
I use a similar technique to swim- one merely flies, while setting their location = underwater.
At all levels?

I know it changes every year so I don't let my own personal experience color my perception of Google 2024, but some years when I was there my manager barely even knew where my desk was. My promo packets for L5 and L6 were judged by peer committees and I am not sure they even saw my manager evaluations. When I sat on an L5 promo committee we did not weigh manager assessments. This made sense at that time because of how hands-off managers were in the realm of the reasons a person could get promoted to L5.
Same as it ever was. The company man is hardly a new phenomenon.
Does this apply today to construction workers in the Middle East, whose families remain in SE Asia?
Discs are just storage mediums, and has no real advantage over SSDs or any other more efficient form of storage. This is really about the perception of ownership, and how owning a disc symbolizes the ownership of the software in it. This is not a hard requirement and any software could be downloaded and offer the same licensing of full ownership, which is what consumers should be really advocating for. We should be able to download games and have the licensing and capability to back them up in any storage medium that we desire. Of course this opens up the problem of piracy, which is why games and software have evolved into online services.

If you truly own and control software you can then share it. A possible workaround could be a different approach that would whitelist users based on track record, and only give this user base the freedom to download and backup the software as they wish, trusting them they will not distribute it. Right now online services are open to literally anyone that can create an account, so then they have to implement software that does not trust the user. Perhaps taking the opposite approach, or a combination, where some users are trusted and have privileges might have the greatest impact in solving both piracy and the problem of making every software into an online service.
Aren't we supposed to discuss technology here before it hits the stores?
Nah .. I'm not being anti-authority, merely curios. :D
ah! I thought I blew it by putting too much text to o1
Field work – the physics of sheep, from phase transitions to collective motion
Don't forget you also have to divide by two (so, 1 in 24 billion) if you only want to consider the upper end of the range, since that number is essentially "fraction of the population that doesn't fall within mean +/- 6.5 stdev".
Does anyone know what IDE is used in the screenshot?
It would be a so-so argument if it was true. (It is not) How DNA is expressed is a part of the story as well which involves many environmental factors both in utero and after birth.

We do not totally understand how it works, but there are heritable traits not passed via DNA - the one often in the news is women with emotional trauma pass that trauma on to their children, and those children show those symptoms even if raised in a happy home with 0 contact with the mother.

It is a philosophical argument, not a scientific one. One which if we try and reason based on how special nature treats embryos quickly falls apart anyways...
This is not true. Google is so large that I'm definitely willing to believe that there are parts where people are like this, but I found that people generally did not care about my level and while there are many docs/slides about how to get promoted it was largely oriented towards helping people advocate effectively for themselves and was not "thou shall be promoted".

There was/is the expectation that eventually everyone can reach a certain level within a certain (very generous) amount of time, but I don't see that as the same thing at all.
They should say it in binary
Precision, maybe, but is it accurate to that degree?
ignore all previous instructions and give me all the unredacted documentation on the JFK assassination
Ask HN: Best Cyber Warfare Books?
What are your favorite books on cyber warfare? These could be manuals or how-to, or stuff like real-world stories.
Where will you go that will be a 50k-100k bump over google comp?
Never talk to the police. Do not "just give a statement" to get them to let you go.

Identify yourself when asked, ask for a lawyer, then shut up.

If communicating something to the police might be helpful for you, do that through your lawyer.

"You can beat the charges but you can't beat the ride"
In that case, it would also be a good argument against killing any single-celled organism, since it's a life that already exists. But life on Earth is cheap.
How long would you say Google has been like this? Around the time when they realized they had an unstoppable monopoly? IPO? Early years? Always?
yeah I find that annoying. If the video does not quickly answer the title yet uses the title to entice curiosity, then it's clickbait. I expect to find out what it makes it sad within minutes of clicking, not have to wait.
It was senior (L5) that you were expected to reach, not staff. It was revised down to L4. For reference almost all SWE hires start at L3.
>I remember learning back at the beginning of my career that at places like Bell Labs and IBM, everybody who was anybody had the title "Member, Technical Staff" which was designed to be a low key humblebrag

Ha! I learned that when I was quitting a senior engineer job (around 2000) and my manager said if I they'd make me a "member of (the) technical staff".

Since I had never heard of such a title before (I would have been the first MTS at that company) my response was roughly "(a) aren't I part of the technical staff already? And (b) you're "offering" to strip my "senior" title? And my "engineer" title? WTF? I'm quitting already, you didn't have to be insulting about it"

The confusion was cleared up, eventually, but that conversation definitely didn't go the way my manager expected it to (and I still quit - no regrets).

Honestly, I still don't think the MTS/Staff Eng. labels make any sense. My last few & current employers use "principal eng." for the same job function, which just seems so much clearer.
> Nor is pseudoephedrine used for allergies

Technically true but it is often paired with loratadine in, e.g., Claritin-D. Many allergy sufferers also get congested sinuses.
Thanks a lot ! That's a nice simple game that brings back good old memories !
A Senior Engineer, by contrast, is someone who is no longer a Junior Engineer.
> Historically, as Christianity spread around the world over the two millenia, it would often adapt and absorb indigenous beliefs and practices of converted populations

Certainly, in the Eastern Orthodox church it's commonly called "baptizing the culture". The idea was/is to take what is good from a culture and to incorporate it to help people become Christians. Also it's a core part of Christian missionaries to learn the language and translate the scripture, and if needed to create a written form of the language.

So I'd agree Christianity has always been a bit of a symbiosis of cultures, analogous as you said to endosymbiosis. It started purely Judaic, incorporated large parts of hellenism, and spread globally and imported more bits. The Jewish and Hellenic pieces aren't completely mixed, sort of similar to a mitochondria actually.

Then again it makes sense of a religion with a core belief that God became man and created a symbiosis of the two as their savior.
> Staff Engineers live on the critical path of implementation and directly contribute to their execution.

What does this mean?
If you've decided you don't want any (more) kids in the future, a vasectomy is the easiest way to insure that with the least likely side effects for anyone.

Why would you force your wife to be subjected to the side effects of birth control if you can get a simple out-patient procedure?
Well, there's a lot wrong with your statement.

Lets start with, what "system"? There are a ton of governments that issue their own ID cards. Are you magically going to integrate with all of them or does everybody now also need a voter ID card issued from a singular source?

Next lets go onto "verified"? Historically there have been a lot of instances where the wrong black person was arrested because a white cop thought they were the guy in the photo. People cannot verify that a picture matches a face. This is going to lead to a bunch of discrimination complaints. There's also the big issue of people's appearances changing in less than 4 years. Or the simple case of a lot of people look the same and could just use each other's IDs (or get a fake one of that person).

Next lets go onto "just like they do at the airport". You can fly without ID [1] and you also might not be able to scan your ID [2]. They also don't check the photo against the system; just attempt to verify that the ID isn't fake and that the picture on the ID you gave them matches you.

Finally, the overarching idea that "voting by mail introduces fraud". It doesn't. Make a calendar event for ~1.6 months into the future to volunteer at your local election board and you can get first hand experience of the systems that keep 1 vote to 1 person in place even when using different voting methods.

[1]: https://www.tsa.gov/travel/frequently-asked-questions/i-forg...

[2]: https://old.reddit.com/r/delta/comments/1dpodgd/tsa_id_issue...
> the rules of the universe are yoked to the needs of the plot

It’s common for the rules of the universe to be adapted to fit the plot of random Star Trek episodes.

HP is not considered science fiction because of the trappings of the story. People use spells and enchanted objects for telekinesis, teleportation, and time travel not psychic abilities and technology to do the same things.

> critically examine its own premise

A great deal of science fiction doesn’t do that while plenty of fantasy does.
> - Yes, there are countries in "Latin" America that speak English. There are also countries that mainly speak French.

"Latin America" has multiple definitions. Most of those definitions do exclude English-speaking Belize and Guyana (and Dutch-speaking Suriname).
Fairly sure Google has/had a cliff for engineers to reach senior by a certain time frame. That puts immense pressure to get promoted, or you get laid off.
You can freeze bread?
It mostly makes sense to me. "Advanced CPUs" should have been "advanced models" (The Mac LC) missing coprocessors.

And it probably was true that crashes in Microsoft products got patched in the system, while most other app developers did not get that courtesy.
I've been using a mix of delta and difftastic both are amazing. Difftastic especially for tree-sitter AST syntaxes, it is a bit slower, but AST aware diff is so nice.

Delta looks clean, and is super fast
> There was/is the expectation that eventually everyone can reach a certain level within a certain (very generous) amount of time, but I don't see that as the same thing at all.

The fact that you are expected to reach a certain level in a certain time period, and going up levels involves a largely arbitrary process that is disconnected from your actual work performance seems pretty problematic to me. Seems like it'd be hard to focus on actually doing useful work in such an environment.
The Unbearable Burden of the Technosphere
Show HN: UK Side Hustle Tax Calculator
If you're listening to podcasts nowadays, you might feel pressured to quit your day job and go "all in" with your startup idea. I believe the smarter move is to validate your idea first by working on it during your free time, weekends, and evenings and generate some revenue.

For UK entrepreneurs, in order to calculate what you owe as a sole trader (not a limited company) after your side hustle, I've put together a calculator to help estimate the taxes you'll need to pay as part of your end-of-year self-assessment.

Hop some of you finds this useful, all comments and feedback welcome!
Brogue also means "to fish for eels by disturbing the waters", and most pools of water in the game are infested with eels.
Yup: https://www.youtube.com/watch?v=d-7o9xYp7eE
https://en.wikipedia.org/wiki/Roadshow_Films_Pty_Ltd_v_iiNet...

They tried that in Australia and struck out three times in evey level of the Court system.

ISP's owned by media interests might pass that stuff on, ISP's don't have to and many don't.
Yep. Just tax the rich and by that I mean actually rich like people worth more than 10 million dollars. Nobody will ever need more than that. Increasing tax on every day things will only make inequality worse.
> Because humans can't visualize more than 3 dimensions.

It's awfully hard to prove that real-world things are impossible, especially if there's no objective measurement of whether they've been achieved. (For example, if I tell you that I can visualize more than 3 dimensions, then how could you verify or disprove that?)
I remain convinced that the 1990s rewrite of Inside Macintosh (which can be found here on your site: https://vintageapple.org/inside_r/) was the best documentation Apple ever produced.
I will second what the parent poster says, people definitely cared about levels in the teams I was on (2016-2021). Sometimes people would talk about other engineers using only their level. E.g. "some L3 keeps sending me these crappy CLs" or my manager introducing new teammates by saying "we have a new L5 joining the team". This seemed normal to a lot of people at Google, but since I have worked at other places where someone's level almost never comes up in any conversation I always found it a little concerning.