skysight-inc/HackerNews huggingface dataset:
Despite all of that, I think engineers are underpaid in Europe (and presumably East Asia).

I just left a job at a major bank where all the non-engineer roles got paid, or at least could be paid more than I got. There were 5 pay scales for engineers, the top 2 of which weren't even being used. I got there from a freelance contract, and I had to take a serious pay cut to continue working on the project. It was a really cool project, which I wrote the initial prototype for, and guided a growing team in its development, and I accepted the pay cut because I loved the project so much, but a year later I left to go back to freelancing. I think that's the only way to get paid your worth here. Meanwhile the company is wondering why they can't retain senior engineers. If I wanted to be paid more, I'd have to take on more organisational duties outside my team, and I just wasn't interested in that, so I left. For an interesting freelance project that pays even more than that bank paid me when I freelanced for them.

It doesn't have to be 6 figures, but I think senior software engineers absolutely should be getting manager-level salaries, without having to dilute their technical focus by taking on other responsibilities.
Interesting but a bit short on reasons. For example, why is it important for class names used by JS to find elements have a special prefix?
It used to be like that. I was playing with the idea a couple years ago as well. But looking at the social climate in the states, I'll rather keep my low paying job (in comparison to the FAANG) and enjoy the general safety.
Be very careful when recommending Racknerd. Owner of that hosting company was involved in Alpharacks exit scam. Google properly before signup, don't be blinded by the price of service.
I guess this is just lower base than I'm expecting

I work at a company in a similar situation (we get a lot of Xooglers and pay accordingly) and my L6 base is 250k and I have 150k worth of RSUs vesting per year for the next 3 years.

I do negotiate base aggressively vs equity so that might be skewing my view of things
Riot Games Expands Compensation System for Leavers
Specifically I think they were comparing rmarkdown vs jupyter. And it's really no contest, all the things people hate about jupyter are solved by rmarkdown (and org mode, but that's a harder sell)
Thankfully I had Brave installed. I thought it was a wifi issue but steam and tidal kept working
simulating an inverted pendulum on a cart is a good starting point, introduced in basic control theory courses
I don't think it means much, TBH.

Different people have different situations and different priorities. Maybe he doesn't need money cause he's already rich? Maybe money isn't a particularly important objective for him? Maybe this is part of a long-term strategy to get recognized as a leading viral game dev?

Who cares? His situation his his situation. I neither think much better of him nor any worse of him depending on whether he monetizes or not. (Though there's something "romantic" about just creating a thing because you like it existing.)

> If someone is gonna inevitably end up benefiting from it, I'd rather the guy who made the original rather than an app cloning team in China or some bay area tech bro.

Why? If people want to play this on iOS, and the creator chooses not to provide it, or even makes an inferior version, why not let some other team create a "clone" of it that satisfies a need people have?

For a forum in which so many people hate IP and copyright, this is a funny sentiment :)
> At that point, aren't you well past the point where more money brings more happiness, even in high cost-of-living places?

I think there are a few different types of people, some who think money buys happiness and too that I disagree. It however can buy other things, comfort, security, even freedom.

> Why not find a job that's fun and fulfilling?

Making money doesn't mean that it is not fun or fulfilling either. Some people also get value in their life from working hard. Working at a FAANG for example, you might work on a project used by millions if not billions of people, some people would find a sense of achievement in that.
Oh man and I thought it was only me. I couldn't even refresh Firefox from the UI and had to start it in safe-mode to reset everything. That fixed it but holy moly
It is time for Mozilla to stop messing around. They are losing user trust extremely fast. A silent FireFox update that cripples the browser? No active update was done since yesterday and this morning: a broken browser.

Please stop non-browser development and let me pay a monthly fee for a decent browser!

I don’t want a VPN service, bookmark readers or other crap. I want Mozilla to defend the open web and create an open source browser. That’s it. The past few years have been a big disappointment in Mozilla leadership and (lack off) vision.

If they don't turn this around then I hope others will step up and reclaim the web!

