skysight-inc/HackerNews huggingface dataset:
> The act of using Linux outside of the server context for a personal machine is hobbyist.

I don't know how you arrive at that, unless you're trolling or haven't gone that deep on Linux. Linux is a far better development environment for many languages and ecosystems than Windows, and Mac (granted of course that you'll have a much better time on Windows with .NET, etc). I've been forced to use both now and again in various jobs over the years and have always gone back to Linux.

Mac is better for non-programming office software, and Windows has better games support.
Building an airgapped Bitcoin node with NNCP
G Suite accounts are by definition not supposed to be personal accounts: they are for when an organization wants to own someone else's account, with the ability to do stuff like managing it and revoking its access; and so, just like when you are using an account given to you by your employer, you should not consider them "yours". If you want to complain about this, it should be that businesses that were using this system for free are being locked out, not personal accounts: if you were buying stuff for your personal use from Google Play using a G Suite account that was never a good idea. I realize people started using them like that, because they wanted a "personal" Google account with support, and I also realize that Google kind of caved on this a while ago when people were whining constantly about why they couldn't use Google+--a social network--with their G Suite accounts (with some resulting changes that completely messed up the model of how these accounts work, muddying up the namespace by mixing the various kinds of accounts together, which broke the ability to have a true personal account with the same email address as a domain owned by G Suite... something which awkwardly made it more difficult for the people who did understand this difference and who were making damned sure not to do something like attach a Google Developer account to a Google Apps account, lest I later decide to switch to a different workspace and email provider), but the mental model of using a G Suite account as a personal account never made sense.
>Flinging accusation of being "pro-Russian" at people who acknowledge the fog of war and the indisputable fact that there is propaganda coming out from all sides of this war doesn't bolster your position.

It is you who are creating additional fog of war by raising unfounded doubts about reasonable sources of information and by attempting thus to decrease the doubt about the sources of total disinformation like the official Russian propaganda. It isn't an academical debate. That fog of war is one of the tools employed by Russia in their genocidal war in Ukraine and by building it up you're directly participating in it.

>The Ghost of Kiev begs to differ.

That is all you could come up with ?! Looks to me like a profound lack of compassion and lack of basic humanity on your side. Somehow you're able to suggest that it is 2 comparable things:

- outright denying of, even in the face of overwhelming evidence to the contrary, and thus providing material support for, committing of the war crimes of the massive bombing of cities

- people being bombed in their city inventing a legend that it is the same plane with the same pilot who saves them again and again by shooting down the bombing planes.
There are tons of examples, take "no" for example, you can pronounce it 'nooh', 'nah', 'nuh', 'neh', and yet it will be transcribed as "no". That one could be dismissed as negating is a pretty primitive concept.

My previous example of how to pronounce 'button' varies depending upon where you're from...but is still recognized by the most English speakers. Some folks pronounce it but-ton, others but'n.

Water can be pronounce in a variety of ways. Actually the list is endless...I'm surprised you're arguing the opposite. Compared to Spanish, or any number of languages where the vowels are very specific (disregarding the Castilian ascent), English is very forgiving. Bringing up Khmer's letters was to show that the vowel sounds have been formalized in that language, where English allows for much more variance.

Listen to any non-native English speaker, they can be all over the place and still understood.
That doesn't seem like the right comparison to make, though. The time when there was no ice was not a time conducive to humans (or civilisation, at the very least).
I've worked on products where customer development was essential and also on products where it was largely useless for product development. You are assuming things about the product development process and customer interactions that are not always true. That doesn't imply that you don't talk to customers or don't understand their problems, just that this can be disconnected, often necessarily, from the product being developed.

