skysight-inc/HackerNews huggingface dataset:
I work for a company with a six figure employee count. Notepad++ is available in out internal app store... but with the poltical message in the About dialog removed.
The "working backwards" one was what I always noticed students doing. It's super frustrating as a teacher since they're simultaneously so close to being right (when they manage to avoid an irreversible step) and yet also have completely misunderstood a basic idea in what it means to even attempt to prove something.
The thing I hate most about AMP is how when you want to share the page you can't just copy the URL and send to people without it being the AMP URL.

I wish apple would create a no-AMP option in Safari and just auto redirect to the normal page.
I’d being institutionalized bad? PhD is nearly a requirement now to progress beyond mid-level in all top STEM fields, sometimes an entry requirement. I think this is because institutionalized people all think the same way, never too much creativity or questioning what is going on. I would say that this is useful for large organizations only, but the startup community is just as enamored with it, most especially venture capitalists as a group. People that don’t submit fully to some system end up not fitting into any system after enough years.
I second this.

Most, if not all; the reviews I have read so far have been 100% focused on the hardware itself. I honestly had to dig deep to even find the information I wanted about Rosetta emulation performance.

For some reason, 80% of the articles out there are about benchmarks, when we're also looking at the single biggest new release of MacOS in arguably nearly 20 years. I get that it's a big hardware transition, but who cares if the software is not up to snuff? Both are equally important.

Catalyst is of huge interest to me, too; especially as an iOS developer.

Any good articles / links on this, HN? :)
As a French too it is well known here that FN votes have a 5% basis of hardcore far right, the rest is mostly a protest vote.
Tensorflow is accelerated just fine on AMD thanks to ROCm - everything you're praising Apple for doing, AMD has done for their hardware. You're disparaging AMD for not doing something they have actually done. There was even a tensorflow blog article announcing upstreaming AMD support, in 2018[0]

> At this point, it is basically a sealed deal - if you're even remotely dabbling in data science, you better be working on a Mac.

This is hilarious. You might have missed that the benchmark was missing Nvidia (or even AMD) graphics cards; I can't think of a lower bar for comparing ML performance than against Intel GPUs - perhaps Intel CPUs? While Apple has brilliant engineering, the M1 cannot possibly outperform the obscene number of transistors Nvidia & AMD throw at the task, even in older, mid-range cards. Not to mention power dissipation.

If you're dabbling, you're better off with Google's Colab[1] which has (free) hardware acceleration which is roughly on par with my 3-year-old RX580 for my Tensorflow projects. Colab will work on anything that can run a browser.

0. https://blog.tensorflow.org/2018/08/amd-rocm-gpu-support-for...

1. https://colab.research.google.com/
Are we supposed to pretend politics has no impact on our day to day lives?
Somewhat north of that location: Project Iceworm and Camp Century.

https://en.wikipedia.org/wiki/Project_Iceworm

https://en.wikipedia.org/wiki/Camp_Century

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

