skysight-inc/HackerNews huggingface dataset:
The problem is that posting a lower limit doesn't really stop most people from driving faster. Then, some people will obey the speed limit and they become hazards. Other people might believe the posted speed limit tells you about the speed you can expect cars to go on the road. It doesn't.

The main safety increase I can see is with respect to commercial trucking. Not all vehicles have the same acceleration and braking ability. But the fact that people just ignore the speed limit is a hard problem.

So, yes, as far as is practical, that's the idea. We just post the speed people are driving at.
> My understanding is Twisted doesn't suffer from the so-called "what color is your function problem"

It really does. The link you mentioned shows how to delegate some sync work to a thread to make it play nicely, but you wouldn't want to do it in each request for example. Twisted is its own world and either you're in or you're out. The async/await markers are much more generic in this case.

> There's no way to do something like this with async/await, besides some hacky third-party attempts, as far as I know.

Spawn a thread, share a queue, send the sync call you want to do, await on a queue read. It's effectively the same thing twisted is doing there.
Reporting in from Ubuntu 20.04 with ZFS on root. It works great. No issues so far, other than docker requires "zfs" as the storage-driver and doesn't support overlay2. See: https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/171...
The "dodgy experiments" (setting the per-turn computation time to a fixed value) in the chess system were only in the pre-print. In the actual publication, they allowed for full time control of the most up-to-date version of stockfish.
The lack of self-awareness is thoroughly amusing.

The feeling is mutual, I assure you.

I've lived in suburbs, city centers, rural areas, deserts, inland, coastal. I put my money where my mouth is and rented in high density new builds in downtown SF for 3 years. It was utter crap. There's no community, no shared story, and literal crap on the streets. I've also seen what happens when urbanites move out to the country; they don't know how to respect the space of others. They build monuments to anti-Native American racism right up to the edge of their property line, when they have 10 acres they could have used to gap out like everyone else.

The ethos of a place is provided by the people who've lived there for a long time. That ethos can only be preserved when growth is carefully considered, and doesn't screw over the people who've cooperated for a very long time to make the place what it is.
This is a great book! I recommend it to everyone that's interested in computer graphics.

I used this first book as a project to learn Clojure https://github.com/ElHacker/rt-in-weekend-clojure

I'm slowly going through the 3 books series
https://github.com/RayTracing/raytracing.github.io/

This past weekend I finished the second book "The Next Week", also implemented it in Clojure https://github.com/ElHacker/rt-next-week-clojure

It's been a great source for learning!
Your permanent key in PGP can be used to decrypt any intercepted communications down the line? Key compromise has drastic consequences in a sense?
There are studies for all of those diets that show weight loss results.

"Putting in less energy than your body consumes" is an unhelpful thought that you should stop using. It's both too obvious and also too obtuse. It completely ignores what certain types of foods do inside / to your body. It's possible to gain weight on a caloric deficit and it's possible to lose weight on caloric excess. People who struggle to lose weight while intentionally under eating and trying to exercise more and end up failing, feel terrible about themselves because they believe this unhelpful statement you keep repeating.
>It's an incredible testament to the distortions of the capital markets that Nikola's current market cap is still $7.84 billion, and not zero.

Yes, but it'll get there yet.
For what it’s worth, from my experience, it’s a bad sign when a woman still lives with their parents (mom). The negative stigma should go both ways.

When a woman lives with their parents it can be a sign of a few things, such as self entitlement, failure to launch, and parents that still have control over her. These will make for a rough relationship with a woman in this situation. These could be taken as generalizations, but like I said, the negative stigma needs to go both ways.
The same author also has "Ray Tracing: The Next Week", which introduces a lot of the missing features you mention.

Chapter 3 introduces BVHs, Chapters 4-5 add more surfaces, and Chapter 7 adds cubes. There's a third book ("Ray Tracing: The Rest of Your Life") that tackles more sophisticated approaches like importance sampling.
> So e.g. smaller ARM CPUs don’t use micro-ops at all. But that also means they cannot do things such as OoO.

