skysight-inc/HackerNews huggingface dataset:
This is very cool, I just recently ordered a light phone 2 (a dumb phone) - and one of the things I am currently trying to solve is how I am going to access my google authentication codes for various work and personal project related accounts. Something like this would be very awesome, but also this post really demystifies how this type of auth works.
Why do teachers give girls higher marks than boys? Researchers have the answer
I think what annoys me is that Mozilla (like many other companies) has co-opted the "social movement/political activist" aesthetic without actually engaging in any activism.

Private browsing mode is a prime example of that. The current improvement is absolutely miniscule for the amount of bravado they perform around it - but even if you accept it's useful for some, you could ask why private browsing mode exist at all? If that mode had superior privacy protections, why not add those to the normal browsing mode?

I think by making tracking the default and having a special mode for when you really need privacy, they are sort of doing the opposite: Normalising that privacy is an exception.
> Western leaders have stopped short of directly accusing Russia but the EU has previously accused Russia of using its gas supplies as a weapon against the West over its support for Ukraine.

I like the commenters trying to make sense of this event. Has any of the events in Europe up to this point made sense? One of Putin's goals is to fracture NATO, sowing this chaos furthers that goal. I don't think Europe has enough LNG terminals to accept more from the US, even if they could.

https://www.reuters.com/business/energy/dozens-lng-laden-shi...
This is a case of "We already have a good kernel interface for interacting with cameras (video4linux, but the userspace code which uses that kernel interface is getting increasingly complex as hardware evolves. Let's factor that complexity out into its own library."
What I want to know is have Firefox fixed the show-stopper bug with their implementation of Private Windows yet ?

