skysight-inc/HackerNews huggingface dataset:
Great story.

> including all the ephemera that would be forgotten when the call disconnects

Interesting to know there is information which is not logged. I’m guessing keeping this info, even for a day, would have helped isolate the issue?

How did the echo cancellers pass testing?
I really want to use Qnap, They have better hardware with 2.5Gbps Ethernet. But their ZFS is not available in any of the consumer hardware. So if anyone cares about Checksum, BitRot, Synology is the only way to go.

I hope there will be a DS221 this year.
I'm thankful to be in state with limited covid rules. I started working out three months ago at a gym and have lost 15 lbs. I would have easily gained that if I was forced to stay home.
Simple and flexible tool for managing secrets
That's correct but Apple shows that software support for HiDPI is also important, compared to Windows/Linux.
A similarly noteworthy pilot is Eric ‘Winkle’ Brown - a guy who holds the records for most aircraft carrier deck landings and has flown more models of aircraft than anyone in history.

This interview with him is definitely worth a listen as he was also involved in so many moments of 20th century history!

https://www.bbc.co.uk/programmes/b04nvgq1
Yes, though dumping is a bit of a silly concept.

Dumping is much bedeviled by economic policy makers, but it's never actually been a problem for any recipient country to get good stuff for less.

Most complaints about dumping are just protectionism against lower cost producers. (Though not all, as the example with subsidies shows. But if foreign tax payers are happy to pay for cheap goods for us, who are we to complain?)
I realise that Musk has flaws and has received criticism for the spat with the cave diver, ignoring COVID, and labour issues. Want to add that caveat.

But beyond that, I feel like in terms of what he's doing Musk is some sort of time traveller, back from the future to boost humanity's progress.

Why is he such an outlier? What can we as individuals learn from him? And more importantly, how do we make more Elon Musks?
Windows RT was a disaster but Win10 ARM is no longer locked.
It's not my experience with fire alarms that they go off without reason at all. Common for apartment buildings is someone smoking under the detector (more often than you think and often they don't realize it they caused the alarm).

I've worked at places that take fire alarms (or chemical hazard alarms) very seriously. If they triggered without proper cause, an investigation was always launched to prevent future false alarms. Because otherwise, hundreds of people can die the one day the alarm goes off for real. They have less than 1 false alert over 5 years.

My father is a licensed fire safety advisor and I've taken a course on fire- and sound-safety during my bachelor thesis. When things go wrong here, people get hurt, hence every alarm should be taken seriously and false alarms need to be prevented at any cost.

I would also point out, if you're sitting in the passenger cabin and water comes up to your ankles, it is likely to late to run. Same for fire coming from under your apartment door. That's why we have alarms.
not my words but Don Knuth's from his lecture "Fun With Binary Decision Diagrams" at Stanford in 2008: https://news.ycombinator.com/item?id=25342643

it's really amazing what you can do with it.
You’re insufficiently cynical. By the time these ICE car bans go into effect, politicians whose terms it will fall on will grant “temporary extension” until after their term, rinse and repeat.
Nope,it has to run mostly without crashes and glitches and need a certain FPS to be called playable.
Your second link shows that the US is now a net exporter of oil. The leading graph even has text on it stating "The United States has been a net exporter of petroleum since Sept 2019".
> California only thinks in terms of lockdowns

What are you thinking of? Personally I think we could do much better at hiring contact tracers, getting test sites into vulnerable neighborhoods, doing general community outreach, making sure public-facing workers have sufficient PPE, figuring out how to get infected people places to isolate away from their households, protecting incarcerated people, etc.

But historically the USA has been heavily reliant on the CDC and the federal government more generally to muster resources and coordinate responses. When leadership is entirely absent (and indeed, federal officials are out lying about the pandemic every day), states have a tough time picking up the slack.

> look at people’s personal behaviors. I saw more and more people walking around without masks recently

