skysight-inc/HackerNews huggingface dataset:
Agreed that x86 isn't going anywhere, at least for another decade. The point is that we're about to embark on some very interesting and untested waters for the overall silicon/semiconductor industry.

The collapse of so-called "Wintel" will not be directly from Apple's move to switch to their own silicon, but as a second order effect on the other OEMs such as HP, Dell, Lenovo. Just as they're reaching build parity (e.g. XPS 13, X1 Carbon) with Apple's Macbook offerings, Apple is potentially about to pivot and take a lead in where they can't follow - in CPU performance. Make no mistake that ARM-based Macbooks will easily surpass the performance on the existing Intel-based offerings. What will Dell, HP, and Lenovo do to be competitive?

Microsoft has arguably seen this risk and trying to mitigate with shifting Windows to ARM. But there's a big problem - Qualcomm is not Intel and their chips as-is (e.g. SD845) have both compatibility and performance issues. Are there any alternatives? AMD could bring back their shelved "Seattle" chips, or maybe Intel's Lakefield platform will be fruitful, or even Nvidia will join the fray with a worthy Orin-successor?

Very interesting times ahead indeed...
> whereas Maxim... friends don't let friends design in Maxim.

I design occasionally as a hobby. My designer friends would tell me the same. What is the reason? I have found their documentation and application notes pretty good and their MAX232 and other convertor ICs are very popular.
So everyone, that is my personal list. I have read every single one of these books and have only shared them since I find them really helpful.

P.S. I chose a really bad day to move plugins, update site etc and that's why some of you were seeing the 502 errors. Sorry about that.
I don't know the details of what is going on here but it sounds very sketchy. I vastly prefer an OAuth login to installing a native app, let alone one that appears to have very deep system access, and access to all my passwords at the same time.
He was a much loved and frequent [1] user here too... the popularity of him and his impact, before and after his death shows that this site is not hostile to him or his fans...

[1] https://news.ycombinator.com/user?id=aaronsw
User’s Guide: Cybersecurity Software to Keep the Hackers at Bay
Non-US tenured teacher here. I'd have to do something very, very, very wrong before I'd ever have a snowball's chance in hell of getting fired.

Most if not all of my colleagues and I have worked incredibly hard teaching remotely when that was the only option. We've been expected to use self purchased electronic equipment for that. When limited on-site teaching became possible again, we took the opportunity. Yes, older, overweight teachers most at risk also did.

We saw our bosses cared. We saw a fairly competent chain of command up to the prime minister, very much guided by the scientific approach. My guess is that made a large difference. At least with me it did.

Would we have done the same in the US? I don't think so. The scientific approach has been disregarded so badly, not to say ridiculed, at so many levels. Individual students, parents, school district leads, governors, the president. Don't expect me to voluntarily take the risk they've created.

Here are some of the important questions that need to be answered before I'd consider going back to teach on site:

- Will sufficient personal protective equipment be provided?

- Will elementary technical precautions like distancing, natural ventilation etcetera be taken?

- Will parents and students over 12 years old be required to use a facial mask in any physical proximity situation?

- Will my obese colleague with a heart condition be shielded from teaching in direct physical contact with students?

Also, it would be nice if government showed some appreciation for our hard remote work, by way of a budget for electronic equipment for remote teaching for example.
There will always be an uptick in deaths next week.
I have one of these, purchased from Adafruit - they're not an authorized distributor but they're certainly reputable. My unit works fine but I haven't tested it yet... anyone else bought from them?
I think for the most part it works well, it just has frustrating quirks like sometimes not being able to save comments (what the hell?) or attach images. Having said that though, the user experience is also really laggy... I think if it was faster it would be less frustrating
Because my code and project structures were causing me to do a lot of extra work, especially when I had to refer to older analyses I’d been doing. I knew there had to be a better way so i developer a habit of paying attention to how the job was done, not just getting the job done.

Switching to Python and seeing enough python code helped too, but I think other widely used languages would have been about the same like JavaScript. Seeing a lot more code than just googled matlab snippets was a big part of it.

