skysight-inc/HackerNews huggingface dataset:
That seems more like plain old political corruption than a problem with the way driver liability is handled. If you or I did that we’d almost certainly be facing prison time.
Why would a library have records of who borrowed what?

The old manual system in the UK worked on a system where your library card was a sort of envelope into which the book's card was placed and then it was placed in a tray in chronological order. When you returned the book you got your card back and there was no trace.

The library would only be able to say who had the book at the moment when they were asked not for times in the past.

See https://www.1900s.org.uk/1940s50s-library-systems.htm
I'm not a big fan of Facebook but the hatred toward that company here is getting out of hand. You want to see Zuck in jail for what crime exactly? How is Twitter, Youtube, TikTok or Reddit any better than Facebook when it comes to being "poisonous" or "evil"? Youtube was literally financing terrorist groups with ad money 10 years ago. Twitter gives a platform to anti-Semites and the Taliban.
It's only blatantly false if you ignore the context that it was spoken in of talking about basic App review and not IAP commission. And plenty of wiggle room there, especially if the "same process applied to everyone" includes the stage "Have we negotiated a contract with them for an exception on this"

Not that I think that anything would happen if it were in the IAP context.
1. There is no proof in science. But now there is disprove? Link please.

2. The other book, while very old, addresses most critique points.

3. The US military has successful applications of this theory in creating non explosives odors of explosive substances for training dogs.
Qualcomm dominates at radios, which matters far more than single-core CPU performance. So there's no pressure on Qualcomm to be better, and really all they do is take off-the-shelf ARM designs for the CPU cores anyway. So it'd really be ARM themselves falling behind. Perhaps Qualcomm is pressuring them to keep die sizes small, so ARM just isn't willing to make a proper "big" CPU core. Or maybe ARM themselves just don't have the right incentives to do so. Who knows.

But the end result is nobody really wants to compete against Qualcomm in the mobile phone SoC space, since Qualcomm's radios means they win by default. Then in the laptop & server space, Intel & AMD have no incentive to switch to ARM instead of sticking with x86. At least not at this point in time.
> The device performs involuntary "CSAM" scans

It does not.
It's not just slow, I gotten a large number of error pages in the last hour or so. Prior to that it was working fine.

Edit: The error page says "We're having some trouble serving your request. Sorry!" and I get it once out of every 3 or 4 requests.
That’s correct, but the engine restriction doesn’t force people to use Safari and it’s possible to use either Chrome or Firefox front-ends. Apple wants to control the browser engine for a couple reasons:

- if you’re charitable: security.

- If you’re uncharitable: blocking the ability to undermine the App Store.
Eh, Twitter's worse.
Beneficial implies casualty, which is clearly not established in the association study you linked.
It makes it extremely easy (and therefore more likely) to use CloudFlare as a CDN/DDoS protection. Just a simple toggle, if they're your DNS server.
I got the same impression from the title.

The request is limited to searches for a couple specific people over a short timeframe. They had legitimate reason for it. There's no issue here.
Edge is messed up, in that you cannot change the default search engine. It only changes the search engine for the URL bar, not for the new tab page (which is likely used just as much). I'm not aware of any other browser that does this. It's so cartoonish that I couldn't believe it when I found out.
For example, if you have an uint8_t with the value 200, that denotes either the number 200 or the number 456 or the number 712 and so on.

If you have an uint16_t with the value 200, that denotes either the number 200 or the number 65736 or the number 131272 and so on.

So it is obvious that the two "200" do not mean the same thing.

If you do a longer sequence of operations with uint8_t or uint16_t, inserting an implicit integer promotion in the middle of the chain of operations will change the end result, depending on the place where it is inserted. (E.g. 200*200 will be either 144 or 40000, depending on whether the promotion is done before or after the multiplication)

Of course most programmers do not actually use the "unsigned" numbers as modular numbers but as a surrogate for the lack of proper "unsigned" interval numbers and they attempt to avoid any operations which will cause modular reduction.

