skysight-inc/HackerNews huggingface dataset:
You can be objectively behind without it being subjectively worse. I don't think it suggests what you're saying.

It literally says not to compete with others. If you still see everything as a competition, you're not taking the advice.

And if you're competing on an absurd metric that nobody else even thinks is a competition, like being the heaviest, then you probably have other issues that you need to work on.
The problem isn't the rate of intake but retention. If you are in your 30's chances are you forget things you've learned as fast as you learn new things doing what you currently do, basically constantly moving but never getting anywhere.

So instead of worrying about intake, try to think about what you already know and go from there. Make it solid so you don't forget it, and just build upwards. After a while building a solid foundation you'll likely find that there aren't actually that much information you want to ingest, it just felt endless since you constantly went through the same similar concepts over and over.
> Can you say a bit more on the state of QEC ? Thanks.

There's not a lot I can say other than what's (I think) more or less common knowledge in the field: QEC is a practical issue, and so is deeply tied to physical implementation, etc. QC however, as an idea, has power in itself; you can define a Turing-like machine that incorporates notions of quantum mechanics, forming complexity classes that are thought to be disjoint from the classical ones (including probabilistic classical machines) (see ref. [2] in the OP). QEC is, then, any strategy that allows you to implement reliable (QC) resources in practice (think classical redundancy). The fact that you are dealing with quantum resources rather than classical makes it harder than CEC. The problem with current technology is that if you don't have QEC you can't really get to a point (resource-wise) where the classical/quantum class separation is relevant. Achieving this separation is what's called "supremacy" (or "advantage"). You can try to sidestep QEC by building quality (as noiseless as possible) quantum computers.

> From a very amateur perspective, it looked like Gil Kalai was arguing that physical realizations would not be impossible, but work at UIST and Google's "quantum supremacy" result, somehow have proved him wrong ?