As an example, hard tech products in data infrastructure often have this property. Famously, there are no incremental product outputs to show customers (or investors) as a matter of fundamental engineering; the product has to be almost fully baked before it can demonstrate anything of value at all. Customers have a difficult time understanding the implications of fundamentally new capabilities until they have time to play with them; they provide no useful feedback until the product has already reached a stage where this is possible (read: almost fully baked). And of course, there is no "iterate quickly" because the product value follows from architecture; if the architecture isn't correct the first time then iterating on the product means starting over from scratch. Consequently, the only people that can successfully build these products are people with serious expertise in the product and its use case. Even if you try to do customer development, there is nothing for the customer to engage with until you are well past the point where their feedback can materially change the product.

In these cases, no amounts of customer development will make up for a lack of deep domain and market expertise. The lean startup/MVP/customer development etc literature tacitly assumes that every product is an "app" of some type. If you work on software products that are not "apps" then you may find some of the advice to be misguided or useless.
Building WiX v4, the saga, part 1 (2021)
Iirc (it's been a few decades..) if you have an ADSL service your password is stored in plaintext because that's the only way RADIUS can check your password with the various authentication protocols there are.

Iirc the two mainly used authentication protocols for PPPOE connections are CHAP or MSCHAPv2, the former requires that both sides know the plaintext but the latter uses an NTLM hash that can be cracked.
Everything is built around horrible old auth protocols

ISPs usually have you use the same password for email, account and pppoe which all comes from RADIUS. They don't all support the same support for hashing algorithms etc

ISP's should be changing them before sending them out but then you'll be without internet for a week or two depending on how slow your postal service is.
If the account is set up long ago, that may not be a requirement
The truly amazing thing here is how powerful the placebo control was, even despite the fact that as someone who's done ketamine IV treatment before, it's pretty obvious when you're on ketamine and when you're not.

"At week 6, remission in the ketamine arm remained high, although non-significantly versus placebo (69.5% v 56.3%; odds ratio 0.8 (95% confidence interval 0.3 to 2.5), P=0.7)."
Bad example though. I'm sure MDs actually look a lot of stuff up because they can't remember every fringe thing during their entire career :)

Also it's an ever changing field of course.
>> Windows would be classed as malware by the 2002 definition

Literally. And adware by the mid-00's definition. Like, I can't understand why they'd do this. I really can't. What a joke. Do people still work on the Windows project who are proud of what they do anymore?

You gotta think, there's an actual team of real, live, people at Microsoft who decided that getting paid enough would be worth it to put this shit in and degrade millions and millions of people's daily experiences using their software.

If I ever become that person, may I rot. I just could never see selling out to that level and living with myself.
Don't worry, you can jump to the platinum tier for a monthly subscription of only $49.99
Universal mental model through abstraction applied to the startup lifecycle
Counterexample: It is impossible to understand a new language without memorization. Memorization is critical, but it is not sufficient.
I am not sure main OS even makes sense. My mum is not a gamer, 70% of her screen time is on her phone, but she does use a Windows PC from time to time. If you only looked at her desktop use her main OS would be Windows, but really it is Android.
10-15 years in prison because fresh local laws. Sad to say that.
She is the hero.
Automating Compliance – Why the SBOM Falls Short
I don't think that's true. The paper says that a camera pose estimated by a SLAM system is required. ARKit implements SLAM and can easily provide camera pose for each frame through the ARFrame class. But there are countless other implementations of SLAM, including Android ARCore, Oculus Quest, Roomba, self-driving cars, and a number of GitHub repos (https://github.com/tzutalin/awesome-visual-slam).
Depending on the task but using K- means implies you have have idea of the clusters you might have ( unsupervised learning). KNN assumes the groups already exist.
Calling for violence against people based on nationality is wrong.
In my experience you can easily tell the difference between someone who knows what they're talking about and someone who just googles what they're talking about. I have a feeling that won't change even when people have implants.
Courage on the order of Tank Man.
I cant open site nationworldnews.com
Then I misunderstood you, but now you have driven a fence between types that can be converted to iterators and types that implement IntoIterator. The purpose of IntoIterator is to describe a type that can be converted into an iterator; deliberately not implementing it for types that can, just so that there's no confusion for someone calling into_iter on a reference, does not seem like a net positive. I doubt anyone would have ever complained about references implementing IntoIterator if arrays had just implemented it from the start. Like I said, the only problem that's been brought up doesn't need a solution other than the one that's already been implemented.
I'd say work addict is a better term. The dream of all employers.
> 2. Linux: There is an age old Ubuntu bug (which bleeds into many Ubuntu based Distributions) where the installer wipes out the bootloader of a drive that you aren't even installing the OS on. Dear open source community: your desktop OSs are still hobbyist tweaker mode.

Maybe that's true, but ...

I had a very similar thing happen on Windows 10. I set up a new SSD in order to install a new version of Windows with the idea that I would switch out the old SSD to an external drive.

No big deal. So, I installed Windows on the new drive. Set everything up. Life looked good. I removed the old SSD.

And the system wouldn't boot. WTF?!?!

Turns out that if there is already a Windows bootloader then the Windows installer will put your boot information on it even if you tell it otherwise. You can't force an install and bootloader onto a new drive if it detects an existing install anywhere.

I had to remove the old drive, remformat the new drive, and completely reinstall so Windows would install the boot partition and boot loader properly.

I was "rather cross" to quote my UK brethren.
Just give the guy the Diploma, he deserved it :)
How long have you been abroad? I wonder what time horizon they consider for "primarily in the US". Seems like it's >> 30 days.
How do the parental controls work?