This isn't just a rant, it's also a cry to let people explicitly support browser-only development via donations, subscriptions and show our support.
If that troll had built the bridge.
>Honestly, it's not a big deal, unless you somehow think Hangul and Hiragana are abominations too.

Not sure where you are going there and what the process of Chinese character simplification has to do with Hangul and Hiragana. That's more akin to the drive to romanise Chinese than simplification.

Simplified Chinese isn't an abomination, but some parts of it is done poorly. If you take a look at how Japan did simplification with Shinjitai, you can see that in general the simplification process is more precise with a smaller number of characters affected, and those that are simplified were done in a way that is more linguistically and aesthetically sympathetic. For example, 個／个 and 廣/広/广.
EDIT: FIX worked temporarily.. had to go the network.http.http3.enabled route, sorry folks

I literally just fixed this problem by installing that microsoft visual redistributable https://support.mozilla.org/en-US/questions/1326304

It just started happening to me after i updated firefox.. I installe that VC runtime, restarded, and now it works.. didn't have to disable anything in the browser.. this has been happening for at least a year, reading reddit and googling..
My apologies, I wasn’t aware that the submission was an old article. I hope things have improved (I believe they have).
Try using DNS VPN on an airplane to bypass in-flight internet paywall, now that is some unusably slow internet. Still works though magically.
Not even half - my web dev salary is a little over $100k and I stay because the job is a joke.

My priority is my SaaS products I’m making on the side.

Why would I risk my ability to work on what I care about with a change? I could get an asshole manager, shitty coworkers or bad projects at a new job. If you stay at a non-tech company that doesn’t know what they’re doing, you’ll end up being the only person who knows how everything works after a few years. I can just coast maintaining that software now. Screw big-tech, they’re a bunch of pro-censorship authoritarian assholes, even if I could get a job at one of them I wouldn’t.
EDPS Sanctions Parliament over EU-US Data Transfers to Google and Stripe
I gave up on Firefox awhile back and switched to Brave. I felt like Firefox kept getting less efficient and more bulky after many years of using it. So far happy with Brave.
Blocked for me over AirTel as well, works fine on VPN.
Worked for me disabling telemetry and related things
i just got this. From one moment to the next it seemed my internet or DNS was down. Chrome worked fine however, no issues at all while firefox couldn't even load https://1.1.1.1

I rebooted my PC and it seems fixed. Weird how this bug suddenly pops up. I don't even use DOH. I had to kill the process on Linux to even restart Firefox, but I needed a full reboot to get connections again.
> Consider that the 2021 inflation rate is likely a symptom of COVID

It's mostly a symptom of reckless monetary and fiscal policies.

> Monthly inflation rates for the last few months of 2021 were trending downward

It's the opposite if CPI is to be believed (which is a big if): https://www.bls.gov/charts/consumer-price-index/consumer-pri...
I would guess that it is a convention used to highlight a code dependency.

“If you remove or rename this class, the code will break.”
Heck, I'm running 88.0.1 and still get this. Probably some unintended timebomb bug in the HTTP3 code...
Your post is a false equivalence, you can believe in science while not parroting a particular establishment/authoritarian narrative of science (which also includes misinformation/ignoring other science) to further a particular narrative with a particular bias.
Thank you very much! Saved me a lot of time.
The data presented in the article actually presents some pretty specific problems with management that don't boil down to managers needing to be "better people".

For example, employees want predictable schedules. The sectors with highest turnover mostly seem to be the kind that either embrace crunch culture or have seasonal demand. e.g. Retail workers are expected to put in more time during the holidays, when most would prefer to work less.

If management sets unrealistic deadlines, causing crunches, or fails to appropriately staff up to meet seasonal demand, employees face unwanted overtime and are more likely to resign.