From what I understand, a major goal of shelter-in-place orders is to convince individual people to act more carefully.
And most of these are at the lowest graphic settings.
The secretive history of modern encryption
Eh, I loved it but for a 2D game I had an awful lot of slowdowns on my gaming laptop (https://www.newegg.com/matte-black-with-gold-diamond-cut-msi...)
10.000 commits later – Switching to React Native in 2017
As someone with a 2020 intel macbook air (i5) that uses it occasionally for gaming here and there, I can tell you that the reported performance in this database, if accurate, is a substantial improvement.
The technology is safe:

https://storage.googleapis.com/sdc-prod/v1/safety-report/Way...

They've been very careful about it, and they have not finished work on it, so they need to keep the same standard that they had until now.

The technology is also ready for Phoenix. The company is not yet ready for the whole world (but I have no specific insight into what's holding them back).

It's totally different from Uber.
It’s not obvious for me why wouldn’t they install better cameras. For me camera system is one of the most important parts of a smartphone specification. Don’t those makers realize that there are people for whom those things are important?
Funnily, I do indeed know the name from a footnote that mentions he is the original inventor of currying.
I've enjoyed listening to the MIT Distributed Systems lectures too.

They do paper reviews and I pick the papers/topics which seem the most interesting (rather than doing them in order).

They are great if you've already gone over the basics using "Designing Data Intensive Applications" or "Distributed Systems for Fun and Profit".

https://www.youtube.com/playlist?list=PLrw6a1wE39_tb2fErI4-W...
My grandfather was a detective. He never once talk about his day as a cop to us the grandchildren. He was very cynical and suspicious of other people too. I guess this is what happened when you had to deal with the worst of society on daily basis.
The ethical thing to do is immediate full disclosure, not selling it and not this (ir)responsible disclosure crap.
Does that mean it will be available for reading online as well?
With all the positive talk on here, I shall present a contrary point of view on this.

This is the YouTube channel Common sense skeptic, that seems to be doing a good job if trying to test Musks/SpaceX claims, typically it is not positive at all.

It is clear they have an axe to grind with Musk but they seem to doing a very good job of backing up their criticism s.

https://www.youtube.com/channel/UCgKWj1pn3_7hRSFIypunYog
I got really excited that the PDF download seemed substantial as it took relatively longer to complete. Only to be mildly disappointed that it's only 5 pages long...

Amazing how this is all quickly coming to fruition that there isn't enough time to fully assimilate.
The easiest in terms of pure transit is the corridor in Midtown along the Red Line. From about Alabama up to Downtown. Second is Montrose which for some people will have a cooler vibe.

Within Midtown, the further North you go, there are a few more bars/clubs that make noise at night, so either live further South, live a few blocks East or West of the rail, or both. Huge amounts of apartment stock just came online in the last 3 years there, so you might get a solid rent deal somewhere? For me personally, being able to walk to a grocery store is always key anywhere in the world: shop every 2-3 days on the way home from work, only buy what I need, less waste. That area has two grocery stores: Randall's and Whole Foods.

Montrose is the other top spot. For me it is the #1 example of how Houston's lack of zoning can shine (versus other areas where it is a detriment). Fantastic local retail interspersed among every-other residential block. Montrose is a large-ish area and every half mile can be a slightly different "feel", but there are great options to rent newer apartments, older apartments, or rent spacious, cheap, historical houses close to things like Menil Park, or the big restaurant scene along Westheimer. Sadly the Kroger at Hawthorne is closing, but the huge HEB is dead-center of Montrose. East a bit and you're near Trader Joe's. If you're anywhere along Westheimer, the 82 bus goes to to Midtown Whole Foods and if you're along West Gray the 32 bus goes to the Kroger near River Oaks. The whole area always has things happening (check the pinboards at Inversion or Black Hole), and is next door to Midtown for even more.

If Downtown would get a larger grocery store with slightly more affordable staples (no offense to Phoenecia), and have it close-ish to where the rail lines meet, the entirety of Downtown would immediately become more viable (imo). I have friends both in Downtown, and in the Heights (solid bike culture there), but they eat out more than I do. The Heights started getting expensive ten years ago and doesn't look to stop, but it's still an option.

In about 5 years I think the Greater East End will be another great walkable/bikeable region (the actual East End, not EaDo), so depending where along the gentrification curve you prefer to live (before, during, after) it might be worth checking out now.
Word salad. What horrors were avoided by the El Mozote massacre, exactly?
I think making a tool like that language independent is impossible. You have to start by making it a diff tool just for tree structured data (diff tools today are special cases of this as they operate on list based data). You then need to extend it to work on specific languages by diffing "modulo equations", e.g. in Haskell two top-level definitions are allowed to commute, so `x = e; y = f` should be considered identical to `y = f; x = e`.

But I think that's fine. The diff tool should use the most specific diff mode that it knows is safe, and fall back to the "free diff" of tree structured data when working on an unknown language.
>This set of real-world performance tests demonstrates that the prior glowing reviews of the M1 were based on artificial benchmarks.

Yes, like running regular workloads for coding (compiling, etc), video editing, audio editing, photoshop, full Windows virtualization getting better scores than a Surface X, and other such "artificial" stuff.

No, it just means the games are GPU heavy, and haven't been written natively for Apple Silicon, nor they take advantage of the graphics APIs, plus the GPU is lightweight (nobody said it's not in any review).

Not to mention the performance is a huge improvement over the exact same Macbook Air's Intel model (with Intel GPU).
that's because of all the crinkly bits
A Multi-Ingredient Pizza Image Generator with Conditional StyleGANs
Actually quatre-vingt (four twenties) in French is a relatively recent development, almost limited to French from France.

Other francophone countries just say octante (Belgium, Canada, some areas of France) or huitante (mainly Switzerland).
0-1 FPS, playable.
"Finally, fracking appears to “spoil” the wells: cheaper and faster but in the end you get less of the reserve than you could more conventionally. I say “appears” as this analysis has only surfaced recently (though I believe the big frackers knew this already)"

This is incorrect. The oil that comes from fracking wells are stuck in the rocks because they have poor porosity. Conventionally this oil is not extractable on human timescales (less than millions of years).

I welcome citations to the contrary to update my geologic knowledge (PhD in Earth Science, 2010)
This sounds more like the analogy breaking down than illustrating a meaningful difference in scenarios. The police already /can/ break a lock from just about any manufacturer. They just break the door down and enter regardless of the phenomenal quality of the lock itself.
Babel: transpiles TypeScript to JavaScript, and converts recent JavaScript which might not have full browser support to older JavaScript which does
ESLint: linting
Prettier: formatter/enforces format guidelines
Yarn: package manager
Webpack: takes the files in your projects and pits them together (bundler) so they can run into the browser. It might minify the code to minimize bandwidth, compress images so that they're smaller and what not via plugins.

The complexity is because while JS is an interpreted language, there's often on sizeable projects a mismatch between your source project and how it'll run in so many browsers. That could be because you're having to support old browser (or just Safari on iOS sometimes), but also because of code structure, and commonly bandwidth concerns. I'm a frontend project everything gets sent to the customer every time, and you need to do everything possible to shrink things down. However, you also need to have a working environment to develop in, thus the mismatch and the tools to bridge the mismatch.
Here is a picture of a Merlin engine on a test stand. To the right of the nozzle, the black and sooty exhaust of the turbopump can be seen.

https://old.reddit.com/r/engineteststands/comments/8f7c1q/me...
Problems need to hit the users, otherwise the market is uninformed and cannot work.
Artificial Intelligence for Fun – Creative AI Applications
My ISP actually supports this[0], though I haven’t had cause to use it yet - they are also very reliable!

[0]: https://www.aa.net.uk/broadband/why-choose-aaisp/
Most of the databases at big enterprises are tiny. Just because the company is big does not mean every department of it handles tons of data.
When you are viewing the world through 19 year old eyes and a mind filled with naiveté and dreams of revolutionizing the world, then studying the technology literally your grandparents where using seems like taking a history class. Why waste your time with SQL when you could be studying CUDA backed, AI driven, graph databases?
What really amazes me is the favourable response of people. In hindsight, these are folks that either helped wolfram, interacted w him in the past or worked for him.

On yet another tombstone, I wonder how many people internally within the wolfram dark net, touched this up Before it got published.

The so called gem notes, are more often than not, not his own discoveries aka universality of rule 110. Truth be told I hear many other voices in this piece that have not been mentioned or acknowledged.
I’d interpret this as M1 Macs is still limited by iGPU and lacks proper dedicated GPU.
Timeline of Natural Resource Depletion over the Next Hundred Years
Created for Circular Economy course at Oregon State. Any feedback on the site is super appreciated! I'd like to add some more comments and quotations, and I believe some of the dates can be refined.
You got half of your answer in your sentence.

That's not only bioinformatic but the entire HPC world tends to avoid database.

They usually prefer HDF5 or similar, and there is reasons to that. It is much easier to scale one million node accessing a flat file over a DFS than it is over to a database.
I understand that the camera can be an important feature of a smartphone for some people, but I for one, don't care about it at all above a certain "eh, good enough" threshold, that is currently easily met by any smartphone.
If I want to take good pictures, I use an actual camera, with a proper lens.

All this to say: you can't always serve everyone.
Something I always thought was interesting about that argument is how a similar line of reasoning could apply to the `==` and `===` comparison operators.

Just about anyone who's ever written JS probably knows about the heavy lean towards "always use `===`". And it's not without good reason, because there are more than handful of not-entirely-intuitive implicit coercions/comparison corners associated with `==`. Personally, I think it's OK to use it, but I understand that it requires knowing the rules associated with use and most of all comes with the overhead of keeping them in mind when you do so. Most of the time it will be OK if you know even most of the rules. Sometimes it will not be OK. More often the overhead will cost you attention to other things. Some people have made the call "wouldn't it be simpler if we just did strict comparison and saved our attention for other things?" and while it's not my first choice, I can understand and respect it.

The statement termination thing strikes me as pretty much the same. Sure, if you know the rules, you can do it freely. But it takes something explicit that you don't have to think about and turns it into something implicit that you do. It isn't going to be a problem most of the time, but sometimes it will not be OK. A little more often the overhead will cost you attention to other things. Following the rule that semicolons terminate statements hasn't ever cost me anything.

The weird thing in my experience was the frequent overlap between antisemicolonists and always===ists. My theory is that mostly these people came from Ruby and Python, liked less punctuation for subjective aesthetic reasons, and didn't actually know the coercion rules well or particularly like JS, but that's speculation.
I have similar association between bottled propane smell and cotton candy — cotton candy vendors around here used gas powered machines, which must have leaked during operation.
Yeah, as the article says towards the start:

> Neither of these mattered much unless your company was successful.

I think this pretty much applies to every blog post about "good practice".
My opinion is that people are tired of the orders and that they will not change people’s behaviors.
Functors – Redux
Playing Batman Arkham City, which is a pretty 3rd person action RPG, at 1080p and 60fps on my base model Air.

To me, that's astonishing.
The 2nd UK lockdown wasn’t all that effective. Schools open = all the pain for significantly reduced gain.
Better source https://amp.cnn.com/cnn/2020/12/07/asia/india-mystery-illnes...
Steaks Grown from Human Cells Spark Interest and Outrage
You miss that most games are listed as running under Rosetta 2, not natively. This is very impressive and you now can play games you couldn't before on the Air or mini!

Yes:
The M1 is not beating a dedicated GPU, but it does beat other integrated graphics.

The next challenge for Apple is to provide similar performance to dedicated GPUs in the MBP and iMacs. This will be interesting as NVidia and AMD have tons of experience and IP. (IF Apple decides to make their own GPU, maybe they won't.)
I looked into using tree-sitter as a bar for this once: parse code into an AST of sorts and then use the ast to define the diff boundaries. Didn’t think through all the problems, though
You mean ... tensing up and inching closer to the perceived threat? ;)
The world's top C++ programmer. And what he does at Morgan Stanley
Agreed until 2012. 2012 was the last year that Apple made improvement (Retina display) for computer until 2020 (M1). Windows PC made some improvements: Touch panel, Thin frame laptop, 2 in 1, 4G connectivity, lightweight laptop. And they keep some goodies on some models: replaceable RAM, Storage, Battery.
Having programmed since the 1980s, you're somewhat right.

Git is way better than pkZip and floppies full of dated zip files. It's not 10x better though. A single developer wrote most things back them for a single customer.

We had text with attributes, colors, images, all of that under Windows 3.1 and later. When you deployed a program, you knew it was going to run in Windows, on 640x480 or larger... maybe as big as 1024x768 if the user had thousands of dollars for a nice graphics card and a big Sony Trinitron Multisync.

We had multiuser databases, like Access, that allowed all of the users of a system to share data across their organizations. Programs were shipped on disks, either floppy or CDs. They then worked forever.

The Waterfall Programming model was meant as a joke. On the small scale, I did it once... the program took 2 months from start to finish... the customer was happy that we met the requirements, but then wanted more. We negotiated a deal and I spent the next year doing rapid prototyping (agile?) on site, with lots of user testing. That application deployed with hardware in one site visit, and was usually run forever after that with only the occasional phone call, or field trip for faulty hardware.

Things are NOT better today than they were. In Delphi, for example, every function had a working example included in the documentation. You didn't need to search Stackoverflow every ten minutes... it just worked. The fact that the deployment platform was known, and you had control over the code all the way made things incredibly easy to ship to a customer and support over the phone.

Today, I can write applications in Lazarus/Free pascal, and ship them in a single zip file. The customer's screen looks exactly like mine does, there's no need to worry about dependencies, internet connectivity issues, etc. Recently I reached back into my archives from 1994 for a string function I wanted... and it worked.

Things are mostly just different today, not mostly better.
I would tend to categorise bad advice as advice that is always bad, while good advice that just doesn’t fit the situation is on a different level. In some ways this sort of advice is more dangerous since it can make a lot of sense and seem logical, but it just is not the right for the exact situation.

Anyway my experience is very few people are looking for advice, they are looking for validation and cover to do what they wanted to do before speaking to you.
My daughter's school has 2000 kids. 4000 parents. In Santa Clara county the death rate for 40-60 is .5% [1] That would mean 20 parents dead if everyone gets it. Many of the households in immigrant families are multi generational. That will have a multiplying effect.

[1] 12.7% deaths and 29.1% cases https://www.sccgov.org/sites/covid19/Pages/dashboard-demogra...
They just don’t have the data.

Look I got covid while wearing a mask. Infection was either at a grocery store. Or while walking at a park. Or while at a dog park. Or who knows.

How do you log that in your stats?
I'm just curious what we would love to use object recognition for, in a context as broad as possible. Plant identification is a convincing use case.

By the way, storing images with face recognition is quite convenient using Google Photos too.
I am advocating political action for change in a democracy. Unless you live in a country that doesn't claim to be a democracy, this applies to any democracy. Just because your democracy is being screwed by the power to be, doesn't mean you stop believing in it and stop fighting for it.
And the one for Soyuz from Arianespace

https://www.arianespace.com/wp-content/uploads/2015/09/Soyuz...
2020 Nobel Lectures in Physics
Yes I can imagine this sort of advice is always bad, but most of the angel investors I have worked with have not fallen into this group - I don’t want to co-invest with them either.
Thanks for the resource. I'm pretty sure I used it for some of my simulations of C60 molecules hexagonal packing, during my physics PhD a few years back.