skysight-inc/HackerNews huggingface dataset:
Agreed (Mozilla employee 2013-2017). If I were going to add something, it's how important Mozilla was c. 2004-2010 when "the Internet" was dominated by OECD knowledge workers using Windows. When iPhone brought "the Internet" to everyone (mainly via its clone Android) c. 2010-2015, browsers moved from the center of the action to plumbing. Like a retired sports star, Mozilla has never been able to cope emotionally with the idea that the world has moved on. Worse, because on some level they know it, the cognitive dissonance gets sharper every year.
Galileo addressing Orazio Grassi ("Sarsi"):

> You cannot help it, Signor Sarsi, that it was granted to me alone to discover all the new phenomena in the sky and nothing to anybody else! This is the truth which neither malice nor envy can suppress!

There were plenty of people working in the field (most well-known Harriot, Marius, Fabricius, Scheiner), but Galileo does not seem to have thought much of them.

Grassi published a work on comets in 1618, and Galileo read it. We still have Galileo's copy, which in the margins has the following notes: “piece of asininity”, “elephantine”, “buffoon”, “evil poltroon”, “ungrateful villain”. He was not a fan. (Grassi was more correct on this topic.)

For all of Galileo's intelligence, he was a somewhat of an ass, and alienated a lot of people. His Il Saggiatore (The Assayer) was an attack of Grassi's view; Grassi responded with Assagiatore (Winetaster—insinuating that Galileo was drunk when you wrote his book).

Academics (and politics) was a blood sport back then.

Galileo did a lot of good work, but at the end of the day, I'm not sure we needed him for progress to have been made. The word "revolutionary" being used towards Copernicus' heliocentrism is probably warranted. Tycho Brahe's hard work in making observations were key in the effort, and it was Johannes Kepler's idea of breaking free of circular orbits (that everyone else was using) over to elliptical ones that was a real innovation in modelling.

(Galileo preferred the Copernican system, while Grassi preferred Tychonic. Kepler, with elliptical orbits, ended up being correct.)
Like after long sessions of Tetris or Minecraft, when your brain still processes reality as a patchwork of cubes ?
FFS, learn to organize "your mind" then. 400+ tabs tells me you need to be using bookmarks
> treating it as another optional video to sit through

That is obviously not what happened here
It is an anecdote but the NPR's Indicator did a recent interview of a woman who had been relying on the supplemental unemployment via CARES: https://www.npr.org/2020/08/13/902342278/when-600-goes-away

I think it was important journalism to hear an individual voice that is overwhelmed by a seemingly hopeless situation where the economic engines of their work is suddenly and completely stopped and then the lifeline that was helping them get through is removed as well.
Instagram faces $500B in fines alleging it harvested biometric data
Not sure, but I'm guessing it might be new in Catalina. I don't have a High Sierra machine to check if it was on there.
'adwn meant only that the store may transiently linger in the store buffer, not that it will remain in the store buffer indefinitely. Barriers (including load-acquire and store-release) don't make the store buffer start draining or drain faster or something - the store buffer is always draining.
Only thing great about the current Indian government is their PR.
BharatNet was launched on 25 October 2011 (previous government), to connect all the villages in India through Optical Fibre network. The deadline for the completion has extended several times and the last deadline was March 2020. By today's announcement, the deadline is extended by 3 more years!
I'm not sure I'm following your objections at all - if this is implicit, then you don't need it, correct?

> Static methods in the same class are impossible. You can't have two methods with the same signature, static or otherwise.