In Firefox, if I login to something in one Private Window, and open a second Private Window, my session is maintained (e.g. login to Protonmail on one, I open a second private window and I'm already logged in). So I assume Firefox is sharing cookies and whatnot between Private Windows.

Brave doesn't do this. If I login in one Private Window in Brave, the new Private Window presents me (correctly) with the login screen.

I've been through my Firefox settings with a fine-tooth comb and cannot identify anything that might be causing this. Hence I assume it is a bug.

(And yes, I mean new window, not a new tab)
The search is on for banana ancestors
Firefox includes anti-fingerprint measures, and uBlock origin + advanced mode + all scripts blocked by default helps a lot. Also first-party isolation.
That's a great point, and therefore leads me to believe it was a pro-Ukranian force because if it were Russia, they would have blown it up inside Ukraine so they could then blame Ukraine for it. Putin really is not that bright, so it is unlikely he would think it through any further than that.
Q1: what's your impression/general thoughts on immutable OSes? To name a few - Bottlerocket, Flatcar and Talos Linux, Fedora Silverblue and Android?

Q2: a bit different, but similar as the end goal - immutable infrastructure where you say update your AMIs and migrating services there, shutting down old "unapgraded" servers at all?
Fair enough, I did not mean to imply that it would be covered; I don't know those details. All I'm saying is that it has been recognized for sometime that there are vaccine injuries, but the net benefits of them to public health have been large.
Excellent analysis. Yeah maybe I do struggle with build vs re-use situations.
God this marketing is exactly why I still use Chromium. Not only is it faster but it is just as secure and private as Firefox without all the BS and cult.
If this is MS trying to pull off EEE, what does the extinguish phase look like? That they try to make it so that any codebase the uses copilot is owned by them, and that there's no way to turn it off because all other editors or code hosting sites will exist? Plausible I suppose if they play the game for several decades and somehow no one else produces any innovation in the space.
How does Rust do at random number generation? Is there (for example) a crate for seeding random number generators?
If you think it was anyone other than the Russians, you really need a better model of reality. The thing to realize is Nordstream was already dead. Nordstream 2 never came online and Nordstream 1 was never again going to pump gas. Whether it was blown up or simply idle does not matter - no gas ever again either way. Russia's invasion has caused a permanent shift away from buying stuff from them. The first few years may be tough, but eventually LNG terminals will be built, heat pumps will be installed, EVs will be built and Russian gas will not play a role in Europe's economy again.

So why do this? Because there are many other pipelines that Europe actually needs and is dependent on, mostly coming from Norway and Denmark: https://www.researchgate.net/profile/Jeroen-Stolwijk/publica...

Blowing those up would actually cause a big problem for Europe and now they've been put on notice that it can happen.
> Russia has no motive because they would harm themselves.

Ok? You’re stating that they don’t not have motive, so what’s the motive? Why would Russia throw away part of it’s cards? What’s the play?
To play Devil’s advocate, perhaps that team never delivered anything, despite consisting of (presumably) talented engineers. I’ve seen several “brilliant but unaccomplished” teams that never actually ship anything but nonetheless manage to hang around due to the raw intelligence of their team members. It can be hard to let someone go who talks like an accomplished CS professor at every meeting, but does little besides that.

>It looks more like a spreadsheet driven culling of the product lines.

You’d think a company as successful as Microsoft would be above such ineffective, morale-crushing moves (also profit-crushing, assuming the people being fired were actually productive), but then again, if this article [0] (and associated HN comments) are to be believed, Microsoft isn’t exactly optimizing [fh]iring decisions based on performance.

[0] https://news.ycombinator.com/item?id=33165844
I'm abandoning this conversation because you seem unwilling to respond to the point of my post and bring any kind of argument to the table that isn't "fallacy!".

Also, fallacy fallacy.
MEGA65 Adventures
> There is not single cure for personality disorders (/) NPD (…)

I presume this is because the classification of these disorders is way to broad and unspecific as opposed to hard science diagnostics.

> (…) through talk therapy generally under two years

Would you have a good source for that e.g. a meta study?
Just for acuracy: Is just 1 of the 5 Health regions of Norway that chose it. Funny fact the head of IT of the Trondheim Comune was openly against the proposal in the media. After they went with it he replied in interviews that he does not comment on the project.
A speculation - why it couldn't be some private entity with strong political views? Either hired by state actor or not
I’m glad proof of stake is finally here and we can move to a more sane way of doing things.

Proof of Stake isn’t a drop in replacement for Proof of Work - it comes with completely different properties and implications. If you’re just looking at it from the perspective of running a miner in your room, sure, but if you’re talking about the security and longevity of the actual network…

Proof of Work means participants in the network exchange energy to validate transactions. Anyone may participate without permission. Anyone may leave at any time.

Proof of Stake means participants in the network, that already hold a large stake in the network (32ETH in Ethereum) deposit that stake in exchange for permission to validate transactions. You may not withdrawal your stake (Coming Soon™) and if the transactions you publish are not inline with the rest of the network, you are fined (slashing).

So while it’s true both PoS and PoW can be used to validate and secure a blockchain network, they couldn’t be further from each other. Proof of Work is currently the only solution for a truly decentralized network that’s not susceptible to coercion.
My best guess is that it was Russia for internal political reasons aka to remove the ability of Russia to back out and resume business as usual after some concessions.

The Russian government not being a monolith, there must be factions who’d like to stop fucking around in Ukraine and get back to printing money pumping gas to Europe. The peace incentive gets much weaker with the destruction of Nord Stream.
. Germany is (sadly) not running a China-style Zero Covid plan.

Assuming sarcasm
Interesting, building a team and operating as part of a now stable team ca be different affairs so that might be part of the issue.

Anyway, the interest from other teams is a good sign that your skills are still valued elsewhere. Moving on might be the best choice especially if you've been struggling with this for some time.
Russia has committed so many own goals in this war that the fact that it is against Russia's interests to blow up Nord Stream actually increases the probability that they did it.
Wow that sounds like a lot of stress and if you're looking to climb a corporate ladder and that stress is worth continue to work in tech at such places where the environment feels competitive.

If you want to work in tech yet have little stress work in government IT.

Personally I could never work at places like meta, amazon, google and other places where you are under a heat lamp and those around u are too. Of course there's more money but for me the stress (affects health hugely) isn't worth it!
Things Worth Corporate Attention This Fall
Chinese Chipmaker Loongson Readies 3A6000 to Tackle Zen 3 and Tiger Lake
But why would the US destroy NordStream?

There was no gas flowing through the pipeline anyway.

Ukraine is already winning the war.

European states are already looking to buy gas from anywhere but Russia

And finally, there is a huge risk involved for the US. If any evidence ever surfaces, the US may lose the trust of most of its allies. I don't see why taking this risk would be justified.
Well, this is good to learn. I skimmed through intellij debugger docs before writing that comment and didn’t find anything like that. Thanks!
Nature isn't magic, and our species has exterminated enough species and ecosystems to respect how fragile it is.

And while you speak of nature at large, we tend to care more about subsets of it. Life, in the large, survived the extinction of the dinosaurs, but a rock from space could easily fuck with nature in a way that it wouldn't "bounce back" in any way relevant to us.
The gas storage is >95% full and it looks like households are reducing their gas usage significantly so far. So the outlook for this winter is not too bad. Unless something really big happens that changes this the situation is nowhere even close to being bad enough to cause any change in Germany's policy regarding Russia and Ukraine.
Yes, but the study is exploring the sudden change.
You're right, there may well be some sub surface microbial life on Mars, and we should figure that out before doing anything too drastic.
Could you elaborate? We're not all as smart as you :)

edit to add the now-dead comment I was replying to so people can still see it (and hopefully forgive my snark): "Completely insane hot take but sure."
Personally I don't plan to watch it. Even though I've always followed the World Cup (and the Eurocup sometimes).

I was born in Brazil and over there the World Cup is an event with massive following, to the point where schools and companies allow for off-days or at least dismiss people to watch the national team matches.

I simply can't watch this time, morally it has always grated how fucked up FIFA is but I think this was the tipping point for me.

Unfortunately I don't see this point of view being shared by most around me, not in Brazil and not here in Sweden. It puzzles me a lot.
Fido and the Importance of Data Signing
We use Actix for HTTP. Works fine. I don't use ORMs, I prefer sqlx, which gives me compile time checking of queries while still just writing plain old sql. I log via the tracing library to stdout, I let other services handle what's done at that point. I don't use DI frameworks, nor do I believe that they are good, I use dependency injection via construction, which works great.

I don't do any fancy configuration. I use `clap` to take in values and ideally I'll never do any config anywhere else in my program.

The AWS SDK from rusoto works well enough. AWS has a beta SDK out for Rust as well, seems good.

I haven't found any need for libraries like Guice, there's metrics, collections, and everything else I've needed in crates.io.
Great suggestion. Maybe my programming language is the problem and I need to tackle this issue by learning a different language.
Well the mice the researchers used were genetically modified mice to have human ACE2 receptors which is standard practice in Virology. But! I will say it 100% is not worth the risk, just last year a researcher in Taiwan got infected with the delta variant in the same level lab BSL3, so any dangerous or novel virus they create has a real possibility of escaping.

Also it's not like this type of research helped us predict or even fight the pandemic. Millions have been spent on studying and modifying wild coronaviruses and it not only failed to predict this pandemic, but none of the research helped in anyway combating it. For example the Ecohealth Alliance the main collaborators with the WIV has still to this day refused to share research and data they have collected over the years. So either the research is worthless and thus why are we funding it despite the dangers, or they have something they want to hide.
The things you said are correct. However, it is also true, to parent’s point, that the error bars grow relatively larger the smaller the absolute sample size, and the smaller the measured effect is, right? This is also how life sciences work; noise in the data is more problematic the smaller the sample, and certainty is only achieved when the signal is far greater than the noise. (These researchers aren’t claiming certainty, they’re using this data to say more study is needed.)

The abstract says “For overall mortality, with 74,193 participants and 61 deaths (mRNA:31; placebo:30), the relative risk (RR) for the two mRNA vaccines compared with placebo was 1.03 (95% CI=0.63-1.71).”

A single person change in the death rate for either group here can change the summary outcome that people use as their talking point. Meanwhile, out of any other sample of seventy thousand people, it’s pretty likely that both numbers will change, probably by a larger delta than 1.

The real problem here is drawing too hard of a conclusion like the GP did: “Danish researcher finds that one is more likely to die after taking the mRNA vaccines, even after accounting for the protective effects against covid.” Framing things this way is premature and misleading when you’re talking about 31 people out of 75k. The researchers did not come to that conclusion, they did not necessarily find that everyone is more likely to die with the vaccine than without, they found a small sample that perhaps suggests it might be possible, and they’re saying we should collect a larger sample to find out if it’s true.
You know who is going to be the first one fired and the last one promoted? The SWE who is being asked to do some bogus tasks that aren't even close to what they are capable of.
In many cases you are in one way or another obligated to act as you suggest, but it is not always good for you personally and simply pretending that you aren't getting screwed is pretty naive.
You often don't really have much of a choice in these matters, aside from closing up shop and leaving. You can try to work it out with your boss and if that works great. Then again bosses who don't know how to use their people kind of suck to begin with as a rule, so it would be wishful thinking to expect that they will simply come around.
> Hence I assume it is a bug.

You probably should report it to Mozilla
https://bugzilla.mozilla.org/
https://github.com/e-dant/watcher/blob/989147b183ee0547d71a1...

Looks like it works on quite a few systems including Android and iOS.
I used to be a fan of DuckDuckGo. I mained it as my search engine for a long while because it was better for privacy, and it gave me my choice. Then, they decided that they were the arbiters of truth, and they'd start censoring "Russian disinformation campaigns." Because apparently that's important to them. The fact that they also get most of their results from Bing also subtracts points. I also eventually realized that I was still giving a company all of my search queries, and companies are eventually too greedy to trust. It's only a matter of time before DDG becomes the next Google, after hype for Google dies, and everyone knows DDG as that upcoming cool kid.

Now, I just spend $6/month on a DigitalOcean droplet and run a SearxNG instance on it. Until I can get it moved over to my physical server at home, that's a much better option for my privacy and freedom of access to information. Who needs Google, or Bing, or DDG, or Yahoo, etc.; when you can have all of them in a single search?

If you run your own instance, it's better to share that instance with friends or family so they can dilute your search queries with theirs, and it makes it much harder for your instance to be tracked the same as they'd track you. Or, you can use a public instance which is better for privacy, but worse for security and customizability.
You wouldn't know until you talk to them at least once. Don't assume anything.
> But the usefulness is objective, that is, it is not an arbitrary product of the mind but rather it is dictated by the logic of things once the goal is set, so invention (or discovery) of useful things is more or less unavoidable.

It certainly seems like it is objective, and often it probably is, but in a more general sense, any instance of "x 'is' y" very often turns out to be subjective very quickly. Even with "is useful", things get complicated if one explicitly injects the dimension of Time into the question (it is there in the first place implicitly, but is easily overlooked).
German cybersecurity chief out amid reports of Russia ties
Russia could just turn off the taps instead of blowing it up... Russia spent billions building these pipes to bypass transit fees through other countries.

This is not a mystery. The US has the most to gain from this: increase Europe's energy dependence on the US by literally forcing Europe to not use cheap Russian energy
Agreed, it's a valuable program. Just not (currently) relevant to the discussion of mRNA COVID-19 vaccines.
> Apparently our ability to create vaccines doesn't hinge on messing around with the viruses before they infect humans.

The COVID vaccine built heavily on previous research with flu,. Zika, rabies, and cytomegalovirus.
Good. Further concentrations of markets subject to vertical integrations shouldn't be allowed. It's never in the consumer or market's interest to have a vertically integrated behemoth developing content exclusive for their platform (be it Disney or Microsoft).
Outside of a few teenagers flirting with monarchism, the number of people who don't support democratic republics are vanishingly tiny enough that most references to them are actually straw man arguments.
yes, people from HN have harassed, insulted and misgendered foone on Twitter. it's also happening in this very thread. (i.e. noduerme above)
Jesus, can you just say "we've got themes?" No one is going to remember Firefox as the next MLK Jr because they let you turn the window chrome orange.

Meanwhile Firefox Android is still a slow, unstable garbage pile. How many years now since Mozilla began developing exclusively for headline writers instead of their users?
> Ask the British and French what sort of ally the US was during the Suez Crisis.

The Suez Crisis is when the British, French, and Israeli governments conspired behind the back of the US to invade Egypt and install a puppet regime. With the goal of taking back the canal and stealing their oil supply.

Pretty much the same thing Putin just attempted in Ukraine.

It's to Eisenhower's credit that he didn't back their immoral attack. And one of the big wins for the morality of US foreign policy in the 20th century.
Did you mail this comment to HN for it to be posted?
https://www.lexisnexis.com/community/casebrief/p/casebrief-n...

> CONCLUSION:

> The court of appeals affirmed the district court's judgment. The court held that the Performers' use of the composition, as distinct from the use of the composer's performance, was de minimis and therefore not actionable. Considering only the compositional elements, the brief and relatively simple segment of the composition used by the Performers was neither quantitatively nor qualitatively significant when viewed in relation to the composition as a whole. Thus, despite the high degree of similarity from the actual use of the recorded composition, the scope of the similarity was not sufficiently substantial to support Newton's infringement claim.
A few years ago there was a similar phase at my current employment. Someone with a key position in the product team, who had become the primary conductor of the developers, attached an excessive importance to "delivering results" to her higher-ups. This manifested in a desire to stack up as many Jira tickets as possible in the "deployed" column between the releases that the product team digested into result summaries/breakdowns. I'm not sure how the pressure to show progress made it into the everyday concerns of me and the other developers, but for a period we regularly made up small contrived "problems" - nonsensically technical Jira tickets that nobody in the product team would ever bother to deconstruct - in order to produce enough "results".
I don't know if they had any basing rights at the time I was there, but given the USG was delivering weapons (military ships, etc) there was a large presence there at that point in time. I only know that through actual observations while on bases there.
Biden publicly stated that he will shut down the nord stream if Russia attacked Ukraine[0], so he’s sticking to his word.

[0]: https://m.youtube.com/watch?v=FVbEoZXhCrM
The worst thing that points to the US is how quiet the US media is about this disaster.

Also I don't believe Russia has the technical ability to pull it off so professionally without strong proof being found by US.

Also even if we Europeans think it was the US we can't do much about it as we depend on US.
I can and do practice those things in my own time. I love my craft I love to excel at it. I have a period of time coming up where I will not work for several weeks (still paid though), during this time I am planning on working through The Art of Computer Programming and learning mobile development.

The responsibility for me to keep my skills sharp is upon me not my employer.
So many manager stories where it doesn't sound like they even did a basic check in with their subordinates...
How to start a great OSS project
All are supported.

Although, to be more efficient, I need to write system API calls for Windows.

That will be the 1.0 release.
So-so. There is an experimental screen reader you can enable in the "Backend" panel of egui.rs.

There is ongoing work to integrate AccessKit (https://github.com/AccessKit/accesskit) which will improve things significantly.
One of my long-term hacker project goals is to replace the guts of an analog watch with a microcontroller and turn it into a "smartwatch-lite". There's a surprising amount of information and features you can display with three pointers (and a small numeric window): temperature, heartrate and other body sensors, NFC to replace payment or access cards, etc.