skysight-inc/HackerNews huggingface dataset:
Absolutely not so. Smoking on airplanes was exactly as it sounds like - what you get when people smoke inside a metal cylinder packed with people.
I used to fly all the time for work back then, international/intercontinental. It was bad. Very bad. Some airlines even experimented with "smoking zone on the right side, non-smoking on the left side".. what an idea. If this was today I couldn't fly at all, I've become so physically sensitive to tobacco smoke from all the passive exposure over the years. Throat contracts painfully long before I even smell the smoke and I just can't take it.

As for the air inside airplanes.. occasionally an Einstein will enter an airplane using perfume. It's hell. Airplanes have sometimes needed to perform emergency landings just to save the life of other passengers with perfume allergy. As for myself, if someone uses perfume I have to ask to get a seat half a cabin away. I don't get an allergic (breathing) reaction, just physical pain. So much for the supposed excellent air conditions.
Look him up. Out of that compensation, he funds some interesting causes, like Extinction Rebellion.
Plenty of places have waiters carry around hip bags with cash instead of doing it at the register. It's no less convient than carrying around a card reader.
So anything's a gamble? Gotcha.
When I had a jobs (I always have more than one, it's a good idea), I liked it because I respected their paying me and I respected the product, and they respected me making their product more money than they give me. It's a match made in heaven, until you get laid off, and then you don't care because always have more than 1 source of income. Onward and upward!
Such an easy statement to check and quickly prove completely wrong.

echo "public class Foo {}" > Bar.java
javac Bar.java

Bar.java:1: error: class Foo is public, should be declared in a file named Foo.java
Not puritanical-intended at all.

The point being, remove all the stuff from your environment that hammers the brain 24/7, become a bit calmer, then use your newly freed minutes for intentional time-bound actions.

The way we all live is not normal to begin with.
Here I thought it's nice that an American business does not force their employees to be over the top nice all the time to the customers even if they're having a bad day by making their wage depend on it, but then I read the last part...
Yep, dealing with cash comes with significant costs too. It's a hassle to handle much of it
Good point. We have recovery keys for this. These are 12 word random phrases generated from a 1952 word list (about 131 bits of entropy).

They require email authentication to redeem, so a recovery key by itself isn't sufficient to access an account, though of course they do need to be protected.

An org admin can also re-invite a user that loses access this way. The only scenario where you're really in trouble is if you're the only admin, you lose access to your only authorized device, and you lose access to your recovery key.
It’s amazing how backwards you got things there. The mental gymnastics you went through! Do you really think the air was cleaner in planes when people smoked in them? And you think children coughing is worse than smoking? Jesus. By the way, I hope you know there are Covid vaccines now, but I hesitate to ask your opinion on them.
> like every single coffee shop in the world apart from the US

Well, context is important. Right? If someone opened a "tips required" coffee shop in Japan, it could be something to watch and learn from.

I don't generally have a problem with tipping. Still, I would much rather people get paid well, with whatever that cost might be reflected in the price of what you are buying. If, on the other hand, tipping is on the ticket and it is used as an evaluation of the service being provided, the field should be blank by default.

I have tipped way over 15% lots of times. Every time a device tries to force a higher percentage on me, I reduce it because the pattern annoys me.

It is always interesting to travel to places like Japan, where tipping at a restaurant can be offensive.
it's quite a shame, because it's much cleaner and less dangerous than other ways of taking up nicotine.
> Let me take a stab at this with a viewpoint that's not "stingy rich f$*k wants to take away worker's money".

It is literally exactly that. You can say that "they just wan to optimize the system" but you are giving them a lot of credit.

> But an investor might see this and feel people come to Google for money, not passion.

Yes, that is called a job. Otherwise it would be a hobby.

Why workers trying to make money is bad meanwhile rich investors trying to rent-seek for even more money is good? That seems that would lead to a non-functional society were adding value is not rewarded but just owning thing is.
Nothing reminds me more than a ubiquitous no smoking sign on airplanes.
I would buy a long range EV but they are crazy expensive. I wish the governments could support consumers more in this.
By deemphasising the author, HN rewards good comments, regardless of who writes them. This is a good thing, and incentivises people to participate and write good comments. The following system you propose breaks this, because “famous” people would get upvotes as soon as they’re posted. Comments by the same famous people would rise to the top of every thread, reinforcing their fame.

We already have websites with these mechanics, notably Twitter. I don’t think we need to introduce them in HN comments.
Some people find It easier to quit, some people just can't do it. Some people manage to smoke one cigarette a day. Some people either quit for good or they get back at smocking two packs a day.
> Tells me he doesn't really "get it." People do not follow the core guidelines, and other languages are designed such that there aren't guidelines.

I don't think this is true at all. There are already a few popular static code analyzers and lingers around which integrate quite nicely with your run of the mill build system.

The purpose of these static code analyzers and linters is none other than enforce the adoption of stuff like the C++ core guidelines in a workflow a kin to unit testing.

How do you explain that, based on your personal assertion that no one bothers with those? I mean, even popular C++ IDEs support those out-of-the-box.

I really do not understand this absurd idea that those who care about safety drop everything they're doing to mindlessly migrate all things under the sun to a programming language, and the only ones not doing that are the poor incompetent fools who foolishly don't succumb to this cargo cult nonsense.
It would kind of fit their use case. You typically fill up the card with long sequential writes (photo and video files), download them to a computer, erase the files, and repeat.

It'd be a shame if they had a lower bytes written capability, but a non-existent/poor/simple wear leveling algorithm wouldn't hurt them in their typical usage pattern. Might be worth looking into whether eMMC makes different assumptions considering its prevalence as primary storage for mobile devices.
In Germany a free account is a right, but recent immigrants often struggle because banks require a registered address, a residence permit, or a biometric passport.

A recent immigrant from countries that don't issue biometric passports (like India) might struggle to open a bank account. I had to devote a lot of time to finding loopholes for my readers.
Fun fact: certain parts of the UK , e.g. Devon, say "pop". But no one says soda unless they've been watching too much TV.
I can confirm about IKEA chargers and power supplies: they have a high quality/cost ratio, plus a reasonably clean output. They also rebrand really good LED lamps, and batteries; maybe not like Eneloops but still good quality while a lot cheaper.
Apparently, it was removed the same day it was added.

So maybe the 42$ is just a placeholder price.
So not like my take when I see a pack of Tim Tams with a half-star health rating.. "Hey these things are a little healthy, looks like you need to eat a lot to get any benefit though"
Just missed that. They had been confined to the smoking room however. It stank so badly I brought my own keyboard and mouse in which could not be touched ok penalty of death and a fat can of air freshener.
>150.000 is a lot to lay off, but it's also a lot of people to hire within a single year.

There were not 150,000 people hired in a single year, and the letter doesn't say that.
This story is nonsensical.

Engineers don't negotiate contracts at large companies. The legal department does. Engineers are kept as far away from the negotiating table as possible because they're to easy for counterparties to manipulate.

I can see this guy exaggerating the work he actually did, and taking credit for the work of others, which would explain the low rating and why everyone else dislikes him.
If everyone is allowed to take their coughing children on airplanes, it's a detriment to my life quality. What's the difference? Why are ten coughing children without masks less lethal than ten adults smoking cigarettes?
I waited tables for years in the Southern U.S., now I live in Canada.

I find that service is highly regional even in the U.S., but as a whole, better than service in Canada.

I also think that Canadians making at least minimum wage with tips on top plays into that. In the U.S. you'd have to provide great service or you risked not making any money (technically I know your employers are supposed to top you up to minimum wage, but they do it for the pay period rather than an individual shift)
"The Bean" is mostly a framework compatibility thing. For example, Hibernate needs to be able to proxy your type and cannot intercept member variables. So now you need getters and setters.
Even you almost didn't say anything wrong here there is a key misunderstanding:

The term "type theory", which I've used and to which I referred (and which you've picked up), is a technical term form math.