I never said anything about having both at once -- I was talking about refactoring - changing the location of where the fn was defined - from a method to a static. (As one does if it turns out you're not using any object state.)
Of course, some languages let you call static's on the same class with 'this' and some can only reference instance methods.
Talent shortage is real, but it's not because people can pass the SV interviews. Blind is full of stories of people who go on to work at a FAANG after a few months of LC. Proper education has nothing to do with it - the way hiring is done by them has been cracked years ago (there are even books about it). It's because most companies don't like to train and they want to pay pennies to new engineers.

I am an immigrant myself, but I don't think the US gets anything for free when it gets an educated H1B. It's a trade off, you get more opportunities than any other country can give you. It's up to you to be able to identify them.

H1B fraud is pervasive at this point and it needs a major reform. I have friends who work in immigration and it's obvious that some schools in India (JNTU for instance) are diploma mills that teaches nothing and ends up with people who should never have a degree to begin with. They exist just to ship people to the US through networking. Then there is the fraud where people from different countries come do their masters at Maharishi International University (or similar) and, once again,study nothing and get a degree. Finally the cherry on top is a lot of the people who were in H1Bs become rich by creating staffing companies bringing more H1Bs and paying them pennies. The government only does a bit of enforcement really. One of the few good things Trump did was to enforce the rules more.

Most H1Bs need a lot of training to be productive. I have worked with many. The H1B program - when it comes to STEM - was created to bring very educated people (think top universities with good grades, IIT and similar). Unfortunately, the many who should not have gotten one in the first place, create the problems for the ones who should truly qualify to get an H1B.
Majority of STEM grad students in the US are either from India or China. They are also the biggest pool of potential immigrants (2B+ combined population).

For Chinese, it's becoming more and more attractive to just stay back (current geopolitical tensions aren't helping).

If you're a EU citizen, grad school in the US is not that attractive comparitively unless you're specifically targeting a lab. Over there you have flexible options like doing a PhD through research projects at work (some govts even give you a subsidy for this). Full time grad students have decent benefits too.
I assume that being the PinePhone the first phone whose sections can be disabled by turning off chips, and not telling a driver to do that, the driver should be agnostic wrt the chip status, and not panic especially if the chip is being switched off during work. That would hopefully require the drivers to be rewritten by Pine64 devs to manage an event that as of today would happen only on the PinePhone.

I didn't look at the phone architecture yet, so I was referring to chips mapped on the MCU bus lines since the chip enable was mentioned. USB peripherals would be very different, still interesting if they both used USB for ease of support and directly drive the CE lines to be sure the chip is being disabled.
Ironic given the article is talking about the need to take action to allow the continuation of being able to do this action on Earth itself.

Obvious with what the rest of the thread says and the timeline you gave it won't be 100x easier to observe space itself from Earth but instead it'll be easier to observe space from off Earth.

Thanks for the obvious point though \s
I just took a job that should put me on a management track, but I had been fishing for product jobs as well. I think one way or another this will be my last programming job.

If the mgmt thing doesn't work out, (the opportunity I'm expecting doesn't open up, or I just find out it's not a good fit for me), then I'm not sure what I'll do.
the current mobile firefox browser works great and it's not "too slow". They just simply didn't like their experience and told you it was "too slow" because they're biased again new things. Benchmarks (real ones on real web pages prove it) I agree with you though that Chrome engines are just everywhere and it's going to take some big sea change for that to not be the case.
Luckily what you and I believe is irrelevant, unless we try to convince the masses by screaming at them long enough.

I wasn't referring to the tabs either, just as an example of people doing it wrong.
No one stops them, but in the old days natural selection took care of it. These days people think, because they have a misconception, they have a right to an opinion which a misconception is not. This is known as "The terror of the masses". Desinformation and Fanboydoom(we against them) is based on that.

Yes FF was slow some 5/7 years ago, but speed up quite a lot.
See here https://arewefastyet.com/win10/overview?numDays=60 . You can, of course, choose the Benchmark proving your point, or look at the bigger, quite different, picture.
And just because 200+ people write the same comment in spirit does not make it true (see benchmark-site) .
Also, as I have pointed out elsewhere in this thread, it is not just about speed. I agree that a site should not be agonizingly slow to work with, but that is not the case with FF (see benchmark).
As far as the reference to the trajectory is concerned, it is not s.th. that securely predicts outcome. You never know what the future holds.
Just think of the situation of MS or Amazone some 10-15 years ago.
Besides Youtube and Facebook have nothing to do with the browser; also note that Alphabet purposefully sabotaged their own website so that it performed bad or even breaks on a non-Chrome browser.
https://www.zdnet.com/article/former-mozilla-exec-google-has...

