skysight-inc/HackerNews huggingface dataset:
I have to post this every time we talk about salary and Europeans get in on the convo. This forum is absolutely DOMINATED by SF/LA/Seattle SWEs. Their cost of living is extremely high and their salaries are extremely high.

The US is huge.

I work in the Southeast. Where I'm working Junior SWEs start around 60k. Mid Level Start Around 75k. Senior start around 95k. Manager/Our new "Super Senior" level start around 120k.

Our cost of living is still higher than yours. In my area a 3 bed/2 bath home with a small yard within 1 hour drive of my work costs 450k minimum and that would be a full hour out and the siding would be vinyl.

We have horrible public services, many of us are in debt to have obtained our CS degrees, child care is soo expensive, healthcare is crazy expensive even after we get our employer healthcare plans. Going to a local soccer match costs me $50 for nosebleed tickets, a beer is $14, and nachos are $15. Parking costs me $25 at the game and you have to pay for gas here too which is close to $5 a gallon(but keep in mind we drive further, to EVERYTHING, and owning a car is a requirement unless you're in NYC or SF).

I just want to represent for what is probably the majority of US SWE's.
>I think we also need to move primary voting to the same day nationally.

while we're at it, Democrat voters should get their party to sunset its superdelegates system if they want their primaries to actually be, y'know, democratic
America has OSHA and therapists, China has suicide nets.
That's an interesting twist -- I really hope nobody at the FAA gets such a wild hair to try to pin a certificate action on the ATC controller (here or ever, in any situation), but --

There is a SODA precedent for what you describe. As I understand it, a deaf pilot can get an instrument rating if they have a translator onboard to run comms for them and translate to ASL in-cockpit. So this is sort of the same situation you're contemplating, with a different chair position -- "translator" in the ATC room instead of the right seat.

I do feel the regulations allow all sorts of circuitous logic, that any "outcome" could be achieved with enough incentive. ATC is the last place on earth where I feel cooperation is the inviolate rule of the day, so I'd hate for some maverick prosecutor to throw ice water on the pilot-controller relationship in a witch-hunt for blame.
The Russian shell company as a proof of involvement of Russian intelligence services puzzles me quite a bit. I thought this could be done remotely without the need of a local branch. It sounds more like it has been established there to sell these backdoored encryption products on their market. Or am I missing something?
We do something similar in Climatiq on Fastly's Compute@Edge. When building the application we load in a big chunk of read-only data in-memory, and serialize that memory to a file. When we spin up our instance, all we have to do is load that file into memory and then we have tons of read-only data in just a few ms.
Your entire statement was ridiculous and pompous, but the only thing worth replying to was your incorrect belief that the left represents human rights. So no, I'm not going to sit here and bicker about an ann coulter quote who is known for decades as being purposefully inflammatory for the sake of having people with your point of view bookmark and share her stupid statements in order to prove a point.
That's exactly right. This pilot on YouTube did this test with a layperson and the main issue was getting comms up. It took like 20 minutes if I remember correctly, but after that the landing itself went alright.

https://www.youtube.com/watch?v=lw6mjVIdbbc
And when costs get to high, what’s stopping tech companies from just expanding their overseas presence?
Cautionary Tales from Cryptoland
One thing I’ve tried on a static site like this is to give people a link to create a GitHub PR to submit their work — example here:

https://memalign.github.io/m/pceimage/index.html

“Submit an Example”

One person submitted something!
I hope elon turns twitter into /pol/, it would make it significantly better
Can you elaborate on the good apps?
I'm a Googler who has only worked in startups before, and my life has markedly improved in every single way since I started working at Google. There is nothing I miss from life before FAANGs, and I consider the vast majority of Faangineers be obscenely privileged. Most of them have progressed to the same point in life that I am at but are 10 years younger.

Opinions are my own.
“Safetyism” Is the Water in Which We Swim
Reminds of this episode of QI: https://www.youtube.com/watch?v=TzRhDyyOlcM
Curious if you worked with smaller companies since your time at Google and how does you experience compare?

My personal experience says most mid-sized startups don't do any better on most fronts either. Contrast the process you described "writing the design docs and getting the comments, presenting my work to other people" to "the SVP engineering feels we should do X by Friday even though it isn't urgent to business" and the former doesn't sound as bad. In fact, you have way more agency in former.

The promo game sucks, no doubt. But there are games at play in companies of all sizes. Promo games in some, authority games in others.
Looking at the ATC transcript, the passenger couldn't figure out the transponder, change frequencies or give out his cell phone number. At least he was able to get the microphone working.

Likely he eventually picked up the phone number ATC gave him and they took it from there.

The video shows ATC got him to a really long runway, a good portion of which he overflew. No flare on the landing, but the Caravan is a tough bird, the descent rate was gentle and the attitude was just right.

An excellent landing is where you can use the airplane again (without repairs).
Yeah that's generously high for an ad view
Ray Kurzweil – Human-Level AI Is Just 12 Years Away (2017)
"Shade" is subjective. It is better to ensure there is no shade at all.

> perceived power differential

Not really. It is game theory.

You earn nothing by throwing shade apart from emotional satisfaction.

It is only beneficial to go above and beyond to ensure nobody feels any shade to anybody. You never what you will need in the future.

> everyone's time is equally valuable

Trying to repeat a tautological statement is a shade, IMO.
Perceived as female suffices.
I don't agree. "Ourselves"? Did I have a choice in my entire social network choosing to use Facebook and Twitter? Did I have a choice in LinkedIn being my best option for getting employment? No.

I talk about this stuff all the time. I blog [1] about it and complain about it to my family and friends until it gets annoying. And it _does not matter_ how much individual effort I put into this because people have no incentive to change.

1: https://nora.codes/post/deletefacebook-and-fosta/
PR does not mean a list system. Ireland has multi member constituencies, PR and no list system.
Not always. In C++ and Rust, in many cases the abstraction penalty is completely eliminated by inlining or by making an efficient concrete specialization. If this can be achieved the abstraction penalty is paid only in compile time.
I wonder how they would feel if there was multiple hand-held cameras on them all the time...
Freelancers often have lawyers who: write their contracts, adjust them for new clients, fight over breaches, etc. Founders will have lawyers who do something similar for them via-a-vie their companies. When you have a steady stream of work, you can often ask them to do little things like this as a favor, just like they might ask you to help them with some tech thing.

I think those groups just happen to be massively over-represented on HN.
PMDG just released their 737-700 plane for the new Microsoft Flight Simulator. It has incredible fidelity, including a nearly fully functional FMC. Some real world 737 pilots have released reviews on YouTube in the last couple of days.
Good. Next should be React.
I'm a long-time tablet proponent & user. I bought & received a ReMarkable2 about 3 weeks ago, and so far it's my favorite purchase in years.
You post the company name online and make bad press.

The way he behaved isn't just disrespectful, it's completely fucked up.
Configuring an autopilot is not that difficult when someone is telling you exactly what to do. It's also more likely to have a good result vs. relying on underdeveloped stick and rudder skills.

In a situation where a non-pilot is pressed into flying an airliner because of pilot incapacitation, tiny municipal airstrips without ILS aren't really an option, anyway.
> And the left could have had it all. They could have built a coalition of common cause between trans rights and workers rights, with a common philosophical underpinning. Instead, they've shifted to look down on blue-collar workers as "a basket of deplorables".

Is this actually "the left" though? The same people who came up with the insult "basket of deplorables" also came up with the insult "Bernie bros".

Seriously, if the left means Hillary Clinton and does not mean Bernie Sanders, then we might as well just throw all political labels in the trash.
>Yeah, Meta will continue to use Jest internally. It still works really well for us, it's just "feature complete" for our use cases so we haven't needed to invest in it.

What's the status of Rome? Is that being looked at as a long term replacement?
Totally agree. What makes Stripe's docs so great is not just the content, but also the structure and embedded functionality. Switching between programming languages is seamless, the examples are pre-populated with data from my stripe account which is immediately meaningful to me.

Any framework that supports this functionality is a great contribution to OS
My tip on life insurance: don't buy it from your existing auto/home insurance company. In my recent experience it's far cheaper from a dedicated life insurance company. I also got a discount going through Costco.
My point is that adopting terms like "toxic" to describe this team's culture is over-selling and detracts from workplaces that are actually toxic.

If we're dropping the bar of a toxic workplace to be: trouble sleeping, questioning self-worth and general anxiety then what language do we use for workplaces that involve actual malice? Co-workers sabotaging others, misogynistic comments, abusive messages, etc are all toxic but clearly on a different level than described in the post.

> If you're family's construction work environment is toxic and treats them badly, you should be complaining about it and bring attention to it so hopefully we can all demand better for them.

That sounds nice, but there are workplaces where complaining will make life worse for you. And for certain union jobs, it's very difficult to leave.
> they found better pay.

...

Then...up your pay? It doesn't take an Einstein-level IQ to figure that one out.

Developers might have an upper hand at salary negotiation, but actually landing an offer? Nah. Employers still have the power.
Didn't say it was groundbreaking, just said it's better to be slow and steady than focus on one year's worth of gains/losses. Short term wins is how gamblers think, long term gains is how investors think.

Which one are you?
This is correct. The Nuevas Ideas party led by Bukele simply demolished FMLN and ARENA and rightly so.
In what part of the US Constitution are the white Americans identified as the essential majority for the country? This is a country that was founded through immigration, unlike China or India, so turning around and crying about becoming a minority just as you are enjoying the benefits of your ancestors migrating seems hypocritical.
I tried to use Apple Maps for 2 years right after Covid hit when I decided to de-google my life.

I found it to be “ok” and sometimes terrible.

* no bike lanes (even though my country is famous for them)

* public transit sometimes recommends longer routes

* terrible UI for public transit. Specifically in how times are communicated for multi-mode routes.

* worse POI discoverability then google maps

* missing places and businesses
OpenCamera is just a frontend, it has nothing to do with hardware support. All the interesting stuff happens in lower layers, which are usually closed, undocumented and Android-specific.
I like this reply, I think it nails it.

You're there to show that you're a professional, so that's how you act at all times.

If you decide the company isn't a great "cultural fit" then you can politely and professionally move on.

Same with leaving a job in general. As soon as you decide to go there's no reason to not be as polite about it as possible.
I accept that you learned a lot about the limits of combining RockDB with Kafka, especially in the exact way you combined them.

This might have limited utility if the goal were to combine RocksDB with something else. And even less for SQLite and something else.

The big push of interest in SQLite serverside isn't driven by people who have never set up pgbounce, but rather by developers who have both read the SQLite docs very carefully and have used the library extensively, and know what it's good for.
Depends on what types of memories but for instance recalling sequences (of numbers for instance) is relatively easy using "memory palaces" given our inate ability to organize information geospatially. The book Moonwalking with Einstein is a great story on that matter, about a journalist teaching himself the skills after all competitors in a memory tournament told him "anyone could do it"
> The minimum value for a house will always be the price of reconstructing the house from scratch.

That’s always it’s value - plus the cost to move it to your own plot - it’s a depreciating asset that needs maintenance

The observable price increase comes from the price of the land - they are not making more you know
Go figure. GPAs are inflated compared to test scores. A recurring pattern.
Hostility, yelling, threats, etc just aren't worth it and I have zero patience for it in a job. I had an exec once who would threaten to cut people's fingers off if they didn't accomplish incredibly unreasonable things, or throw them out windows, or whatever.. It wasn't a serious threat, but it also isn't a fun thing to listen to all the time.

I realized after a while of that sort of abuse that no job is worth that and I have much less tolerance for it. Thankfully it isn't super common, but it is surprising how many people think that is a useful way to work.
“signed off by his/her/zir/their instructor to operate”
What does “zir” mean? I’ve seen it around but can’t remember where.
My worst experience was when an interviewer told me to stop doing the exercise because time was up, and proceed to say that they could "solve this exercise in 30 seconds by copy-pasting an answer from StackOverflow". They mentioned in the beginning of the interview that I could Google whatever I wanted and then said I "should've taken the hint if I wanted to complete the exercise".

The complete interview was a joke. The person didn't know which position I was applying to; another guy joined the interview halfway through and asked if he should take over; and the worst: the main interviewer was boasting about working 12 hours a day as a contractor and getting double the salary from the actual employees.

They didn't make an offer.
Brings to mind the 5 monkeys experiment: https://www.proserveit.com/blog/five-monkeys-experiment-less...
Thank you for this response. Ideally I'm looking for a way to improve my general abilities so that I don't need flash cards, but instead I would just remember something someone has told me, do you know of anything like that?
Ask HN: How do you manage/avoid Carpal Tunnel Syndrome?
I have been coding for over decade now and I play a lot of squash as well. Off late I have been feeling tingling pain in my wrist while playing and I do not want this to affect my livelihood.

Are there any DIY practices that will help me manage this problem?
There's been studies of people that have complete recall. People that can remember every day of their lives. They've found that the brain areas that are needed to commit long term memories are larger in them than in most people. There's a suspicion that those people have worked their memory so much that the brain has made the needed change. Implying that the more you try to remember things the better your memory will get. But it's all hypothetical right now.

However you can use memory technics that will help you remember. There's the memory palace, there's creating a story so silly about what you are trying to remember that it helps you remember the items and there's also spaced repetition. Which is a technic that reenforces memories just as the brain starts to forget them.

No one really knows if practice improves memory but it can't hurt.
Apparently there were 2 passengers. I wonder if one of the passengers video chatted with the air traffic controller so they could see what the person in the pilot’s seat was doing?
Bitcoin has no opinion on fractional reserve banking. If entrust your assets to someone else, your contract with them can specify what they do with those assets until you ask for them. If you don’t like that, find someone else to hold your assets who doesn’t ask for those terms, or hold your assets yourself. But then you become responsible for preventing theft and destruction.
> Having only usable binaries in the path aids discoverability of the system.

Downside is it stops the autocomplete, so if you, say, wish to check quickly how binary is called on the system, e.g. if you should sudo apache2 or httpd, it will not work...
Improving skin tone evaluation in machine learning
For sure, that's the upside of working there. Every aspect of my life outside of career satisfaction improved considerably - I relocated to the US, was able to buy a house, my work life balance got a lot better compared to working at startups, etc. But as a job in and of itself it was pretty lame (apart from a few periods that were fun). The thing is, I feel like that's true for most people there.
> It uses Chromium code underneath.

Now if just Qt for WebAssembly[1] would support it we could go full circle...

[1]: https://doc.qt.io/qt-6/wasm.html
Is that it? Facebook is a huge corporation, that must have React app after React app using Jest, and they are paying volunteers to work on it now? With a fraction of what a single developers average salary is?
Lytro could also produce a fully in-focus picture. And a light field isn't made of "different focus levels", but rather the reverse - you can generate different virtual focal planes using the lightfield (Lytro's gimmick).
This looks like an excellent resource, thank you!
I hope that is what happens. So far only a few companies are giving up fully on pay being linked to COL. Even so, flexible work (1-2 days in office a week) is currently revitalizing parts of New York as people move twice as far from the office, drastically reducing housing payments, while keeping the same pay and same total commute time.
Hello I like Taylor Swift and Minivans can we be friends?
You can often do better on the Affordable Care Act insurance exchanges.
Thank you for saying this! I see stuff like this a lot here on HN and I almost never know what it means. A16z? Fuck if I know what that is.

