skysight-inc/HackerNews huggingface dataset:
I've often wondered the same thing. Seems like Apple is winning because everyone else just gave up, but what that should really mean is that it's ripe for disruption.

I'd love to have a Linux machine that looks good physically, has a polished OS, and "just works". But I've dabbled with various flavors of Linux a lot over the last few years, and I'm just never impressed enough to make the switch fully.
Maybe for some consumer devices we should try it? Clearly the results are excellent. Most people don't open up and modify their laptops.
Apple M1 is so fast because you paid a lot for it and want to feel good about that I guess.
Is shipping to Norway possible? I tried to order the elePHPant duo bundle but am told “There are no shipping options available. Please ensure that your address has been entered correctly, or contact us if you need any help.”
It also hasn't been put to a serious test yet since it's underpowered compared to mid range desktop CPUs I can put into a mini PC case.

Benchmarks for things I care about like large compiles haven't really come out yet, so I'm waiting for final judgment.
> I don't think I fully understood this, but I'll give it a shot anyway. If your artificial sequence aligns with others, there's a chance that it will fold like them, depending on the quality and accuracy of the multiple sequence alignment. Since multiple sequence alignments are built under the assumption of homology (all sequences have a common ancestor), it's a matter of how far from the "sequence sampling space" your sequence is located compared to the others.

I understand that similar sequences may fold similarly (although as length increases, I highly doubt it, but IDK). I'm talking about aligned sub-sequences within one chain and their ultimate distance from each other in the final structure. Co-evolution suggests that aligned sub-sequences are also proximal. But manufactured chains did not evolve, therefore the assumption is no longer useful.
Apple's still working with the same NAND flash memory as everyone else, so there's little opportunity for them to do anything particularly clever at the low level.

But even looking at commodity hardware, high-end SSDs are already capable of handling a comparable number 4kB random reads per second to the number of context switches/page faults a CPU core can handle in the same second. The huge latency disparity is the problem: the SSD would prefer you request 4kB pages dozens at a time, but a software thread can only fault on one page access at a time. Using a larger page size than 4kB will get you much better throughput out of a SSD. On the OS side, swapping out a large number of pages when the active application changes can make good use of SSD bandwidth, but when a single application starts spilling into swap space, you're still fundamentally screwed on the performance front.
OK, I misspoke. I heard the sentiment from the Apple-focused voices in my information bubble, doesn't mean that nobody else said it. It's just that "nobody believed those Geekbench benchmarks" is not completely true.
Of course this may no longer be the case for methods solely trained to optimize that particular metric.
“No way in hell”?? Sounds like you know nothing about how business works. Plenty of companies use their stock price to buy other companies, regardless of what you think the value is.
> he issue with current Firefox and TOR Browser is that Mozilla decided to include [...]

Those are all completely stubbed out in Tor Browser Android.
I helped with some work on that a few years back.
This is great. I was trying to pick a language to teach my kid and I wanted to start with BASIC as that's what I learned as my first language, but I couldn't find a working editor that could compile and run by click of a button. So I started with python. But I think BASIC would be easier to teach. This will allow me to do that.
It is interesting to note that Thomas Lars Benfield's Danish mask study, whose empirical results are at odds with the "majoritarian view" mentioned in the article, has yet to be reported by the BBC.
Gotta say I'm not a fan of this article. A few points I really disagree with:

1) It puts way too much emphasis on the ISA being a driver for performance. People have been making this claim against x86 forever, going back to the 90s when RISC chips started putting up some very impressive performance numbers. Lots of talk about how the x86 ISA was out of runway. This period existed fo a grand total of about 4 years (94 thru 97) until the Pentium II hit the market, which allowed PCs to start cutting into the workstation market. AMD creating the x86-64 extension handled the addressing limitation well too, letting it flourish in the server space as well.

