skysight-inc/HackerNews huggingface dataset:
> Yes, but that does not change the incorrectness of the statement: "There is nothing in the GDPR about cookies."

I disagree, but it's a matter of semantics. I think we can agree that the operational part of the GDPR, the part that has legal force, doesn't mention cookies. Or storing/accessing information on the the terminal equipment of a user if you want to use that definition.

>GDPR regulates collection and storage of personal data. Cookies are a means of collection and storage of such data. GDPR does not need to mention cookies specifically.

But cookies can contain data that are not personal data, and those cookies require consent under the ePrivacy Directive.

And absent the ePD cookies wouldn't need consent (unless that was the legal basis being relied upon under the GDPR).

>The ePrivacy Directive addresses cookies specifically in Article 5(3). This "cookie rule" was not in the original regulation. It was added in 2009. The sudden increase in cookie consent requests on websites recently, and the subject of this Usenix presentation abstract, are probably not a response to the ePrivacy Directive.

No argument from me that the ePD has been (and is constantly being) ignored. And yes, the reason for the sudden increase in consent banners is because of the GDPR, for two reasons:

1) The ePD (as amended) referenced the Data Protection Directive which was replaced by the GDPR, and hence the definition of consent changed. But that still doesn't make violation of the ePD a violation of the GDPR.

2) The GDPR was very well publicised. That meant that people who had no idea what the hell all of this meant, and they first saw the requirements of the ePD at the same time as the GDPR (even though they should have been well aware of it already).

>The ePrivacy Directive is soon going to be replaced with something more up-to-date, with broader scope.

For some value of "soon". They've been promising that for six(!) years now. Hopefully the next round of trialogue (on the 31st March) will get it across the line.
Games on cards have a minimum firmware version. The firmware won't let you launch them without updating first.
We use Google Calendar at my work. Everyone has their own personal calendars that coworkers can see if they type in someone's name. This is useful when scheduling meetings with them without having to see it all the time. For out-of-office notices, the company has a special company calendar that's set up in Google that we add all or partial day events to. All day events are stuck at the top of the screen while partial day ones are on the calendar itself. It's actually pretty straightforward and convenient for us.
> I don't understand the "first speaker" problem

Ken talks about it in depth. Is there a part in there where he loses you? (by which I mean: a part where you're understanding it, and then in the next part you're not). I might be able to help you get your head around it.
I'm not sure about home-manager, but I've been using Nushell as my daily-driver with nix on Macos for almost a month now. This new release will make the integration with nix even easier.

Basically, instead of sourcing the nix.sh script in your shell config file (.bashrc or equivalent), you manually add the two significant nix directories to your path in the Nu config file.

The Nix Manual[1] explains what the nix.sh script does: "To use Nix, some environment variables should be set. In particular, PATH should contain the directories prefix/bin and ~/.nix-profile/bin." So it's as easy as adding those to your path in the config file, which in Nu looks like `let-env PATH = [...other path elements, "path/to/home/dir/.nix-profile/bin", "/nix/var/nix/profiles/default/bin"]`.

[1] https://nixos.org/manual/nix/stable/installation/env-variabl...
> ideally the threads are never waiting unless the system is literally idle as that would imply a context switch

It wouldn't. There will only be a context switch if the thread is woken up for some reason (eg. the operation it's waiting on compeltes). If a thread is spending a majority of its time waiting, then it's not going to be doing a lot of context switches.

> This is why thread-per-core software architectures are idiomatic for anything requiring maximum performance

That's a stretch. There are some specific real-time usecases where you want to lock a specific thread to each core, but those are extremely niche and imply total control over what is running on the system.
The large advantage is that the wheels are very light, and spin up with little inertia. On my Brompton, I break away from red lights instantly, faster than road bikes.
Code reviews are not meant to prevent bugs. They are for making sure an individual's effort is good enough for the team to assume further maintenance of that piece of code. That almost never means that the code must be bug-free, it means that other people than the author can follow the thought processes expressed in the code. If that leads to other people finding shallow bugs, more power to them. But that doesn't mean that bug prevention is (or should be) the primary goal of code reviews.