Quantum supremacy is debated, and so not something I can reasonably comment on. From the explanation above however, you can see that supremacy is achieved whenever you do something with a QC that cannot be done with a classical computer. The problem is proving that something is 100% provably beyond the scope of a classical computer (people are clever, and so it's often not). However, one thing is to say whether people are achieving quantum supremacy, another is to say whether people are doing quantum computing. For the latter, I would say we definitely are. You can definitely access a quantum computer in the cloud and run routines that can only produce the given outcome if there are quantum effects in play. [1] (Whether or not you could simulate these results classically relates to supremacy, not whether QC is real.)

[1] https://quantum-computing.ibm.com/composer/docs/iqx/guide/en...
Does Deno work for frontend?
https://blogs.scientificamerican.com/scicurious-brain/ignobe...

it was, iirc, a poster not a paper.
It's a testament to how well it was done that these people can buy the computers and not have to know anything except that it's new and fast.
I’m curious about the value of eslint for TypeScript. I’ve not really found myself wanting from the coverage provided by tsc.
I wouldn't overlook the impact of battery life.

I've never squeezed more than 4 or 5 hours out of my two year old Macbook Pro. A 20 hour battery life in addition to the speed gains make upgrading a tempting prospect.
Amazon to let Whole Foods shoppers pay with a swipe of their palm
For migrations we actually use knex, but primarily just because it was in place first before I knew about Slonik.

Writing a migration tool is pretty trivially easy - all knex does is let you write an up migration and a down migration, and it keeps track of which migrations have been applied in a DB table. Main thing is that all of our migrations are each in an individual versioned file in our source repo.

We use postgres COMMENT functionality to apply comments to all of our table columns.
I don't know if they've completely solved the boot camp issue. I was excited to hear the news that Parallels can run ARM Windows, though not all software is supported on ARM Windows (for example IIS isn't available on the ARM version of Windows). That's a Windows issue more than a Mac one, but a software gap with Windows on M1 does still exist unfortunately.
Yeah, people don't like being told they fell for exactly what the editor who chose the title wanted them to fall for.
Not in France actually, we mainly use WhatsApp as a main message app; nobody uses SMS nowadays
This is not what happened according to them:

https://www-users.cs.umn.edu/~kjlu/papers/clarifications-hc....

> (4). Once any maintainer of the community responds to the email, indicating “looks good”, we immediately point out the introduced bug and request them to not go ahead to apply the patch. At the same time, we point out the correct fixing of the bug and provide our proper patch. In all the three cases, maintainers explicitly acknowledged and confirmed to not move forward with the incorrect patches. This way, we ensure that the incorrect patches will not be adopted or committed into the Git tree of Linux.
It’s quite possible that they move the cogs in opposing directions, jamming up the machine.
Same here, it's my go-to editor for anything over a few MB in size, frankly.
Try to find any detailed information about it...

http://www.righto.com/2013/09/intel-x86-documentation-has-mo...

The M1 is really the same as an SoC in an iPad/iPhone --- essentially zero public documentation.
The size of the code listings probably causes Safari to disable Reader
This is the one upside I’ve had of using TypeORM: I find its query abstractions so unreliable and surprising that it’s forced me to get better at SQL!
finally a smart comment. (I never see a company as a friend, companies do not perform acts of kindness, they only seek to grow their profits (except in very rare cases))

There is so much innovation in science that it never materializes because it is not commercially viable for companies.
Good job Apple, I really do love the idea of deprecating the old x64 architecture entirely.

It's as if we have decades of legacy code wasting billions of dollars of power per year. I strongly believe within the next decade the vast majority of computers, new computers consumers buy anyway, will run on arm( or whatever replaces it). This will also be amazing for servers, imagine a data center that can run off 30% of the power of an Intel based data center.

I really do love my m1 Mac Mini, I only use it for music but so far I've been nothing but amazed by it.
The irony is that the IRB process failed in the same way that the commit review process did. We're just missing the part where the researchers tell the IRB board they were wrong immediately after submitting their proposal for review.
One major problem with this: you can’t do it in place. Invalid byte sequences could be 1–4 bytes long, but U+FFFD is exactly three bytes long.
It's not that it's too difficult, but we were accustomed to having this functionality built in in similar products in the past, then things changed. When ELK first showed up there was a big wave of attacks on ELK servers because they were completely unsecured and at that time X-Pack Security was a paid add-on, they changed their mind later, some time after an open source solution appeared.
Anarcho-Tyranny, USA (1994)
That's literally adding an additional privacy anti-feature, and claiming it "provides control" because it can be disabled, to bring you back to the state of privacy you had before.
>Do these injected mRNA eventually phase out and die out from the body?

Immunity as a service, with subscription model.
Donald already has a full time job!

Also I'm not sure how much he'd enjoy being a project manager. :)
> But.. a company like Facebook should know better. It seems they just don't care.

I agree 100%. If it was a simple hobby project that somebody had hacked together, I'd agree that it might be easily overlooked. When you have thousands of people supposedly working on making privacy a priority etc: not so much.
I hate the influence of money on sports (EPL in particular), but I mean, relative minnows Leicester City did win the League a few years back. It's not impossible.
because the machine not driven by checks and balances enforced by investors.

I grew up in a socialist country and this type of stuff was the default and not something newsworthy at all. Everyone did it. All the dads in my residential unit would go sign the attendance sheet and come back home by 11 am and have rest of the day to themselves to garden, grow food, take a nap, play cards ect.

How do proponents of govt run services and production units address this core flaw. I've asked many people but have never gotten a good response.
Current lineup has too little RAM for many dev-tasks. Like running multiple docker containers, or developing in a ram-hungry language (java+intellij), or running emulators (mobile dev).

If the next MBP16 lineup with M1 (M2?) supports 32+ GBs of RAM other vendors will have to step up their game, though.
The cold fusion fiasco did a number on research into nuclear reactions in complex systems. Ignoring any of the energy applications, it's been demonstrated that bombardment of deuterides with hot neutrons reduces the energy requirement for fusion by 10x. There are a number of reasons to believe that interesting reactions would occur in certain metal-hydride systems under specific circumstances.
Aka regenerative cooling: https://en.m.wikipedia.org/wiki/Regenerative_cooling_(rocket...
How to customize layouts with Tailwind CSS
Or fire the IRB people who approved it, and the professor(s) who should've known better. Expelling students seems a bit unfair IMO.
I think there are a lot more events that could be useful.

Imagine you are travelling with lots of bags, maybe you are on a photo shoot or you are a roadie travelling with a band.

- bag goes out of range
- bag back in range
- bag motionless
- bag moving at more than 20 km/hour

That sort of thing.

You could build some cool apps for moving with stuff efficiently. Assign items to people on the fly, maybe a Siri type interface.
Thanks, I just bookmarked this. I often don’t want all of Pandas, and this looks more convenient than just using the library CSV.
The article you refer to exaggerates its first claim so disingenuously that I won’t bother to read the rest. It claims:

> The New York Times on January 8 published an emotionally gut-wrenching but complete fiction that never had any evidence — that Officer Sicknick's skull was savagely bashed in with a fire extinguisher by a pro-Trump mob until he died

While the referenced (archived) NYT article says:

> At some point in the chaos [...] he was struck with a fire extinguisher

and

> He returned to his division office and collapsed,

There is no cause of death claimed by the NYT. No “bashing until he died” claimed.

For background, that at least one rioter (Sanford) threw a fire extinguisher and hit three cops in the head (two wearing helmets) is alleged by the FBI based video evidence[1].

[1] https://extremism.gwu.edu/sites/g/files/zaxdzs2191/f/Robert%...
And captured back by the next generation of trees. Carbon sequestered remains stable(generally) in forests.
How in the world is conducting behavioral research on kernel maintainers to see how they respond to subtly-malicious patches not "human subject research"?
His script start from the bottom of 06 XX XX XX XX (french mobile number) and increases.
This is not the most efficient way to have working/active numbers.

As he said, starting with 06 numbers are saturated by now and we opened 07 XX... numbers. Thus, 07 numbers are more likely to be fresher et more used by "younger" people. While first 06 could be more used by professional and "older" people

As I said in a previous comments, older generation do not use WhatsApp very much as we had unlimited text message before getting internet on our phones (before iPhone 1). Before Covid, my parents did not use WhatsApp at all while texting daily. They use it now to video call during curfew
> patreon donators

> once a middleman controls their revenue, ability to distribute

Patreon already is their middleman that controls their revenue and ability to distribute premium content.
If the researchers desired outcome is more vigilance during patches and contributions I guess they might achieve that outcome?
I guess we can only expect searches for technical issues to be unbiased. Thanks for the tip!
PyNode should work.
> Their business model isn’t literally to corrupt people’s minds, addict them to controversy and clastic words and profit from that.

Ever heard of the Youtube alt-right rabbit hole? Google absolutely profits from hateful, extremist content.
Yeah, I have a 2013 Mac Pro that still gets Big Sur updates.
Exactly-once delivery in a distributed environment is impossible. Close-to-exactly-once is possible but there is always a way to have a situation where exactly-once fails once you get a network involved.

Changing the definition of exactly-once delivery won’t help your users.
My favorite is "Possible Girls":

https://philpapers.org/archive/sinpg
Can we call it M1Pad?
Query hierarchical data structures on Hasura with Postgres ltree
Perhaps you can modify the title. Sometimes you can use part of the subtitle or first sentences, without too much cherry picking. [The mods may revert it, anyway.]

Using this sentences from https://www.mmhmm.app/

> Mmhmm makes video calls less boring. Make your presentations stand out with custom effects, backgrounds, and animations.

Removing some overoptimistic parts, and rewriting it, I like
"Mmhmm: Add custom effects, backgrounds, and animations to your virtual presentations"
Discord ends acquisition talks with Microsoft, decided to stay independent
Isn't this reaction a bit like the emperor banishing anyone who tells him that his new clothes are fake? Are the maintainers upset that someone showed how easy it is to subvert kernel security?
That's a bit unfair. In the docs we are being very upfront that you can opt-out of anonymous telemetry: https://learn.netdata.cloud/docs/get

we use the data we gather in order to make smarter product decisions. We want to invest resources where it matters, so we need to know how our users use the product.

We are also very detailed on what we gather:
https://learn.netdata.cloud/docs/agent/netdata-security

Lastly, we just changed our analytics engine, from google-analytics to a self-hosted posthog, which is an open-source product analytics platform
Thinness at the expense of all else is what I meant.
I don’t see where they compromised to get that thin.

However compared to MacBooks with the butterfly keyboard, Apple introduced more than one laptop that had useability issues due to the drive for shedding weight and centimeters.
I've found the experience better, most stuff I've used works out of the box, but there are often weird lib problems that require various hacks. You then can't check them into source control as it'll break intel users, and it becomes a bit of a headache remembering all this.

I think the situation should continue to improve, but there is an extremely long tail of stuff to get working.

The other thing I would mention is that Rosetta is very very slow. A lot of the initial impressions made out it was basically a bit slower, but for a lot of stuff it's slow as hell. You do not want to for example run an IDE in Rosetta.
Italian public sector is long due for a clean-up, this is just the very visible tip of the iceberg. Cases of absenteeism have been reported by media almost on a daily basis for many many years, the problem is that nothing is really happening to those people.

FWIW I am an Italian living abroad since 14 years
1) Actuallly you can, in multiple ways:

- parallel sessions on one database just like multiple clients accessing your web app at the same time

- create multiple copies of a schema and run different independent testusite legs on each (you just have to pass X-Test-Schema in the HTTP header to select on which schema should the web app operate)

- I have an even better trick up my sleeve for testing an app with a real DB backend, and that's passing X-Test-Force-Time header that allows me to override time under which app and DB operates per-request, so I can test even time dependent behavior, like timeouts, timed queues and events, time dependent DB queries, etc. And in general just have a stable predicatble timestamps in the database for each test run and be able to compare database states at the end of the test run and check the diff for irregularities against the previous test runs, or known good state.

I have to patch postgresql to allow for output of now() current_timestamp, etc. to be overridable per session, but it's absolutely worth it to be able to simulate/control the flow of time across the whole stack.

You can actually do a lot of useful stuff with schemas and search_paths, without disrupting connected clients, and without having to re-create databases, all in a transactional/atomic manner, that is very useful for testing.
Seems like any key value store would be better for this. Redis, DynamoDB, etc.. could get a lot higher throughput on messages.
There sure has been some definition creep of ELI5...
You can disable caching if that's a problem for your application. But the idea is that DataLoader simply holds onto promises that requested an entity, and fires them all in batches according to a scheduler function. In Node.js, the default is to use scheduler magic (relies on how the event loop works).
It does, but that is not always an option. What if you shared personal information on a server you no longer have access to? Your only option is to wait a week for your data export and then wait another 2-3 weeks for a support ticket to get to the stage of threatening Discord into actually removing individual messages. What if you're being stalked? What if you said something incridebly dumb on a server you assumed was limited to very specific people? A month to removal is untenable. Discord needs searchable dashboard that allows one-click removal.