I would also like to remind the reader and you that I never said that the fault is with the user, I merely stated that you cannot demand a product owner, ANY product owner, to cater to ALL and EVERY extreme edge-case.

But since this debate of ours, I fear so, because you tried to warp above said statement of mine, is in danger of devolving into a fan-boy flame thread, let me close this with a quote I read in a facility of a philosphical faculty, in hopes that it gets people thinking before they regurgitate other people's/trolls/campainers opinion/misconception unreflected:
"People, eat feces, for a 1000 flies cannot lie."
iirc when I attended there were at least 2 separate communications after acceptance that stated missing the orientation meant you'd have to defer and do a different batch instead.

They make extremely rare exceptions for delayed flights, family emergencies, etc but it means they basically have to hand-hold you through a 1:1 orientation to get you caught up, which would be unsustainable if more people missed the first day. A big part of day #1 (and the first orientation in particular) is learning the social rules and seeing example of them in use, and they have a hardline policy against allowing people into the chat system, physical space, and forums until they've learned the social rules thoroughly.

If I had to guess I'd say this policy is mostly for the protection of other attendees and discourse in the internal communication streams. They don't want people going all loose-cannon on the internal Zulip until they're made aware of the rules and their responsibilities to abide by them.
Thank you for explaining!

Gamma rays interact with atomic electrons and get slowed down via the photoelectric effect, compton scattering, and pair production [1]. Depending on the energy of the gamma ray, different fractions of those interactions will dominate. The ones that matter most for most ionizing gamma rays we encounter work better if there are more electrons packed in. So we use high density materials like lead because they have lots of electrons to stop gamma rays.

No where on this list of tools have I ever seen "materials that resonate with the radiation" so I'm just asking what the heck kind of radiation shielding physical effect is being referred to.

[1] https://fas.org/sgp/othergov/doe/lanl/lib-www/la-pubs/003263...
A little late, but wanted to let you know you can de-google BlackBerry phones. I have on my KeyOne.

Everything from Google Services Framework to the Play Store is disabled. There's not much point striving to remove it - those are all system apps, making them easy enough to disable, and uninstalling them won't net me aby additional useable space.

Notifications still work well, battery life lasts at least a day and a half, and the phone is fast and responsive despite the older SoC and "scant" 2 GB of RAM.
As an American who previously lived outside the US for several years, I cannot emphasize enough how deeply ingrained American Exceptionalism is throughout every aspect of American life and politics, yet how oblivious most Americans are to it.
OP said “social entrepreneur” placing “social impact over profit”.

That’s not a charity it’s a weak business.
Have you heard the story of the Mexican fisherman?

You mean if I were hypothetically 27 years old, with a 3100 square foot house in the burbs where I am paying $2200/month mortgage, married with 2.1 kids, both my wife and I working and we are able to put one spouses entire salary toward long term goals, I could move to SV, work 10 years and move somewhere cheaper to buy the big house in the burbs so I could enjoy the nice laid back life that I already enjoy?

I was a lot older when that decision became a realistic possibility for me to pursue. But I made the same calculation. In hindsight, I’m glad I did. I chose to go down a road that allowed me to work remotely for BigTech. But I had no idea that I would fall into this position. I thought I would be working for a local consulting company at best when my youngest graduated.
> I mean it makes sense to me.

All the reasons you citied for why it makes sense were true in april of 2020 too when H1B was oversubscribed by multiple factors.

So how does it make sense to you?

Its not like indians were getting Green cards in 2 yrs in april.

Correct explanation imo is drop in outsourcing contracts due to pandemic. TCS, Wipro don't need h1b anymore.

https://infotechlead.com/bpo/infosys-reveals-some-clients-se...
Yes. But posting a link to that content will be engaged with less. It will have a smaller audience, thus, people game the system by posting images of text or tweet chains.

