skysight-inc/HackerNews huggingface dataset:
From last sunday, at FOSDEM 2020, a talk[1] by QEMU developer Julia Suvorova, on integrating io_uring into QEMU (the open source machine emulator and virtualizer), and related performance implications.

From the abstract:

"iouring enhances the existing Linux AIO API, and provides QEMU a flexible interface, allowing you to use the desired set of features: submission polling, completion polling, fd and memory buffer registration. By explaining these features we will come to examples of how and when you need to use them to get the most out of iouring. Expect many benchmarks with different QEMU I/O engines and userspace storage solutions (SPDK).

You will get a brief overview of the new kernel feature, how we used it in QEMU, combined its capabilities to speed up storage in VMs and what performance we achieved. Should io_uring be the new default AIO engine in QEMU? Come and find out!"

[1] io_uring in QEMU: high-performance disk I/O for Linux — https://fosdem.org/2020/schedule/event/vai_io_uring_in_qemu/
> this is because improving your rank at hearthstone is a matter of playing as many viable games as possible. the outcome of most matches is mostly dependent on randomness as opposed to player error.

I think because of the matching system it seems that way because you quickly get to people at your own skill level so randomness and luck feel like they have more of an impact. You pretty much by definition get to players you’ll lose against half the time pretty quickly. From then you have to figure out how to get just a 1 or 2 percent edge and play a lot of games.

I lose half my games at rank 3, but put me up against rank 20 or even rank 10 players and I’ll win 80 or 90% of my games. I’ve done the climb from the bottom a few times and it’s basically trivial. Even against people playing well tuned net decks. So yeah, skill matters.
Unfortunately, many of us will be dead by then.
The "clathrate gun" is terrifying. If it's happening twice as fast as we expected, that sounds bad.
Biological evolution does a pretty poor job of mechanical adaptations in general. For example in the entire history of life on Earth there's no instance of a true wheel being developed.

I'd say evolution is really good at chemical engineering, decent at aerospace engineering, okay-isn at electrical/computer engineering, and incompetent at mechanical engineering.
The quantum eraser does that, and it s far more strange

https://en.m.wikipedia.org/wiki/Delayed-choice_quantum_erase...
I agree with Neil Gaiman and the many, many climate scientists watching this unfold that the Australian, Canadian and Californian fires are only the tip of a very large iceberg. Policy wise I think politics needs to plan to cope with living in a 4-5C world and action wise we need to do everything we can to try and plateau in a 2-3C world.
The federal government just granted its first driverless car exemption
I feel like I keep seeing articles covering climate-related events/disasters happening Sooner Than Expected™. I'm already doing my best to reduce my personal impact and raise awareness in my social circle, but it's worrying that the biggest doomsday predictions might actually come true.
Clinical Characteristics of 138 Hospitalized Patients with 2019-nCoV Pneumonia
Cool to see the Tafl games in this article! Being part Welsh, I've researched and (tried to) played "tawlbwrdd" with a printed paper board and a few coins. I'm thinking about turning a maple tree (and a bit of black walnut) that we had cut down into heirloom games for my kids (they used to climb in those trees).