If the programmer knows that no modular reduction has occurred, he/she can write an explicit type conversion from a smaller "unsigned" type to a larger type.

The compiler cannot know which was the intention of the programmer. Because the "unsigned" numbers are defined as modular numbers, not as interval numbers, any implicit conversion can be erroneous. If the conversions are actually correct, the programmer should write them explicitly.
>I can name 500 genes more important for any practical purpose than these genes.

The arrogance of this statement is astrounding. Perhaps you didn't mean it to come off that way?

First of all, these are important genes - extremely important genes, because they are a large part of the basis of that whole "response to stimulus" thing that people are pretty fond of associating with life.

That said, regardless of their actual importance, it's pretty remarkable for anyone to say any gene is important or not important considering how little we actually know about biological processes. I see all the time people doing "omics" work and wanting to jump to conclusion because of data, but data-only makes a relatively blind conclusion. There's still far far more unknown than known, and these genes are fundamental genes for starting to actually build a functional model of human biology. They are boilerplate genes.
The code I'm primarily working on is old enough that Errors.Wrap is the standard - Though refactoring that is definitely on the radar :)
The issue IMO isn't -Werror, it's -Wall, -Wextra, and -Weverything. If you individually specify the warnings you want, other compiler versions won't have a different list. So -Werror won't cause your build to fail because some other compiler (or version) had a different -Wall list.
DNS configuration is becoming a single point of failure. A few weeks ago, many services running out of AWS West 2 failed because the within-the-datacenter DNS system broke down somehow.
How to Give Feedback People Will Come Back For
That's a little different thought and I think you know it.

There's a difference between information that government and big tech is scraping and storing, vs information that is publicly available to literally any random person online to scrape.

Both are problems, but those are different discussions and we started with talking about the issue of truly publicly available information. I think that's an interesting topic that merits its own discussion without falling into the surveillance discussion once again.
AdGuard DNS Outage
Python 3.10 Release Party
to also face a failure in the single point of failure - system?
You Probably Don't Need a VPN
I want to see what a truly organic traffic jump looks like in a graph, please, admins?
I use https://terrain.party to source heightmaps as image files, and perform any manipulation of the heightmap in normal image-editing software. It's a lot less funky if you already have the image-editing skill.
It seems it has caused DNS servers crash for one of biggest Czechia's internet provider - Vodafone. Can be unrelated but I doubt it (https://twitter.com/BlazejKrajnak/status/1445063232486531099).