First and foremost, code reviews are for enforcing team standards, such as testing coverage, documentation, and adhering to scope. "Our code reviews aren't preventing bugs" is not a useful metric in that sense. If you're relying on code reviews to prevent bugs, you have other problems in your development process. If I spot a bug during code review, my first question would be "why wasn't this bug found by the automated test suite?"
Of course. A better way of saying what I intended is this:

We cannot control the statistical distribution of opinions within the population and hence cannot control whether we will be shunned or shamed. However, that does not mean that we throw up our hands and define "repulsive" to be whatever gets us shunned by the majority: neither truth nor morality is completely relative.

The two propositions I gave differ markedly in the degree to which they should be controversial to a kind rational mind:

(1) That ceteris paribus two humans who differ only in their ethnicity should be accorded the same rights, a kind rational mind will always agree with.

(2) That a man who decided recently to try to become a woman is not a woman in exactly the same sense as a standard biological woman is something that most kind rational minds will agree with, but some still perhaps might not.

I'm sure you're not suggesting that either of those propositions is repulsive in any absolute sense. What I am saying is that in order to maintain standards in society, rather than letting those standards drift with cultural fashions and whims, all those who write and speak with the aim of maintaining a healthy culture should state clearly that proposition (2) is not repulsive or deserving of shame.
Any soundtrack by Trent Reznor and Atticus Ross (The Social Network, Book of Eli, The Girl With The Dragon Tattoo, etc) is pretty powerful for me.

Half of them, I’ve played the soundtrack numerous times before ever watching it’s movie, which gives a strange sense of familiarity.
BuzzFeed News can't rely on one prize to boost their reputation when they have a severe retention problem.
Two of the three reporters on that winning team no longer work there.
You could get into a whole paychoanalysis here, but it is sufficient to say you associate this music hyper relatable characters and emotional narratives. It's like Pavlov's dog for creatures with neocortices: C, E flat, G when the dog dies, cue the tears. This is horribly reductive but the extra media you experienced along with the music gives it power beyond the immediate experience of the music itself.
Psychopaths and sociopaths can be surmised as: acquisition of power and self-preservation. A nuclear war is also a nuclear war for Putin; he would perish along with the rest of us, or soon after us (especially with no infrastructure to treat his cancer).

Suicide is a terminal disease. Psychopathy is a chronic condition. You could suffer from both, but we've never seen suicidal tendencies from Putin.
The comments here remind me of MongoDB is web scale. You can have thousands of idle threads on a machine with one or a few CPU cores. Sure if you have several of them competing for CPU time you will lose efficiency. But at the point where the total duty cycle is less than capacity - context switch overhead you will not see any I’ll effects. I know because I have tried this. 4096 threads on a dual core $5/month VPS did beautifully for IO-bound tasks.

Also the author is examining a desktop machine. Of course it will have a bunch of idle processes. In fact I would argue that if the machine was running 100% CPU usage by a few threads all day long the author would be quite upset at the electric bill, fan noise, and the heat generated. Desktop applications are not throughput bound. They are latency bound and having a bunch of threads on standby is normal.
Ah I see, thanks. Looks like Nintendo is pretty serious about this (by suing a lot of hobbyists and blowing fuses like this).
Prominent Russian Rabbi Supports Putin's 'Denazification' of Ukraine
Shouldn't be a problem. Just enter the encryption key.
Not sure if they still do, but Github used to run a decent amount of stuff on baremetal https://github.blog/2015-12-01-githubs-metal-cloud/

Afaik Dropbox Magic Pocket is bare metal (they have an internal baremetal provisioning system) https://dropbox.tech/infrastructure/inside-the-magic-pocket

Fastly's edge network I'm pretty sure is baremetal.