2) The author seems to think Intel or AMD cannot make SoCs because of their business model. This really isn't the case, and both companies have slowly been moving more "stuff" on package. AMD is already there with the xbox an playstation chips they manufacture. AMD's chiplet approach would be particularly adroit at exploiting this. I get the feeling both AMD and Intel would LOVE it if PC vendors started demanding SoCs. And while the M1 has lots of little speciality processors onboard, both AMD and Intel have more robust processor I/O. That's by design: The M1 isn't designed for the person who needs a gazillion PCI-E lanes for storage and networking (the M1 is likely has half the PCI-E lanes as consumer Zen2/3 cpus and 1/4th to 1/8th compared to Threadripper and EPYC)

3) Glosses over the fact that one of the greatest challenges in computer architecture is coping with the so-called "memory wall": there's a growing latency chasm between cache and memory. Apple cleverly mitigates this by using very fast, low latency memory (LPDDR4x 4266 MT/s vs DDR4 at 3200 MT/s in x86 CPUs). But beyond how many MT/s you're operating with, I would love to see some latency figures. They likely blow your typical consumer DIMMs out of the water. Both AMD and Intel wok around this limitation with larger caches and smarter prefetching, but that only gets you so far. edit: And I would wager much of its impressive performance figures comes from Apple's approach to addressing the memory wall. Memory latency benchmarks seem to strongly favor the M1 over both AMD and Intel CPUs.
In this case, reading first the end of the page helps understanding the position of the authors:

"Clarification added after publication: the authors have collaborated in the past with both John Ioannidis and Vinay Prasad, who are discussed in this essay and in the accompanying sidebar."

There is also obvious bias in the content of the article, which I guess is explainable by being an "opinion" where I guess the authors can't be told by the editors to change the content with the goal of reducing the bias -- I guess by definition they are expected to be "opinionated."

The article is written in the tone of questioning if the government mandated measures work at all and published exactly as we can observe the measures explicitly working across Europe, sinking the numbers of the registered cases:

https://ourworldindata.org/coronavirus-data-explorer?zoomToS...

It should also be pointed to the fact that all the European states didn't decide to introduce the measurements for the sake of it but because their health systems reached the point of being overwhelmed, which for some of European countries would be the second time. In all these countries, the "dilemma" as presented in the article is simply false: all of them first waited hoping that the measurements wouldn't be necessary and introduced them practically as they had no other acceptable choice.

The "hard" lockdown first time worked in Italy in the Spring, allowing for very low case count during the Summer there.
I remember playing two games on the atari 2600:

- pitfall

- kaboom

What's annoying is that games have lost rotary controllers.

Many games are lost in translation... more precisely Lost in Emulation.

kaboom was a really wonderful game. As the game progressed, things got so fast you had to defocus your eyes and un-stare at the screen to keep up. The rotary controller would allow this quick control.

The arcade game tempest also had a rotary controller and is really lacking if using a controller or keyboard.

I guess I may as well keep going.

Marble Madness? not the same (it had a GIANT trackball-like controller)

Pole Position? Nope. Wheel, shifter and pedals. When I got to that one tight turn I would always just spin the wheel right.
Regex Literals Optimization
I didn't watch the video, spent a few seconds trying to figure out what the site was about, and then gave up and left.
This is probably the best advice.

$1M really isn't a lot to retire on especially if you're south of 35. You're best bet is to hire someone to give you professional advice on how to invest the money and keep working.

The last thing you want is to try and retire now, run out of cash and then have to try and get back into an incredibly fast moving industry where ageism is real. You run out of money in your 40's and its going to be hell on wheels trying and get back into the industry.

Compare that with reducing your stress, staying the course and continuing to add to what you have saved while growing the money you already have. Walking away when you're 100% sure you can run the clock out would be a wiser move than trying to do it now when you're young and borderline don't have enough in the bank to do it.

Patience is the better move at this point.
It is absolutely worth questioning which public health measures work, and recognising that they are very costly.

However, too many people seem to be blasé about the cost of not having effective public health measures. And many don't seem to have recognised that some countries have brought COVID down to near-zero - and as a result don't need the measures!