Languages like C# or Zig are not based on type theory.

What is called "types" in those languages has (mostly) no relation to type theory. Those "types" are (mostly) regular values when looked at them through the type theory lens.
Thank you tremendously!
Network formats (at least the popular ones) typically transmit in "network byte order", i.e most significant byte first. There are advantages in being able to read a hex dump without manually reversing the bytes in your head for every field that is two bytes or larger.

Far from antiquated I would consider the selection of big-endian formats as an indication they actually gave some thought about what they were doing, ranking debugging convenience higher than a marginal efficiency gain on some cpus. The same consideration generally applies to all binary formats intended to be portable across systems.
> It's hard to imagine flying passengers as being a "startup", but it really only dates from around the 60s.

It’s more than 30 years older. The first commercial airline opened around the start of WW1, and most major airlines (western at least) were founded in the 20s.

The 60s is the effective start of the jet age.
Cost is not a concern.
You could smoke on the Hindenberg. Yes. On a dirigible held aloft by hydrogen, they had a smoking room:(https://www.airships.net/hindenburg-smoking-room/.
> You ready to get a mortgage at prime plus 5% instead of prime plus 1%?

And for that I had to pay interest/fees on all the other crap so that I "build a credit history"

Interesting, I wonder if someone did the math on that (and that 5% is overinflated I think not even the NINA loans were that high)
The emergent behaviour from lacking this feature is that often the main thread of a discussion involves multiple people instead of two people replying to each other instantaneously as soon as the notification comes in.

IMO two people sniping at each other at the speed of push notifications rarely leads to thoughtful discussion.
FWIW I don’t want mastodon to “be twitter” but I absolutely want mastodon to adopt many of the very nice features that Twitter, the original and biggest microblogging site, has long since figured out and popularized.

Like I realized the other day that when certain news events hit, I have to go to twitter to find the info I need, because search engines don’t have the raw info of networks like twitter. But I strongly dislike that I have to go to twitter and cannot do this on mastodon. I would rather be searching on mastodon.

And on twitter I use quote tweets to provide updates to my own projects in new threads which reference old threads. This works great for readability and yet I can’t do it on mastodon without just sharing the link, which doesn’t render properly on many clients and has other issues.

I just want mastodon to have nice features that Twitter happens to have pioneered. I also want DMs to make sense and feel like DMs on mastodon. I’m afraid of confusing people when I DM them on mastodon so I always say “this is a DM by the way, that’s not always clear”.
I worked at Microsoft just as they were getting rid of the stack rankings.

My first review I got the normal "You're doing a good job" rating that the majority of the company gets.

Next review comes along and my original manager that hired me has quit. For most of the review period a senior dev on the team that had zero interest in managing was leading the team. Right before review time we get a new hire that's a bit of an idiot. I was still the newest person on the team and got ruined in my reviews because there wasn't anyone to advocate for me. I got the lowest rating.

This is when I found out there are apparently two versions of the lowest ratings. One where you're on the way to being fired and one where it was assigned because somebody has to get it. My rating was the latter. My manager then explained that there was a class of employee at MS that simply accepted these low ratings and moved on, collecting their salary. The only good advice he ever gave to me was that if this happened again I should find a better job. (I don't think he ever felt like it was his fault I got that rating.) I almost immediately tried to transfer to a different part of the company, but my low rating prevented me from doing that.