Anyway essentially it had become increasingly apparent that “there’s got to be a better way!”
I hear you, and even in the US it is a problem in Hawaii and Alaska. I live in the former and just yesterday was look at a part that was 8oz total and the site added a $100 HI, AK surcharge on shipping!!! This is mostly a UPS problem as for many suppliers they give great 48 state rates but anything else is horrible.

Now I wouldn't mind this nearly as much if I could get the shipping rate upfront but it seems 80%+ of sites won't give you a real rate until you have almost completed check out which takes a lot of time. The funny thing is if they have a phone number you sometimes can get them to ship it more reasonably if their system has the flexibility to do that.

This is where ebay is a godsend as a lot of sellers will have the odd part around and work at having cheap shipping. But it is caveat emptor.
You are making the mistake of arguing against a hypothetical. It's just a fabricated example to convey an idea, not something to argue against. As an aerospace engineer I assure you that sourcing components for aerospace isn't as simple as your hypothetical to my hypothetical.

> Pro-consumer would be a pop-up letting the user know they received a counterfeit devices.

This from driver code?

The party at fault here is whoever sourced the devices. If the design engineer called for FTDI and they put in FunTDI instead, well, they didn't build what they were contracted to build. Period.

Something as simple as a driver revision to, for example, improve performance, could break a fake chip. Is the legitimate manufacturer supposed to now be aware of every fake and design their drivers forever more to ensure fakes work perfectly? C'mon, that's preposterous.

If I design a board and someone decides to use a cloned version in their machine and somebody gets killed because of a software update I can assure you that the case wouldn't even get to court. The instant it is discovered that the board was a fake the entire thing would be thrown out. There is no way anyone is going to hold the manufacturer responsible for ensuring that clones work property. That is not what they are in business to do.
What else comes to mind? Cambodia?

Unless you subscribe to the view that Buddhism is an offshoot of Hinduism.
This is the clip, but the whole interview is worth watching: https://www.youtube.com/watch?v=P4VBqTViEx4
These are 10 min videos not live but sure things are different now.
The three levels of Hindu philosophy
x86 and it's ancestors eating the markets of [iAPX 432, Itanium, i860, i960] has taught a lesson in the value of an install-base in the server and desktop market. Let's see if history repeats itself?

Apple has never seemed to really be into the concept of backward compatibility; but historically the rest of the industry has been.

Whatever happens, I'll bet it won't be boring.
Open Source Media Service
Can someone say Russian collusion?
It seems like when websites are just janky and/or non-standard, password managers struggle to understand what fields are username/password fields, or whether it is a login vs. signup vs. password reset form, etc.

To me, installing weird one-off extensions is a far bigger surface area of risk than just using OAuth.
> why the http-tunnel feature was removed in this release

From the haproxy 2.0 documentation:

> This mode should not be used as it creates lots of trouble with logging and HTTP processing. And because it cannot work in HTTP/2, this option is deprecated and it is only supported on legacy HTTP frontends. In HTX, it is ignored and a warning is emitted during HAProxy startup.

As for a way to handle this, I believe if you are using an HTTP CONNECT or a websocket (Connection: Upgrade), then haproxy will detect that it is a tunnel, and handle that correctly. If that's not the case, you might be able to use haproxy in tcp mode.
Jon Haidt talks about it for a while.

https://www.youtube.com/watch?v=Gatn5ameRr8

I would recommend the book:

The Coddling of the American Mind: How Good Intentions and Bad Ideas Are Setting Up a Generation for Failure

https://www.goodreads.com/book/show/36556202-the-coddling-of...
Apple are going to release chips? I think they are going to be releasing iPhones and iPads and laptops. To sell the transition, they'll call it iPhone N+1. "2x faster" is the sort of marketing their competitors are stuck with, right along with "cheaper" and using the Microsoft, Windows and Intel brand names rather than their own.
Can you provide a link for the claim that “flossing your teeth commonly leads to [...] heart tissue scarring”?

