skysight-inc/HackerNews huggingface dataset:
"Slow earthquakes" are noted in literature at least as early as 1980:

https://www.jstage.jst.go.jp/article/jpe1952/28/2/28_2_169/_...

The research here may be a novel mechanism of slow earthquake, but if the claim is that the type of movement itself is a new observation, it is at best misleading.
I have now ;)
People seem to like heroin as well. What is your point?
Why wouldn't it? Two reasons:

1) The people making it can make more money. Sell it to the rich people first at a high price, then gradually broaden the market until you're selling near cost to as many people as possible. That's probably how it has to work out anyway but it gives you great price segmentation.

2) Governments can spend less money. Vast amounts of government money goes to expensive treatments for chronic age-related illnesses. It's a no-brainer for Medicare to cover anti-aging treatments even at fairly significant cost.

The only people who might want to restrict it to rich people are rich customers, and even they don't have a clear economic incentive for doing so. In fact, lowering costs for Medicare can help lead to lower taxes.
Loving this, really nice work. Works super smooth and even the music is quite nice!

A little bit of unrequested feedback:

- Allow me to drag the viewport somehow. A couple times I wanted see elements around to position them on my screen in perspective but couldn't do that.

- Allow me to stop the zoom out animation somehow. At the moment one move on my trackpad and I teleport from coffee bean to Rwanda. I can't stop this zoom animation. It seems that I have to go to Rwanda.