Think of it - half the country doesn't have internet because of this crash, that's terrifying. (Switching DNS servers obviously works but that's not something the general population will do)
There are a number of substances that act like alcohol in the brain, but which are not fundamentally antithetical to animal cellular biochemistry the way ethanol is. Most-all GABA-A agonist drugs fall into this class.

I've always been curious how harmful these drugs would be under a profile of long-term recreational abuse, when contrasted with alcohol. I have a sense that you'd be far better off being addicted to such drugs, than you would being an alcoholic. Similar to how vaping, no matter its absolute health consequences, could still be beneficial relative to smoking tobacco, if that would be your alternative.

Maybe if we could figure out how to make an aqueous GABA-A agonist with a really high LD50, we could see the development of a "synthahol" in our lifetimes?
How to Easily Draw Neural Network Architecture Diagrams
Telecommunication satellite communication issues might seriously shut down whole regions if they occur.
There's some fine print at the bottom about patio11 being ok.
Do you have any evidence that the same government orders were not given to DuckDuckGo? Or that they wouldn't be if DDG had any kind of meaningful market share?
Somebody just had their very own "onosecond".

https://www.youtube.com/watch?v=X6NJkWbM1xk

The video is one that Tom Scott published in June 2020 about the worst typo he ever made in one of his prior jobs, and while the Facebook mistake is almost certainly not going to be anything irrecoverable like this one, you can bet that Facebook pride themselves on being available all the time.
Not really. In the Apple ecosystem, stuff either works or it doesn't. iOS doesn't let you install alternative browser engines. macOS does. Both of them let you use a browser shell of your choice.

None of this "you can install a browser, but we're going to lie cheat and steal to stop you" dark patterns nonsense. As a user, Apple just tells you No, and you get to decide if you want to live with that or not.
Is this a quote?
Hello fellow DevOppers! (DevOps?)!

Feeling overwhelmed after the apocalypse? Is that #fullyremote #vanlife lookin' kinda sweet lately?

We’re a (very) small band of highly experienced devops people who help our clients with the most difficult of Kubernetes / cloud-native problems. This is actually devops, meaning we often develop production-grade code to solve unusual requirements.
We’ve always been 100% remote (US TZs only), have great benefits, spend 1 day a week on internal projects, and if I may say so myself have an outstanding culture.

If you’re interested, please do read on! https://superorbital.io/careers/
PSquare: Practical Quantiles (2021)
The stress for me usually goes away once the incident is fully escalated and there's a team with me working on the issue. I imagine that happened quite quick in this case...
> Simply put, it allows you to define types that are generic on specific values, rather than other types

Dependent types are far more general than that. They allow a type to be parameterized on a "value" where the "value" isn't merely a program constant, but rather an arbitrary expression that's type correct at that point in the program. This is what allows them to express refinement types: the refinement type bundles a value with a description of a function that takes any given value to a correct-by-construction assertion that the value satisfies some interesting property.

So if you wanted to prove that a value x in your program is in the range [m, n], you "simply" have to show how you could compute (x - m) and (n - x) at that point in your program, where the - operator can only return non-negative numbers by construction. The flip side is that m and n can be arbitrary run-time values, and there's no run-time check at all; these are essentially 'phantom' values and any computation involved in these proofs is elided: checking that a proof is correct is a special case of type checking. This is also why such languages cannot be Turing-complete, since that would allow a non-terminating function to be a valid "proof" of any property.
Sure, but that's what conference calls are for.

Most big tech companies automatically start a call for every large scale incident, and adjacent teams are expected to have a representative call in and contribute to identifying/remediating the issue.

None of the people with physical access are individually responsible, and they should have a deep bench of advice and context to draw from.
Everyone can have therapy, it doesn't have to be with a paid professional therapist. And I don't think people in situations without access to healthcare are worried about trigger warnings.
>(I am sure unintentional) sexism in the phrase "my guys".

I generally try and be mindful of stuff like that, and were there any women on my team I wouldn't have used guys. Unfortunately covid plus unrelated personal issues caused the only woman on my team to have to resign last year. I do sincerely hope I can get some women to apply this hiring round, because diversity is important to me.
Reading the thread, I'm surprised at the number of nearly identical "How much do we have to pay to keep it down? xD" posts I'm seeing, often from throwaway accounts. Some accounts with multiple near-identical posts within the same minute.

Could this be a coordinated smear in HN comments?
Robots Take over Italy’s Vineyards as Wineries Struggle with Worker Shortage
Very slow from the southwest US.
Absolutely. Most engineers who work with sensitive data already know that there are tiers of data sensitivity (Public, Personal, Private), and that info like SSN and CCN are more private than, say, gender or marital status.
Don't businesses fall back to SMS/phone or e-mail? Doesn't seem like a good idea to rely on a single corporation.
Half a bottle (375mL) of 12% wine is 45mL of alcohol, or 4.5 UK "units", or 2½ US standard drinks.

750 mL ÷ 2 * 0.12 = 45 mL = 4.5 "UK units"
45mL * 0.789g/mL ÷ 14 = 2.54 "US standard drinks"
You say that as if DuckDuckGo is completely immune to the same sorts of warrants.

They're all the same, serving you ads based on your search terms.
FB uses a separate IRC instance for these kinds of issues, at least when I used to work there
Presumably any video platform could apply for the "Video Partner Program" mentioned in the email.
It didn't help that telecoms used to use SMS as an extreme profit center. I don't think WhatsApp would have taken over the way it did if SMS was always included in all plans for free. This is similar to the way "local" long distance used to be such a racket.
Any of those a monopoly?
I mean, I've definitely met a number of folks who just assumed that running x86 Windows on M1 would work just the same as running it on an Intel Mac.

As you note, emulation products existed prior to the Intel switch, and they would do in a pinch, but they were VERY slow because emulation != virtualization. Doing anything complex in an emulated environment was PAINFUL.

Running Windows in a Parallels or VMWare virtual machine on my Intel Mac works VERY well, but no emulation product will deliver that level of performance.

You could of course virtualize ARM Windows on an M1, I suppose, but then you're not in an Intel environment, and the ARM Windows software landscape is thin.
I updated my old first-gen iPhone SE to iOS 15 and it's still fast. Not nearly as snappy as the newer generations, but it's not laggy or anything.
I assume there was enough due diligence before classifying someone as a scammer? Online dating is already pay as you go thing filled with streamer promotions and bots.
I think it's mix of signalling respect for the people impacted by this, the people who work there and are just trying to be decent and of course the fan boys.

The first place my mind went to after I read this was "dumb fucks" (Google this with Zuckerberg for context) but as good as the schadenfreude feels it doesn't change the very real and negative impacts from all of this.
In Latin American 3rd world countries, people also conduct business via Instagram.

They create Instagram accounts and post products as posts, with a caption of "DM me for price".

It also turns on every alarm on my mind, when they start calling these "Instagram pages". It blurs the line between a real website and an Instagram account (In Spanish, "website" is "página web" as well).

I've also heard: "My business went to hell because Instagram killed my account" and that's when I reply: "Have you ever thought of owning a real website?"
Why Facebook Is Down
Sure there’s loads of ICO groups, NFT groups, cook groups for shoe/ps5 drops, meme stock option traders, etc. Oh wait you already covered “scammer”.
Imagine having the a huge portion of the digital world internationally riding on your shoulders...
The comment is good, but your username is excellent.
There are various non-FB fallback measures, including IRC as a last-ditch method. The IRC fallback is usually tested once a year for each engineer.
In practice? None whatsoever. Even under oath.

After all, Congress critters constantly lie or spout nonsense, why should we ask more of those before them?

In principle, it's a crime. But, nobody will do anything about it, especially when it comes to a powerful white man.
Reminds me of that episode in Mr Robot
Reports indicate there may be a widespread outage at Facebook
It is slow from France too.
Perhaps this insanity you're describing is true for the US. It doesn't necessarily account for the remaining... 1.2B people who had their info leaked.
Hopefully it never comes back up!
Tesla, et al do not have the luxury of ignorance to explain that away however, they know what the technology is and is not currently capable of

Would help if Elon Musk didn't tweet out ridiculous claims about FSD..
I can't fathom how they didn't plan for this. In any business of size, you have to change configuration remotely on a regular basis, and can easily lock yourself out on a regular basis. Every single system has a local user with a random password that we can hand out for just this kind of circumstance...
Of note, it appears that Netflix’s gripe wasn’t so much about the 70/30 split as colloquially observed, but that Apple’s IAP saw more “voluntary churn” than Netflix’s direct purchase.

Am I reading that right? Would this churn discrepancy apply to other services besides Netflix (like developer tools, access to smaller content libraries, etc)? Finally, what did Apple do to address their “voluntary churn” problem?
Of course, the GP tries to instill the idea that open source is not "professional" when in fact in OSS you will see far more variation in development practices and deployment practices than in closed source world. It's a strict superset.
I believe its mostly due to users flocking in to check why Facebook owned sites are down.

See below entry for more details
https://news.ycombinator.com/item?id=28748203
Oh, all I ever see is people stating the rule "passive voice should always be avoided" and letting it at that.
Well Shatner did promote other products like the Commodore VIC-20: https://youtu.be/UK9VU1aJvTI
I think the difference is that human medical experiments immediately cause suffering at a higher rate than whatever disease they're trying to fix.

I believe that there have been studies showing that today's "self driving" cars are already statistically safer than regular cars.
For us in GMT it was fine through the day. Guess the latest events of Facebook resulted additional stress on routes/servers related to HN
Jonathan Blow on Rigged RNG in Games (“Sid Meiering”)
> two simple JSON data models and some specifications in YAML

More power to you if it is this simple. Just bear in mind that while the structure is probably a good fit for the data model in your database, it's probably not such a good fit for anyone else, so other vendors probably won't see it as quite so 'simple'.

Another benefit of a standard like this is that when it comes to interoperability between two companies is that it splits up the role of who has to do the hard work to build the integration. Every vendor want's to point the finger at the other guy and say 'it's his problem'. If there's a standard, it's harder to pass off these dev costs onto others.

Especially since this is your standard (and, presumably, you don't have to do more work to support it) your call for your peers to support the standard can come across as sneaky way of passing off the work of integration to them.
But still a part would be down, if a server has an outage. How about a system, where every device that is used for chatting is a server at the same time? I wonder whether something like that already exists. Bundle it together with bigger servers to handle the load. If the bigger servers experience outages, the service can still continue, although a bit slower
The penultimate frontier.
How about you call them to set up a meeting to catch up?
I was with you right up until the end. I don't think fb is going anywhere soon.

The whistle-blower situation is interesting though, I see what you mean that there could be regulation inbound... but how can they be regulated?
I think there's a story in here that most are missing, but your comment is closest to touching on. This was not a performance problem. This was a fundamental problem that surfaced as a performance issue.

The tech stack at use in the Windows Terminal project is new code bolted onto old code, and no one on the existing team knows how that old code works. No one understands what it's doing. No one knows when the things that old code needed to do was still needed.

It took someone like Casey who knew gamedev to know instinctually that all of that stuff was junk and you could rewrite it in a weekend. The Microsoft devs, if they wanted to dive into the issue, would be forced to Chesteron's Fence every single line of code. It WOULD have taken them years.

We've always recommended that programmers know the code one and possibly two layers below them. This recommendation failed here, it failed during the GTA loading times scandal. It has failed millions of times and the ramifications of that failing is causing chaos of performance issues.

I'm come to realize that much of the problems that we have gotten ourselves into is based on what I call feedback bandwidth. If you are an expert, as Casey is, you have infinite bandwidth, and you are only limited by your ability to experiment. If your ability to change is a couple seconds, you will be able to create projects that are fundamentally impossible without that feedback.

If you need to discuss something with someone else, that bandwidth drops like a stone. If you need a team of experts, all IMing each-other 1 on 1, you might as well give up. 2 week Agile sprints are much better than months to years long waterfall, but we still have so much to learn. If you only know if the sprint is a success after everyone comes together, you are doomed. The people iterating dozens of times every hour will eat your shorts.

I'm not saying that only a single developer should work on entire projects. But what I am saying is that when you have a Quarterback and Wide Receiver that are on the same page, talking at the same abstraction level, sometimes all it takes is one turn, one bit of information, to know exactly what the other is about to do. They can react together.

Simple is not easy. Matching essential complexity might very well be impossible. Communication will never be perfect. But you have to give it a shot.
Maybe these business will diversify their communication mediums because WhatsApp is down - seems like a good thing for society.
si es muy posible, de otro lado se daría la oportunidad a empresas mas cercanas con la gente y que les paguen por los usuarios por los datos. finalmente los usuarios son su activo para generar muy importantes ingresos, estaría muy bien que compartan sus beneficios!
Our security team complained that we have some services like monitoring or SSH access to some Jump Hosts accessible without a VPN because VPN should be mandatory to access all internal services. I'm afraid once comply we could be in similar situation where Facebook is now...
They work at facebook. Can’t imagine they have any illusions regarding their privacy/anonymity.