It reminds me of the terrible sports video game naming - NBA2k22. I get Y2K was fewer characters than fully typing out "year 2000," so it kind of made sense. But 2k22 is the same number of characters as "2022". What is being saved here? It just creates confusion without adding anything useful.
This is exactly the sort of catastrophizing that the study is talking about. Yes, I'm sure you can find a few lunatics on the right who have said something like that. You can also find nutjobs on the left who want a literal Communist revolution. Neither is anywhere near the views of the vast majority of conservatives or liberals.
That's pretty interesting. In the US the civil legal system is much less accessible to anyone without disposable income and disposal time. There's small claims court which in my area only costs $15 to file, but that is highly limited in the types of cases you can bring before it.

IANAL, but it appears that the type of case I'd have to bring against a company that was inappropriately handling my personal information would require over $400 just to file the papers for the lawsuit. And the fact that I can't easily determine if that's the type of legal action I'd need to bring demonstrates the opacity if the legal system that further prevents access by an individual without spending even more money on a lawyer for the help needed to make that determination.

There are ways I could get inexpensive legal advice, but that's where disposable time comes in. I have too much income to get free legal aid for the lawsuit itself, and honestly there are people with much more serious legal problems that need those limited resources. Unless you can catch the attention of a class action lawyer that sees potential for massive $$ damages it is very difficult for the average person to take advantage of the legal system to protect their rights.
The biggest problem is communication. The best thing you can have, more than some idea how an aeroplane works even, is knowing how to talk to the ground. If you're talking to the ground, you get both practical benefits (people on the ground know how to fly that plane, and know what you need to do to get it back down safely) and a morale boost.

