skysight-inc/HackerNews huggingface dataset:
> This might partially explain why the US has worse outcomes for COVID-19 than some other nations, and it may also explain the distribution of which demographic groups are more at risk for COVID-19.

I think this is true and adds to a list of other things: obesity and cross-reactivity through exposure to viruses (I've been reading ppl suggest that Asia may have exposure to other SARS-like viruses).
Indoor Dining Will Shut Down in New York City Again
I guess if green energy provided by your neighbors becomes super cheap, you might just import it and shut down the coal plants. Should be feasible for 2025 - 2030.
The course materials look good.

But what is a "PhD level course"? All I've seen is undergrad and graduate, and the difference between masters and PhD has nothing to do with classes.
I get that about touch. For me typing and touch/pen input would make two distinct modes. In typing mode, I absolutely want the precision of a mouse/touchpad. Arms need to be rested on the table or similar. Working free-..ehm.. armed, in front of you is a disproven scifi-only concept. Same as transparent displays...
Not entirely true.

Most audio you listen to on a mobile device is compressed already is not extracted and compressed a second time.

> Apple does have the control to make sure better codecs are supported and used. It can be pretty hard to determine and control what codecs are supported and which one is used, this is almost always hidden and never mentioned anywhere.

Nonsense. Few developers want to add the complexity of shipping and supporting their own audio decompression inside their app so they just use the ones Apple supports.

There are exceptions, FLAC for example isn't supported by Apple, but I believe FLAC takes too much bandwidth to work over BT regardless.
Detroit Is Building a Drone Highway in the Sky
You could list Hacky on Product Hunt if you haven't already. Also some people seem to like Triberr (I'm not one of them).
Sigh. Bu the computer you grew up with couldn't even handle the colour palette and resolution of the screen that you now carry around in your pocket.

The computer you grew up with couldn't deal with taking, manipulating and storing photos of your phone's camera(s).

Sure, your phone could boot faster, but you also need to compare to the capabilities of both machines. Plus there's no need to reboot your phone on a daily basis anyway.
The other driver's insurance should pay for it
And of course this happens shortly after all those people bought "lifetime" accounts with pornhub premium on Black Friday... Only for Pornhub to essentially have the writing on the wall for going out of business.
This article makes me think of a waitbutwhy post about how little time you have left with certain cohorts of your life: https://waitbutwhy.com/2015/12/the-tail-end.html

Worth reading and of course feels different with how much things have changed in the last 10 months
VW certainly tried. Who else has been more successful at cheating?
Not sure what you mean by "just uses your localhost".

I recently set up Cypress for the app I'm working on, which is a legacy MEAN app that I've been modernizing (migrating to React+TS, etc).

It already had a set of Express server API "unit tests" that were really more like integration tests, using `supertest` to load the Express app and make calls to the real API endpoints. I updated it a few months back to use `mongodb-memory-server` to spin up a dynamic `mongod` instance solely for the test sequence.

When I set up Cypress, I was also able to use `mongodb-memory-server`. I configured the app to check for an environment variable indicating an E2E test environment, had it connect to the in-memory `mongod` instance, and used a Cypress task to seed the DB before every test. Seemed fairly straightforward, and is working pretty well.
Did you ever see Stephen communicating in real time? Not a prepared speech, but a live conversation? It took him a great deal of time and effort even to form a single sentence. Yes he had a lot of help, but you would still have had to wait while he spoke; two minutes for a sentence is probably not far off.

From your original comment:

> It was impossible to verbally communicate with Bob wihtout Alice present to translate. It took 2 very long minutes to ask "how are you today?" at the interview start. 120 seconds. How was anybody going to effectively communicate with this person on a daily basis or have technical verbal discussions!? If they said communication would be written text only with the CTO I doubt I would have accepted the interview.
> To me engineering is all about communication. You communicate ideas in varying degrees of technical depth to cater for your audience, who in turn communicate their ideas to other parties - be it board level, juniors, external parties or even the accounting department. Communication was totally broken here.
> What was most concerning was Bob didn't seem feel his disability was serious enough to step down from such a role (or management didn't want to suggest he step down... maybe through fear of law suit?). His inability to verbally communicate anything would have a bit impact on their product development.