After some googling, it appears that the opposite is true. If you don’t brush and floss your teeth, you increase your chances of gingivitis, which can become a systemic infection.
Digikey would be charging more then $5, but competition forces them to not charge outlandish shipping rates!

It didn't used to be that way -- mail order suppliers used to charge high fake "Shipping & Handling" fees.

That's why Amazon introduced 'free' shipping.
That applies to other animals, but not humans. It's almost bizarre that you would assert that because the exact opposite is true. Humans are in every way more "advanced" than other animals on the planet precisely because the information they pass down is useful, comprehensive, and widespread. The last few thousand years has seen the information that gets "passed down" become systemic, and prolific. "Overlap" has nothing to do with anything, as anyone at any age can access a large percentage of important human knowledge going back hundreds to thousands of years, and it's really pretty easy to do so.
That's a cool way to put it. I'm not dyslexic, but I've had this phenomenon happen many times before. The word literally changes in front of you when you reread it. Perception is a powerful tool but far too often we conflate our superimposed visual experience with the reality it samples.

The website in the OP reminds me more of the experience of trying to read during a semi-lucid dream, or my experience with deliriants. The "visual fuzz" created from letters jumping around and changing before your eyes. I would look at my clock and it might be two different times superimposed on each other, or just a completely different language or set of symbols.

It's a nerve-wracking experience when caused by a deliriant, but it's also a common tool I use to help me realize I'm in a dream to break into lucidness. The clock will almost never read the same way twice in a dream! Often neither will a sign or piece of paper.
> from any source but conservative media

I didn't realise that wanting a police force automatically made you a conservative? Wasn't your main point that the left still want law enforcement?
Why are the two options you present either to a) fully engineer and qa the driver to work with every possible counterfeit, or b) to insert malicious code to brick counterfeits? Seems like kind of a false dilemma.
A big problem with the thesis of this story: no one else has ARM SoCs as fast as Apple's. The highest end Android phones available get smoked on performance by the 3-year-old iPhone 8:

https://www.anandtech.com/show/15603/the-samsung-galaxy-s20-...

The tablet situation doesn't look much different.

Who's going to design equally capable SoCs for Windows portables? Doesn't look like it's going to be Qualcom or Samsung.
You are talking about compatibility but the FTDI case was a case of the company intentionally shipping malicious code used to brick the clones, no? Quote from article: "the latest driver bricks the fake chips, rendering them inoperable with any computer"
Always Debian Stable (currently 10.x)
Ask HN: What do you use for manual fraud review in ecommerce?
Credit card chargebacks and fraud can be pretty expensive. So I know most people probably use some kind of automated fraud detection like Sift Science. But do you pair manual human review with automation like sift? If so, what service do you use?
Well those people will never be getting the most out of their CPUs to begin with.
If you understand how deficit spending works to counter emergencies, then why did you even ask your question #2 above? It seems like you are moving goalposts.
I really disagree. I think you haven't even tried reading the article or any of these books. To be true I was one of these people who thought all these "self-help" books are quite useless. I used to hate the word "self-help"

But these books changed my mindset. Let me share some insights from these books:

1) Fastlane Millionaire
Told me that if I want to be a "Millionaire" then it's highly unlikely I will be one by working for others (a job) unless my job is super high paying. Also by having a job I am playing an almost no risk and less reward game. Instead if I just increase the risk profile lil bit my rewards will be must more increased. It's hard to explain everything in 2 lines, hence this books is number 1.

2) Creativity Inc
How can creativity be nurtured and promoted.

3) Range
I am one of those people who like to do multiple things and mostly mix my different passions and make something new.

6) The $100 Startup by Chris Guillebeau
Startups don't need to be started with a lot of money. People are making it big.

7) Originals by Adam Grant
Lessons from others that it is okay to think differently and it is okay to do things others might tell you not to.