http://tafl.cyningstan.com/page/172/tawlbwrdd
Unity's burst compiler https://docs.unity3d.com/Packages/com.unity.burst@1.2/manual... uses LLVM, but only supports a somewhat limited subset of C#. I've used it a bit in some performance critical parts of a game and saw some dramatic speed increases. But I can't speak to other parts of the C# ecosystem beyond Unity though.
Good point. These are all ICBM-derived rockets that used toxic hypergolic propellants so they could be stored for long periods and launched very quickly. (All hypergolic propellants are nasty things you don't want to get close to.) The only US rocket on your list is the Titan and it's been retired.

AFAIK no current US rockets for routine civilian or commercial use have hypergolic first stage propellants; long storage and quick launch are not required for these rockets.* Happy to be corrected if I'm wrong about that.

*Outside the US hypergolic propellants are still used anyway. Apparently the Long March and Proton-M are in this category.
> PHP really got this one right (and immediately messed it up by mixing it with arrays, but hey, PHP).

No, it didnt. What PHP calls "array" is actually an Ordered Map, as you alluded to:

https://yaml.org/type/omap

it literally says that in the documentation, paragraph one, sentence one:

> An array in PHP is actually an ordered map.

https://php.net/types.array

The issue, if one exists, is that PHP doesnt have a sequence type:

https://yaml.org/type/seq

but one is provided as a package:

https://php.net/class.ds-sequence

https://github.com/php-ds/extension
> Most people, especially someone just recording dev screencasts or video conferencing don't at all need a $300-350 preamp. It just seems like so much overkill. You could get perfectly usable noise reduction baked into Audacity, or with $50 plugin if the noise is existing.

I do record dev screencasts. Using Audacity is ok but it's extremely tedious if you record a lot of videos.

That means for every video you create you need to split and export your audio, import it into Audacity, get a noise sample, filter it out, export the new audio, import it back into your video editor and then edit as planned.

That work flow will drain your soul if you're trying to record a 150 video course, or you put out new videos every day.

Some video editors like Camtasia, Screenflow and Resolve have decent enough noise cancellation filters where you can press 1 button and wait 10 seconds to avoid having to do that with Audacity, but it also means if you ever do live streaming you'll need to set up a different type of VST with OBS, otherwise your live streams will sound bad.

But you're right, for starting out I wouldn't bother with any of that. That's why I think the AT2005 is a great mic for $80 bucks. It works over USB on its own but it also has XLR support so you can "grow" into it if you decide to use hardware to save time later. The DBX is a lot more than a $300 pre-amp btw.
I live in the Python bubble, so I haven't realized until this post that so few people knew about that.

This post is massively popular despite talking about a feature we had since Python 3.6, in 2016, that was posted on HN at the time and that is featured in most popular tutorials.

A good reminder that most of the world doesn't revolve about my favorite language. And that information is not that fast to spread.
I feel like I'm going mad in this thread.

You buy a reliable used car with ~30k miles for half of the cost of buying new and then drive it until you hit 150k+ miles.

Where are you buying cars where you're only getting a 50% discount from new with half of the cars useful life spent?
> a gate is just going to make it more annoying to listen to (as you hear the noise cut in and out)

my experience as well. its best to just use an EQ to dampen all high frequencies over a threshold so that its not distracting.

It would like this in the EQ: https://dt7v1i9vyp3mf.cloudfront.net/styles/news_large/s3/im...

I was a recording engineer at a TV studio before I got into programming. When we used gates it was very shallow, long compression so you couldn't notice abrupt changes.
No, it isn't random enough for that.
Python is nothing like its guiding principles. That's why it's Zen -- the principles are a collection of contradictory statements, given what you will encounter in real world Python. You're meant to be confused and meditate on it.
Forget impossible to downgrade. Stop pushing updates on devices that can't run them.
I heard a President’s day ad for a Jeep CHEROKEE that had a song with the US Presidents in order. I don’t know if they got to Jackson shudder
This is very known issue across the globe with broiler PhD's. They will never be ready to get down to real job.
Both can be true. Apple is both transitioning to a "rundle" (see my other comment) and combatting fraud.

You're ignoring the rampant fraud. Just one example:

https://appleinsider.com/articles/18/10/09/rampant-chinese-i...

So one consequence is Russman has to buy a $100 battery pack to cannibalize it for a $1 chip which cannot be sourced any other way.

To reiterate:

Authenticity is a ubiquitous problem. For decades. For everyone.

Military, Amazon & eBay, fashion, chemicals, pharmalogics, etc.

Everyone.

You may disagree with Apple's strategy. But they are doing a far better job than pretty much anyone else, absent government government oversight (eg FDA).

To expand:

Fraud and counterfeiting is a drag on the economy. Efficient open markets require trust.

I'm disappointed that between the right to repair and trade wars (eg IP theft), this very basic root cause isn't acknowledged.

If you (we) don't properly understand the disease, the intended cure will surely be worse.
The positive relation between education and health is NOT causal
I don't really know what you're asking, and without knowing anything more about you and your background, it's not possible to tailor an explanation.

There are various properties required of the things you're working on, and of the calculation you want to perform, but those properties aren't limited to multiplication. Having said that, not everything has the necessary properties, so as I say, I'm not sure what you're asking.
USA Major Pro Sports Teams by TV Market Size
"Junior-level JavaScript programmers"
"kernel/bare-metal level code"

Can't see how that can be.
Only a small minority of programmers can code low level systems. Only those that truly enjoy it, go through the pains necessary to have adequate grasp of it.
Panpsychism is really something that makes sense to me. It's a really parsimonious way of solving the hard problem of consciousness without getting into dualism or assuming anything special about matter that makes up sentient beings. I really don't think that testing this could ever be in the realm of physics, though.
Counterfeits, adverse grading, appraisers swapping your stamps/coins out for lower grade ones, and simply lying to you about the stamps/coins.

It's like the art world. Full of fakes, fraud, etc.
It sure is annoying seeing people complain about a well-received feature implemented 3 years ago that has already transitioned smoothly.
Monotony? ... for some reason I never had a problem playing Risk in college even though it would last all night (or more). Playing a six-hour game of Monopoly was only fun for the first couple of hours.
What do physicists know about consciousness?
Yeah, I'm sure it's going to depend a lot on workload. If each one is in some crazy tight loop, CPU bound without using much working set of memory at all, it should be faster.

Or more realistically if they're usual VMs and idle the vast majority of the time, that should be faster too.
If I remember correctly his talk. He went to CPython first and it was rejected, but PyPy welcomed it.
Simple, solar-powered water desalination
Discussed (a bit) at the time: https://news.ycombinator.com/item?id=14386273
I’m currently commuting by bus. My 45 minute drive is now a 2 hour commute across 2 buses and a rail.
These are animals in the wild? I personally think that pets are generally understimulated and more likely to respond to artifices like laser points.

Like how rats were shown to get addicted to cocaine/morphine and waste away due to ignoring food/etc....when the rats were housed in tiny boxes with no other rats to socialize with, and no objects/toys to interact with except for the cocaine/opiate dispenser. However, when provided with a vibrant community of other rats and a highly stimulating environment, rats seem to generally not get addicted to narcotics: https://en.wikipedia.org/wiki/Rat_Park

It's likely that for an animal which spends most of its time in an apartment where most of the time everyone is either gone (at work) or sleeping, a laser pointer is highly stimulating. For animals who spend their lives outdoors, sensory signals related to predators, prey, food, habitat, companions, mates, and enemies....could be much much more stimulating than a laser pointer.
Then an over the top, punitive reaction from victim nations is appropriate. Enjoy!
It could be a good starting point for someone new to cooking, but it's up to individuals to experiment on their own once they feel comfortable.
I would love to use LA public transport but it’s simply not usable to get most places I want to go. I live a block away from an expo line and I can’t even make it all the way to little Tokyo without making a transfer. Getting to West Hollywood via the metro is basically not possible.

The only solution to this problem is a lot more lines
AMD Ryzen Threadripper 3990X Offers Linux Performance
In my experience the XPS 15 7390 with the 6c12t cpu with Windows had the fan running very often. Each time a single cpu thread ran at 100% the fan turned on.
A substantial difference as others pointed out is that Apple did this quietly, whereas limp mode is typically notified to the driver about loudly as anything can be.
As someone who only ocassionally uses audio from my phone, the big problem is airplane movies.

Playing the movie is going to use enough battery that I'd like to be plugged in. The dongles are easy to lose. I don't have a set of bluetooth headphones that I use regularly, so I got a pair at the airport, but i need to remember to charge them, and they also don't last for the whole movie. Also, everybody using bluetooth probably contributes to the janky streaming in flight.
I surprised people sell them at lower than face value? I suppose they never mail anything anymore?
I agree that attempting to have one canonical recipe for something like "Macaroni and Cheese" is futile and counter-productive, but I don't think this project has to end up like that.

For example, if the Macaroni and Cheese Cookbook page turned into an index for dozens of M+C recipes, named for the cultural influence or ingredient influence, that could certainly be useful.

With the current state of recipes on the internet (most are extremely low quality click-bait designed around ad word integration for profit, for example, searching "instant pot recipes" returns just loads and loads of terrible monetized results) a source like this doesn't have to try terribly hard to be a high quality resource

Even so it feels like it would be more useful as an encyclopedia of flavor than it would be for help making dinner tonight. Learning about the evolution of a dish would be very interesting, but I wouldn't trust an anonymous wiki editor very much in terms of actual cooking

I think the biggest problem to me is that recipes are very much driven by personality. People learn a few chefs/sources that have produced good results for them, and they stick to those sources. They go buy the cookbooks from those people and stay in a safe walled garden where they can trust each recipe

I think another big problem is the low quality of the recipe source. Traditionally listing ingredients with some steps along the way is sufficient for the experienced cook, but good modern recipes (to me) do so much more than list ingredients and steps.

I follow a chef J. Kenji Lopez-Alt and when he breaks down a recipe (for Serious Eats or his books like The Food Lab) he goes so much more into WHY each decision was made, which empowers you to not just understand the decision but also change it.

For example: The All-American Beef Stew -(https://www.seriouseats.com/2016/01/food-lab-follow-the-rule...) (and the short version https://www.seriouseats.com/recipes/2016/01/all-american-bee...) Every aspect of the dish is analyzed and discussed!

Or Fuschia Dunlop's translation of Sichuan cooking for a western audience, (e.g. https://andrewzimmern.com/2013/03/28/fuchsia-dunlops-fish-fr...) she helps distill Chinese culture and the cooking of this region with a lot more than an ingredient list and a step. That information, delivered by a trusted expert, is vital to understanding and mastering a dish from a culture very different than my own.

Why would I want some anonymously written/edited list of ingredients and steps when I can have a professionally produced, multi-media (huge useful step by step images AND video), "scientifically-inspired" discussion of the recipe and why it does what it does?

That's the kicker for me, I'll always go back to Kenji or Alton or Fuschia or someone I trust because I know they have delivered good results and researched the recipe deeply enough to help me succeed not just at their version but at my own version too
Shinkansen in Japan regurarly does 320 km/h and 360 km/h is being tested, with the main issue being running noise and tunnel boom.

These speeds are really not theoretical and we regurarly made use of them during travels in Japan. For example back in 2017 we traveled 1100 km from Beppu to Tokyo in about 8 hours. This contained a normal speed express train segment from Beppu to Fukuoka (1:30 h, max speed 130 km/h) and two train changes.

Also a maglev based line between Tokyo & Nagoya is under construction, which will be 80% underground with a running speed of ~500 km/h.
Since they are using an adversarial training method, perhaps the NN that is voting "thumbs down" could learn that mismatched jewelry means "fake".
Yes. Collectible stuff always seems to be stuff one never thought would be collectible.
Not necessarily. All apparent casual connections are just an artifact of the timeflow, which on its own might be nothing but a consequence of a particular coordinate choice.
What are some examples of inefficient markets?
I remember reading several months ago about the amount of waste that can pile up in a hospital's inventory. I don't recall a specific root cause - perhaps a combination of expirations & demand mistakes.

What are some other examples?
It's not so much horrible people acting horribly as seeing people that seemed to be good (as observed over a period of years) suddenly turning awful.

At least as seen from here, something fundamentally changed starting around 2015, and a lot of people seemed to have lost their moral compass.

These days I hang out with the sinners. Saints are not to be trusted.
I'm with you on brutalism. It makes a space in which human beings don't fit. So who are they building for, if not humans? Concrete mixers?
If they would just come to peace with removing some parking, they could convert slow bus lines to fast ones through protected lanes, signal priority, and other cheap measures.
I was not expecting that downvote. That must be a manager ;)

Anyway, I think monthly would be fine as long as it focused on career growth, goals, etc. I am a tad bit of biased since I have had bosses who use 1:1's to stay up to date with projects and work while ignoring the entire team and was on the golf course the rest of the week.

Of course I am not talking about deliberately keeping your boss in the dark, that is a problem for another thread. I am not for 1:1s being used for "phoning it in" from a lazy manager.
https://morepypy.blogspot.com/2015/01/faster-more-memory-eff...

The new python dict implementation is benchmarked as faster in both microbenchmarks and in practice for almost all real-world workloads.

Note that this isn't a sorted map, like C++'s "Ordered Map", but an Ordered map. C++ get's the name wrong. Items aren't ordered by key comparison, but ordered by insertion time.
Even if true, there must be at least one other parameter, since consciousness does not determine the particular state the wave collapses.
At least on mobile I find it much easier to read and faster than almost anything else I see on the web. Plain HTML with a bit of CSS goes a long way!
Not yet, but I am planning on re-visiting learning how to draw. I've been looking at some different approaches and the one that seems to address my weaknesses the best is an online course named 'Draw a Box'.
You're correct, but that's not a reason against trying to change the system. There were many economic phenomena through history people have consented to, and not all of them good for society as a whole - sometimes with disastrous consequences.
Petition to Allow remote paper/poster presentations at ML/AI conferences
New High of 90% of Americans Satisfied with Personal Life
Companies don't like cost plus. The amount of profit is limited, and the govt has total access to all book keeping.
In addition, the govt program doesn't have an unlimited budget. They have some 'management reserve' that can be added to a cost plus contract when the initial funding is consumed. When that is gone, it is a big problem.
Companies like Firm Fixed price. Possibility to bring in more than a 5 or 6% profit.
Depends on how many participants. It's not uncommon for us to have 50+ attendees at some larger company/engineering meetings. Zoom seems to handle that bandwidth admirably. I've used Slack for smaller calls without incident.
That's what I was thinking too....but this assumes a few things:

a) You have that sort of cash on hand.
b) You do NOT miss payments.