> ... It's not really comparing apples to apples.

I disagree, it's an apt comparison. Bob obviously had sufficient technical experience to do his job, that's why he still had it, in spite of the communication problem. Stephen Hawking likewise had valuable contributions to make in his own field and had to communicate those ideas widely, so people helped him to communicate and looked past the difficulties; they didn't find it concerning that he wouldn't step down because he couldn't speak.

The fact that you couldn't work with Bob's speech issues is, frankly, your problem, not his.
I don't think you even have to look back to when people lived in little villages. People nowadays are more likely to relocate for work and more likely to have children later, if at all. Why do so many people send their children to daycare when quite often there are grandparents who would love to look after the child? Most likely is the grandparents live nowhere near them.

I already spend the vast majority of my time alone, so I don't find it sad.
> How can you get a spatial audio effect from a screen the size of an iPhone?

The idea is that if you move your head with 5.1 surround sound the headphones will 'maintain the position' of the 5 speakers relative to the screen, which is supposed to stop breaking the immersion and makes your brain think the audio is more 3d than it is.
The difference is that with rusts safety you can to some degree "try thinks out". Which doesn't work with C++ as you might have hidden UB.

Also C++ has a bunch of "hidden" features and unexpected interactions with other features and UB like e.g. forward guarantee because of which `while(1);` is UB.
"It's easy to come onto HN and dismiss something like this."

So easy that it happens every single time, like clockwork. There seems to be a cross section of people who eagerly confuse blanket cynicism with thoughtful analysis.
I think The fight is inevitable. Eventually winner will emerge, democracy doesn't care who the winners is and how it get there as long as both side still allowed to fight.

Even to reach compromise, fight may still be necessary.

>You have people refusing to wear masks for the most mart to just to say "fuck you" to the other side.

Mask has real downside (for some people), you can't just dismissed that (not just to say fuck you), although there is of course people like that.

Similarly, You have to acknowledge there also people who want to force other to wear mask to just to say "fuck you" to the otherside.
Spelling mistake "Under the hood the extension injects ..." in 'How it works' section
Even if we accepted the first imperative for a company, there is no imperative for people to keep buying. Much less so when people have choices that are cheaper and more sustainable at the same time.

So aside from irrational consumerism, I am also in the camp of people that don't understand why one would buy this. It is not portable like earpads, it is made to last like a "normal" headphone and all of the software (ahem, computational audio) stuff can be achieved with any normal computer or smartphone where most people already have and use it as the audio source.
> (you can't select a single test to run)

Yes you can, by using it.only(): https://docs.cypress.io/guides/core-concepts/writing-and-org...
Biologists actually do have to study physics (including the most advanced and theoretical physics) to understand metabolic processes, and their discoveries directly inform medicine, psychology, and other downstream fields like sociology. So that's not as clever of an argument as you seem to think.

No one is saying that we should live exactly like our ancestors.
Thanks for the comment, it's a great suggestion. The Intel documentation is really comprehensive (too bad that it didn't exist back when I was still using the tablet).

Yes, I knew s0ix. Unfortunately, the last time I've checked, s0ix had its own problems. Since then, I've given up and switched to a Thinkpad with coreboot. I just rechecked, it seems the s0ix bug is already resolved by a combination of BIOS update and a kernel parameter workaround, so suspend should finally be usable by now, hooray! Despite I'm not using it anymore, I'd still call it progress.
> EU set to meet its climate change targets

> The European Union has already achieved one of its three targets related to climate change and energy, as a part of the Europe 2020 strategy.

https://www.europeandatajournalism.eu/eng/News/Data-news/EU-...
While there's truth to the claim that using Apple products is a kind of signaling, strongly clapping back against all things Apple is also a kind of signaling: "yes, the easily-led masses like Apple products, but I am smarter than they are."