These are some lessons I owe to these books.
Rubbish, you're saying that it's impossible to run on cloud cheaply. Therefore no one should use cloud for any reason.

"I don't know how to use cloud so cloud is bad"
> The solution is relatively simple. When you create a new account and get to choose between "Google login", "Facebook login" and "Email login", pick "Email login".

Sorry, but no. I do not trust Random Website where I create an account for occasional usage to keep my email and password combo safe. I do trust Google and Facebook to do that. I also enjoy the great experience they offer when I have to delete said account: just go to google account page and delete the website from "my logins" or whatever they call it. Most websites don't even have a procedure to delete account.
Hey, developer here. I'm looking forward to the ARM MacBook's for the longer battery life...
Rust Is Surprisingly Good as a Server Language
Only a tool would use the manipulation of words to control people. Or images, which are tightly linked with optimized search phrases.
This thing makes me so happy.
People expect a consistent "buddy list" of Signal contacts on all the platforms they use, and across reinstalls.
I haven’t done the math, but I would assume it’s more efficient. Ignoring drag, if you launch out of a tube, you don’t need to carry any of your fuel with you, and, at least for very subsonic muzzle velocities, you might be able to arrange for the pressure in the barrel behind the shell to be near atmospheric when the shell exits. In other words, most of the launch charge energy could actually go to kinetic energy of the shell.

In contrast, rockets are very inefficient. Except in the special case where the exhaust velocity equals the rocket’s velocity, a large amount of the engine’s energy ends up as kinetic energy in the exhaust.
>I made the mistake of purchasing a lot of 100 MAX7219 off eBay

Why was it a mistake? I've used the 'fake' ones. Did not have any problem with them.
Introduction to Evolutionary Psychology
Frankly, I would love to see either of these ideas (skill dependencies, or spiral approach) implemented in code, in a way where I can look at the materials and see how I'm going to travel through it.

In anything you've linked here, I feel overwhelmed as a student. I get that, in the spiral approach, the starting point isn't so important, but if I don't know where to start, it's much easier for the teacher to pick for me, then for the teacher to tell me, "it doesn't matter where you start, so pick whatever". If the choice really doesn't matter, then don't make students choose.

In this way I think the skill dependencies approach allows the student some visibility into why they might choose one starting point over another.

There's also a problem where students come in with some prior knowledge, so when you're trying to teach them a complex idea, you need to fill in the gaps in their skill prerequisites. It seems like with the spiral approach, you'll get there eventually, and in a class where you can't go through each student and pinpoint the missing prerequisites, the spiral approach seems to make sense--but the negative side effect here is that you're going to be reviewing stuff for a lot of students who already know it. With individual students, this is a complete waste of time, and it's better to test what they know and then fill in gaps. A skill dependency tree might do better at empowering students to test their OWN knowledge and fill in the gaps.
> I would hate to think what you would have Apple do to Hackintosh hardware.

You are looking at it precisely backwards. The key question here goes something like this:

Is Apple responsible for ensuring that fakes function correctly as it issues software updates for its own hardware?

In other words, just because someone decided to make a Hackintosh or a fake iPhone is Apple now instantly saddled with having to support this hardware for the lifetime of the fake products? And this is the case whether there's just one clone or 100 different variants?

As I have asked others, in what alternate reality does this make any sense?

My guess is that none of you have ever designed or manufactured hardware products at scale and don't fully comprehend the implications of what you so vehemently believe. No hardware manufacturer would ever take the side of having to ensure fakes work correctly; this would be sheer insanity.
What if ARM just refused to sell them a license?
Nextdoor doesn't run on popularity ranking but still goes toxic on a regular basis.
You're presenting this as a binary choice:

a) > company should be responsible for ensuring that counterfeit devices work correctly

or

b) > bricking [the counterfeit] device as soon as possible

The answer is almost always c) let it be, if it works fine, if not, not your problem.