That’s what I’m saying.
I think protectionism of food culture / products needs to be eradicated.

I don't see why we can't make Pizza Nappoletana in Delhi, Camembert Cheese in Valdosta, Wagyu cows in Cape Town without pissing off people who have even passed laws to prevent others from copying the style.

Like there was a restaurant owner that trademarked "Taco Tuesday" and tried to sue the US Navy for their misuse in Aircraft carrier canteens. That didn't go well.
FDA allowing saliva-based coronavirus test funded by the NBA
How to Play Fortnite on Android and iOS
It has a smell of irony but I'm missing the reference :(
In American English when you name a food you are referencing the source of the cuisine, not the literal source of the ingredients themselves. If I saw Iberian Ham at the store, I would assume it tastes like the Spanish product, not that it is from Spain. I would assume “jamón tejano” was some sort of Texas BBQ.
They will want to do the job if it pays better. Others will want to go to school to earn the skills. It's just supply and demand. It strikes me as silly that it's next to impossible for an average STEM grad in the US to actually pass the interview process at most of our largest tech companies. Why are they here then, other than to drive up the cost of SV real estate.

Why would offshoring the department hurt everyone though? Does "everyone" only count US residents?
It’s clearly a lifestyle business that enables John to bounce around South East Asia.
> so far FF/Mozilla 1, Brave/Chrome 0

Mozilla has had more missteps than Brave because it's been around longer. I can't name all the ones which betrayed trust, but the Mr. Robot scandal comes to mind:

https://www.theverge.com/2017/12/16/16784628/mozilla-mr-robo...

and:

https://www.ghacks.net/2017/02/12/firefox-focus-privacy-scan...

and:

https://www.reddit.com/r/firefox/comments/anxfz8/firefox_is_...

and many others.

Having said that, I still use both Firefox and Brave. It's ok to make missteps as long as you fix them and learn from them. Otherwise, I'd never use any product and never have any friends. No one is perfect.
Same, 8 year user. No real issues to complain about.
Real world benchmarks show they are neck and neck leap frogging each other all the time, so both of you are wrong; they're generally so close a human can't tell the difference, it's all biases these days unless someone shows you the numbers. Lots of people don't realize the extensions they add can also severely upset performance, but that's on the user. My 4 year old computer works just fine with both of them and 4 or 5 extensions.
What prevents someone from registering these controlled origins as a trademark in the U.S.?
"getting more education" is correct usage. Getting education and getting educated are two different things. People can get education without getting educated and vice versa.
"... and missing the first day for this reason hasn’t happened to anyone else since we’ve been running RC online"

In my opinion this is an incredibly unfriendly and immature thing to say. The count of people it happens to is irrelevant. It happened to one person. "No one else had that problem" is not inclusive. I cannot imagine a good intent. If the story is accurate, this is shameful behavior on RC's part. I would like to hear a response from someone over there
Here's their official communications on it:

> Q: Can I miss X days/weeks of my batch?

> A: It’s okay to miss one or two days of your batch because of prior engagements, however, it’s not okay to miss more than that (e.g., a full week). If you would need to miss more than a couple of days of a batch, you should attend another batch. A large part of the educational value of RC comes from your interactions with your batchmates and alumni, and being around consistently during your batch is an important part of that.

> Q: I only need to miss one day, but it’s the first day of the batch. Is that okay?

> A: No, unfortunately. The first day of a batch is different from the rest, and it’s essential that everyone is there for it. If you can’t make it, you should choose another batch that fits your schedule better.

https://www.recurse.com/faq#section-logistics
Check out the UniHertz Titan, you can run Lineage on it and have all the fun you want. I have it as a backup to my Key2 in case it dies on me.

Also, having a physical keyboard with a Ctrl key makes SSHing around so much more handy. The Key2 was my first PKB and I'm here to stay as long as there's devices :)
> One thing that I would love to see from these diagram tools is to have the different components be aware of which other components can be connected too and how they will interact.