Shortly after that, the team was reorganized and I ended up on a different sub team with a different manager. My new manager told me they were surprised at my previous poor review and nothing in it reflected how they thought of the work I was doing. He started asking me to collect stories about what developers on other teams I was helping to use as ammo during the next review time. It felt very off-putting. I didn't want to throw my coworkers under a bus any more than I wanted to be thrown under one.

So I left the company. That previous review ended up being the last where they used the stack ranking. I think I did get one final review right around the time I left but I never even saw it.
I'm sorry but I have accents in my name and your choice is not smart. Probably will have a hard time getting to your site, might even think it's a mistake. The guy that used the normal s did the right thing, you have the equivalent of a novelty domain with an emoji on it.
If there are 12^2 = 144 boxes total, you only need to open 2. Not 12 as you said.

Put differently: with x^y nested boxes, you only have to open y. The attacker has to open x^y.
I heard “batch” used often in grad school by my non-American classmates, but “class” seems far more common in the U.S.
But only Search/Adsense is a great business? Youtube might be one, one day?
Right, so the reason there are thousands of books and methods about quitting smoking isn’t because it’s hard, it’s because people don’t really want to. Or maybe they’re stupid? Got it.
I once leaned heavily upon Google Chrome as my password manager, but then I discovered that you could view the passwords in Chrome for Windows by knowing my Windows login password, instead of my Google password.

This feels off topic a little, but in all the discussion of password managers lately, I seldom hear people talk about the web browser being a good/bad idea. It almost feels like they are slipping through the cracks of the conversation.

For the record, I no longer use that platform for important passwords or secrets, ("driver carries no cash")
I love my job because I get to have a huge amount of creative input. I get to suggest pretty much all of the technology we use. I get to understand the business domain fully, even take part in informing business decisions.

I get respect and have the ability to influence outcomes.
I took it as sarcasm. The way 90/90-something is in french usually causes eye rolling.
The most commercial thing I can think of that feels like a step towards Swift Playgrouds, the iPad app that's an intro to Swift. A lot of us here would just look right over it and jump to learning Swift from somewhere else, however that app feels like it's got a bit of his influence in it, the way you can toy around with things while writing code.

Bret's long term goal was to reform society and strech goal to fall in love. I'm pleased to say I've achieved one of those.
Yeah, for ref this was their forecast: https://projects.fivethirtyeight.com/2022-election-forecast/

So, 27% chance of the outcome that happened, 57% chance of R winning both houses.

Really not bad, considering, and _far_ better than most other places.
I've been taking a pottery/wheel class for a few years. When you first start out on the wheel, you usually end up making a small ashtray looking dish, because it's like a dish with grooves on the side where you messed up.

The teacher always laments how no one smokes anymore and we have to just discard it instead of glazing it and using it as an ashtray!
Smoking tobacco, as far as I know, does not make one spontaneously explode.