As someone who's been using Apple products for over two decades at this point, I obviously have my own biases, but I would argue that Apple products have historically been popular because they've historically been pretty good. Historically at premium (and sometimes outrageous) prices, not universally the best for all needs, not even universally good, and as a company Apple and their decisions are certainly not above criticism, but in general their products are good.
Too many cooks spoil the broth

I want a language designed by one very smart person, a dictator. I'm looking forward to Jai but for now the best native language is still C++. It also has too many features like Rust but at least it works.
Sort of. They still ship (or shipped until recently) iPhone 6 in some geographies.

Apple is very aggressive about transitioning stuff when a decision is made. In 1999, your new, pre-iMac laserwriter became a legacy product when iMac was released. MagSafe 1 laptops were orphaned for power adapters pretty quickly. Many HP and Lenovo devices utilize common power supplies that have been around for 10-15 years.

Other products, like AirPods are engineered with planned obsolescence. It's not a dig on Apple, it's part of their process and part of why they are so good at what they do -- Apple builds for a specific customer persona, which may or may not be you. Similarly, the need for commercial customers to have a common power supply is something that makes HP or Lenovo a good choice.

In the more open market, interfaces live a long time. My dad uses an Epson FX-80 dot matrix printer (which was purchased used when I was like 6 years old in the 80s) to print invoices, on a newish computer he found that still supports parallel interface.
Thank you. The article doesn’t unpack the initialism, and the author just links to a Rust Playpen (or whatever) site which supposedly uses this three-word thing.
There is something "obscene" about +500 USD headphones. I assume they are very nice, but seeing this kind of news and seeing the heavy suffering in the world right now leaves me with a bad after-taste. Like reading Glamour magazine in a public kitchen.
1. Cooking your own meals daily (2 hours)

2. Gym (2 hours with commute)

3. Midday nap (30 min)

4. Eating meals, including slowly drinking coffee (2 hours)

5. Reading (2 hours)

6. YouTube (2 hours)

7. Self reflection (1 hour)

This is 11.5 hours so far of the 16 of non sleep time. This does not include any income earning activities, which I still spend time on.

I also go on long walks and think.

I’m not saying this is ideal, but it works for me right now.
battery advances have turned the tide. I can get a good 5 minutes of high-torque operation on a battery-powered grinder - plenty of time to cut the exhaust and hanging bolts.
> > The EU is the biggest trading bloc in the world.
> That recently changed:

Both of those are by population and not by GDP.

GDP measures buying/negotiating power. ASEAN is _tiny_.

The US is still top of the heap.
Dribbble and Behance are cool, but approach with caution. They've developed a weird culture of designing UIs that make no sense in the real world but look pretty. Pure UI with zero thought about UX or accessibility.

Every UX designer I know (including myself) both makes fun of 'dribbble' design, but also uses it for inspiration.
We bought a bread machine almost three years ago. Since then we are yet to buy bread in a shop. The machine is amazing. It literally takes 3 minutes to prep. No fancy recipe. Spoon of yeast + 400g flour + spoon of sugar + spoon of salt + 20g of butter + 280ml of water. Quick program and fresh bread is done in 2h.

Highly recommend it. I don't want to advertise but we bought a well known Japanese brand after a lot of research.
I find many properties are posted on both sites, then it comes down to fees, for which I feel Airbnb's are much higher.
IPO when?
This hasn't been my experience with Windows in the last 5 years. Truth be told it's pretty stable by now and for me, issues like that are rare. Even things like working with external docking stations are pretty seamless nowadays.
PL: 2 nuclear plants (one in place of old brown coal mine). There could be one left which won't be economical in the near future.

The rest of coal is getting to expensive to extract.
A No Code Workflow Orchestrator for Batch and Streaming Pipelines at Scale
1. Yes, the decline of print news predates social media. Most blamed popular media like radio and television. Treating social media as the next iteration of TV would strengthen most criticisms.

2. Gross inequity is axiomatically anti-democratic.