https://www.youtube.com/watch?v=acSpI9mheAI
> on either my phone or my tablet (where I don't have access to AdBlock)
I think it's amazing you're putting up with devices that work against you. If my phone would force me to watch ads I would get a new phone tomorrow.
We're there:

https://www.amprius.com/technology/

Just not at scale and naturally such batteries are expensive.
So what exactly do we know?

From wikipedia:

"mRNA vaccines are new, and before 2020, no mRNA technology platform had ever been authorized for human use, and thus there is the risk of unknown effects, both short and longer-term."

https://en.wikipedia.org/wiki/RNA_vaccine

The UK government is producing AI software to "to process the expected high volume of Covid-19 vaccine Adverse Drug Reaction (ADRs)"

https://ted.europa.eu/udl?uri=TED:NOTICE:506291-2020:TEXT:EN...

But yes, label people questioning the rushed out vaccine as "conspiracy theorists".
On the one hand, the addon has relieved my AMP issues; I no longer have any issues using AMP links that get sent to me. On the other hand, this solves the problem for me but not others, and I'm less likely to notice the problem and reply all or leave a comment with the non-AMP link.

Also, it's available from the same developer as an addon for Chrome desktop; I suppose if you were just annoyed by the experience and don't care about de-Googling it works there too.
Just a performance comparison.
The answer is: DHCP. In an environment where a captive portal is active you can ensure that only one DHCP server is running in your segment with no rogue DHCP servers. So telling a client with DHCP that a captive portal is active, and with URL to show it, is sane. This would eliminate a lot of stupid probing done by clients.
Same goes for announcing DoT/DoH servers that way.

The same applies for your "home" environment. Since you usually don't want to run multiple DHCP servers, this would also work there.
> And yet to this day I refuse to memorize the multiplication table.

> Rote learning is easier for the teacher: easier to teach, easier to mark.

You're right, but there's still a good reason to memorize the multiplication table: more advanced math builds upon lower level arithmetic, and so the less time you have to spend working on the low level details, the more time you can spend focusing on the higher level understanding. So you memorize the multiplication table so that you don't have to think about it anymore.
I don't even mind ads before videos however the current way ads are being shown is pathetic and ruins the experience. My toddler likes to watch 15 mins of cocomelon while drinking milk and ads show up every few mins in the middle of the nursery rhyme playing. It is extremely infuriating.
> I'm personally confused why this wasn't done sooner.

It wasn't done sooner as it was extinguishing all competition first. Its a reason we have a few big tech companies and not much else.
The article and some of the comments here seem to be over-interpreting this change.

This is NOT ending AMP, and I don't know where anyone's getting that idea.

It will continue to rank by "page experience signals", and presumably AMP pages will continue to be the standard to beat.

In other words, if you can go ahead and replicate AMP's loading speed on your own (maybe self-hosted AMP?) then awesome.

I do hope sites do that, because sites loading instantly rather than taking 5 seconds is a huge win.

But in practice non-AMP news sites are still filled with bloat that makes them take 5 seconds to load.

AMP has massively increased the performance of many news publishers forced to switch to AMP. We'll see if publishers are now motivated to try to make their native sites equally fast. I'm not holding my breath, though. I assume they'll stick with AMP because they don't want to re-architect their sites, or don't have the technical bandwidth to do so.

But this way Google appears more neutral with "objective" page performance measures, rather than explicitly favoring any single standard.

EDIT: the URL and title have since been changed by mods to a Google blog post. The original article/submission I was referring to was: https://themarkup.org/google-the-giant/2020/11/19/as-antitru...
Big Country for Leadership
I switched to the desktop view permanently for google.com on my phone. I haven’t seen an AMP page since.
The F-4 Phantom can't sustain a vertical climb.
> You are free to ignore sites without a legal notice if you have a problem with them

This is exactly what I am doing then.
Agreed - this is great and deeply fascinating to me.

How did I not know about this before! :)

Bye-bye to getting any work done for the rest of the day!
What is the plan for Drupal 8 Extended Support, Pt. 3 – Tag1 TeamTalk #028.3
Do you factor that into the teaching now?
I always kind of predicted that services like YouTube will eventually end up just like cable TV when it comes to ads (formerly known as "commercials").

I think even services that you pay for (like Netflix) will eventually get there.

I was at my parents house the other day and they watch a lot of cable TV. The amount of commercials was shocking since I'm so used to streaming. I kept thinking "why do we still have to watch commercials if we're paying for the service?".

Then I realized it's only a matter of time before Netflix, Hulu, etc. start doing the same thing. Hopefully I'm wrong.
Where are they going to migrate to that is going to host a video for tens of millions of views for free with no ads?
Danish study shows face masks have no significant effect
Exactly. Politics permeates everything. It's unavoidable, and believing it should be (avoided, or even can be) is the point I find naïve.

Sure, I get (as sibling commenters point out) that this can be tiresome, but just because something bores you doesn't mean pretending it doesn't exist is productive or progressive.
States That Imposed The Fewest Restrictions Now Have the Worst Covid Outbreaks
Now consider you are visiting a friend's house and you find out they have such a setup on their network... you wouldn't be bothered to learn that all the domain names you visit, even over TLS, are being processed by the homeowner and could be logged?
My question going forward is, how far can they extend the memory within the SOC architecture before the chip becomes too large to make this economical? I am also interested in their gGPU solution but am curious if they will be as diligent with driver updates as Nvidia and AMD are as one reason gaming is so strong on Windows is both providers quickly adjust for new games and issues.