To say otherwise, in my view, would be overstating the risks of smoking.
Maybe try connecting with recruiters, they will often have many clients. You might also look at the bootcamps and the companies they claim are hiring from their schools, same for colleges maybe?

I got lucky (? PhD & DevOps) and never had to search for an entry level job, so I may not have the best topical advice to give

It's mostly a numbers game, try to apply to 3 companies a day
Atari 2600 Hardware Acceleration
As is their right.

Gotta pay the piper.
Remember that this is also an American bubble at times. In Germany, cash is still king. You can't go long without 10€ in your wallet.

Tangential: I'm surprised that no one complains about these things. Google Search has become unbearable and Amazon is obviously bad these days. There's no way people aren't getting annoyed by the tech they use every day, yet you're right, no complaints.
You have to remember that Arm and other chipmakers are separate companies and do not listen to anyone. CEO escalations only happen if there is major press, otherwise you need to convince some random software engineer in charge of bug triage that your issue is more important than 20 other claimed emergencies AND that he or she can figure out how to do anything about it. The last part becomes much easier when talking engineer to engineer without intermediaries, especially intermediaries from other companies. Sounds like this is exactly what happened. It's not all bad, because decentralized ecosystem means a lot of hardware choices and component makers only hiring small development teams means good value for the money. But there are definitely times when everyone drops the ball and its not clear where to go for help.
Bitwarden also allows you to generate a random passphrase, which is pretty nice for those situations where you want to be able to manually type in the password.
> I've just opened a coffee shop in Los Angeles last month

You are brave. A friend opened a coffee shop elsewhere in LA County a few years ago. The LA County permit and inspection process was nothing less than a utopian nightmare. I have done lots of construction projects myself and have learned to absolutely detest that part of the experience (going to the DMV is actually better). The usual outcome is that projects end-up costing a ton more and take much longer to complete. The issues, in my experience, rarely have to do with actual safety concerns, etc. It's mostly about process and check-boxes. I hope your experience was better.
In the UK we had big pub ashtrays that doubled as advertisements, being adorned with the names and logos of (now mostly vanished) beer or spirits brands. Naturally these would often find their way into smokers' homes.
"it generated a better refutation than I could despite being a stochastic parrot with no actual intelligence" - in my experience it has actual (albeit limited) forms of emergent intelligence.
Ask HN: What career path should I take as a student about to graduate?
I currently have 3 fields I could pursue as a student almost about to graduate: SWE at a HFT trading company, big tech, and startups. I want to end up creating my own tech startup in the future. I've heard if I want to do this, I should just start doing startups after college. However, I have a few concerns and thoughts of my own. What I'm saying next is due to my limited understanding of each field, so please correct any blatant mistakes you see me make.

My primary concern with working in startups after college is lack of name brand and unsure of career mobility. I worry that if I spend a long time building startups and failing, I will have very limited opportunities to enter big tech, or be heavily downleveled compared to starting in big tech.

Big tech is kind of the happy medium for me, I was wondering if staying for a few years here for the resume value and learning good software engineering principles would be valuable. Also, with the increased pay relative to startups, I feel myself feeling safer due to being able to build a bigger financial cushion for myself. But the pay is not as good as the HFT company and the skills won't be as direct as working at the startup.

And the last option is HFT. Specifically, one of Jane Street/HRT/Jump Trading. The primary benefits I can think of are the extremely high pay and meeting very intelligent people. Going down this path would mean I would try to earn enough for financial freedom, and then join the startup world without worrying about money at all. In addition, I hope I can convince someone planning to end their quant career to join me in building startups. I also feel it's the easiest to change out of HFT and into either big tech or startups. But my primary concerns is the lack of transferrable skills. I understand that working here will be very different from the vast majority of startup work.

I'm currently leaning towards the HFT route, but am feeling pretty lost and confused towards the entire thing. I'm wondering if I'm making a big mistake, and would really appreciate if anyone had insight into this. Thank you for taking the time to read this.
Some warning to users: Changing iterations MAY corrupt your data:

> Making changes in a session with a “stale” encryption key will cause data corruption that will make your data unrecoverable.

https://community.bitwarden.com/t/increasing-kdf-interations...

https://news.ycombinator.com/item?id=34152181

EDIT: Look below, this actually applies to changing master password.
I used to travel around the world upgrading software and hardware in computer rooms. In one place people smoked in the computer room - because their boss did, so they ignored the ban too. In that one computer room the hard disks had to be reformatted approximately once every two or three months, due to errors (and that would update the internal sector error list so that the disk could continue to function). This never happened anywhere else, the equipment was exactly the same everywhere but disks didn't fail at the other sites. Can't be sure but the only difference with that site was that people smoked in the computer room (those disks weren't airtight).
Wow! This is what I love about HN. You get people like the founder of Tarsnap responding to questions.