3. The sole flaw in Stoller's anti-monopolistic advice, eg break up the titans, is that half-measures are insufficient.

Critics are not advocating either pro-competition or pro-consumer policies.

a. Prohibit all conflicts of interest, self-dealing. "Chinese walls" between business units are insufficient.

b. Prohibit aggregators from competing with their clients.

c. Normalize the rule of law, allowing plantiffs to appeal to a fair and impartial judiciary to resolve dispute and grievances.

d. Regulatory oversight and enforcement, with real teeth. Impose mandatory punishments onerous enough to alarm activist investors.
Standup Meetings: How to get them right
With you there.

All will be forgotten. It is freeing to know that.
The EU can at the very least stop purchasing or slap tariffs on pollution heavy items.
I've been using it in C/C++ projects going back at least 15 years, I thought it was commonplace for every language
Is that for one device? If 2+ people are doing stuff would that double+ the bandwidth used?
I'm guessing that's the average over all people, including those who spend 0 time with their kids, because they don't have any.
I think even the best standards can have ambiguities. SHOULD, MAY, etc.

Assuming you're not running a Mac (where the vendor controls the entire stack), you've got your OS vendor, your MB vendor, your every-single-external-device-vendor...

... and the interactions of all this hardware mediated through the OS, its drivers, and the reading comprehension and the development pressures of every single dev who's worked on any part of this stack.

There's an awful lot of room for ambiguities there. Protocol definition at this level is kind of a collaborative lurching towards consensus.
We can't mix together residential and commercial properties in the US (anymore) due to zoning laws, so walkable cities are effectively on life support and are only going to get more and more rare as time goes on. Each time a mixed-use building is demolished, another piece of a walkable city dies that likely won't ever come back. Suburbs and unaffordable metropolises are poised to kill off the ability to live without a car.
Show HN: Crapy work in progress decentralised streaming
Probably its a 3 symbol Turing machine (0, 1, blank).

For each rule, there are 3 possible inputs (0, 1, blank), 3 possible outputs (0, 1, blank), 3 possible movements (left, right, stay), and 3 possible next rules (rule 1, rule 2, halt). That gives 3^4 possible rules, or 3^4 3^4 = 3^8 = 6561 possible pairs of rules.
Gnorm: The database schema should generate the code
Longer on average, yes, but I highly doubt healthier. I think we'd be in awe of the average health/fitness of a 30 year old hunter gatherer from 100,000 years ago, compared with the average corresponding human in modern times.
Falcon 9 launches customer satellites. It is very reliable.

Starship is an experiment. It explodes a lot.

SpaceX is eating the entire industry because they understand the difference.
We can only hope. The first Arm version, Windows 10 S was Apple style concentration camp.
Many people charge their iPhone wirelessly these days. I’m not among them, but I can see why they’d be frustrated by this.

I personally think it’s pretty silly that it has neither usb-c nor wireless charging, given the price point and when it’s being launched.
Here's a lib with similar functionality: https://github.com/alexmojaki/snoop
Not exactly true:

https://toronto.ctvnews.ca/police-identify-three-men-killed-...
In fact I do. To the people who don't know it yet it is useful. However, to the people who already know it, it's really just useless information. Information they've heard many times before and potentially only makes them feel worse about themselves and less likely to follow the recommendations given. If you're making the argument that most people don't know that eating less leads to weight-loss, then okay. I admit I don't have statistics, but I find that quite suspect. If we can at least both agree that telling it to people who already know doesn't help anything, then I'm content here.
Show HN: An iOS Calendar Widget with Pagination
> I run a benchmark for AES encryption - a modern CPU will have circuitry designed explicitly for this task and it's asm instructions. An old CPU just supporting the base x86 instructions probably doesn't have a hardware solution. Is it unfair to compare them?

YES! Unless you're specifically searching for the fastest AES cpu.

If you want to compare general performance this benchmark is flawed. E.g.: I could have the fastest CPU in existence, but since it happens to be lacking hardware AES circuitry, your benchmark will always show another CPU as the 'fastest'.

