skysight-inc/HackerNews huggingface dataset:
Doesn't the PIN mean it's not single factor?
Seizure means you don't get your money back. Freezing means you don't get to touch it right now. There are no credible reports of Canadians' bank balances being seized.
The amount of tracking on this page is astounding. Just from the screenshot, I count 9 trackers:

Uber Eats' own analytics
sc-static.net (Snapchat? whois doesn't reveal anything.)
Google Tag Manager
Facebook Connect
Yahoo
TikTok
ispot.tv (Some sort of ad management solution.)
Hotjar (Behavioural analytics.)
Bing
You can absolutely find these, usually offered as commercial products, e.g. for menus, or billboards in airports, etc.

Buddy of mine used to work in a kabab shop before finishing his IT degree and helped out there off and on. He ordered an installed some 48" monitors (simple HD TVs) and then ordered a few for himself. I think they could 2 inputs max, but that's fine for most purposes.
This. I use B2 to backup my NAS and it costs me a couple dollars a month. 5TB will cost you $25/month.

The only way I know to go cheaper is Glacier “deep archive” storage which is roughly $1/TB, but a pain to manage, access time is measured in hours and it might cost 100x more in egress fees to download it all.
It “smells right” to a Western audience, but seems a little too good to be true.

Right now objective #1 for Ukraine is to get NATO to implement a no-fly zone. NATO are reluctant because of the risk of escalating into a direct war with nuclear-armed Russia. The payload of this letter is the claim that the Russian nuclear deterrent is in a state of disrepair, or that cooler heads will prevent it being used. And thus if we believe this, there should be no reason for NATO not to grant Ukraine its wish.
We now need Apple and Google to add a feature to their respective mobile operating systems that allows two different passcodes to open two different profiles on the same phone.

That way you can give nice Officer Dibble here your sanitized passcode and he can see all the messages to your Grandma, photos of that cute puppy you downloaded from Unsplash, and your latest Candy Crush high score, and not the Signal and Telegram apps you have open to your friends in Ukraine.
It's $9/computer so if you have another computer, you can't use the same 5 TB quota. I'm banking on most people having less than 5 tb per computer to backup. It's kind of like what Backblaze Personal does for their unlimited plan but slightly lower tier I suppose (since there is no way I could do unlimited).
It's interesting to observe that in the couple of years that followed this article (published in 2009), three of today's most influential and arguably, best designed languages, were born: Kotlin, Swift, and Rust.
Well let's look at wikipedia's list of things that cause IEEE NaN, since they already split out Infinity.

0/0, ∞/∞, ∞%n, n%0, ∞-∞, results with imaginary components

The first five have no meaningful approximation or way to interact with anything. And there's no good way to pretend a single float is a complex number.

So those results get the "this doesn't exist" treatment. Coder's choice if NaN triggers errors or not.

Would you try to define any more behavior for any of those NaNs?
Median savings account in the US is less than 1/10th of a years salary. Normal people would not be impacted by a law like this
Yes, I agree that 'Trusted By' is another piece of marketing. But when I see the web, it is full of these pieces here and there. And yes, companies are not keeping this list accurate.

However, with the advent of immutable registeries, started by Haber and Stornetta in early 90s (https://www.anf.es/pdf/Haber_Stornetta.pdf) and made popular by Bitcoin, I think people can manage this job in a better way. Can't we?
> That's fine, but it does not change the fact that many people struggle with it. Including people who manage to deal with "normal" communication just fine, but who find the intensity of a pairing unbearable. I can do it, but to me it is intensely uncomfortable to the point that as I've pointed out elsewhere I refuse to be pushed into it - for me it's not a problem, as my career has afforded me the luxury of picking and choosing positions where I get to decide what goes -, but I've met many brilliant developers over the years who just could not deal with situations like that at all.

I'm not disagreeing that some people don't find it enjoyable, and some people aren't good at it. Like anything else.

I don't see why you just wouldn't work at another company instead of demanding the company change its methodologies for you. I'd say the average dev shop leans more "lone wolf" anyway. Teams and especially companies that pair are the exception, not the norm. You're an experienced guy it seems like--I'm sure you've changed jobs many times in the past to find a culture and working conditions that suited you better.

> This dismissal of what to quite a few people is an inherent part of their neurological makeup as a "skill" comes across to me as incredibly offensive.

I'm sorry my view on this offensive to you. I don't mean to offend you, but simply stating you're offended doesn't change my perspective--I still view pair programming as a skill, and I don't think it's wrong to hire for skills.
> Tit for tat is for bullets.

Sure. That's why I'm saying that even if Putin uses one or few nuclear warheads, NATO should restrain itself and not use any, just beat Russian army in Ukraine purely with conventional and economic means.
One thing I said to friends while talking about Ukraine, is that Russia has always experienced revolutions while engaged in external conflict. In some cases it literally started from the troops.

Putin has thrown a dice, but he might get to rue the results.
This is the fight against unauthorized rallies. The majority of Russians support the actions of the police. Russians don't want war, they want guns taken away from their borders.
If DNT is sent when loading the initial page it is totally possible to serve HTML that doesn't include the tracking scripts. If you load your tracking scripts you've already gone against your objective since even the initial HTTP request that loads the tracking library leaks the user's IP address and browser fingerprint back to the tracker.

This is not a defense of DNT by the way - it has other problems such as the increased fingerprinting surface, etc.
The principal greenhouse gas is water vapor, and the effect of solar variation on that is not at all “well understood”.
Portals of Discovery
I think we're talking about different things, but maybe not.

Using out of bounds references in arrays and pointer arithmetic are unsafe but they can be defined. The definition of "array accesses using indexes that are outside the range of 0 - the declared array size will access memory in the data segment. The compiler will treat that access as if the addressed memory had the type specified for the array." The behavior is defined, it is unsafe, but it is defined. Not like "the compiler may or may not choose to optimize out loads and stores, or re-order them." which especially on embedded systems creates bugs where the things like "read the status register THEN read the data register (which clears the status register when read)" those get re-ordered and suddenly your loop never exits because your status bit is never set. That kind of UB needs to die in a fire IMHO.
Neat, I’ll have to go check that out again. As for the tunnel I’m not really plugged into the local politics enough to have an informed guess. From what I’ve read SMART seems to be widely hated by these same groups of extreme-anti-growth people, and the other tunnel whose name I forget has already set the precedent of SMART sharing the tunnel with a walking/bike trail. That makes me lean toward “probably not” since it could incentivize southward SMART expansion from the current Larkspur terminus :/

e: I also want to go look for any remnants of the White Hill / Bothin Tunnel if it isn’t on a parcel owned by someone who would mind. There is a trail right there that goes down to the parking area at the SFD Blvd bridge, but the actual portal remains (if there are any) might be on the Girl Scout Camp’s land. Unsure.
If you can't even understand the difference between "seize" and "freeze", you should consider not having an opinion on this matter.
Ground-based hypersonics and right-wing neo-fascist terrorist groups right on your border are not threat you can respond to quickly enough.
Not surprising, 25% of Americans believe the sun orbits the earth...
Consider going to therapy. Sometimes, the scars are not as deep as you initially thought.

Your story seems similar to my wife's, especially the part about being tricked into debt. We've managed to clear things up after many years of she and her brothers struggling. Good luck!
So really monads are essentially an abbreviated syntax? Chaining functions, where (some of) the arguments are hidden from the language syntax and inserted by the compiler?

How does that relate to “pipe operator” as in https://github.com/tc39/proposal-pipeline-operator

Are monads also linear types? I mean, if I have a monad which represents system IO state, each value of system state can only be consumed once in actual execution, I can’t split the IO state in two and print different outputs on each branch. But I can do that in a conditional expression because only one branch is ever actually realised. For IO state, data branching is only allowed when guarded by control branching.
Watch GDP of Russia drop to per capita levels much more comparable over a year or two. You can't really produce shit without sophisticated equipment, and Russia is not famous for any.
it's ugly and doesn't feel like a first class citizen of the language
Silly you, of course he does not. You know, some animals are more equal than others.
The purpose isn't to spy on you. It's to track the performance of an ad shown to you on tiktok.
This follows their Christian argument against Bitcoin and blockchain. After the list of authorities who have bad things to say about crypto they go on about how it could/should be bad/dysfunctional/broken, a rundown of why something that's working won't—according to various authorities—work.

Ostrom’s Law: a resource arrangement that works in practice can work in theory.
Yes - lesser evil is still evil

Lesser evil is much better than worse evil though
Confiscating money if people have too much according to some weird heuristic is inherently unreasonable.
> Why wouldn't they matter?

I think the comment meant that it doesn't matter to domestic inflation because sanctioned goods can't be purchased. The latter part of which is true. The former, not--supply shocks can cause inflation as easily as money printing.
See also: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....
> Which doesn't really make sense with a democratically elected jewish former comedian being president. (thats from https://www.rt.com/russia/551294-kremlin-goal-ukraine-offens...)

Is racism in America gone because we had a black POTUS?

Zelenskyy is backed by an oligarch who funds right-wing neo-fascist groups.

Dig deeper.
Adblock is not much different than getting up from the couch to make a sandwich or whatever when a commercial comes on TV. Some commercials still get through to you because you don't really need to get up and do something on every commercial break (or you can still hear them in the background). With Adblock, some ads still get through, plus in-stream product placements.

BTW, I never really bothered with adblockers until I started getting random malware infections from ads (I'd google search for some info, land on a random discussion forum, and a couple times a month my computer would immediately get infected from ads that had 0-day javascript sandbox escape exploits -- hasn't happened since I started using an adblocker) Oh, and a couple times that I left my web browser open on a page, and sometime in the middle of the night a video ad would start up blasting through the speakers. Yeah, that there drove me to using an ad blocker too.
Probably depends who you ask.
It doesn’t matter what law they follow, one just needs to tabulate them in a histogram…
If CBP gets suspicious, they will ask for the device password to gather evidence from one's phone to deport back. This happened to a couple of people I know of.
Or left a cult...
Similar 'old' software, I really enjoy and it runs as portable (on Windows): home planet

https://www.fourmilab.ch/homeplanet/

It's so old it talks about "downloading on dial-up connections", though the hiomepage is up to date (and full of gems)
Also on the "forgetting it's a skill" track: pair programming isn't just one thing. There aren't just two roles, the one at the keyboard and the one not - there's a bunch of different roles you can take on, depending on who you're pairing with and how they (and you) work.

For example, with one co-worker at the keyboard, I would fully take on a support role: He was a slow typist, so I'd keep an eye out for typos and quietly nudge him instead of having to wait for a compile/run loop, I'd look up documentation so he wouldn't have to keep context switching, and so on. Before that point though we had roughly equal roles at the design stage (he was a very strong proponent of "keep it simple" and made me realize I was drifting into an "architecture astronaut" mindset, so I think we worked really well together overall).

In another, with some co-workers unfamiliar with a codebase but wanting to learn more, I'd take the high-level guidance role where I'd be mentally working a few steps ahead on the overall design/goal while they worked on the nitty-gritty details. They'd be learning how the pieces fit together without having to worry yet about side-effects or other problems because I'd be acting as guardrails, keeping them on the right track and identifying those problems ahead of time so we can deal unavoidable ones right away. Ideally this role doesn't last long with anyone as they'll need to learn those parts on their own, but it works sometimes.

As a step up from that second one is on/off pairing, where they'd be testing their knowledge on their own to come up with a solution, then we'd pair for a while to make sure they're on the right path and maybe get past a spot where they were stuck on how to do something.
The fact that people suspect Facebook of outright listening to them (even when that's not the case) suggest people aren't fully aware of what data is collected, how it is used and how it can be misused.

"Facebook listening to people" wouldn't be noteworthy if people weren't creeped out by it.
> It is like in USSR

Except this time it doesn't have even the pretense of working for the common good. Putin has funded the worst sort of racists across Europe for decades.
Informed or not, they were not allowed to give consent. No problem with people consenting to be tracked.
There are also credit cards that use Union Pay. Basically a debit card connected to a credit line. IIRC Union Pay is really the payemnt processor.
How would it know if you entered it backwards if it was 1221, for example?
I haven't used pattern matching since I wrote F# and OCaml ten years ago and I still miss it. So, so expressive.
Ask HN: How do entrepreneurs manage burnout?
For long-term entrepreneurs that are burned out, but do not want to exit yet, what do you do?
Bought this a few months back. Simple and cheap. Instead of complex circuitry and drivers, they just punted and connected to the two adjacent Thunderbolt ports. No regrets.

https://www.amazon.com/dp/B08BFHDST3
Resiliens – Python decorators that make your code more resilient
We have no idea what those costs will be. Given that for-profit companies are trying to develop new fast reactors, at least some people think it will actually be profitable.

However, I guess it's reasonable to include some such estimated cost in today's reactor prices, if we also:

1) Include the costs of climate change and/or ambient carbon removal in the cost of all fossil fuels, and

2) In wind/solar costs, include the cost of all the batteries, long-distance transmission, demand management, and overproduction that we'd need to keep the grid reliable without the fossil backup we're using today. Areas with sufficient hydro can skip this.
Nobody wants to build housing there, especially now, because they can’t profit enough to justify the risk.

Employee housing at ski resorts faces the same problem. Profit.

It is very bold to argue for building more housing without accounting for the role of profit in priorities.
Which collects data on you and creates a profile. Whether it's currently used to increment an impression counter doesn't mean it can't be used for something more nefarious down the line.
> DNT status is not readable by JS (by design), so DNT cannot be implemented in the client.

But the JS is served by a server, which can read the DNT header, so why can't it just write different JS based on the content of the header? It can be as simple as writing "let do_not_track = true;" if the header is present.
> If they're acting so antagonistically against GDPR maybe throwing some people in jail will do the trick

This is how you get a legal code like America's, where a cop and prosecutor can put almost anyone in jail with the flimsiest excuse.

I understand the impulse. But the solution to bad enforcement isn't ratcheting up penalties. It's increasing enforcement.
Just in general look at those cookie consent dialogs at any site living on advertising or using it and really see the insanity of number of partners... That should show that we might actually need to burn it all down...
I guess I didn't see that. But he's still using continuous where the correct term would be differentiable
Interesting.

> The positive Russia comments are an extension of the culture wars and grievance politics that have animated the right in the United States in the past few years.

This article acknowledges what even casual, non-journalist, observers of USA politics see. It also acknowledges that Trump's admiration for, and praise of Putin lead to most conservative pundits being pro-Putin, pro-Russia in the lead-up to Russia's invasion, with a consequent back-peddling when it became obvious that Putin's excuses for an invasion were just falsehoods.

This is a long way from initially reporting Trump's false statements without any qualifiers, to currently writing "baseless" on Trump's false statements.
Your reference is from 2008.

Certainly recent events have concentrated minds regarding energy security in Europe, and likely self sufficiency (or at least better sources) will be achieved, much as food security was after ww2.
Well in this case data is collected and sent to various third-parties even without you willingly entering any data on the website manually.
It felt more like a war for the rural parts of America, because per capita their children were sacrificed at a higher rate.
As long as you’re not using your QA team as an excuse to avoid writing automated tests, I don’t see why having a QA team would be an anti-pattern.
Firstly, thank you for your response.

This is not really the forum for this, but for 1, I don't see how this will help.

I get a response from the server of <li>1</li><li>5</li>, and I want to add [1,5] to an array, and then modify them to <li>one</li><li>five</li> before insertion. How would I do that?

2. Lack of internet meme knowledge, but still perhaps worth thinking about changing?
Windows Defender is enough, if you harden it
Well, I'm not making a sterotype -- I'm offering an explanation of the people i've met. It's very hard to converse with people whose academic background is discrete mathematics, in an essentially empirical domain (that of modelling intelligence).

There's a lot which is odd (and dubious) in AI/ML that traces is origins to this peculilar situation of a discipline (csci) in the "early phases" of modelling an empirical phenomenon, without yet, an intra-disciplinary theoretical support for it -- csci people take geometry and classical physics to make video games. They dont yet take the equivalent to make intelligent systems (which would include stuff on learning in animals, humans; and in my view, more applied math).

In any case, to answer your question about implementation, see https://news.ycombinator.com/threads?id=mjburgess#30579711
There is Ployform Project[1] that provides licenses that include free for noncommercial use. I'm currently having a custom license created so I can release my project for free for non-commercial and commercial orgs with under than $50,000 a year revenue. I want to only charge companies that can afford to pay and help people get off the ground.

[1] https://polyformproject.org/
What pisses me off (and prevents me from using my own version of the system effectively proposed in the article) is companies that send you both actionable and a boatload of spammy emails via the same email address.

Github "confirmatory 2fa" is an example. If I could, I'd turn it off, but there's no option for that (There's only an option to turn it "fully" on. hah!).

I had been redirecting github emails to my preferred folders, but then when the 2fa email came up, I had to spend 5 minutes tracking it down, because only the inbox sends notifications on my phone. So I reluctantly removed the rules, and now it litters my inbox by design.

I hate 2fa with a passion.
I can almost guarantee that you will add more bugs to your code trying to 'recover' from a malloc failing than just letting your process crash, and hopefully get launched at a better time.

The /correct/ way to write a production code is to assume your program will crash at some point, and it should be able to recover from for example, out of sequence starting. Even if it's not malloc(), the scheduler might kill you for its own reasons.

What do you DO if malloc fails? Cry for help? Oh oops, "cry()" might need to allocate memory.

Also, I was writing code when int was 16 bits, and quite frankly, the size of int was never really a huge problem in porting code, and I ported a LOT of code. I found a lot more problems trying to find code that were trying to 'fix unfixable" errors, like IO errors.
Ah, well the video is about electrons, and it's somewhat more plausible to "observe" them going through one slit or the other, since they will emit an electromagnetic field. There do seem to be such recent experiments, for example https://phys.org/news/2011-01-which-way-detector-mystery-dou...
Pretty sure we can starve out russia as their current moves are clearly death throes.
This is also why there has been an aggressive push to seize oligarch boats, money, etc. Put pressure on them to make something happen domestically.

Discussions around the Magnitsky_Act* went into detail about this, and it came up again during the Trump Impeachments.

* https://en.wikipedia.org/wiki/Magnitsky_Act
Take a few days off and recharge, work on smaller tasks, move the easy stuff. That helps building momentum and keeps me going for week
Just FYI, Mozilla's commitment to privacy is smoke and mirrors. You need to install uBlock Origin and opt-out of Mozilla's telemetry and similar BS to get any meaningful privacy in Firefox.
The more accurate headline would be "American mensa members suffer from more mental and physical disorders" because the data was taken exclusively from American Mensa Society members. I'm actually quite curious why they did this because this seems to be a somewhat obvious source of potentially severe bias. It implicitly assumes that the distribution of mensa members is representative/identical to the distribution of all people in the 98th percentile, and that seems unlikely to be true.

I think any study that focuses on IQ essentially needs to use data from an area with global compulsory IQ tests. And there are places within Scandinavia that hit the mark there: compulsory military enlistment that comes with an IQ test creates a perfect test bed for data.
Russia is allegedly preparing to disconnect from the Internet