Passing the buck onto employees for poor planning is bad management. Plain and simple. "Good people" often do this and are, consequentially, bad managers.
Yes sure, they don't force you to take additional VC money. But we all know that if all of their startups never raised VC again and grew slowly and profitably, their whole business model wouldn't work. So, let's cut the BS :-)
Good points. There's more to work-life balance than just being able to work remotely and save time with no commute, getting chores done in parallel at home, etc. There are definitely organizations that will burn you out while you work from home.
If I have to choose between saving deep ocean tube worms (or whatever) and saving mankind... I'm not picking the tube worms.
Leetcode questions are not really selecting for anything. It's mostly selecting against false positives.
I will have your babies, and that’s coming from a straight male.
It was not an update, started happening to me on arch linux, where Firefox does not automatically update. Seems like some kind of timed enabling of https3 support.
Not rainbows -- FAANG are out-bidding startups at every level.

If you have a modicum of talent and a flair for interviews, they will gladly buy your soul for $250k/year + bennies from heaven.
Lots of the same resulting gravity for the same amount of observed matter suggests no dark matter.

The more variation we see, the more likely that we're missing something
It seems like it has nothing to do with the version, so it's not an update from Mozilla's end. Still bad though.
brace brace, because in EU salary are more in the 50k range than in the 100k range.

Here "what would you do for +10k" -> "ANYTHING"
Good point, wouldn't say archiving is unethical at all...I was thinking more along the lines of someone scraping a entire segment of a websites data and reproducing it 1 for 1 on their own site with zero value add.

I think we can't make broad statements saying that web scraping is ethical or unethical, it isn't that black or white. It really depends on what is being scraped, how is it being used, and the intention of the scraper.
I'm a freelancing software consultant from Germany that gets increasingly spammed from UK recruiters and always wondered what the case is here. Your linked article pretty much nails it though. That being said things are only slightly different here in Germany, albeit not too much.
Deduce, a somewhat similar game has been available for ten years on iOS: https://apps.apple.com/us/app/deduce/id351558195

Differences:

* Deduce uses 6-letter words
* Deduce just tells you the number of correctly placed letters, it doesn't show you where they are or give you wrongly placed letters.
* Deduce can be played as often as you like
* You can take as many guesses as you need
* Deduce is paid, but reasonable and one-time

I've played Wordle a couple times, and Deduce is much harder.
Extensive Hacking of Media and Civil Society in El Salvador with Pegasus Spyware
I fear not. With http3 enabled, the auto-updater never returns a result. It keeps saying "checking...". Looks like the auto-updater itself will work only when http3 is disabled through about:config which non-technical people may not be able to do.

However I do recall Mozilla having another backdoor channel which they used sometime ago to push an emergency update. I hope that works.
Oh wow, thank you so much for this. I've been trying to troubleshoot this for hours but because my browser didn't work I never thought of checking HN to see if other people had this as well.

Another score for automatic updates I guess.
If I were tasked with writing something like a book right now, I'd try very hard to get a copy of Microsoft Word 2000, and the update from 2007 that allows it to handle .docx files.

Why? The outliner mode in that was super productive. Everything since is a piece of junk.
Manual install on aging Ubuntu refused to load pages and pegged CPU.

Manually reverted, and launching my older version (92!) demanded I either create a new profile or quit.

This would have been a disaster except I tried it out on a spare profile in the first place, so I recommend this to anyone making a similar experiment.

I haven't set DOH (!) that I can remember.

Running through the initial ff setup a couple of times is a sad reminder of the progressive influx of crapware into my sill favourite browser.
Wow, I've been hitting this for the last couple hours... I thought it was my network, and then was confused because Chrome works.
If that's the case then I might be wrong. But I remember updating somewhere yesterday and using FF for a couple of hours before stopping for the day. This morning no pages loaded anymore. Hope I didn't jump to conclusions, but still.
In math and Haskell, sure, but this is wrong, not just pedantic. They are functions. The language docs call them functions. The keyword to create them is “function”.
As others said, this happened to all kinds of versions, not just 96.
This has never been a problem for me. The job I stayed the longest was almost 4 years, most were 2 years or less. Switching jobs is good for your development and growth.