- Support retina screens. This might come in really useful. To do this (it occurs to me that you're using PIXI.js), when creating your app set resolution to window.devicePixelRatio || 1. You might be on a devicePixelRatio === 1 screen and can't see the difference right but trust me it's there. You can test and see it on any modern mac or apple mobile device.

Sending you a digital high five of size of the observable universe.
I've watched this video countless times throughout the years. It's a lovely illustration of what can be calculated by physical means, but also a great example of a concise and engaging educational video - every step is clearly animated and you understand how each component works. Fantastic stuff
I just hope these donations make it to the people, I donate to things like this (now including this one) and hope it makes a difference.
Same as Naval's definition.
Yup there's a few approaches. These days most ERPs have nice semi-modern interfaces making mix-and-match easier, but honestly over 20 years I've seen industry go through 3-4 long cycles between preferences for single-vendor/stack homogenous solution, or "best of breed" mix (I know, buzzwords all but sometimes handy:). It seems one of those things that goes and comes around....
It's such a shame that the coding system used by quipus was lost for so long. I bet a lot of quipus were just thrown away because nobody could read them anymore.
Nope. There are some distributed blockchain file storage systems, but by and large NFTs don't use them.
People don't write cryptography books every day. I might be wrong but I haven't found one myself. It should be easy to disprove if you find one.

Also note that for a long time cryptocurrencies were "boycotted" by crypto people.
But C is so small that every project will use their own under-specified conventions with no documentation, no tooling, etc.

At least C++ language features will have proper documentation, not this “if we place a struct inside this one at a specific place, we can use it as a linked list for no added memory cost” shit that one must know for each and every project (and is error prone).
20 years is an extremely short benchmark, but just long enough for people to forget about it thus the danger.
You can have ownership in companies that do machine learning. It's called "shares". Creating your own business is an option too.
The Law of 1512 formalised the econmienda system, which was slavery in all but name. The best thing to be said for it is that it was intended to be less brutal than what had already happened and what continued to happen. Diseases decimated the population north and south of the Rio Grande, but it was south of it that the much greater populations also died from overwork (not that the British and French were any better; they just imported their slaves from elsewhere).

You will forgive me for not engaging further if you are the sort of person that regards the econmienda system as a magnificent accomplishment, especially compared with the horrors of female education "leftists" inflicted in Afghanistan. It is the same reason I don't speak to the sort of person that argues the holocaust was basically self defence and signs his posts off Deutschland Uber Alles.
it’s not running Node 0.10.0 for gods sake, it’s an interpreter to write jobs that scientists can use for their studies - the flight critical stuff is a different stack
Again. Zero proof. Think about all the dots to connect for it to be a murder and how few for it to be a suicide. He had absolutely every reason to be suicidal and the evidence says it's very likely. For it to be murder we have to assumed a giant chain of events for which we have proof of none.

* Very powerful people procured his services for something illegal <- Maybe, no proof

* Epstein had incriminating evidence on those powerful people proving their illegal activities <- Maybe, no proof, requires above unproven point to be true

* Powerful people knew what evidence he had, believed he would leverage it to reduce his punishment <- Maybe, no proof, requires all above unproven points to be true

* Powerful people hired ninjas to invade the detention center, evade all the cameras (all but one camera was working and recorded the approaches to his cell), murder Epstein to make it look exactly like a suicide, leave no traces, no witnesses <- Maybe, getting pretty ludicrous by now
We have a very detailed writeup on eBPF exploitation for anyone interested in the subject:

https://www.graplsecurity.com/post/kernel-pwning-with-ebpf-a...
Leather Grades: The Definitive Guide (2020)
On an android phone this thing wants me to download the iOS app...
"COVID-19" should be fairly universal, probably?
You can try it yourself, e.g., the instance the Android team uses: https://cs.android.com/
The CPU stack, it's much preferable over the heap for memory management and passing data around ;)
How the Inventor of Tickle Me Elmo Became a Unabomber Suspect
You would probably make up for the cost savings by building something strong enough to withstand the forces of achieving Earth escape velocity in a fully deployed configuration, not to mention all the increased mass that would be required.

Since it's impossible to do maintenance on this observatory while it's in solar orbit, and since launches have strong vibrations and forces, it's important that the delicate and sensitive equipment be stowed in a way to minimize the effects of launch forces and minimizate the requirements for after-launch maintenance.
Ask HN: Has DigiKey dropped support for Firefox?
Recently, I get a lot of problems when trying to buy things from DigiKey using Firefox. Searching through orders is impossible, shopping carts being partially clipped from view, etc., generally stuff that is very annoying to work around. I already noticed some obvious broken functionality over a year ago, but now it seems to have gotten much worse.

Has DigiKey dropped support for Firefox?
Damn, that headline had me very excited right up until the ".com" at the end.
That Amazon kept a site named Alexa with absolutely nothing to do with that Alexa alive for this long is quite impressive.
Have you looked into CollapseOS? It might fit your criteria if you're willing to put up with cooperative multitasking.

http://collapseos.org
Except that when my business partner and I are talking to each other about Alexa, we have to refer to it indirectly, e.g. "the A-lady", to avoid triggering his Alexa devices (I don't normally have one active).
There's some wsl fedora distro''s like this. https://github.com/WhitewaterFoundry/Fedora-Remix-for-WSL . Don't get the store image, it's not updated and is paid, which this is free.

BUT, I urge you to just download ubuntu on wsl. It's way more integrated and has alot more support. There's effectively no difference besides some library names which can be translated with "whatprovides" and apt vs dnf. As a Fedora desktop user at work and Ubuntu hater, with WSL it has the Microsoft "Stamp of approval" and gets all the new features and official support.
The most obvious one I can think of is triangle strips and MIPmaps. The 60fps demo that came with Ridge Racer Type 4 had MIPmaps.

I made an internal "cel-shading" tech demo back in 1998, tracking the polygon edges and then using line primitives to outline the objects but there was no game to apply it to.

There were bump/normal mapping demos around then too, where a palette entry was assigned to a vector (so 256 vectors max), lit, and the texture applied additively (or subtractively).

On a personal project attempting a mesh shader like approach (although you can say it's really a PS2 VU1 workflow) to transform and sort a cluster on scratchpad, then triple buffer the output in memory, ready to be kicked off to the GPU in slice mode. It might end up slower than the old brute-force OTZ approach but it's fun to figure this stuff out.
Yeah, it is sure better to pass around shitty c strings and iterate over them 402 times at each place to know its length because the language is unable to put a proper abstraction over them.

Also, all of these are low level languages. There is no real difference between C and C++ in that way. C just lacks expressive power compared to C++.
You gave the answer! Integration tests. And they work recursively, with a Kalman filter to approximate even in noisy conditions.

"USL was inspired by Hamilton's recognition of patterns or categories of errors occurring during Apollo software development. Errors at the interfaces between subsystem boundaries accounted for the majority of errors and were often the most subtle and most difficult to find. Each interface error was placed into a category identifying the means to prevent it by way of system definition. This process led to a set of six axioms, forming the basis for a mathematical constructive logical theory of control for designing systems that would eliminate entire classes of errors just by the way a system is defined.[3][4]"

https://en.wikipedia.org/wiki/Universal_Systems_Language

There's a diagram of rules on the USL Wikipedia page. The rules show triangle feedback loops with a parent, left, right child. Those are like generations of a Sierpiński triangle. Every part is trying to serve the Good Cause that it's working for, and love its neighbour.

https://en.wikipedia.org/wiki/Minimal_realization

"any state-space model that is both controllable and observable and has the same input-output behaviour as the transfer function is said to be a minimal realization of the transfer function
The realization is called "minimal" because it describes the system with the minimum number of states."

https://en.wikipedia.org/wiki/Optimal_control

"the problem of driving the output to a desired nonzero level can be solved after the zero output one is."

An electronic analogy: find GND, then solve for 1.

A common solution strategy in many optimal control problems is to solve for the costate (sometimes called the shadow price)
A shadow price is a monetary value assigned to currently unknowable or difficult-to-calculate costs in the absence of correct market prices. It is based on the willingness to pay principle – the most accurate measure of the value of a good or service is what people are willing to give up in order to get it.
The costate summarizes in one number the marginal value of expanding or contracting the state variable next turn.

Each part looks ahead 1 generation, chooses left or right.

https://en.wikipedia.org/wiki/Kalman_decomposition

convert a representation of any linear time-invariant (LTI) control system to a form in which the system can be decomposed into a standard form which makes clear the observable and controllable components of the system

Take a big problem, break it down, look for I/O ports. Or in software test development: layers of abstraction. A suggestion: only add a layer of abstraction when it's too big to fit on the screen at once. Use tools like code folding, tree views.

https://en.wikipedia.org/wiki/Optimal_control

Optimise for time? When we're in a hurry we break things. Another suggestion: aim to minimise entropy, maximise connectedness.

Thank you for asking a good question, and thank you for reading! Let's go and tidy up this world together, in software and hardware.
Do you really believe that 95% of office jobs will become remote?

Also, isn't the inverse also as likely, i e., if 60% are remote and the job is more challenging for managers, then they'll find opportunities to replace the 60%?
I don't think this is entirely fair. Separating the man from the brand, the products are pretty good. My dyson vacuum is excellent, even with a dog. My wife has the hairdryer which she loves.

He did advocate for Brexit and then move production offshore though. So take the rough with the smooth.
Discussed at the time:

How Pinball Ate itself: The Economics of Pinball - https://news.ycombinator.com/item?id=947417 - Nov 2009 (27 comments)
That’s the same side that is arming themselves to kill their opposition (literally, not figuratively). I don’t want to have a conversation with someone who sees me as a target of opportunity in some blood sport.
Modern C++ is very much about exceptions.

Disabling exceptions gives you C with classes, which is the old style.

I write ultra low-latency system-level code for HFT, and I certainly use exceptions.
Thank you, we also believe it has potential. And we're doing our best to make it work as soon as possible because we don't want to work for some corporation. And we're pretty much running out of money and time.

We designed our own system to fetch and update data from sources. The system is easily extensible with new integrations.
It depends on what you were developing.
I think queues are the wrong abstraction to model business processes. That's why a trivial issue like a non recoverable failure during processing a message becomes such a headache. The same goes for ordering.
An orchestrator like temporal.io allows modeling your business use case using higher level abstractions that hide all this low level complexity.

Disclaimer: I'm the tech lead of the temporal.io open source project and the CEO of the affiliated company.
> Oh you mean the Americans who think they have a 15-25% chance of dying from Covid if they get it?

Absolutely not. I meant the total number of people who have actually died from it compared to the near zero vaccine fatalities.
I would start with https://en.m.wikipedia.org/wiki/V-Model. System designs of everything in automotive, aerospace etc are based on a V model.
My point is that a 90+ percent solution is better than doing nothing.
Now this looks promising!

I hope with advent of modules we can get package manager half as good as cargo but for C++
U.K. Won’t Send Top Officials to Beijing Winter Olympics
Why the Toilet Needs an Upgrade
If it take me twice as long to get to the same solution, I'm ultimately less productive. I tend to abide by the "less is more" philosophy.
If you do go the OPNSense route, just be aware you need to disable the spectre/meltdown mitigations to get reasonable performance. pfsense has them disabled by default.

In tunables you need:

hw.ibrs_disable="1"

hw.mds_disable="0"

vm.pmap.pti="0"
Also there are other satellites at L2 already.

https://en.wikipedia.org/wiki/List_of_objects_at_Lagrange_po...

It's really a none issue
Imperfect information games will always have a luck element that gives casual players an edge. That's basically the appeal of card games over board games.
Yes, this bit me recently. Had to add an atomic index field instead, as some messages were arriving out of order because their timestamps were the same as other messages.
It’s not just demographics. With the hardware attestation/safety net and locked bootloaders today. I don’t even know how to bypass these restrictions.
Paper Review – a Bayesian clinical trial in practice
FreeBSD 12.3
I don't think I would have figured out how one adds a new token if not for Eli's post. This comment [0] perfectly explains the quirks I ran into.

As an exercise, can you help me figure out how to add a token just from the source and discover these quirks?

On second thought, reading from the source and figuring it out could have been possible if you spent hours. But don't you think it should also have some comments to navigate?

[0] - https://news.ycombinator.com/item?id=29489113
One reason old people are inflexible is that their brains get worse at making new neural connections. If anti-aging affects the brain too, then that will improve.
I wish they would start creating a new kernel from scratch
in Rust.

It is needed and will be more cohesive and take more advantage of
the new language than stuffing it into Linux.

There will be a lot to learn from it though.
It will test the interop and cohabitation of Rust and C.
Lessons learned will be unbelievably valuable for other efforts to
mix and match them.
>We, and everything else, are stuff floating in the sea of spacetime. Just as a ship would bob up and down as an ocean wave passed along but is not itself part of the wave, so too are we affected by gravitational waves as the pass through spacetime.

Exactly it's called Frame-dragging[0]: "Frame-dragging is an effect on spacetime, predicted by Albert Einstein's general theory of relativity, that is due to non-static stationary distributions of mass–energy. A stationary field is one that is in a steady state, but the masses causing that field may be non-static -rotating, for instance."

[0] https://en.wikipedia.org/wiki/Frame-dragging
Ah. Probably my router's adblock.

I can resolve the host directly querying 1.1.1.1 or 8.8.8.8 resolvers.

Not broken so much as working as configured ;-)
8.8.8.8 or 1.1.1.1 must provide great data. It's not publicly available though.

https://developers.cloudflare.com/1.1.1.1/privacy/public-dns... (CloudFlare stores aggregated data)

https://developers.google.com/speed/public-dns/privacy (well, it's Google)
If the property is older than the mid-1970s or so, it likely has lead paint. (It was banned in the US in 1978 but I don't know how widespread its use was in the years leading up to the ban.)
Here's a transcript for you without the timestamps: https://pastebin.com/66WHkRAH

On YouTube, just click the 3 dots and go to Open transcript to see it.
That may or may not be true, depending on any number of factors. But that the current state of affairs is neither desirable nor possible as a long-term steady state seems to me self-evident. And yet to my great surprise, this has turned out to be one of the most controversial things I've ever said on HN.
The court apparently agreed that the standard was flawed - it scrapped the standard! The court simply held the commission did not "manifestly and gravely disregard the limits [...]" to the point where dyson deserves hundreds of millions in compensation.

i.e. to the extent that Dyson lost, it's revolving not around the energy efficiency bit itself (it won that part), but rather the claims that it lost hundreds of millions due to these rules and that the rules were so egregious it deserves compensation for that loss.
Me and a friend were talking about this some time ago.

He brought up an interesting point: One thing that made for example Silent Hill extra scary, was the janky PS1 graphics.
Backend: Phoenix + Postgres

Frontend: Fairly variable, plain/embedded HTML or React

Deployment: PAAS first then terraform if it ever needs to be fine tuned
There was talk to the placebos on SBM at one point, the gist of it being that it would be far worse for them to do so for a few reasons. It erodes trust is the big point. But, I assume, there would be issues with informed consent too. How does one prescribe a placebo where the user can lookup the drug by name online.

Not a medical professional, but I think the issue comes down to doctors saying no as a group and being ok if they shop another doctor. If enough do that, the issue goes away.
I'd like to understand how such a pinnacle of human design and engineering came to depend on a technology that is, putting it politely, certainly not.
> When naive B cells see that existing antibodies are already present

I don't think this is how this works.

They "see" antibodies sticking to a target, as successful antibodies are presented for replication and refinement. This implies a functional response. If the vaccine antibodies wouldn't work on a new strain, the B cells wouldn't recognize them as suitable candidates.
You sure about that? From the linked paper ( unfortunately behind all kinds of paywalls...)

"The major characteristics of our process are

- 1) coordinated development of the operational scripts and the flight software,

- 2) an incremental buildup of the operational requirements,

- 3) recurring integrated testing. Our iterative script implementation process addresses how to gather requirements from a geographically dispersed team, and then how to design, build, and test the script software to accommodate the changes that are inevitable as flight hardware is built and tested.