If you miss payments, they typically have late/collection fees against you (I don't know how bad they are) or repossess your car depending on the situation. I assume both are structured to be advantageous to the dealer (I don't know specifics).

Also, it is in the dealer's interest to make the loan as long as possible, as this makes the advertised monthly payment as low as possible.

In addition, making the loan payments as low as possible helps decouple the true cost of the car from the buyer. This encourages more spending that otherwise would not happen.
Cooking timers have been around for centuries - hourglasses, then wind-up clockwork devices, then electric timers since the mid-20th century. Smartphones only showed up yesterday by comparison, not enough time for design trends to adapt.
> Apple throttling phones to preserve battery life was the right thing to do.

I don't buy this for a second. They've been throttling devices for many years and conveniently never mentioned it or built features that allowed control of it until they were forced to. It was always their fallback excuse in the event they got caught.

Their next strategy is building hardware that forces devices to constantly hold full battery charges at all times so it kills the (un-replaceable) battery faster which leads to a faster re-purchase (i.e. airpods).
Spelunky is an absolutely terrific and soul-crushing game. Though I'm not sure if it's a good example here because most of the mechanics (apart from the absolutely ridiculously arcane series of things you need to do to go Hell) are designed around being amenable to self-discovery. The shortcuts system for each world is very useful for learning all the weird situations which can result in death.