Perhaps I'm picking nits, but the second sentence is not true. The dependency/resource-tracking and scheduling required for OoO execution do not depend upon using micro-ops.
Have you heard his Angels Of Love album? It has lots of what you'd expect from Yngwie, but it is nearly entirely acoustic and très romantique.

It's actually one of the most intensely relaxing albums I own. You don't usually expect to hear that in re an 80's shredder. I usually play stuff like this when people who dislike metal (gasp!) are visiting.

PS: Symphony X is pretty great, too. Reminds me of 80's thrash with a neo-classical accent, and has all the prog elements that make the genre great.
Exactly, even many "progressive" groups are okay with a situation where many people who want to live in SF won't be able to.

The difference from the status quo is that they don't think it should be the price mechanism that decides who gets to stay and who has to leave.
One thing that strikes me as possibly interesting about this is that there are human figures depicted, something that strangely virtually never appears in cave art.
I don't like the latency of web API. Therefore, I'm using the free IP2Location LITE for fast local lookup.
Glad to see TWiV mentioned here. I just started listening a couple of weeks ago and find it fascinating and very informative. The episodes can be quite long. I usually listen while working out and it takes me 3-5 days to get through a single episode, but it's as good as anything else out there. Also highly recommend the Plenary Session podcast with oncologist Vinay Prasad, who has had several COVID-focused episodes.
Ridiculously expensive data caps exclusively used for wealth extraction.
"It was very successful in the high-performance embedded market."

As long as you don't define that market as "billions of mobile smartphones".

I remember StrongArms in PDAs back in the early 2000s.

They should have had ready processors for the smartphone, but IIRC they kept pushing x86 on phones.
It’s an L2, amd zen has 2x16mb L3s, with a wacky point of unification. L3 is muuuuch slower than L2.

Apple’s L2 is huge and is the PoU for all the cores. I wouldn’t be surprised if it has direct routing to all the L1s since they are so small. 5nm doesn’t hurt.
Oh wow—I'm even less original than I thought! They even had the same name!

Thanks for these omoikane and bazzargh (and the others both here and on Twitter), I'll have to add an addendum to the blog post with links to all the other fun related examples.
Side note, they really should have in big-bold letters "DO NOT ENABLE DEDUPLICATION UNLESS YOU HAVE A TON OF RAM!" on their readme. That was a huge mistake on my part. The ram requirements are VERY high for good performance.

I realized how bad the performance was when it took about 2 hours to delete 1000 files.
That's normally when the SEC gets involved.
It's still not far off.

My dad had a pretty severe lazy eye, and I have no doubt eye tracking software would think that he was looking down at his desk constantly.

I stare off into the distance (usually sideways) when I'm thinking.

Those sorts of things are common and barely conscious.

So, what's left for the AI? Trying to detect if people seem nervous? Well, I've got friends who have nervous twitches under normal conditions.

What is normal behavior varies wildly person-to-person. Trying to figure out "is someone glancing somewhere before answering" vs "does someone nod to themselves when they think they got an answer in their head" doesn't sound like something AI can do.

Figuring out "is this person cheating" from a recording of their face sounds pretty close to phrenology. Determining personality from skull-size, determining cheating from facial-motion... they both sound bogus, and like someone's trying to create a correlation that cannot account for the variety of human behaviors and shapes.
Is there official word on that being the reason for the name? That is certainly one of the theories I had and it shows a lack of ethics. However it isn't the only theory I had and they all looked bad.

For example, maybe they weren't being sleazy and they thought this was a clever play off Tesla. It isn't clever. It is unprofessional. It also shows a lack of clear vision in that they are fundamentally defining a company based off being an alternative to competitor. This shows a lack of leadership.

Or maybe they are even stupider than we gave them credit for. They saw the company was named Tesla and assumed Nikola Tesla had a direct hand in designing electric cars and were too lazy to look up the rather tangential connection between the man and the company. This shows a lack of knowledge or desire for knowledge.