The concurrent development of the operational scripts and the flight software enables early and frequent "test-as-you-will-fly" verification, thus reducing the risk of on-orbit software problems...."
> "Certainly not. The assets are owned by the game developer."

It may be the case for Ubisoft. However, some NTFs include the IP rights. For example, if you bought a Bored Ape NFT, you'd have the rights to use that Ape any way that you want. You can license it out for a Cartoon. Movie or Comic Book. Sell T-shirts, etc.
Disable your DNS adblocker?
There was a picture I saw on Twitter a while ago. The UK has apparently/obviously not adopted the new EU standard, so there was a photo of product packaging with 2 energy labels, one that says "valid for the UK", and the gadget had a B rating, and one valid for the EU, with a E rating...
Would you have preferred to have a 103F fever for 2 weeks, your stamina be shot for almost a year, and a bunch of auxiliary symptoms?

Speaking as someone who got Covid Original Flavour(tm) before vaccines, I'd gladly trade our positions. And my case would be considered "mild"--I never lost my sense of smell, for example.
Including a stellar 378kB PNG image of 2776*1381 pixels, while it's only a small illustration in the article.

https://css-tricks.com/wp-content/uploads/2021/11/cloud.png
The article is a bit lacking in details. Here are some changes in ML performance that are happening today and don't require increased transistor counts:

1. newer optimizations algorithms converge faster (Adam, adagrad)

2. lower-precision numerics can be used (TF32 is 19bit, bf16 is popular)

3. matrix multiplications are implemented in hardware (tensor cores, AMX)

4. neural networks are compiled directly (TVM, halide)

5. multi-device network topologies are tuned for training (e.g. nvlink improvements)

6. companies employ grad-student descent (hire a bunch of PhDs and task them with improving MLPerf results)
Font Library: “We Started Porting the Font Guidebook to GitHub”
> Whether they signal these preferences with their wallets or at the ballot box is immaterial

It's not, because when we make decisions with our wallets we're forced to weigh personal tradeoffs. No such constraint exists for preferences expressed at the ballot box.