It's not 'unfair' or whatever. It just makes it so that you need to think better about your benchmark, what you want to measure, and what you're actually measuring. Or you need to adjust your conclusion: "this is the fastest cpu" -> "this cpu performs best on this specific task"
Predicting British railway delays using artificial intelligence
Does the unified memory architecture mean these SoCs will always have “limited” memory as some is in use by graphics?

Are we seeing a deeper bifurcation of the industry; personal vs server

Maybe intel and others can happily coexist?
I'm testing it, and so far I'm happy with it. I think I'm going to expand it's use, as Firefox continues to disappoint.

You're right about how it seems to... generate a certain kind of negative reaction when mentioned. The comments about Brave not respecting privacy because it inserted affiliate links is nonsensical but repeated over and over, which makes it seem that someone is on a crusade against them.
They sold X number of shares in the IPO at at $68 per share price and then the next morning, shares were selling at >$130 per share. The money left on the table is due to them selling at $68 when they likely could have sold for high (given the pent up demand).

Some people argue that they wouldn't have been able to sell all X shares at $130 per share. That may be the case, but it's really hard not to think the $68 price was way too low.

You can issue more shares to raise more money and drive the price down, but you never can undo the discount you gave the IPO investors.
What a treat. Thanks for this submission.
A market that's driving out long-term rentals and causing lots of issues for the people who actually live in the towns as well.
Agreed.

I think that the UK should bring back the Mallard (https://en.wikipedia.org/wiki/LNER_Class_A4_4468_Mallard) and heck, for old times' sake, HMS Dreadnought (https://en.wikipedia.org/wiki/HMS_Dreadnought_(1906) ), while they're at it.

Just to show'em how it's done!
>You now read about gang shootings, rapes, humiliation robberies...

Oh my god.... And then I realise last time I was there it was before GFC. This is very sad to hear / read.
As someone who uses Rust, "more features" is not a win. Most of the time it rarely impacts me - especially in Rust it seems that a "Box" here or there can fix code at the potential cost of performance.

But there are cases, often for libraries, where features can be quite helpful and make me faster. If a feature is basically "make code that should have already worked actually work", that's a huge win.

A lot of Rust features tend to be that. It's like "OK, we have 'impl trait', but it only works in some places. Let's let it work in more places." So,yeah, sure, that's a new feature - impl trait in new positions - but it's really just supporting code that many people would have expected to work.

I see this GAT feature similarly. It wouldn't be hard to "accidentally" try to have a generic associated type - in fact, I have probably run into this myself. And so GAT isn't really adding more complexity to me, it's just unlocking code that I would have already written.

Similarly, with GAT, we can unlock 'async' in traits. I already know 'async', I know it on functions and methods. So this is, again, just making an existing feature more consistent.
To be fair though, at least depending upon the details, what is AirBnB is supposed to do? If they remove negative reviews because they're outliers, that sounds like what people accuse Yelp of doing. A lot of complaints can be pretty subjective. It's also pretty common for marketplaces to take the side of buyers in general.
Proggy Fonts
Ha, that's weird. So turns out Russia is probably an outlier in its obsession with YouTube.
Works flawlessly on all of my thinkpads.

In both Linux & BSDs.
Brutalist Real-Time Text Chat
I’m pretty sure its because Adobe’s US employees are mostly gone on our extended winter shutdown on the 1st.
Depends how much you value the extra money.

First is nice when I get upgraded, but I'd rather take say Qatar Business than BA first.

That said, the headphones I has on a US Airways Business from Manchester to Philidelphia were amazing - far better than the BA ones, so much that I bought a pair (QC25s) while I was in the States.

What with 2020 I haven't been on a plane for over a year now, and I've been on 3 trips on a train, so I've basically forgotten what "out and about" headphones are like. I do wear one on my ear if I'm watching something in bed (hook over ear). Never seen any wireless ones, fortunately I haven't downgraded from my iphone SE so can still use them.