Visio does this. It's really a shame that Visio's SVG renderer is so bad, since its PDF and raster output is really good. But SVG is the standard now, and the PDFs it generates aren't easily converted to SVG.

> That can then be expanded into having it suggesting architecture patterns or even generating definition files for you.

I don't know about the former, but I think Visio can do the latter.
> historically underrepresented background.

Is that similar to Affirmative Action -based grants?
I must quibble on points of technical precision (because otherwise the article is both amusing and interesting): the title is pretty much entirely incorrect.

I’ll pick on the FQDN part first, because it’s the (only) part that is unequivocally wrong. FQDN is a very specific technical term in the domain name system. A fully qualified domain name includes a trailing dot, so Ⅷ.ﬁ. would be four characters, even if Ⅷ and ﬁ were the actual labels. But they’re not: DNS is strictly ASCII-only, so this normalisation is happening at a higher level (as the OP notes in another response here, tools are applying IDNA2008, per RFC5895). The FQDN is viii.fi., which is eight characters long.

Next I deny the claim that it’s a single-character domain. Perhaps I’m getting petty here, but even if people do colloquially speak of example.com as a six-letter domain, counting only the label at the level you register the domain, so that I would grudgingly allow Ⅷ.ﬁ to be considered a single character domain (per proletariat vernacular), the domain name that was “bought” was not that, but viii.fi, which is a four-letter domain. Hair splitting is fun.

But my pettiness knows no bounds. Domain names aren’t bought, they’re registered for such-and-such an amount per annum. And I bet it wasn’t exactly £15.00 that was paid.

:-)

———

I went thinking about other TLDs that would work, and ℡ (TEL → .tel) and № (No → .no) occurred to me off the top of my head. Haven’t seen a .tel domain name in yonks. I never did quite see the point of .tel.
A particularly lucrative Gump investment
I feel that many times my source of fatigue can be traced back to my tools being laggy pieces of shit for no good reason.

I don't understand what prevents actors like Microsoft from doing a clean, lightweight, native rewrite of tools like Visual Studio for people who are looking forward into the .NET 5 horizon, and don't care about being able to debug VB.NET apps written in 2009. There is no reason there has to be any delay at all in the UI. Graceful degradation of intellisense is acceptable depending on project complexity, but there should never be any sort of perceptible hitching or delays when moving code windows around, scrolling, typing, switching tabs, minimizing/maximizing, etc. If my PC can display the complex 3d scenes of Overwatch at 2560x1440p@180FPS with <5ms input latency, I cannot comprehend any rational argument for my IDE being unable to achieve even 10% of that performance objective.

I understand that use of frameworks like ElectronJS make it virtually impossible to achieve my stated objectives, so perhaps we need to dust off some APIs and re-learn old tricks. Think about the aggregate developer hours that could be saved with 1 heroic implementation effort. Imagine if you could load a VS solution in less than a second and immediately start clicking through the UI in any direction without any fear that it is about to sandbag your ass with frustratingly-arbitrary UI delay soup. That is the kind of UX that inspires confidence and encourages a developer to charge forth, instead of compelling them to fuck off on HN for the 20th time of the day.
> It's soo more than that. They'd destroyed all the old UI in favor of Chrome-style HTML+JS instead of platform-native XUL

It's a browser, the entire purpose of a browser is rendering HTML+JS quickly and efficiently. XUL primitives are not, on average, faster or more "platform-native".

>They added all sorts of weird commercial initiatives to someonething that was supposed to be ... nonprofit

You understand the problem here, do you not? People complain that they're almost completely reliant on Google for revenue, and they also complain about "weird commercial initiatives" to mitigate their reliance.

>They torched an entire ecosystem of extensions so they could be more Chromelike

XUL / XPCOM had significant, tangible problems. It's not just about being "chromelike", not at all.

https://mozilla.github.io/firefox-browser-architecture/text/...

https://mozilla.github.io/firefox-browser-architecture/text/...