JP Morgan Chase has a significant amount of non-containerized workloads including one of the largest IBM mainframe setups in the world (can't find a source but internally they claimed they were IBM's biggest mainframe customer). They run high availability apps using some parallel sysplex setup where they can failover an app at the hardware level (https://en.wikipedia.org/wiki/IBM_Parallel_Sysplex#Geographi...). Their largest apps were usually either DB2 based on the mainframe or some J2E setup on distributed/x86 with Oracle databases (Websphere, Tomcat, WebLogic). They also still had a pretty big HP Nonstop setup afaik (they're so big they pretty had at least one of every Big Enterprise Thing)

For Java apps, you basically just build a war/jar/ear and publish it to a Java repo where it gets deployed to servers. The handful of things I know about all had shell or Perl scripts and operations teams to manage deployment. It's effectively the same thing as a container but all Java. Some of those stacks like WebSphere run as a compute cluster that does similar things to container orchestrators like deploy management, config management, scheduling

>without relying on the specific practice of shipping software with heaps of dependencies
All that stuff still had heaps of dependencies be it internal or external.
That reminds me, I recently watched a video on "Bob's Game".

https://en.wikipedia.org/wiki/Bob%27s_Game

The dev was operating at that homebrew level, developing his own IP, but he was unhappy with anything less than the "peace of mind" that came with being given the official tools and access to the platform afforded an established developer. Ironically, he was concerned about piracy of his game, yet it was the openness to piracy that allowed him to even develop it for that platform in the first place.
To me, blowing a fuse in hardware that you've sold sounds like at least unauthorized computer access and/or malicious destruction of property. I'm saddened and surprised to learn there's substantial precedence for this.

If I were authorizing something like that (I'd rather quit my job, but if), I'd be terrified of the repurcussions – for one, what if the device was sold in a region that has consumer protections? The fact that they're casually planning and committing such a careless act speaks volumes to the weakness of consumer protections, I guess.
I don't think there is anything reasonable to synchronize with that will guarantee no new connections. You can remove the address from the control plane synchronously, but the stale config might live on in the kubelet or kube-proxy distributed throughout the cluster. I don't think you want to have blocking synchronization with every node every time you want to stop a pod.

The alternative is that you wait some amount of time before dying instead of explicit synchronization, which is exactly what this lame-duck period is. You find out that you should die ASAP, and then you decide how long you want to wait until you actually die.
Thanks, yeah this is pretty much forced upgrade, either upgrade and play, or don't play at all.
Not about the darknet diaries in particular, but you're describing the Gell-Mann Amnesia hypothesis: https://www.epsilontheory.com/gell-mann-amnesia/
Honestly a car is one of the items where I could see a safety aspect outweighing... y'know... compared to a game console.

Not saying cars should be locked down like this, I really don't know and my first 'hacker' instinct is to say it should be free-as-in-freedom, but the argument has an extra dimension to it when compared to the Nintendo Switch.
It's simple: They prefer not to pay six-figure newsroom salaries.
The study, if I found the right one, has tables where they compare myocarditis in Covid patients to non-vaccinated by excluding data after vaccination, 62% of Covid patients and 56% of non-covid group excluded, to show that Covid itself caused damage.

I would hardly call half of data coming from vaccinated people "before widely available".

https://www.nature.com/articles/s41591-022-01689-3

Also an interesting bit, myocarditis hazard ratio for covid-infected by non-hospital / hospital / ICU vs:

Contemporary: 3.47 / 12.13 / 35.57

Historical: 5.67 / 19.82 / 58.11

The other outcomes were basically identical between contemporary and historical. I wonder what caused higher levels of mycarditis in half-vaccinated, uninfected contemporary group? That is a tough one.
I think this is old. Prospera, the charter city it is opposing, has already broken ground.

https://prospera.hn
You get two weeks to return anything you buy from apple, no questions asked.

I see why they do it: I bought an apple watch 0 figuring I'd get an idea of what the fuss was about and then buy v3 when they got it figured out. Instead, within the first week, I turned around on my way to work because I hadn't put my watch on.

OTOH I got an M1 ipad pro when it launched and ended up returning it and getting an air which was just as good for my needs. As it happens the pro had some hardware bugs anyway but if I'd liked it I would have just asked them to swap it.
Thanks, yeah this is pretty much forced play. I guess it is also possible (technically) to modify the code of the game to remove the firmware requirement, if it is just a version check?
> Cancellation is primarily a radical leftist domain.

No it isn’t. Not even close. There are countless examples of the right engaging in the same behaviors, including the recent massive wave of passing laws attempting to silence people.
> "You are saying that someone can use freedom of expression to say people I care about should not have human rights, but I can't say those people shouldn't be employed by some company."

Like unborn fetuses? (I am pro-choice by the way.) The pro-life side care about them and feel they should have human rights and, by the silly paradox of tolerance people seem to love to quote, they're even justified in not tolerating those who don't tolerate their beliefs. So do you really believe that freedom of expression swings both ways and are willing to allow them to enact their consequences on those who don't agree with them?

Maybe you should rethink the implications of what you are saying.
> KP is one of the largest Epic customers. They don't have claims as such

Yes, they do (whether you are talking about KP-as-provider-network submitting claims to non-KP insurers, or KP-as-insurer adjudicating claims from non-KP providers.)
Thanks! I'll definitely check out Nu tomorrow.
Make your kid do hard things after school or at home. Don't try to get him to skip grades, that usually has bad psychological effects on the kid (smaller, feel out of place, friends gone, sure did fuck alot of the people I know who skipped up later in life), and make sure to keep his work ethic in check- he will be breezing through the school work but you still want to instill lessons in him OUTSIDE of school that teach him not rely on his natural gifted talent and to always work hard.

Get him into a sport or something, martial arts, coding in minecraft or roblox, teach him advanced math with a tutor, anything really that pushes him and makes him struggle.

There are way too many gifted kids that breezed through school and upon entering college, end up having 0 work ethic and doing poorly because school never challenged them and their natural ability carried them through their entire childhood life. (I am one of them.)
Keynote: Daniel Spiewak – The Case for Effect Systems
Scaling and stabilizing cloud services in the face of torrential volumes of traffic is one of the major problem spaces that defines our language ecosystem. Problems such as reliability, predictability, throughput, efficiency, self-healing, and such are the primary factors which largely dictate both architectural and implementation decisions.

In this talk, we will peel apart how these factors manifest on the JVM, ultimately motivating not only the asynchronous I/O paradigm in general but effect systems in particular, with a special emphasis on performance and efficiency in the real world.

https://2022.scala.love
https://twitter.com/scala_love
Well, I guess that's the other thing—Nintendo has been doing this for as long as they've been in the business. The NES launched with a so-called "lockout chip" to block unlicensed software. This was a key part of Nintendo's strategy for the NES, which launched after the so-called video game crash of 1989, when consumers stopped buying video games because they'd been burned by too many low-quality cash grabs. Nintendo's "seal of quality" program enforced very high standards, unlike anything seen on any platform today.

I hesitate to bring this up, because an old bad thing is still a bad thing. But it's not a new bad thing.
I wouldn't take any publisher's opinion seriously. It's been proven that music piracy is _positively_ correlated with sales, yet the RIAA is still trying to stop youtube-dl from existing. I have to assume these pencil pushers in the game industry are equally ignorant, until hard data proves otherwise.
I have a Tern Eclipse X20 (hard to find) which is a folding bike with a different design point, trunk rather than luggage. It weighs about 23.6 lbs and has 24" wheels with an SRAM Rival and Force groupset. I've upgraded the front derailleur to an SRAM Yaw which is by far the best FD I've ever had. I also swapped out the FSA crank (the worst) for a Shimano 105 (working man's groupset).

It's a folding bike which lives in my car's trunk. It's also easily and quickly adjustable so that I can bring one of my other bikes for me and then set the Tern up for pretty much anyone else.

It's a little small for me and with a short wheel base, there's a limit to how steep it will go without the front wheel just lifting off the ground.

One of the positives that I've found with this bike is that I like smaller wheels, 24" rather than 700C. You accelerate faster. It might not work for a road bike doing a loop ride but for urban riding, I do like it.
Thanks, yeah with hardware there is a lot of complexity. I guess if someone owns a Switch with original firmware, it might be sold with a premium?
Like the original NeXT AppKit, where the UI was built from objects in memory, then stored on disk as archived objects. The objects could be manipulated with InterfaceBuilder and live tested. These concepts seem to have been lost along the way, to the point where they are not a part of modern NeXT->Mac->iOS development.

But also they got harder to implement as UI's got more complex.
I forgot to mention that the teams interface is truly awful. I do what I should be doing in a “Team” in one of a half dozen pinned group adhoc chats.

The context switch between a mostly useless teams tab and a needlessly full screen IM window is too heavy for me.
Once you get used to it, folding a Brompton takes less than ten seconds. I'm not as fast as this guy, though: https://youtu.be/Z-SRASKLqh8?t=36
Who is anthony? Does he appear in the podcasts? (I can’t listen to them rn)
There's (topically enough) a NYT article about Hough's incident[1], which I will briefly excerpt:

> “In a series of now-deleted tweets, Lauren Hough exhibited what we believed to be a troubling hostility toward transgender critics and trans-allies and used her substantial platform — due in part to her excellent book — to harmfully engage with readers and critics,” Cleopatra Acquaye and Maxwell Scales, Lambda Literary’s interim co-executive directors, said in a joint statement Monday.

[...]

> Hough said Monday that she could not recall whether she had deleted any tweets, and denied that any of her tweets had been transphobic. Lambda did not provide examples of the posts they were most critical of. The Times has not reviewed any deleted tweets.

...now, my sympathies were honestly with Hough until I saw "could not recall whether [I] had deleted any tweets" attributed to her. Which, if she said that to a reporter, is not a good look. Because it makes my mind jump immediately to "I certainly did delete some tweets, but I don't want to admit to it because then I'll be asked what they said".

Nobody being willing to actually say what she's being judged for so that we can make our own minds up does leave us in the awkward position of having to rely on these proxy inferences.

[1]: https://www.nytimes.com/2022/03/21/books/lauren-hough-lambda...
We (FusionAuth) cover most of this. I think we do bilateral and multilateral SAML. More details in our docs: https://fusionauth.io/docs/v1/tech/core-concepts/integration...

We do OAuth, OIDC, and idp routing based on domain or id. We track ips and have the ability (in the Enterprise tier) to add IP ACLs, but I am not sure what you mean by IP authentication.

I am not sure what you mean by wayfless, not familiar with that term.

Feel free to reach out to me for more info if you'd like to chat, my contact info is in my profile.
Across 6 jobs now I've never seen code reviews focus primarily on formatting or style over functionality or future-looking concerns. How common is this, really?

At the last couple places formatting has been handled by auto-linters; before that, it was hit or miss, but never a dominant topic of argument.
When I worked at Okta, they used EC2 without containers for their primary monolith workload. Scaling would be manual via ElB. The latest hack shows they are using NLB now, but I suspect it is still EC2 only otherwise.

To distribute database load, a cell or “block” of instances would be filled until the largest database was at 80% write capacity or so, then a new account and group was spun up for newer customers.
Many in the comment section told that they are using TrueCaller to avoid spam/robot calls.

In my personal experience, I found that not creating a TrueCaller account itself avoids having spam calls. I tried this by getting a new number years ago. I do get some spams, but from some services that I am using/has used a few months ago, and they want me to get back in (looking at you, ACT fibernet).

Anyway, it's okay to not use such an app for blocking contacts, most modern smartphones has blocking functionality, and some Free/Libre apps has ways to block a number range and works offline without ads. They are more than sufficient for most of us, use them instead.

But as the article said, not having proper legislation is the root cause of this problem, from how many services running in India can you delete your account (not unsubscribe/delete app, but delete “account” with personal information) from? Yeah, think about it.