It's a complex space of risk management.
> The linux-based open-source mobile operating system Android is not only the most popular mobile operating system in the world, it’s also on the way to becoming a proprietary operating system.

Android is also making major departures from unix-like OS semantics, mostly in the name of security. I'm particularly concerned about the directions they're headed with storage.

As someone with minimal Android development experience, I spent a good chunk of time the last couple weeks getting a golang program to run on Android. The experience was a bizarre mix of things that ended up way easier than expected and things that were incredibly frustrating.

Favorite thing that worked:

Static linux ARM binaries from the standard go compiler work just fine. The biggest caveat so far is that if your app does any networking, you need to manage DNS yourself because Android doesn't provide /etc/resolv.conf.

Weirdest thing that didn't work:

The only way to run a native executable in an Android app is to pretend it's a dynamic library and smuggle it into your APK via the jniLibs directory. You even have to name it lib*.so or the system won't run it.
Yes, by "not being a thing" I meant "not being stable", I thought I'd edited before posting but apparently I only thought of doing so, sorry 'bout that.
I'll be waiting for the M3X in 2022, at which point they should be using TSMC's 3nm node (another 15% more performance and density) and have had 2 years for the software ecosystem to get settled on ARM.
Apple M1 has three cache levels:

- for big cores, private: 128KB L1D

- for big cores, shared within a cluster: 12MB L2

- system-level cache (shared between everything, CPU clusters, GPU, neural engine...): 16MB

and then you reach RAM.
It seems that Salesforce stock price could also be considered pretty inflated looking at their PE ratio.
> random developers

Micay, of GrapheneOS and original creator of CopperheadOS, is not some random.
They have pushed AOSP security ahead and have made many upstream contributions over the years.
I was an infosec contractor at DOT'S NHTSA while the vehicle-to-vehicle (V2V) workgroup was in it's begginings. I recall infosec leadership I respected being against it while short-term political appointees and key industry players like VW pushed it. Maybe we are better off without it?
Which (non-Apple) laptops are shipping with 4266 MT/s LPDDR4X RAM?
Neither Intel nor AMD are capable of doing for a very basic reason, there is no market for it. You can't just release a CPU for which there is no operating system.

Apple can pull it off because they already own entire stack from hardware to operating system to cloud services and the can swap out a component like CPU for a different architecture and release new version of OS that supports it.

Apple, by creating new CPU, replace a part of the stack that is owned by Intel by their own which only strengthens them position even if it did not improve any performance.

Apple is invulnerable to other companies copying the CPU and creating their own because they are not really a competition here. Apple sells an integrated product of which CPU is just one component.
If you rip out the antennas, will all the transmit power emit from the signal traces on the PCB instead?
Iphone users should search for “Exposure Notifications” to enable the system on their phones while Android users can download the app.

Turn off Wifi, Bluetooth, and NFC for good measure, generally speaking. Only turn on when using.
Ask HN: Do you watch news on YouTube? Yes? No? Why?
At least for #2, see Windows ARM

https://docs.microsoft.com/en-us/windows/arm/
X86's legacy really only affects the decoding logic, whereas the actual CPU itself could be almost any superscalar execution stage (simplified).

For example, amd64 has about 20 general purpose registers, but the silicon that actually executes it could have something like an order of magnitude more to play with (i.e. for register renaming)
What does this do/have over files generated by "pip freeze" ?
leading to a negative feedback in life quality and revenue

https://www.city-journal.org/san-franciscos-municipal-budget

And the city's budget has grown by about 50% in ten years.
Using AstroIP would release you from having to keep the db updated and also would provide additional security information which geolite2 won't expose.

Would you be interested in giving AstroIP a try?
Out of order execution makes your code run faster like 20x-50x. You can’t produce a CPU without it and compete in the market. There are many variations of spectre and meltdown bugs, some of them might be fixed in the CPU and some in the OS. So, there is no simple answer to your question I believe.
Bitcoin can change depending on the need of the users, assuming it's something accepted by them, which sounds fair to me.