If you want a good answer for that question, tell them you switch jobs once it's become clear that there's not enough room for growth in a company anymore. And this growth isn't just about salary; it's also about learning new skills, new technologies, new responsibilities. If they want to keep you longer than that, they need to keep investing in you.
> In fact, we can find alternatives to most of the popular GitHub projects on LibHunt

How does it compare to alternativeto?
I'm still looking in those emails for the oft quoted HN comment of "Apple does all the heavy lifting wrt payment processing and discovery so 30% is fair"

All I see there is talk of how to make even more money.
Cold water reefs would be destroyed, for example, and those are essential for fisheries in surface. They stand in the middle of the path.
I've never had a problem hiring engineers, in either of the countries or cultures I've lived in. It's been the same for tiny startups, and large organizations. I've never understood the complaints that it's problematic. Articles like this are a key part of the issue that others experience. As much as we'd like to pretend - Engineers aren't systems and people aren't robots. /rant over.

Productively - we have to understand that different people are motivated differently. Some are motivated by money, some are motivated as in the article by cool tech. But others simply want time to learn, a contractual obligation by the company to provide time to work on open source, compassion, or any number of things.

The issue becomes when an organization continuously tries to filter people into an exact box. Systemic hiring produces systemic outcome - but if we value diversity, then we can equally value diverse motivations. A key part of managing properly is recognizing and working with the differences in people, helping them (and by nature all of us!) be the best we can be.

Okay, second /rant over.
> bandwidth isn't free

Isn't it?

The 100 GB free bandwidth from Github/Netlify would cover north of a million monthly page loads of Wordle (and many times that when you account for browser caching). AWS CloudFront's free tier would cover 10 million page loads/month.

Cloudflare pages currently doesn't even have a bandwidth cap on their free offering yet...
What's driving me crazy about Firefox is that every time they release a new version, whatever version I am running on my machine stops working-- it refuses to load any new page or to refresh any existing page.

So I have to open Safari and download and install the latest release.

Which means I can never count on Firefox working. Frustrating.

osx, if that helps anyone suggest a fix.
Which wasn't present in previous versions. So this is still a consequence of updates. But now, to make it extra hard to troubleshoot we put in timebombs in your automatic updates that will go off some fine Thursday morning without any warning or indication that something has just changed. Idiots.
As said on that thread - in many countries, if you're working 4 jobs it's likely fraud or breach of contract, so "hopefully" this person is contracting instead.

Still, it's not "unusual" to outsource your job to somewhere cheaper: https://www.bbc.co.uk/news/technology-21043693
Great tip, will be stealing this.
That concurs with what I'm seeing. Also on Arch and while I updated yesterday, FF performed perfectly until this morning.
My wife has been learning Python (not a programmer) and now is looking at R. I thought she was going to like it as I personally think RStudio is nice. I was surprised she didn't like Rmarkdown after being exposed to Python notebooks, in particular she loved vscode + notebooks and immediate feedback and didn't like at all not having the markdown in RStudio interactively rendered and the R REPL. I have used very little R and I'm a heavy Python user so maybe I didn't know how to help her more effectively. I think I helped solving the main Python pain points: installing anaconda, vscode, the python extension and some additional auto completion. I don't use vscode (use Emacs) but it's great it's available for newbie users :p. Also, having Colab was nice for simple things.

To summarize: I think notebooks are great for newcomers. It requires more maturity to appreciate more principled programming.
A job can be fun and fulfilling and better paying.

Most former FAANG employees do seem to like working in up and coming startups better with more control over the company vision.
https://bugzilla.mozilla.org/show_bug.cgi?id=1749908
I think it's rather personal. I never plan to retire. I want to die coding. The extra cash isn't really a motivation. I've quit a job that I sort of liked, to take a job that paid 10k less, but was something I ended up loving. I didn't notice the difference in my spending habits.
They ask questions that kids are taught at 18/19. It's almost shocking; this is how you're selecting?

People that are in their 40s aren't confused by the question but are more confused by why it's the question as being able to answer it is so disconnected from any metric of competency or quality.