Adding any kind of bricking code anywhere, unnecessarily introduces the possibility that it will be unintentionally (or maliciously) activated. Personally I don't have that kind of confidence in software or the people that write it (and I am one of those people)
> If you want a general-purpose open-id style account, you visit a notary, and provide them with a fee and proof of your identity.

This is never going to happen. I will never visit a physical location in order to create an online account. I strongly suspect I'm not alone in this regard.
I'm glad that Sabine correctly describes Wolfram, Weinstein, and Lisi's theories as what they really are.

I'm disappointed that she trots out the tired old "zero sum game" rhetoric. I work on small-scale experiments, a field that Sabine portrays as starved of funding because of string theory. But that's not at all how funding actually works. Generally, all of our boats rise or fall together.

String theory is so distant from my field that defunding it and expecting funding for me to rise is like defunding pharmacology and expecting an immediate revolution in palaeontology. Removing funding from one subfield doesn't move it to your favorite field, it just removes it from science in general.
When you say it is owned by the Emirate of Abu Dhabi I would be curious to know how this works in terms of geopolitics.

What happens to this national infrastructure in a time of war? If one country places it’s infrastructure inside another’s then in a state of war the Emirate would certainly lose access to their chip fab. They’d want to see no one else can use it either.

Would something like the Global Foundries site somehow rigged to be permanently disabled, maybe even remotely, so as to not let it fall into the host state’s hands?
pihole has an API to disable adblocking, which is just an HTTP request so it's pretty easy to trigger. For example, on iOS, write a shortcut so that you can "Hey Siri, disable pihole".
>> Completely uncorroborated and false

Only if the only news you consume is fox and leave in an alternative reality.
First, when you make millions of a thing, then saving even fractions of a cent add up to a lot of money. Chinese manufacturers favor high volume, low margin products. Second, Maxim parts are not cheap, in fact they are among the most expensive in the IC industry. A single DS18B20+ goes for 3.47€ on Mouser right now. That's a juicy target for counterfeiters.
Here's an equivalent you can take with you.

DNS66 for Android (Free, open-source): https://f-droid.org/en/packages/org.jak_linux.dns66/

AdGuard Pro for iOS, luckily back from the dead since Apple reversed their guidelines on content-blocking VPNs:
https://apps.apple.com/app/apple-store/id1126386264
https://adguard.com/en/blog/adguard-pro-is-back.html
That's fine if the value proposition is not right for you, and that's why we have such a breadth of phones available today. One person's aesthetic preferences are not always the only way to do things. I think the only thing we should all be able to agree upon is that rounded screen edges make it extremely difficult to design a good phone case which protects from all angles.
> Thats what I thought made this a mind bender.

I don't know if I'd call it a mind bender, but it does demonstrate that if one holds that all groupings of two individuals must be uniform with regard to an attribute A, then it follows that any grouping of individuals must be uniform with regard to A.

A simple proof by contradiction:

1) Assume some group of more than 2 individuals is not uniform with regard to A

2) There must be at least one pair of individuals for which attribute A differs

3) Create a subgrouping of one of those pairs

4) Now we have a grouping of 2 individuals which is non-uniform with regard to A

5) But we originally held that all groupings of 2 individuals must be uniform with regard to A

6) Contradiction! Hence a non-uniform grouping with regard to A is impossible, Q.E.D.
If I can read this website with relative ease, does that mean that I have dyslexia? :-/
Author of article here. Thanks for kinds comments.

Yes, it's possible to stabilize bottle rockets with fins (to adjust the CP), but as the article hints, the stick is multipurpose in helping with launch, as well as stability (plus being easy to manufacture with low precision).

I just published a follow-up article talking about bigger rockets. http://datagenetics.com/blog/july22020/index.html

Aeronautics is a complex science and my articles are intended to pique interest, not oversimplify or belittle. It's a hard balance to explain things in a few hundred words. I hope you enjoy them and, if there is interest, they become the catalyst for you to learn more. It's a fascininating subject.
That is also what I believe, had AMD not been allowed to produce x86 clones after their legal dispute, and we would eventually all be using Itanium nowadays.