What do they entail?
Why? Do you also beware of restaraunt waiters collecting a fee for bringing you food you could get directly from the cook?

If you want to undercut an affilate referral, go to the restaurant ditrctlry instead of a third party leadgen site.
More likely because of path dependency.

Say you make a choice between equivalent services, A or B. Over time you are locked into your choice because you make decisions that fit your choice. The benefits and costs/risks of choosing A or B are often indistinguishable over time. Yet later, changing between the two can be unfeasibly expensive: e.g. changing banks (mortgage lock-in), changing health insurance (existing condition lock-in), changing careers, etcetera.
Russian state customers may obtain right to use unlicensed software
Not a lawyer etc. but in my experience? Remove the corporate build and install what you want. Carry an Ethernet adapter.
> Arch Linux

Seriously?

1. Paid apps normally support Ubuntu out of box, but it's rarely a case for Arch. AUR is not a "professional" place at any senses.

2. Arch is a rolling distro that breaks completely randomly. Major breakages are introduced by both the distro and upstreams.
There's a big difference between democracy and political chaos. I went through all 90s in Russia - believe me, there were so many freedom and democracy around, that no one in modern America could ever imagine :) Despite all of that, all things around were so bad, that people turned to Putin's stability with great relief.
Someone should submit this to bugzilla as a high priority fix, if it hasn't already been done.

Not gonna happen. These days Mozilla doesn't even pretend to give a damn about user control. "We know better than you" has been the watchword for a while now.
We're doing everything in Unity. The hard part is really in the encoding, so there is no reason we couldn't have the client be in Godot or even simply webGL, but that isn't our focus just yet.
As a native English speaker I'd say that's spot on. In particular, at least in British English, 'when' is never paired with 'else' - you might instead pair 'until' and 'when' and I suppose one could contort oneself into making a case for those keywords to create havoc!
> Worked great until one provider, Outlook.com, blocked me. Do not try cause you may run into an issue like me and get upset and quit. Now I use Outlook.com instead.
Unfortunately, that's just linear extrapolation from current rates.

Ice sheet collapse can be extremely nonlinear, accelerating rapidly. https://www.nature.com/articles/s41467-018-05003-z.pdf?origi... Or watch any of Eric Rignot's presentations in youtube.
The term is Marine Ice Sheet Instability.

This video in my opinion gives a fun demonstration of it https://www.youtube.com/watch?v=jLdaAKIkpKA