I couldn't think of any positive reason for the name.
I just had a discussion with a friend about this! It's indeed a very difficult question. We ended on the conclusion that God can't possibly exist outside of time and space in the Abrahamic tradition because he precedes the creation of the Universe, but I'm sure there's a twist we missed somewhere.
You might be interested in Boox, https://www.boox.com/ . They run regular Android, so it's a fairly open dev environment. (Possibly even more standard than the reMarkable)
Most students go to college to get a piece of paper.

They couldn't care less whether they get it by cheating or by honest work.

The piece of paper is all that matters.
You can be exposed while being responsible. An innocent trip to the grocery store may result in your hand touching a cart with virus on it. Then you adjust your face mask, hand to mouth. Or touch a food delivery package with virus on it, then hand to mouth.

Unless you are really taking isolation procedures seriously, with wipe downs, gloves, etc.
Ex Military Intelligence Showing Vulnerabilities in US Voting System [pdf]
I wonder how would hackers look at this analysis/information.
The Math Behind Epidemics
Isn't Zulip acquired by Dropbox?
> The high performers move on to companies that care, while the team's output continues to decline as everyone pushes the boundaries of how little work they can get away with.

That's where a good compensation structure comes into play
Stripe adds net revenue retention cohort charts
That's not new with 2.0 though. It's forever been the case with ZFS. Everything that discusses dedupe basically says: 'don't use it'.
The other thing about objects like this, is that the members b, c, d, and x, are actually global variables, within that object. Where any other method can overwrite its value at will, unless you force all modifications through another setter method, which will perform the error checking and validation.

This is fine, when your object is just a toy object you learn in C++ 101, in school. But it becomes quite unwieldy, when working with actual real world business data. Unless you minimize the footprint of your object.
Yeah. Sucks that it does not ship to India. Feels like the 80s again, where you tell your relatives and friends to get one for you when they return from abroad.

plus ça change, plus c’est la même chose.
I felt creative for implementing this book in Go as a learning exercise: https://github.com/hunterloftis/oneweekend

Reading the other comments here, I'm starting to think that's how you're supposed to use the book :)
To be fair, I’m sure the ones prosecuting the early christians thought it was exactly the same kind of nonsense.

It’s only in hindsight that we realize that the early christians were quite sane compared to what we have now.
On a related topic, will Apple need to go up to LPDDR5 to get to 32GB of RAM? I read a comment a day or so ago that said that LPDDR4 is limited to 16GB. I'm wondering if Apple can release a 32GB machine within the next 6 months.
This article is an embarrassment to the anglophone world.

The rock art in Chiribiquete is already well-known in Colombia.

Perhaps this expedition discovered some new cliffs with paintings, or perhaps not. I doubt it personally, more like they got a film crew there.

But the article gives the distinct impression that Colombians (including the indigenous people of the amazon basin) themselves aren't capable of discovering anything, but require an "expedition" from the UK and an associated channel 4 film crew to discover it for them. You'd have thought we left that sort of patronising colonial fantasy stuff behind when we left the 19th century. The Indiana Jones-lite anecdote about the fucking snake they encountered? It sounds brainless even by the standards of an evening documentary to show on British TV, but to plaster it on the front page of the Guardian is even more ridiculous, especially considering the Guardian's politics and the great anglophone lurch wokeward of 2020.
me: back in the day we had to build these ourselves

grandchild: …
Like all things with the oxford vaccine - that is only if you look at one slice of the data (in which there were no elderly)... why they didn’t include elderly is beyond me but of course there aren’t going to be severe cases in vaccinated patients 18-55

https://blogs.sciencemag.org/pipeline/archives/2020/11/23/ox...
I use btrfs on both servers and laptops without a problem these days. This wasn't the case almost a decade ago, though, when I got bit by its then-instability.
> Funny that there's not a single mention in the article about natives and long-time locals who have constantly voted against new construction or any progressive housing measure, which is the root cause of the crisis to begin with