As for the inflation/fiat it just seems to me that you keep ignoring the possibility of a failure of such system. A failure of such system would for sure have terrible consequences and the poor unlike the wealthier will have harder times. Investing the fiat is a good idea, not something remotely popular in my country alas. Here, saving mostly means saving money at the bank (which devalues over time). No wonder why they feel they're losing purchasing power. People who work shall earn wealth simply put, not diminished wealth if they don't learn about financial tricks from someone they trust.
Elements of both: by their nature world heritage sites are deemed of value to everyone and demolishing it would (mildly) hurt everyone. On the other hand: on the international level there is a treaty that legally protects world heritage sites but it carries no penalties if a state neglects to do so and UNESCO does not have any means to force a sovereign state to perform or cease any action.

So unless you can somehow move the worlds' nations to enact sanctions or invade, each state is free to mine what they want.
The initial lockdowns early this year worked quite well...which is why we are able to withstand the subsequent waves because the healthcare systems weren't overwhelmed and we could focus on getting proper clinical treatments created.

I can't find any instance of the scientific community encouraging permanent lockdowns.
Zen 2 has has 8-wide issue in many places, and Ice Lake moves up to 6-wide. Intel/AMD have had 4-wide decode and issue width for 10 years and I'm glad they're moving to wider machines.

Edited "decode" to "issue" for clarity.
I use the excellent Readium bookmarklet[0]. Drag it to your bookmarks bar and whenever you encounter a Medium article you can't read, just click it and problem solved.

[0]https://sugoidesune.github.io/readium/
New Orleans and Denver - both fun cities with a much lower cost of living and surprisingly vibrant tech/startup communities
>> that ping times circa 1812 tended to be measured in weeks or months.

Nope. At least, not in France. Their ping times were measured in minutes and hours.

https://www.bbc.com/news/magazine-22909590

"Napoleonic semaphore was the world's first telegraph network, carrying messages across 19h-Century France faster than ever before.[...] At its most extensive, it comprised 534 stations covering more than 5,000km (3,106 miles). Messages sent from Paris could reach the outer fringes of the country in a matter of three or four hours. Before, it had taken despatch riders on horseback a similar number of days."

See also: https://en.wikipedia.org/wiki/Optical_telegraph

"Credit for the first successful optical telegraph goes to the French engineer Claude Chappe and his brothers in 1792, who succeeded in covering France with a network of 556 stations stretching a total distance of 4,800 kilometres (3,000 mi). Le système Chappe was used for military and national communications until the 1850s."

"A symbol sent from Paris took 2 minutes to reach Lille through 22 stations and 9 minutes to reach Lyon through 50 stations."
How's that going? I learned on BASIC around 1990 but it was cool then because you could do things that were in-line with the fun/game state of the art.

Today what you can do in BASIC is "boring" compared to the most "basic" fun the kid can have on the iPad. Are you finding traction?

Asking for my son who's currently 4 months :)
A bit annoying that Twitter's quote tweet UI sort of breaks. Maybe two mutually recursive tweets would show up better :)
I can't fault Dave Chapellle for being angry at the emotional fatigue they've made him endure. I can't be mad that he wants his money either.

However comedy has one rule - you can say anything you want as long as it's funny. You can literally spout anything, just make sure the audience is laughing while you're doing it.

I just spent 18 minutes watching a therapy session with minimal jokes. I would have thought someone as clever as Chapelle would have weaved a better narrative (although he is a talented storyteller).

I hope he gets what he's looking for, I really do.

But I'm also annoyed with the recent trend of comedians just...complaining. Complaining constantly, with slightly more anger than humor. Bill Burr dedicated 20 mins of his recent standup to how "sensitive" the modern generation is. Seinfeld's entire "Comedians in Cars" has numerous bits about him just complaining without being funny while doing it. Sebastian Maniscalco's earlier specieals were relatable humor, and now his recent bits are just slightly angrier versions of "can you believe people these days"?