Discord considers all servers public, not because they actually are (many are for friend groups or even classes etc.), but because that'd mean your consent for keeping any message you send is in question whenever someone is invited to a guild you were not expecting there. Their argument against removal is always "following public conversations is in the public interest". Any European court would tell them to fuck off if someone finally sued them over ignoring GDPR requests, because in the end most Discord servers (absolute numbers, not by volume) can not be considered public.
That’s a lot of assumptions to make.
Based on what?
I generally agree that well defined SLOs for back end services works as you define service contacts between services and care less about the particular funny graph being surfaced more that a particular service is out of contract.

Where automatic anomaly detection was very valuable for us was in the video domain with multi dimensional end user telemetry. I.e what would be lost as noise in top level metics could be surfaced via anomaly detection for specific combination of dimensions that you could not otherwise manually observe. I.e video start time in Mexico is fine ... But an ISP in Mexico City is not failing but when data is sliced and anomaly highlighted we see its newly under preforming and we need to feed this data into our CDN switching to improve video start time there.

The data had too many dimensions that were always changing with degraded experience easily lost in the noise when measuring across platform and our software updates, combinations target devices, connection types, geo location, specific content, active ab tests, etc. In such cases automatic anomaly detection was pretty critical.
Definitely! Otherwise it’s hard to keep track of how each “proof instructions” are manipulating the goals. Definitely give coqide or proofgeneral a try !