While gaming is not an issue to all users the Mac world needs to shake this concept of just get a console or windows gaming machine. There should not be an excuse to have two or machines on separate platforms.
As someone who did an AMA for my Birch device, that is frankly an incredibly selfish attitude. I got people who thought I was some sort of employee of Purism just because I was willing to answer questions and did so nicely, and then people got upset because I didn't post things they wanted (and spread the exact sort of non-sense you are spreading now).

Publishing any sort of video takes a non-trivial amount of time, especially when one has never even attempted to try doing so before. The owner of that device isn't being paid to put that up there. I really don't blame the owner one bit for not wanting to do that, especially when I see attitudes like this. I also don't blame others for NOT wanting to do forums posts like that, when there are attitudes like this.
For sure, that's a legitimate concern if/when there's one major corporate contributor that doesn't have to play along with everyone else.

Part of what makes the current OSM situation work is that nobody is bigger than everyone else. If Facebook wants to do their own thing, they're going to be going against Microsoft, Apple, Amazon, and the rest of the community.

We've seen from both the world of capitalism in general and definitely the software world that consolidation eventually happens, so maybe this situation is inherently unstable and doomed to fail. But IMO the OSM community should work to make it last as long as possible.
> learning the terms commutative and associative--though it was a long time before I grasped the latter

I think it's kinda interesting—commutativity is so much a more clearer and approachable property than associativity, and it sounds more useful, but the later is far more important.
Why not both?

You're essentially arguing that more flexibility is bad without real justification. Per application DNS/routing (split routing) is something most Operating Systems don't support today (or setting it up is incredibly complex).

Giving this kind of flexibility might open up a future where a competitor to ICANN-DNS could exist, and users could dogfood it via single browser/window/tab instead of having an all-or-nothing situation as per today.

But let's throw out incredible new capabilities that allow user flexibility/choice because it is different to how it was historically done.
Show HN: Auto Task Scheduler Built in Notion
Whilst there is an element of lab measurement involved, they do use field measurement, so metrics are collated from users rather than their own connection. This means that your data could just as easily be skewed by a browser/OS update that rolls out to a ton of devices at once, as much as anything at your end.

Do agree that the proliferation of acronyms doesn't help with wrapping your head around it all!
Windows: Network Connectivity Status Indicator (NCSI) will ping www.msftncsi.com on older versions (8.1 and lower) or www.msftconnecttest.com on newer versions (10), and then prompts to open the web browser. Since IE/Edge will be always there, it works.

macOS: same as iOS (a dedicated window pinging www.apple.com).

Firefox: Detects detectportal.firefox.com and asks the user if the want to access the captive portal.

Android: Detects connectivitycheck.android.com on Android 5 and connectivitycheck.gstatic.com on Android 6+. I don't know if it applies to all phones, but I'm sure (that except for phones on Android One or Nexus/Pixel) Samsung also does this for phones outside of China.
Well, you could have registered a long time ago on the breached websites but the breaches could still be very recent, couldn't they?

Or are you saying that you registered multiple times on the same website and the leak only contains the old registrations?
God I hope this at least reduces AMP. AMP is a cancer on the web.
Absolutely not. AMP is still around and already integrated deeply into thousands of high-traffic sites.

Google is probably just trying to reduce the likelihood of being broken up. AMP is widely adopted, so the damage of their preferential treatment has already been done.
Ah, glad to hear, thanks!
Of course Docker is doomed ;-) We have CRI-O, gvisor etc. showing that it works fine without it as well. Someone implemented a OCI compatible image runner in bash using standard cgroups, with a bit of luck we'll end up calling containers 'containers' and images 'images' instead of using docker's brand name.

Also, I'm not saying that k8s is bad, or using k8s as a practical API definition of the platform to target when packaging and configuring applications; I was aiming at the 'boo hoo k8s is too hard' tagline every "simple" version seems to hold on to.