And now I just watched what seemed like a semi coherent rant that wouldn't end.
> taking a one time "excess deaths" hit as we have done with past pandemics does have measurable benefits in other ways

Can you explain what those might be and which relatives of yours would be better as the excess deaths?
Is that what it does? My understanding is that it actually was analyzing dependencies before installing finding solution that satisfies all of them. Kind of like what poetry or zypper in SuSE does.

If it's just the order, then that's really lame.
So if the meeting score was low, does that mean that no useful decisions were made?

How is this better than just having a survey after every meeting?
What's the debate?

Does not going to indoor weddings decrease your chance of infection? Yes, obviously. Do masks work? Very likely, yes[1]. Do masks harm? Lol, no. What's the optimal balance between prevention of infection and allowing life/the economy to continue as usual? Hard to say. Is anyone prevented from debating that question? Not according to the ten articles I see on that question every day. Hydroxychloroquine? Now that you're asking, I've a newfound appreciation for the idea of having died, say, 86 seconds ago...

That question of trade-offs, by the way, isn't even a question of science any more, but values. So it would be out of scope wrt to this article.

[1]: https://www.cdc.gov/mmwr/volumes/69/wr/mm6947e2.htm
Last I checked /e/ sells devices with unlocked bootloaders, known vendor security flaws, and known vulnerable kernels.
They also include a number of proprietary apps.
And at one point were sending off your exact location for weather lookup over HTTP to a proprietary service.
Extremely immoral.
Merriam-Webster puts the two definitions in the other order, but clearly this is a contentious terrain:

https://www.dictionary.com/browse/casuistry
> There's a really weird amount of focus on this.

Considering how much emphasis Apple put on it, I don't think it is weird at all. Apple made big claims about their CPU and attributed a significant chunk of that performance gain to their unified memory.

Their claims about the CPU have proved largely accurate. Why would they fabricate the reasons behind that performance? It's not like they are throwing off competitors here.
Why is taking your hands of the wheel such a good thing to do in a situation like this? Is it because the spin of the vehicle would be over with sooner if you let it have its way?
Ask HN: ARM laptops that support Linux for every day use?
I am no religious fundemantalist (I'm actually an atheist), and care very little for the notion of purity of humanity. The idea of 'human DNA' vs 'non-human DNA' seems suspect to me, as in some trivial sense, anything that is in the genome of a human being is by definition human DNA, and on the other hand, you can find large swaths of human DNA that are identical to most mammals, and probably a few that are common to virtually all eukaryotes. I also know that viruses can leave long-lasting changes to your DNA, that may even be heritable I think.

Still, related to the importance of bacteria, while I don't doubt that, as we learn more, we will discover that they have a bigger role than even dreamed 50 years ago, you still can't compare it to the basic roles of human organs. We have actually created microorganism-free mice and other organisms, and while they are not very healthy, they are fully functional (with bad digestion and big immune problems): https://en.m.wikipedia.org/wiki/Germ-free_animal
No, and I actively avoid video-only news stories. Reading is just so much faster and less advertisement laden.
Are they really throwing more hardware at the problem?

The die size for the whole M1 SoC is comparable to or even smaller than Intel processors, and the vast majority of that SoC is non-CPU related stuff, the CPU cores/cache/etc seem to be at most 20% of that die - though a more dense die because of the 5nm process. This also seems to imply that the 'budget' of number of transistors for that CPU-part of the SoC is also comparable to previous Intel processors, not a significant increase. (Assuming 20% of the 16b transistors in M1 is CPU part, it would be 3-ish billion transistors, and the Intel does not seem to publish transistor counts but I believe it's more than that for the Intel i9 chips in last year's macbookspro)

Perhaps my estimates are wrong, but it seems that they aren't throwing more hardware, but managing to achieve much more with the same "amount of hardware" because it is substantially different.