Not only is there political opposition to housing that the article omits, but the two quoted “affordable housing advocates” (Chirag Bhakta and John Elberling) themselves demonize privately constructed housing and are complicit in exacerbating the housing shortage. Though to be fair, they have their own theories of how they think new housing causes gentrification, and they typically try to encumber developers with low-income housing requirements and other community benefits rather than opposing new housing for the sake of benefiting incumbent landlords.

In particular, John Elberling has been the biggest proponent of increasing low-income housing requirements in new construction up to the point where apartment buildings are expected to be only marginally feasible (https://sfcontroller.org/inclusionary-housing-technical-advi...), and he dismisses the effect that this would have on preventing new housing. He also opposed with farcical arguments statewide upzoning that would have allowed more construction in wealthy neighborhoods (opposed SB 827 https://www.facebook.com/TODCOgroup/posts/435262493564720 and opposed SB 50 https://48hills.org/2019/12/supes-to-vote-on-wieners-develop...).
There is even some crazy work using micro-CT scans to develop highly realistic scattering models of materials. https://www.cs.cornell.edu/~kb/publications/SIG11CT.pdf

A friend worked on a similar project to predict bird (and dinosaur) coloration from the structure of their feathers, which is just wild!
Ok, hmm I'm still a bit lost though, those identities work on a right triangle, but how do you construct a right triangle between two 3D vectors A, and B?
The big skew in availability between 8GB and 16GB models implies to me that yields of perfect chips are lower than Apple expected, with too many ending up in the 8GB bin.
A Brief History of Unreal Mode (2018)
Auto-deleting messages by default seems like a clear violation of "the principle of least astonishment/surprise," with no clear way of designing around it.

My personal view is that such a tradeoff comes down to the threat model of the individual user, and they should not be surprised by auto-deleting messages by default.
i would cron this before i blocked loading the prompt with such a slow check.
LuckysheetServer – Google Sheets-like realtime collaborative spreadsheet
Like I could see how you could figure this out if you can project one line onto another maybe, but I also don't know how to do that with just trig.
Big cache lines and big pages together. 16 kB pages combined with 128-byte lines means it can be 8-way set associative and still take advantage of a VIPT structure.

Larger pages mean that performance on memory-mapped small files will suffer... which is a use-case that Apple doesn't normally care about in its client computers.

Larger cache lines mean that highly mulththreaded server loads could suffer from false sharing more often. Again, its a client computer so who cares?

Regarding the definition of "huge": A64FX uses 256B cache lines. Granted its a numerical computing vector machine, but still. Huge covers a lot of ground.
OpenZFS is in fact a more prestigeous name and it already sounds better than ZFS on Linux.
If one person with you has Covid-19, how long are you safe?
>The problem is that such a limit would not be a safe one,

According to who? The minority who wants the limit set elsewhere. Things like "what speed is safe and reasonable" are matters of social consensus. The "experts" can pontificate all they want and the vocal minority can gripe all they want but the median or average person and society at large is always going to be right on matters of social consensus. It's a tautology.
Not mentioned in the article is the downside of having really wide decoders (and why they're not likely to get much larger) - essentially the big issue in all modern CPUs is branch prediction because the cost of misprediction on a big CPU is so high - there's a rule-of-thumb that in real-world instruction streams there's a branch every 5 instructions or so ... that means that if you're decoding 8 instructions each bundle has 1 or 2 branches in it, if any are predicted taken you have to throw away the subsequent instructions - if you're decoding 16 instructions you've got 3 or 4 branches to predict, chances of having to throw something away gets higher as you go .... there's a law of diminishing returns that kicks in, and in fact has probably kicked in at 8
FYI you're shadow banned, basically all your comments are currently defaulting to [dead] and you're talking to yourself and HNers like me with showdead=yes. The comments stay that way until someone like me comes along, reads your invisible text, and vouches for it - which I've done in this case.

You must have angered the mods.
I laughed out loud at the other twitter reply asking ThreadReaderApp to unroll the thread
Doesn't the water for the wheat mostly fall naturally from the sky? I live in farm country and while some fields have irrigation systems, most do not.
That's really cool. I hadn't seen it, but I'm not surprised to see Wenzel Jakob's name on the paper.
>- Make the device last longer before it needs repair (reliability, longevity)

If Apple makes devices that last so long, then how come Apple's own extended warranty program generates billions of dollars of revenue? Note that this doesn't include third party repair shops. To me, this indicates a large industry dedicated to repairing Apple products - hardly a niche industry. To me, this indicates that a large amount of Apple devices need repair, something that Apple is hostile to.

Also while AppleCare is easy and convenient for the customer, Apple's "geniuses" do not do board-repair, they simply replace and throw away broken logic boards (which sometimes all they might need is a simple 10 cent capacitor). If that wasn't as bad, they actively prevent other businesses from performing component level repair by blocking access to spare parts.

> I'm guessing big old servers running 24x7 are in this category: Recycling the materials into new computers takes a lot of energy, but just running the old server takes a huge amount of energy over its life compared with the newer, faster, more efficient ones you could make from the same materials. I would be surprised if not recycling was less harmful than recycling.

If that was the case, then of course, we should recycle. Maybe we should have a case-by-case approach depending on specific products? I'm totally willing to go wherever the evidence leads us. As of now pretty much every single environmental organization promotes reuse over recycling for electronics.

>When saying Apple should change they way they manufacture to be more like other manufacturers for environmental benefit, Apple being rated number 1 tells you that the advice is probably incorrect,

I merely accepted the "number one" in good faith at face value. Digging further with a cursory Google search, things seem a lot more nuanced. That being said, I have no idea what "number one" even means without context.

https://www.fastcompany.com/40561811/greenpeace-to-apple-for...
That seems incredibly brittle due to making assumptions about the ID format that twitter has no obligations to keep. It just so happens that if your logic had been if(newId > olderId) you would have survived their new format (due to the fact that the timestamp leads the integer) but that'd be a win based on pure luck. The example the engineer came up with was seven years old so it had no way of foreseeing the ID format change.
Considering it wasn't a telephone call and was possibly in a common space (restaurant, lunch room, etc), this type of recording might not need two party consent in the handful of states that are not one party consent states: https://www.wallsheinlaw.com/articles/the-two-party-consent-...
Private Chat and DMs Are Good, Actually
bad racist clickbait title

the writer is clearly a racist bigot , Mr Indi Samarajiva
is from bangladesh who is earning his living from the white evil devils who provide a platform on medium free of charge.

another colourless racist. blaming his shortcomings onto others. clearly uneducated.

poor sense of justice
Are modern teachers really that robotic that they dont understand that 'things happen' outside of their limited domain of expectations ?
What size was the test set?

From what I gather, training was done on 170,000 Amino Acids (features) and the resultant protein structure (labels). This is out of 200 million possible proteins.

How many examples were in the test set?

EDIT: Looks like N=100 for test set:
“Entrants get amino acid sequences for about 100 proteins whose structures are not known”
https://www.sciencemag.org/news/2020/11/game-has-changed-ai-...
Honestly, it seems a tad reckless to make the first attempt at vaccination with this method one that targets the entire world population.
This line of argument reminds me of Haldane's point that economic planning can often work for the same reasons why large corporations and monopolies often work well too.
Well not sure how to feel sorry for you: you rely on Chinese manufacturing and this is not something thats novel in the first place. Amazon is not a copyright or a trademark enforcer, so this speaks to your inability to sue one Chinese manufacturer (the copier) over another (your preferred manufacturer).

It seems like as a society we have given up on any manufacturing or making physical things outside of a few communist controlled territories. Seems very much like working as intended.... Play with fire, catch fire that's what you get.
Recently passed, RIP
What’s wrong with these results? Are not trustworthy?