One could also install standard K8S and remove the taint and run pods locally, same result.
Yeah I hate AMP on principle but unless I’m really mindful about it my brain unconsciously clicks the AMP links because the experience is so much better
Twitch has figured it out
Forget monopolies - the New York Times is a double dipper along with the long standing practice of selling mailing lists when a company goes bankrupt.
Get the current position of the cursor on the page
That's interesting, thanks.

Your post motivated me to google... Wikipedia has a list of uses of meteoric iron dating to 2.5k BC and earlier:

https://en.m.wikipedia.org/wiki/Meteoric_iron

The earliest dagger listed there seems to come from the Hattian people of Anatolia:

https://en.m.wikipedia.org/wiki/Hattians

It sounds like they were a pre-Indo-European group later absorbed/conquered by the Hittites...
HIBP == https://haveibeenpwned.com/
How to Regulate the Tech Platforms
Your point about domains and phishing may have some merit. But I strongly object to the idea in your last sentence:

>"URL paths and fragments have been made largely irrelevant to end users as app routes"

No. Some SPA scenarios, for some end users != "largely irrelevant".
Goddamn, there's no way this wasn't intentional. Imagine if Fox News had called Dylann Roof something like a "mild-mannered young man", we would have never heard the end of that.

Frightening to see that from the Post.
I just bought a MacBook Air. I don't think it's an exaggeration to say that this redefines how we think about a laptop. Whereas previously a laptop was something that spent the bulk of its time plugged in, and only capable of short bursts of number-crunching/gaming due to thermal and battery limitations, I can literally get a good few hours of gaming untethered on this machine. And this is a base-level MacBook Air, I imagine the Pros are even better.

I've owned a few "gaming" laptops, but until the M1 MBA I haven't had one that run games for more than an hour while on battery power, and even then it sounded like a jet taking off.

Software support is another, though Rosetta works surprisingly well, the general lack of Mac support in games combined with the removal of 32-bit support in Catalina mean, you're not exactly spoiled for choice.
GPS time is already immune from leap seconds. It has a fixed offset from TAI of 19 seconds and always will.

It also contains UTC offset information so that you can derive the current UTC time from GPS if you wanted to.
You mean "sshing in to 'zfs send' data" won't need a SLOG? That's a good point.

This zfs.rent server lets you run local programs too on it, so SLOG would help there.
>I now wonder, does that mean that MB Air has no moving parts inside it at all?

In addition, does that mean that the Air has no air vents? Is it a completely sealed unit, like an iPhone?
Yes, Zen3 is AMD's just released latest architecture, and currently the highest performing x86 implementation. The 5600X is the the mainstream 65W 6-core desktop Zen3 CPU.

It has nothing to do with ARM or Apple. I left the comparison as a reference point for people who follow desktop PC performance and may not be as well aware of Apple's.
“New Intel chips were often delayed and offered only small improvements over previous generations.”

As noted on HN and elsewhere, Intel’s struggle has been in manufacturing. They minimized risk (“got lazy”) when Moore’s Law reigned and their fabs were 1-2 generations ahead of everyone else, but have since squeezed every last architectural drop out of 14nm. Put Tiger Lake on TSMC 5nm and a lot of M1’s lead goes away.

The M1 is a damned fine chip and I’d like to own one. But the recent hero worship is a bit awkward to read as Apple is generally following an accepted playbook in the End Times of Moore’s law.
1. Save power by creating accelerated logic blocks without locking yourself out of algorithmic improvements.
2. Execute flawlessly. A chip respin costs 3-4 months and who knows how much money, so you need to go to production with the A0 silicon you powered up.
3. Know your software-only workloads. At best, all mathy code can be shoved down SIMD pipelines for high IPC. At worst, you’re dealing with a bunch of branchy integer code. The M1 has solved for both with vector extensions and a massive reorder buffer and register file.

It’s a great chip and Apple got there first. They’ll be rewarded with sales and increased market share, and developers will have one architecture to wrench on for all platforms.