By the way, the first chapter is a very good introduction to what formal proving is about !

Last but not least, for all those that are interested in looking into coq, it was very helpful to start learning the basics of Ocaml first (especially variant types) ;)
Just as a side-note, we have migration guide from Prisma to TypeORM in our docs: https://www.prisma.io/docs/guides/migrate-to-prisma/migrate-...
I think its deliberately kept open. There are 100s of apps in play store that can help in predicting if 2 people in your contacts are in conversation.

People like keeping watch on others and Facebook is exploiting that.
No it's a replacement for Node.
Would be nice if that tiny image on the top left of the homepage were clickable so I could see the screenshot full-size.
This is effectively regenerative cooling, like what rockets are commonly using. There are no cryogenic systems onboard, but all the fuel is loaded as very cold, and you can use the fuel as a coolant just before you burn it.
It is probably no coincidence that this happened in an Italian region where organized criminality was born (Calabria, the other ones are Sicilia and Campania.). This phenomenon happens there because organized criminality put their hands on government contracts and bribes the government inspectors.

In this way organized criminality deals two important damages: it steals government money and it dramatically decreases life quality of the people living in those regions. For example, people from Calabria use to move to other regions when they need health treatments.

Disclosure: I'm Italian.
While I don't write a ton of "boilerplate", the primary thing for me is writing boilerplate, if necessary, is trivially easy. What's hard is debugging when problems arise, or trying to do some slightly more complicated join that isn't supported out of the box by your ORM tool of choice.

Basically, in my opinion ORMs just make the easy stuff slightly easier, but they make the hard stuff much harder, and when you're stressed out trying to fix some critical production DB query all they do is get in the way.
This is, at the very least, worth an investigation from an ethics committee.

First of all, this is completely irresponsible, what if the patches would've made their way into a real-life device? The paper does mention a process through which they tried to ensure that doesn't happen, but it's pretty finicky. It's one missed email or one bad timezone mismatch away from releasing the kraken.

Then playing the slander victim card is outright stupid, it hurts the credibility of actual victims.

The mandate of IRBs in the US is pretty weird but the debate about whether this was "human subject research" or not is silly, there are many other ethical and legal requirements to academic research besides Title 45.
"Joseph C. Lewis .. is a British businessman and investor. ... Lewis is also majority owner of Premier League football team Tottenham Hotspur."
https://en.wikipedia.org/wiki/Joe_Lewis_(British_businessman...
I've been working on the assumption low energy nuclear reactions is a more general term that includes phenomena like muon catalyzed fusion in addition to the lattice confinement approach.

https://en.wikipedia.org/wiki/Muon-catalyzed_fusion
Because of the nature of the research an argument can be made that it was like a bug bounty (not defending them just putting my argument) but they should have come clean when the patched was merged and told the community about the research or at least submitted the right patch.

Intentionally having bugs in kernel only you know about is very bad.