Miscommunicating sea level rise risk is a big problem.
> How was the hacker able to change OP’s phone number attached to the Google account?

> Every time I commandeer a google account, its with the prior owner - usually in India - punching in the authentication number on the phone. (I get the 2 digit number on my screen and I tell them what it is, and they select the same number from a multiple choice selection on their phone)

I think this is for Microsoft accounts not Google.
Some discouraging anecdotes on how services handle account deletions
Yes, I too wish to live in a society in which the rich can leverage their wealth to force others to listen to their propaganda.
We run Triton and individual SmartOS boxes in production. They have pretty much replaced all of our VMWare and linux-based hypervisors save some very specific use cases, mostly relating to GPU passthrough and NVIDIA.

The case with OpenZFS does worry me as well. I fear the developers start slowly introducing linuxisms thus sacrificing portability and stability for the great penguin.
A bit unrelated, but I was immediately reminded of a Marcus Brigstocke story from when (if?) he travelled to Svalbard.

> We had our safety briefing last night – all pretty obvious advice like "don't fall in the sea, it's cold". I wrote that one down.

> Barbara, our second skipper, is Dutch so the word for "if" is the same as "when". "When the boat catches fire" was not exactly reassuring and "when we turn over in a big wave" even less so.
Microsoft are the worst (and the only ones that ever posed a hassle for us).

I recommend raising the issue with support of your cloud VPS. They most likely handle cases like this routinely and have channels to MS that can get this resolved much smoother, IME. It's their IPs, after all.
>> She is still logged into her account on the laptop, so she can see things, but can't make any changes

This doesn't make sense; the attacker changed all of her account information but didn't click "log out of all other locations"?
99% Invisible did an amazing series on exactly that, how do you pick who gets what.

It's called "According to Need"

https://99percentinvisible.org/need/
https://climate.nasa.gov/vital-signs/arctic-sea-ice/ might be a more reputable source. It does not support the claim that the arctic is near record high ice coverage.
Then the next story down in Bloomberg's infinite scroll:

https://www.bloomberg.com/news/articles/2022-03-14/elon-musk...

> Billionaire Elon Musk has challenged Russian President Vladimir Putin to “single combat”, with the “stakes” being Ukraine.

> With Mr Putin’s name written in Russian and Ukraine written in Ukrainian, the Tesla chief executive tweeted: “I hereby challenge (Vladimir Putin) to single combat.

> “Stakes are (Ukraine).”

The nerve of that guy. Ukraine isn't his to bet.
The Wire was written by David Simon, a Baltimore journalist who wrote Homicide: A Year on the Killing Streets (made into a TV show named Homicide before The Wire) after embedding with the police for a year. It's basically the magnum opus of crime documentary from that era. The Wire is fiction but draws strongly from that work. I don't know how his experiences influenced him, but David Simon's politics are extremely left wing these days so make of that what you will.
Here is the related change.org petition I signed.

https://www.change.org/p/google-account-migration-from-works...
> they will likely lobby other software and hardware manufacturers to not support alternate options like Linux.

This is not necessary, only a very niche like 1% of computer users use Linux as their primary OS
React using React Native is almost identical, with a few key differences:

1) No HTML elements. React Native provides some low level elements for views, text, etc. The rest depends on the platforms and packages you have installed.
2) You can't use CSS, so you use something that is similar to CSS (including flex box), but isn't cascading.
3) Since ultimately React Native results in native views being rendered, you can also use some of the native view debugging that exists.
4) Changes made in React are batched up and sent to the native side of things, which results in some performance characteristics you don't see on the web or native mobile. There is also a difference between iOS and Android performance. You feel this a lot more on mobile than on the web.
There are, lithium batteries. The problem is, they outgas and explode. People do not want to implant these batteries, even with a low failrate and detectors.

There were things, e.g. the NorthStar implant, which became EmbediVet. But for aforementioned safety issues, it wasn't even used for cows.