Chances are if you're taking over in an emergency, the radios are already tuned to a frequency with other humans on it, and you just need to know how to talk (there's a push-to-talk arrangement) and how to listen to what they say back. If you need to tune the radio that's already bad news, but if you happen to be reading this thread you want 121.5 MHz aka "Guard" and once people realise you're serious you should get help quickly.

The big plane can in principle perform the entire landing and roll out at a suitable runway, it's called a CAT IIIc landing. No hand flying is required, much less knowing the full "from dark & quiet" procedures. But arranging for that to happen is going to need communication with the ground. Most scheduled flights don't actually perform an automated landing of any sort since that would leave pilots rusty, and so your intended destination probably isn't capable or isn't set up to do it - but if a non-pilot is now flying a big plane that's not "most scheduled flights" that's an emergency, and so the fact that the only CAT III runway is currently being used for take-offs, or is closed to repair the markings, or is at a different airport on the far side of the city, does not matter. They will do what it takes to get you down safely.

The reason we don't use CAT IIIc landings ordinarily is that unless there was an emergency they don't solve a problem we really have. The CAT IIIc landing puts the aeroplane safely on the ground (good) but leaves it on the runway, where it's a hazard to everybody else. Under IIIc conditions a human can't see a hand waved in front of their face - which is why the landing was automated - so taxiing is impossible. If you're a non-pilot who just saved 200 people's lives that's not a problem, you're down safe now. If you're a commercial pilot with six more commuter jets stuck behind you on a Monday morning it's terrible so we just close the airport to all traffic in those conditions.
You're welcome. That's a tough situation; I don't know if there's much I can say.

Sounds like you've got a good, considered approach, so keep up the work to improve the environment and keep in mind other ways you can develop (and enjoy) your time is probably the best platitude I can offer (and one you probably already understand).
Thanks for the suggestion, searching Memory Palaces shows a lot of material I wasn't aware of.
It's less of a disaster than you'd think. Even if you shut off the engines the plane can glide for a long time. So if you don't panic you will have time to turn them back on.
We're entering an almost-certain recession. It's just common sense that the more fragile/risky/not tied to physical products stocks would be hit hard.