skysight-inc/HackerNews huggingface dataset:
How could Mozilla ever compete in technical merit nowadays?

Google is siphoning nearly all talent by paying them insanely huge amounts of money. Web is part of Google's core business and they will pour every little penny into it if it means they can be one step ahead and force others to follow them. How can Mozilla, a non-profit, compete with that? Even freaking Microsoft gave up!

I'm insanely impressed with Mozilla that they can still keep up that well.
Chromium - chrome, edge, brave, V8, V8 isolates, node.js, electron, etc.

Firefox - Firefox, Torbrowser, spidermonkey.

Chromium project became the cpython of JavaScript and web browsers, because you could package it's components and embed them in your own applications. Firefox does not have competitive equivalents or better features. Therefore it loses users.

This was a big topic years ago when FF started removing XUL and any ability to extend the browser. You need a reason for people to use your tech, not just your product.
Hmm, for longsword, some schools (like Kunst des Fechtens, the school descended from Master Lichtenauer of Northern Germany and was active until the 1620s) advocate seizing the initiative and there are a few special techniques that cover your body while attacking at the same time.

For rapiers, I think the same applies. Meyer advocates the same with single-hand sword, with more emphasis on feinting. I studied Thibault for a few weeks and while I am no expert, his style focuses on geometrical relationship between your sword and body with the enemy's.

All are fun, though if the fight is lethal they would be horrendous to see.
Whatever, pmoriarty is right. Today a browser indeed is an operating system with its own GUI toolkit and a decentralized repository of apps (we call the web, most of the sites actually are apps today).

Perhaps if the web servers served something like QML/XAML/whatever (while other web servers serving just APIs for them to get/post the content) and there was an operating system command to run such an app by its URL, both the developers and the users might have a better experience. Or perhaps worse.

This way we might even have more than one standard competing: QML, XAML and whatever else would emerge (introducing new would be more viable) vs just HTML.
Curry for Christmas in Kathmandu
Our first Christmas away from home
Christmas Island?
iOS users are still a big chunk of it in Europe and Asia. 20% is a big chunk, and we do indeed often want websites want to work on iOS browsers.
One of my most successful coworkers, who recently got a promotion this year, spends his time chatting with people, joking all day, and bantering with people in different departments. He's the go-to guy for figuring out if there's an existing solution to a problem or getting an opinion of if some work is going to run into problems later with some other changes someone is going to make.

The point I'm trying to make is, that it pays to be connected to your coworkers, because problems get solved when information is flowing between people.

It shouldn't be all work related conversations either. It's much easier to change subjects to something more serious when you have a rapport with someone and they are more likely to confide in you if they know you're on the same team.

And the answer to why give someone who's happy a raise, It's so they stay because they are becoming an essential part of the business and they're increasing everyone else's productivity as well. And if they don't give you a raise, you'll have built a large network of friends at your company who will probably want to bring you along as well if they leave.
Maybe? We also tried the same thing with the vive and it still was like looking at a potato IMO. Maybe the very latest devices are much better - I very much look forward to trying these.
> And a regular truck driver can be trained in a few months. It's not rocket science.

They still need to pass the tests, there is a backlog of people waiting to take them.
No. That’s a horrible idea. Maybe dang should add an HN messaging feature that should be disabled by default. But, I think that’s another horrible idea.
Let’s flip this around. Around the world there are many people who have belief systems disagree with homosexuality. Right or wrong, this is presently the case. If some have money in support of the other direction on prop 8 should they have tried to get the person fired or left themselves?

A core thing at issue here is right and wrong and lifestyles. No matter what I think, there are people who disagree on this. I’ve been hard pressed to get folks to share a logical reasoned case for their take. It’s very much about belief and assumptions.

Is it time we divide up based on some issues like this or try to destroy “the other side”? It should like that’s what’s being said.

Please note, my take on this here is how we as a society deal with these disagreements.
I was curious about the medals, compositions, and materials costs so here's what I found.

The dimensions of the medals are specified as a minimum of 60mm diameter by 3mm thick. For a cylinder, that's 8.482 cm^3 volume per medal, minimum. The 2020 Olympics has 339 events, each with a gold, silver, and bronze medal. Market price I found for gold as of this post is $58.56/g and silver is $0.82/g. Gold has a density of 19.30 g/cm^3 and silver 10.49 g/cm^3. I'm not keeping track of sig figs because I don't care enough for a quick rundown.

For the gold medal, its composition is listed as minimum 92.5% silver with 6g of gold mixed in. I didn't see what the percentage specified (mass, volume) so I'll assume volume for silver henceforth. 7.845 cm^3 is 92.5% of min volume of a medal. This works out to 82.294 g of silver (7.845 cm^3 * 10.49 g/cm^3). Using market prices above, silver value: $67.48, gold value: $351.36, total materials value: $418.84.