Passive tech is the only thing right now (RFID, NFC)
takeout /= delivery
Here you go: https://www.youtube.com/watch?v=rdJQ1Vq981Y
https://archive.is/NP1SP
And they were. For the life of the product.

That's how they'll see it.
Functional programming still has patterns, they are just different patterns. For example, (let loop ([arg _]) ...) in Scheme for iteration. Monads are another one. Another common one is a foreach method/function for iteration over data instead of using iterators.
I think you missed the part about the account being suspended.

Can't log in? Can't take out.
I was following this and it did seem to appear in the beta -- I'm not sure whether it has been removed in the GA version listed here, or if they simply haven't mentioned it since it's perhaps a browser rather than WebKit feature?

... I assume WebKit has had support for this for a long time, since Safari on macOS has long supported push notifications.

https://firt.dev/ios-15.4b
While what you are saying may be true, you shouldn’t look to the west for answers. The idea that we pick our leaders based on political debates is ridiculous. Just look at how our debates are structured. If they are lucky, candidates have two minutes to describe their approach to fixing something like income inequality or climate change which have been around for decades. Certain candidates are purposely given more airtime than others, more positive press coverage than others, etc.

Western news media has the opposite problem of Russian media in that it is mostly propaganda too, but it hides behind the veil of a “free press”. The defense contractors, Big Tech, Big Pharma, and Wall Street control the news cycles and the politicians, but they do it from behind the curtain. If you ask me, this is much more sinister. A wolf in sheep’s clothing, if you will.

I would actually prefer a media where you KNOW it is propaganda from the get-go cause then it puts you in a mindset to think critically about everything being presented. Here in the U.S. people inherently trust the media and the government as being the arbitrators of truth and righteousness, despite the fact that they lie to us constantly.

Our “leaders” are also tied to intelligence agencies like the CIA, but again they often go to great lengths to hide these connections. Most politicians here could note engage in a serious debate with anyone who challenges their positions either. We are given a “choice” between the candidate on the left who works for Big Pharma and the military industrial complex and the candidate on the right who works for Big Pharma and the military industrial complex.
I don't think it is an exaggeration.
If you still have any devices that have your old data (cached, etc) it might be worth keeping them powered on but disconnected from the internet, so that they don't end up realizing they should no longer have access and delete what could be the last copy of your data that you can actually access.

Whatever you still have access to (again, from cache, existing browser that's still logged in, etc), start making backups - screenshots, etc.
The truth is the first casualty in war.

You really shouldn't be trusting anything anyone tells you about this war, whether from the west or the east. Nobody, not the Ukrainians defending their country, not the Russian generals, not Putin himself, nobody has the complete picture of what is happening in Ukraine right now.
True, it's an extremely dangerous situation for nuclear weapons to exist at all.

Biden, however, has not threatened to use them. Nor does he rule over his subordinates on pain of extrajudicial murder, so there's a few checks and balances there. Alas the same cannot be said for Putin.
Besides shrinking and increasing size chips, there is another big problem that might cause us to hit the wall. When the transistor count increases, it also increases the amount of effort. This is a big problem because chips need to be profitable.

Although if you just shrink the chips and keep the transistor count the same, then you have a more energy efficient chip. Which is especially useful for portable devices.
I haven’t checked but don’t think that the second core was bitbanging the VGA signal. The RP2040 has PIO (programmable I/O) mini cores that can read directly from RAM (DMA) and address the GPIO pins directly. They most likely used that to their advantage.

Edit: yes, see https://kilograham.github.io/rp2040-doom/rendering.html
I guess they do not think of those as "ads" but more like suggestions, or tips to the user. (Not defending it, they would be clearly doing mental gymnastics if that were the case -- they absolutely are ads.) If they said the word "ad", they'd be referring to content from 3rd parties.
Thank you, very inspiring. I can't think why I shouldn't start/join a campaign to ban outdoor advertising in my city.