You would be right to say that Intel couldn’t make the M1. It’s not because Intel’s fabs are struggling or Apple has found tricks no one else in the world knows about. It’s because Apple controls the entire software stack and therefore knows what they need on the chip. Intel caters to the entire market (one the M1 just noticeably shrunk) with myriad integrators, workloads, and users, and each has different concerns and priorities making accelerated algorithm blocks useless to some and not-fast-enough for others.
https://thecritic.co.uk/the-left-wing-bias-of-wikipedia/

An interesting write up on the subject.
The 12 minute video is worth watching. I was impressed in the density and clarity in the resulting research. Great job and thanks for open sourcing this
I have a late 2019 16" MBP - the battery life is very poor. 4hrs is pushing it.
In Praise of the Gods
A collection 101 from a co working with Affirm,Afterpay,Stripe,Shopify
Be aware that on the scale of complexity, the immune system is at the deep end of the pool. Your motives may be admirable, but the chances of you jumping straight in and emerging with the Olympic gold medal are good as zero.

If you want to get into the science of it then I’d suggest you start with general courses in biochem and physiology at the undergrad level and build your way up from there†. Expect to invest a good hard 10-20 years of your life getting up to speed, with no hard guarantees of success at the end of it.

Or, if you just want to help people right now, go get yourself involved in charitable fundraising for an organization that’s already working the problem. Still no guarantees, but at least they’ve got a big head start. Just don’t end up on a list like this, ’kay:

https://sciencebasedmedicine.org/?s=immune+scam

--

† Courses I flunked myself, BTW, but at least I learned just how much I don’t know—an insight I’ve subsequently found both invaluable and frighteningly scarce in tech.
I stopped handwriting math to turn in my freshman year of college, LaTex was just too good looking.
I'm not sure what people think the word "politics" is. Human rights is politics...

Like... I agree with the sentiment of your comment, 100%. Standing against discrimination is something everyone should (and should feel the right to) do. But.. it is a political act. Which is good.

I understand the context and reasons behind "politics" becoming a taboo word (there is, by definition, "bad"[0] politics). But that doesn't invalidate the "good"[1] politics.

[0][1] Yes, "good" and "bad" are of course subjective.
If your ISP is running the DNS with DoH/DoT then those queries can still be modified. Encrypted DNS does not solve the problem of DNS record manipulation.

For the rest, encrypted SNI might help, but it's still a draft so not really in use. Also 95%+ of sites are identifiable by IP only.
It's ending the biggest incentive to bother using AMP. Over enough time there's not much difference from ending AMP.

The article has a quote from the New York Times that suggests they will move away.
My post above was a specific response to whatshisface's comment, saying that science need not, and will not, be hobbled by inordinate skepicism (which, if persued consistently, collapses into useless solipsism.) In this particular case, science adopts the idea of unchanging laws as a methodological assumption rather than an axiom.

Similarly, science need not, and will not, be hobbled by the "infinite number of unfalsifiable theories" that you raise.

In effect, science tables all these fanciful objections unless and until circumstances and evidence make them relevant. Scence is not metaphysics - it is not attempting to deduce how the world must be; it is trying to find out how it is, and so the sort of arguments that philosophers get entangled in (such as "possible worlds" arguments which ultimately reduce to what a given philosopher can imagine) don't carry much weight. This is not just "something akin" to Occam's razor; it is precisely that, and it is not a vague preference for "beauty" or "elegance".

Elsewhere, Hossenfelder made an insightful comment about falsifiability, along the lines that falsifiability is just table stakes for a hypothesis to make the grade as a theory, and not a guarantor of merit.
Here is an article about how the ammonium nitrate ended up there in the first place:

https://www.aljazeera.com/news/2020/08/05/beirut-blast-traci...

Here is an article about the history of ammonium nitrate:

https://www.nationalgeographic.com/science/2020/08/deadly-hi...

(comment edited)
Going to be an unpopular opinion here but as an end user I am disappointed to hear this because AMP was a great improvement to the performance of my mobile browsing experience. I understand that AMP isn't required for a great performing mobile site but before AMP no one seemed to take the steps to deliver one without it.