It'd be like saying "so you have an engineering degree, oh a masters from 20 years ago. Cool, remember Lagrange multipliers and Hamiltonians? I'm sure you do. Here's a problem. You have 10 minutes"

That's why we keep seeing the failures of the past repeat. Tech selects for people too young to know it and too arrogant to study it.
> Sometimes, the soil is loose, making it impossible to dig deep to build underground parkings (or subways, for that matter)

Not impossible. Amsterdam is built on peat, but has plenty of underground parkings and a subway. Google gave me https://en.wikipedia.org/wiki/De_Pijp_metro_station, which says “The lower level platform with southbound services to Zuid is 26.5 meters below street level”. That puts it way below sea level.

That tunnel was bored, but parking garages (and home cellars) get dug out (typically, before digging starts, walls to prevent cave-ins are pushed into the ground and water pumps are started)
I had the same issue in Nightly a few moments ago, and disabling HTTP3 on about:config worked for me.
I don't think Mozilla's income is a problem. They are making money. The problem is how they spend that money. My impression is that they lost the original spirit. Mozilla lacked a BDFL that would embody that spirit.

What's going on at Mozilla is probably what's going to happen for Linux once Linus is out.

Both these pieces of open source software are way too big to be replicated now by a dude or a bunch of dudes and also way too big to be maintained by people on their free time. They require resources and organization which itself corrupt the original spirit.

Or maybe that whole firefox debacle made me a little gloomy today...
So, when is someone going to create a minimal patch set that:

- lets us opt of automatic meddling from Mozillas side

- fixes a single small thing every month

I want to pay for it.
Genuinely, I cannot reproduce the issue. I ensured that both DoH (set to Cloudflare) and H3 are enabled but didn't hit the snag, so either Cloudflare has a buggy deployment or the hunch (https://bugzilla.mozilla.org/show_bug.cgi?id=1749908#c6) that it's telemetry activating H3.

Update: using Google's (the horror) DoH, and I didn't notice problems. Might just be CF having a bad H3 deployment, but I want to know what bug it triggered on FF.

Update 2: To clarify, CF did indeed hang FF, but also Google, which is know for at least bothering to monitor complaints (and dns.google is still H2). Trying to disable telemetry now.

Update 3: incoming.telemetry.mozilla.org is still H2. Can someone give me the other domains of MozTelemetry? Browser still working as of the moment.

Update 4: Telemetry was indeed H3'd: https://bugzilla.mozilla.org/show_bug.cgi?id=1749908#c17, me angery right now.
How about: stop building parking lots altogether and replace the ones we already built with things that are actually useful. Cars are nothing but a huge waste of space.
Names-as-a-Service, FUDwear, and Pascalian Medicine
I don't understand the anger about the VPN. I think it's a good idea. Reader mode is useful, especially if you block a lot of CSS and JavaScript by default with uMatrix.

I don't know why people use DOH anyway. It bypasses your hosts file, so you can't block things as easily.
I think the big question is: can you reach these salaries on a normal work week, or does this require sacrificing your personal life?
It seems another workaround is disabling the collection of usage data:

https://twitter.com/vanilla_chief/status/1481546294489489409

€: It seems telemetry does no longer triggers the bug as they've changed something on the server side? So this probably won't help anymore.
Kim Kardashian and Floyd Mayweather sued over alleged crypto scam
or that the tooling for the problems I do have is adequate in multiple languages.
Huh? Firefox on macOS autoupdates quite fine. You do not need to download it manually.
I'm a very long time die-hard Firefox user, the only reason I even have Chrome on my system is because I built an application that requires WebMIDI, which Firefox still refuses to support.

But I'm starting to believe that the browser wars have been conclusively lost and it's time to throw in the towel. Losing a whole morning on this trick is really pissing me off, I'm in the middle of a bunch of stuff and if not for this HN thread I'd be unable to continue to work. Very, very annoying. Browsers are mission critical, you don't just fuck around with the networking settings on a timed change.
You're a godsend, this stupidity wasted an hour of my time, you fixed it. What a trash joke Firefox has become.