Now, if the gold medal were solid gold, you'd have 163.703 g (8.482 cm^3 * 19.3 g/cm^3) of gold. Materials market value of the medal would be $9,586.

For the silver medal, it's 92.5 silver with nothing specified mixed in. So the identical silver component from the gold medal which means its total materials value is $67.48.

If the silver medal was pure silver, we'd have 88.976 g (8.482 cm^3 * 10.49 g/cm^3) and the materials value would be $72.96.

The bronze is 97% copper, 0.5% tin, and 2.5% zinc. I won't do this because I'm not interested, I'll leave it as an exercise for the reader.

Now the fun part, rough estimate of total material cost of existing gold and silver medal compositions for all 339 events: $164,862.48 (339 * ($418.84 + $67.48)).

Rough material cost if the gold medals were actually gold and the silver were actually silver: $3.274 million (339*($9,586 + $72.96). It would cost about 20x the current material costs to give the athletes more representitive and valuable medals. The total cost of this would be an additional ~$3.1 million to the host or whoever pays for it.
This is good advice. But for me, the hours’ struggle is more useful if not contiguous.

I get the best results from struggling with a given problem for no more than 1 hour continuously, and then going away and coming back sometime after my next sleep.

By struggling I mean “not making visible progress” - if progress is happening then just keep rolling.
Software engineering, responsibility, and ownership (2017)
That is no excuse not to try to improve the status quo.

Maybe liability and lawsuits are really needed to stop with such excuses.
Smartphone gaming can be harmful for some seeking relief from boredom
The problem with this idea is that, beneath some wage floor, workers lose money by working, and would be better off growing food somewhere. The minimum wage is often below this floor, actually - people working minimum wage are often overall paying to work.
Nice try at twisting things, but no.

Stalin didn't try to protect the populace from misinformation. He tried to stay in power whatever the cost, industrialise the country and make it more powerful ( economically and militarily) and united ( aka destroy ethnic groups). People died due to those things, his stubbornness and refusal to accept reality ( industrialisation impact, Germany), his paranoia ( Great Purges, among other things), and his genocidal tendencies (poles and others) , not because they were murdered for spreading misinformation about the NEP or whatever.
Chrome is free to download. I click a link and get Chrome, done.

Why should I go through the hassle to register, give out my CC info, and pay?
Super pedantic bit of feedback: Check the punctuation on your <p> level text. For example, the "sign up" section isn't punctuated, but the "invitation" and "join with a click" sections are. Same with "we sharpen our minds".
Liability and lawsuits due to security exploits will take care of that.

Thankfully they are starting to pick up.
If there were someway to sync Vivaldi with an iOS browser, I'd have already switched. I've really been quite impressed with it, and it seems better every time I check, but I get a lot of use about the cross-device features of Firefox/Chrome, and while that's possible on Android, Vivaldi still don't have an iOS version.
For what it’s worth and based on a non-trivial sample set this is highly atypical.
Trees are a powerful and practical data structure, but even if it does not appear clearly when doing O(n) style complexity analysis, they are usually slow.

Unfortunately, the difference between slow and fast can be several orders of magnitude, while the perception of the programmer doing a back of the envelope analysis seems to be a logarithmic scaling of the reality...
GET ../../../etc/passwd
The recycling myth: A plastic waste solution littered with failure
Recursion in SQL Explained Visually (2020)
It’s more about believing unfounded conspiracy theories over mountains of evidence regardless of the source.
I have a theory why people have dissenting views on the performance of Firefox. I have a laptop dedicated to doing business online. Firefox has no addons on that machine. Some websites are painfully slow and my laptop fans kick on. I have debugged these issues and in every case it was javascript bogging down the CPU's, all 8 cores! gaming laptop I am not a web developer, so it is perhaps unfair for me to pick on the quality of the javascript.

Disable javascript and well... the site isn't usable any more for business transactions, but the slowness and CPU load vanishes. The website becomes snappy, highly responsive and easy to browse. The fans spin down and memory usage goes way down.

I've never used Chrome. Does chrome not ever get bogged down by javascript? Do they have a different javascript library/engine? I assume they must. Can you change the javascript libraries used by Firefox and Chrome? Apologies in advance if this is a dumb question.
Is it worth considering whether increased/extended unemployment benefits are a factor in the employee shortage?

The article mentions employees on "furlough" who are "biding their time". I'm not from the UK, but this appears to mean the government is paying much of their wage while they are not working.

Anecdotally (in the U.S.) I know several people who have remained on unemployment as long as they possibly can, despite the fact that their job would've hired them back by now. Technically this is breaking the rules of unemployment benefits, but there are several easy ways around it.

Not that the increased/extended unemployment benefits have been a bad thing. They were quite necessary, especially early on in the pandemic when there was so much uncertainty. Perhaps they're still necessary. But it seems to me that if you allow people not to work and still have money, many people simply won't work. Mystery solved.
At least we can override UI redesign changes with userChrome.css and userContent.css. I'm sticking with Firefox as long as its problems have workarounds, because the only options left are Chromium and Safari (or forks like Librewolf), and I find its pros still outweigh its cons.
It's because you're configuring it using a language you barely know, so when you're troubleshooting you don't know if it's logic or syntax.. and unless you're lucky someone else is actually owning the CI system and you have to worry about their permissions.

So you end up debugging everything, and when it works you're afraid to remove the debugging because the last time you did it took hours, and you ended up leaving it in.

Edit: also, because all the important messages are being sent to a group chat or other appropriate place.
> but that's not the best way to go under the radar

Assuming she wants to. She seems to want to try and profit from this as much as she can.
I’ve a few different approaches I take depending on the task (and if I’m honest, my mood or levels of motivation):

- a new programming language, especially something closer to a systems language, I have a standard set of things I’ll try to implement. Read/write a file. Turn a structured object into JSON, parse JSON to an object. Basic script that can be run from CLI, parses flags/args, reads stdin. Send a HTTP request. Implement the most basic web server. An embarrassing amount of my career has been just building on those fundamentals in various ways. So if I can get those under my belt with a new language it becomes feasible to make an informed decision on whether I might incorporate it into my day-to-day vs just leave it languish as a hobby on the side.
- read read read until I find something that just doesn’t make sense. I mean in not just a “I’m a bit confused” but a more “I don’t understand how this even works. It violates my very understanding of how the world is meant to work”. That happens surprisingly quickly in fields I’ve absolutely no idea about. And then I just focus on understanding how that one particular thing could be true. I’ll often find it forces me to correct some previously held incorrect assumptions, which may have blocked my ability to learn more productively because of the subconscious second guessing and the baby steps not matching my world view.
- I write notes, and then rewrite them in what is kinda like a blog post to myself. If this is interesting info that I’d like to retain, but am unlikely to be applying regularly or immediately, I’m likely to forget. So I write the post I wish I’d originally found. As brief as possible. In a style that makes sense to me. To try and short cut the time it takes to relearn this topic in the future.
> people reconsidering their lives is pretty much a sideshow of projected narrative that is detached from what is really going on

I disagree... COVID-19 made a lot of people reconsider their priorities. If you only had limited time left with a family member, would you really want to spend your time working a crappy job while struggling to pay rent?

Pretty soon I imagine the government will start doing something like what they did to people who went on strike.. they'll find ways to start punishing people that don't want to work certain jobs anymore and changing careers will rarely be an option.
sandbox it? e.g. docker, OpenBSD chroot?
To be honest, if that’s a well intentioned comment, it’s pretty bizarre, given your profile background. You automatically assumed: visible button = working feature without any bugs
Second that. HN is a great site that is one of the very few I check every day!
This especially makes sense if your controller is nice to the batteries. I would guess if we brought the 0-60 times down and charge/discharge cycling range to 45-75%, we could see battery packs lasting 30+ years in warmer climates. Then it's a matter of replacing rubber and brakes.
So where did all the non-gold material go? The millions of tons that wasn't precious metals? I see little point in recycling something if 99.99% by volume goes to the landfill anyway.
This is a cool project. Some months ago I also started consuming feeds in an async way by creating a daily personal newsletter with all my favorite creators and news sources (using mailbrew.com). I’m spending a lot less time doom scrolling because of this.
> All of this stuff about workers disappearing and people reconsidering their lives is pretty much a sideshow of projected narrative that is detached from what is really going on.

Well said. We’ve been bombarded with news articles and thought pieces about how COVID has forever changed the workforce, how people are refusing to work jobs they don’t like, how people are quitting en masse because their employers won’t allow remote work, and how companies are abandoning office spaces in favor of full remote for months now.

Yet every time I dig for the actual numbers it turns out little has changed on the whole. It’s usually journalists taking isolated stories or small changes in certain statistics and re-casting them as society-wide social movements.

Many of these articles are simple clickbait so the reader can think “Duh, pay more!” But it doesn’t make sense that people would choose no job at all over a job that doesn’t pay the wage they want. People are obviously either getting other jobs somewhere, waiting for enhanced unemployment to end, or waiting for other life circumstances to allow them to return to work.

And like you said, many of these situations are the result of parents having to leave the workforce to care for children while their schools and daycares were closed down. People without kids may not realize how disruptive that was to families that had planned routines and jobs around kids attending schools and daycares. I suspect we’ll see sharper increases in employment when school is back in session and enhanced unemployment ends this fall.

There isn’t some large movement of low-wage people simply refusing to work because without other sources of income. The logic in that narrative just doesn’t make any sense.

This problem is temporary while the economy, market, and extended unemployment benefits transition back to normalcy. Journalists are seizing on the narrow window of change to try to insert more dramatic narratives, but those too will fade.
Here is a meta-rule: Avoid learning skills if you can get away with it. This allows you to focus your time and attention on skills you cannot function without.

Maybe someone else has this skill and they can help you. Maybe there is software that does the skill for you. Etc.

The skill acquisition process is arduous and high opportunity cost.

It’s only worth going through the skill acquisition process if you are doing it for pure joy, OR you have no other way to get the benefit of that skill.
I have seen too many videos and read too many accounts of healthy people who have either suffered terrible effects after the jab, or who have relatives or friends who have suffered.

Besides, here in Western Kansas, I know of no one in two counties with long-term COVID complications, but I know many people with long-term VACCINE complications.

Get the Vaccine and you will suffer for it.
I had to shift all my work and research related stuff to Chrome, and I do everything else in Firefox.

After buying my new laptop five years ago, I decided that I would do the opposite. But could not keep at it. Before that, I used Firefox 100% of the times and now I use it, say, 10-15% of my browser usage time.
Wrestling originally was an exercise. And it wasn't an exercise in staring at your opponent.

It only became boring when the stakes got very high and your entire career could be decided on a single engagement and people started overthinking it.
Been on firefox since it was firebird.

It feels like a no-brainer for me. I'm never going to use chrome unless I have to.

I use a lot of google products, but I see no reason to give them even more data on my browsing habits by using their browser.
Thanks, I appreciate you taking the time to correct me.

I looked at some articles from quanta on mathematics I am more familiar with and they were pretty good so I definitely misjudged them.

It's just getting so hard to figure out what's sensationalist and what is not these days.
> Once he realizes he actually lost the election

If he did, leftists wouldn't be trying frantically to stop the election audits, which are allowed under law.

So far, multiple election irregularities have been found, and the last-minute election law changes have been rolled back. I believe 5% of the "registered voters" in Fulton County have been shown to be in error, tainting that election.

FYI: Trump supporters are calling 2024 "Trump's 3rd term." And they're correct. Half of the country considers Trump to be the current President, and "Biden to be in the White House."

> and that the Trump insurrection

Again, if there was, the people arrested would have gun charges, and they don't.

5 people died - 4 of natural causes, and 1 shot by Capitol Police. How is that an "insurrection"?

Facts are more important than your feelings.
Firefox threads are ways the same: self proclaimed power users complain about minor changes to colours and shadows. That's been going on since v4, which was what, a decade ago?

So, my takeaway is that Firefox has become a punching bag for people to vent on. Sad state of affairs. Especially because it would be really hard, if not impossible, for Mozilla to shed this image
Well, even if you ignore that Firefox is inferior compared to Chromium, Mozilla is not a respectable company anymore in my opinion. So i see 0 reasons to use Firefox. https://blog.mozilla.org/en/mozilla/we-need-more-than-deplat...
We don't have an intermediate role, the step after Software Development Expert II is Senior Software Development Expert. This is pretty consistent among peer companies. Your description of senior isn't inaccurate, but, after many years of schooling, personal development experience, and on-the-job training, it's expected that people will gain that level of expertise in at least one domain -- maybe not to the same degree you're expecting, but career progression does not necessarily stop at SSDE.
Not sure why. It's a very valid point.
1) Continue Trump/Pompeo trade and financial sanctions, including delisting all 1,000 Chinese companies from US stock markets. (BRI and many other CCP schemes are funded with US capital.) Remove Biden's Chief of Staff, who is/was a CCP lobbyist.

2) Decouple the West from China, including sending their 340,000 students/spies home.

3) Assist Japan to build 500 nuclear weapons.

4) Develop laser weapons capable of sinking China's 20,000 ships.

5) Give each of our Indo-Pacific allies 50 quiet submarines.

See what's left of the CCP, and start a new todo list.
I appreciate the feedback. I have changed the color scheme. Hopefully it is easier to read.
How could they - CCP is climatists' natural ally against free market capitalism!
Like it or not, most of modern sport is for media. Almost all people at Olympic level are paid by media and marketing to perform for media and marketing. Some are paid by states to perform for their media and propaganda.
If labor is a market, laborers are at a fundamental disadvantage compared to employers when it comes to clearance: the employer has an asymmetric advantage in its ability to wait to hire someone; laborers are a lot less capable.

I don’t know that unemployment is a good solution, but I think it speaks volumes that people might be using it to balance the standard inequity.
My company is a big Ruby / Rails supporter, so they have some dedicated positions for people to just work on Sorbet + Rails full time. You can switch roles to be one of these guys and the more experienced people doing this will train you.
>But the solution to that is a proper social safety net

Playing devils advocate with your logic, how is this different from preventing the market from “clearing” non-viable businesses? I.e., don’t many safety net programs essentially subsidize business profits by allowing employers to lower wages?