skysight-inc/HackerNews huggingface dataset:
> Genuine question: unless you run a datacenter with thousands of CPUs, does it really matter?

I think it does. Other than double the battery life (which I wouldn't really need, but my Dad who travels a lot would absolutely love), the big thing is thermals (which were specifically mentioned in the keynote).

The biggest constraint on Laptop performance is thermal throttling. That's why gaming laptops have huge bulky fans, and a current MacBook has pretty decent performance for short bursts, but if you are running something (say a compiler) at full throttle for a few minutes then it gets significantly throttled.

Better thermal performance (which is directly proportional to power usage) could well be the key to unlocking close-to-desktop performance in a laptop form-factor. Which could be a pretty big win for the MacBook Pro market.
Their whole supply chain is going to grind to a halt in that scenario even if TSMC's fabs were somewhere else. China would at minimum get sanctioned and there'd be component and raw material shortages for a while.
ARtillery Briefs: AR Users Speak
If you cite Brevik as "cops with guns would help", Paddock is a clear rebuttal of the claim.
If only we funded the police with trillions of dollars, then they could use that funding to update their computer systems. Awe well, guess it comes down to the old saying "you can't have your assault vehicles and system security too"
Yeah. Nassim has some great if somewhat obvious points but his take on GMOs is weak. Any technology, from fire to GMOs, can be beneficial or abused. His insistence that we should not be playing around with genes at all because we are completely over our head is silly.

We have always been over our head. And you don't have to be a "Monsanto shill" to realize that.

He's very trigger happy with the block button, which ironically limits his exposure to contrarian views and likely makes his ideas less anti-fragile in the long run.
On this 2017 Macbook Pro 13", it's perfectly smooth in Safari. I don't think it's necessarily the web page that's at fault here?
I absolutely consider working from home different from this, which is almost house arrest. WFH I am able to spend time working in coffee shops, am able to use the outside world to sync my clock with everyone else. Being stuck on my own in a London flat is driving me nuts, and I'm introverted. I've been going to bed at 5:30am for no reason other than my clock has drifted.
Basically, each layer of any implementation of the OSI stack will have its own peculiarities. E.g. there's a paper on re-identifying computers via TCP clock drift.

How well they work depends on the amount of effort you're putting in. Since Javascript is easy and offers a very rich attack surface, there seems to be little rain to really plunge the depths of other layers.
The name "Facebook Gaming" seems really bad branding to me. That would be like calling Instagram "Facebook Photos" or something. It just doesn't fit at all. At least Mixer had some name ID and some high profile streamers locked into contracts.
Thank you very much for your interest!

Prolog is ideally suited for web applications: HTML and XML documents are readily represented as Prolog terms and can be reasoned about very conveniently and efficiently.

For instance, let's use Scryer Prolog to fetch all article titles from the HN front page.

Put the following in hn.pl:

:- use_module(library(http/http_open)).
:- use_module(library(sgml)).
:- use_module(library(xpath)).
:- use_module(library(format)).

Then consult the file with:

$ scryer-prolog hn.pl

and then post:

?- http_open("https://news.ycombinator.com", S, []),
load_html(stream(S), DOM, []),
xpath(DOM, //a(@class="storylink",text), E),
portray_clause(E),
false.

Yielding:

"Apple announces it will switch to its own processors for future Macs".
"macOS Big Sur Preview".
"Most employees of NYT won\x2019\t be required back in physical offices until 2021".
etc.

Scryer Prolog is a modern Rust-based Prolog system that conforms to the Prolog ISO standard and provides several libraries for web applications: https://github.com/mthom/scryer-prolog. A key attraction of Scryer Prolog is its compact internal representation of strings as lists of characters, making the system ideally suited for the use case Prolog was designed for: Convenient and efficient text analysis, which is also required in many web applications.

Here is a short video about this topic:

https://www.metalevel.at/prolog/videos/web_scraping

Enjoy!
Timberline (like Discord for Business) is now early access
iPhone 11 Pro Max's Geekbench multi-core score is ~3300.
An 8-core MacBook Pro's Geekbench multi-core score is ~6700.

Now imagine the iPhone's CPU with double the cores and a giant heatsink + fan. I bet it would double maybe even triple a maxed out MacBook's score.

On the other hand, most software does not utilize ARM's NEON instructions (counterpart to x86 AVX). In my tests [1], H.265 software encoding was 3.5 slower on ARM than on x86 in terms of frames encoded per watt of energy consumed.

[1] https://quanticdev.com/articles/h265-encoding-on-arm-cpus
People tend to make negative associations with poverty.

To survive in social circles, we tend to mask such negative associations -- Because sometimes it does have genuine negative consequence, regardless if it is fair or logical. It comes from the same idea that certain topics aren't appropriate to discuss on first dates, with your extended family, with children present, etc.

So to guarantee social survivability, in this mindset, you must offer something that creates a positive association.

Lying is a risky way to create that association. It's social cheating, in a way. If you're convincing enough, your lie might as well be real, as far as your relationships are concerned, and you gain the social benefits of that; Intrigue, mystery, perceived power. But if you get caught, you are labelled as someone who will lie for these benefits.

Many of us can look at these consequences and say it isn't worth it -- Some of us look at those same consequences and say it is worth it. This doesn't make sense to you because you perceive the consequences as the former, not the latter.
By my eyeball, that adds up to maybe 12% probability by 2025. As evidence for your claim, that's... rather unimpressive, and less than convincing.
I don’t understand this. Usually the answer to bad algorithms is to produce better ones, through research.

What is the alternative? To give up and stay out? Ethical considerations are great. Define fairness and set a valid goal for the algorithm that takes fairness into account.

Do the signatories presume a non-quant approach would be less biased towards this supposed “systemic racism”?
> I specifically pointed out data collection in the OS (that you can't turn off) that make iOS far worse than Android for privacy.

I think this claim is even more absurd when constrained to "default apps". But I'm listening—citations welcome.
i think that it shouldn't be boycotted, instead all such work should be done in public. And not just through the crutches of FOIA. It should be in the open to start with. There should be no NDA (except naturally for whatever PII is protected by law). Police should publish all the data. Any contracts on working with that data, any resulting models and their application should be in the open.
you linked a generic coronavirus update page, which at this exact point in time happens to have news(below the fold) about visas as a sub story. this will not last long.

thehill has good write up: https://thehill.com/homenews/administration/503914-trump-to-...
Yeah, the other ARMs are anemic, but the AMD cores are knocking it out of the park recently.
Can you provide a link? Is this the cut they take for their App Store? If so, that isn't even in the same scale of selling your browsing history. For example, if I knew your cookie, and had access to the Google Ad Exchange, I could get your full browsing history as seen by Google trackers.

The third parties know how to tie your cookie to your other information through identity graphs.
I often close the Twitter app and Apple's news and stock apps on my Mac mini because the performance is terrible. Hoping they've spent time tuning this more.
As long as you ignore those unimportant security updates....
I'd suggest avoiding either hyping or dismissing the new processors. We don't have performance numbers for a real model, and until we do, we know very little.

The thing we can talk about is Apple's strategic direction. The good version has Apple releasing a notably superior general purpose computer, maybe even gaining more marketshare in the process. The bad version has the Mac turning into an iOS development station. The fact they showed a game of all things does give some encouragement.

Key questions:

1. How open the new OS/Models will be, and how much developer support we get. The more open, the more likely is will be a powerful general purpose computer.

2. Whether Apple can keep riding the tiger regarding processors. I'm sure they did their due diligence, and the new processors will be powerful enough. But x86 isn't dead yet, AMD is capable and even Intel isn't dead - they still have a hand to play.

If Apple can keep at this, developers will flock in and we'll see nice stuff. If x86 (re)gains its momentum, Apple will be left behind, but they will be unlikely to switch back (unifying processors with the iPhone has a lot of advantages for Apple), and we end up with the bad future.

Apple took a chance today, we'll see whether it pays.
I mean, it was renamed to macOS in 2016, I think "the death of Mac OS X" already happened.

https://fortune.com/2016/06/13/apple-mac-os-sierra/
It's still trivially easy to create an account on Facebook without using your real name.

The first LPT I taught me daughters when they started using the internet is that on the internet, you are a super hero - no one should know your real name.
I urge beginners not to learn these things from blog posts, even if it seems more digestible. Take a reputable textbook and you will be better off. Or take a MOOC, like Andrew Ng's or courses from MIT and Stanford on Youtube. It may look harder, but it has all been carefully didactically structured. It's harder on the long run to learn from a non-expert.

There's so much confusion out there, blog posts confusing cross-entropy with "softmax loss", gradient descent with backpropagation etc. etc.
I'm still afraid to run Catalina. I have to use it on one laptop (me hardware) an it is slow and problematic. I've had actual system crashes. I can't remember the last time that happened pre Catalina
> It's great and impressive how quick Gitlab moves in adding new features.

Don't trust their feature list, they often "forget" to use it themselves. Many of those features are there to tick the box and daze executives, but are barely usable in practice.

It took them a year to start supporting Kubernetes clusters with RBAC, they didn't use autodevops for their own releases, even for simple components, nor any kubernetes integration, monitoring, feature flags, Geo, backup procedure. Who in the right mind is going to enable Web Application Firewall feature, when rules exceptions cannot be configured?

Somewhere in comments here will be reply from Gitlab employee, saying that dogfooding is something they are constantly working on, it doesn't matter. What they should be doing is to update documentation pages with feature maturity level and have a block of links to most popular bugs related to the feature, so that poor devops engineers don't have to rediscover all the pain and come prepared.

Just to be clear, Gitlab is an awesome tool, it is just not as awesome as their marketing wants us to believe.
“Protestors” Deface Bust of Miguel Cervantes, a Former Slave
As many others I have been having a bad taste in my mouth with everything Apple related. I think I finally can point it out: Apple is only for rich users. There is terrible inequality in the earth and they build computers and developed OS for the rich. Not cool. Actually is exactly the opposite if why/how they started with the Apple 1.
Which track record are you talking about? Apple discontinued OS support for PPC only 3 years after intel was announced. That means no more support for xcode and new commandline tools after 3.5 years.
Please cite some statistics for such sweeping claims. That every other fool repeats a mantra doesn’t make it true.
I completely agree, and acknowledge that there are plenty of web apps that just can't work without JS [0][1][2]. It's the middle ground of web apps that I think might have the most to gain - web apps that _can_ provide their main functionality without JS, like Asana, GitLab, Product Hunt, Pinterest, etc.

[0] https://audiomass.co/
[1] https://html5gamepad.com/
[2] https://agar.io/
I don't think that's accurate at all. These algorithms are only as accurate as the data being input into them. The current system of policing is deeply flawed and as a result the "data collected from crime statistics" will be skewed by these inherent, systemic biases. Mathematical optimization against a flawed dataset of this kind is highly likely to create a feedback loop of increasing bias with terrible human consequences.
You’ll be able to do that for so long that by then you can emulate the whole OS it runs on in a web browser. It’s obsolete after all.
I had an ARM Chromebook for a while (around 2016) that I customized with a 256GB SD card and Linux Mint. The software all worked well, but the WiFi card died after a year and effectively bricked the damn thing. Cross-compiling might be an issue, but that's not a primary use case.
They already have a mobile chip that is as fast as an active-thermally cooled notebook chip.
Good find, and IMHO this should probably be the default integration in their docs; the first tutorial listed here is for the Payment Intents API, which is a more complicated version of the Charges API: https://stripe.com/docs/payments
I'm seriously afraid of this. I have to keep my Mac updated for work, and Catalina was both a major frustration getting my toolchain up and working, and a constant time waste due to the daily kernel panics that are caused by a persistent, yet unknown, issue.
If you have 70% of something, I would think you have a decent amount of goodwill and loyalty already.

And I'm not saying the value of acquiring them is zero. I'm saying the value of acquiring them may not be worth it.
600+ comments in https://news.ycombinator.com/item?id=23603866
I don't say ARM is not suitable.

Linux able to support new arch but it not means ecosystem going to support any arch. ARM is great arch for now.
> we observe that checking an alleged regex+backtrack solution is a polynomial task

That's the point I missed at first. That's good news, because I was pretty sure perl regex were accidentally Turing complete, I don't know why.
TDP is whatever you want it to be. The big cores in an A12Z will pull around 4w each. That means an "unchained" A12Z is a ~16W+ CPU. The 4800H is a 45W TDP, but also has 2x the fast CPU cores. And the binned 4800HS is a 35W TDP, still for 8 cores / 16 threads.

So ~2-3x the TDP for 2x the core count and 4x the thread count. Pretty interesting head to head when the Apple dev kits actually show up in people's hands, don't you think?
So far, right on 2 out of 9 predictions. Here are the nine predictions and their current status:

> The great top-down nation-state will be only cosmetically alive, weakened by deficits, politicians' misalignment of interests and the magnification of errors by centralised systems. The pre-modernist robust model of city-states and statelings will prevail, with obsessive fiscal prudence.

1. So far, NOT TRUE. Nation-states still dominate the global landscape, and a majority have annual budget deficits (i.e., there is no "fiscal prudence").

> Currencies might still exist, but, after the disastrous experience of America's Federal Reserve, they will peg to some currency without a government, such as gold.

2. So far, NOT TRUE. AFAIK, no national currencies are pegged to gold nor to some other "currency without a government". Currencies created by government fiat dominate.

> Companies that are currently large, debt-laden, listed on an exchange (hence “efficient”) and paying bonuses will be gone. Those that will survive will be the more black swan-resistant—smaller, family-owned, unlisted on exchanges and free of debt. There will be large companies then, but these will be new—and short-lived.

3. So far, NOT TRUE. Most companies that are large, debt-laden, and exchange-traded are still around in their current form, though many have been supported by government largesse during the covid-19 pandemic.

> Most of the technologies that are now 25 years old or more will be around; almost all of the younger ones “providing efficiencies” will be gone, either supplanted by competing ones or progressively replaced by the more robust archaic ones. So the car, the plane, the bicycle, the voice-only telephone, the espresso machine and, luckily, the wall-to-wall bookshelf will still be with us.

4. So far, TRUE.

> The world will face severe biological and electronic pandemics, another gift from globalisation.

5. TRUE on the biological front!!!

6. So far, NOT TRUE on the electronic front.

> Religious practice will experience a revival, seen as a conveyor of robust heuristics, cultural values and rituals.

7. So far, NOT TRUE. See, for example: https://www.pewforum.org/2019/10/17/in-u-s-decline-of-christ...

> Science will produce smaller and smaller gains in the non-linear domain, in spite of the enormous resources it will consume; instead it will start focusing on what it cannot—and should not—do.

8. So far... MAYBE? I mean, we have seen remarkable advances in AI (vision, NLP, speech, etc.), distributed systems (e.g., blockchains), quantum computing (Google, IBM, others), space exploration (Tesla, Blue Origin, others), green energy (Tesla again)... I'm inclined to say, as of yet, NOT TRUE.

> Finally, what is now called academic economics will be treated with the same disrespect that rigorous (and practical) minds currently have for Derrida-style post-modernist verbiage.

9. So far, NOT TRUE. Academic economists still seem to be treated with about as much respect as in 2010.
They've said in the past couple years in interviews that this is a bad idea - a bad direction to follow - and they don't intend to do it.
It's impolite to bring that up because OF COURSE there are more violent crimes committed by a group that has been systematically discriminated against for hundreds of years. What did you expect? So, what should we take away from that? Well, we should expect everyone to receive the same treatment from government organizations (and many non-government organizations) that deliver services to people, without bias. Just because black people may commit more violent crimes as an adjusted ratio among black people compared to other ethnicities, is not a reason to treat a specific individual who happens to be black any differently from an individual who happens to not be black. The complaint of "black lives matter" is that there is a pattern of police abuse towards non-violent black people. So while you may be right in saying that there are more police interactions with black people than with other ethnicities, you are not right in saying that justifies the disparity in how peaceful individuals are profiled and abused. In fact, your reasoning perpetuates that injustice.
There was almost 10 years between 10.0 and 10.7:

https://en.wikipedia.org/wiki/MacOS_version_history#Releases

So if you're worried about not being able to run your Intel Mac OS X software in 2030, yeah, you should probably avoid these new ARM Macs.
People are boiling this down to "less crime = good". Like if a mathematician can design a deployment system such that the percentage of crimes where an arrest is made increases from 15% to 20%, how can that be a bad thing?

What if every single one of those additional arrests is a Black person? Well that might require an additional look. It's possible that it's all Black people doing those crimes. It's also possible that the mathematician built an algorithm anchored on years of arrest data from racist cops doing racial profiling.

Will the mathematician be able to say, "hey cops can we take a second look?". No. Can the police be trusted to dig into the nuance themselves? Also no. Is racism active and documented in police departments across the country? Yes.

Should everyone who has any ability to do so stand up and say, we won't support this shit, which is what these mathematicians are doing? I think yes, but that's obviously my opinion.
Ask HN: Where to learn UX/Design?
We are a startup with limited cash looking to boost our site usability on mobile and desktop, but we don't know anything about UX/Design. We'd like to learn ourselves (x2 developers) instead of paying for an expensive contractor.

The last time someone asked HN where to learn UX/Design was 10 years ago - https://news.ycombinator.com/item?id=1768358, what are some good teach-yourself resources out there today?
Good intentions make bad roadmaps
Social-Anarchism and Parallel Economic Computation
It goes further than that. HPL is already a bad benchmark since it just prioritizes the narrow requirements of HPL(double precision multiplication and bandwidth). HPCC(https://icl.utk.edu/hpcc/) is generally regarded to be a better benchmark of the real value of a particular cluster for scientific use.
Last time they had a similar program they gave everyone a free final production MacBook in exchange for returning the dev kit - the same thing is likely to happen here.
Buying a Mac right now, need to replace my EOL Mac Pro. I definitely won't be getting a Pro now. Probably just an iMac with more RAM and SSD instead of Fusion. I really wish I knew when they were updating their iMac and Mac Pro lines.
That will almost certainly still be possible to do via FB.
>I think GPU scaling will be much harder than CPU

We only have mobile SOCs as a reference point so far, but Apple is doing very well on that metric.

>On the GPU side of things, Apple has also been hitting it out of the park; the last two GPU generations have brought tremendous efficiency upgrades which also allow for larger performance gains. I really had not expected Apple to make as large strides with the A13’s GPU this year, and the efficiency improvements really surprised me. The differences to Qualcomm’s Adreno architecture are now so big that even the newest Snapdragon 865 peak performance isn’t able to match Apple’s sustained performance figures. It’s no longer that Apple just leads in CPU, they are now also massively leading in GPU.

https://www.anandtech.com/show/15246/anandtech-year-in-revie...
Ninja had 80-100k viewers when he switched to Mixer, and now on Mixer he has 2-5k. Each sub on twitch was making him $3-4/month (do not know how many subs he had, but I can imagine 10-30k). So, he lost $30-$120k on Twitch subs alone per month.

Then an Ad on Twitch in front of 100k viewers is different than an Ad on Mixer (not really sure if they have Ads on Mixer). With Ninja's viewership on Twitch 60 second Ad, can probably bring him more than $10k. Not sure if he had used Ads though (may streamers chose not to use them).
This isn't true, other browsers can run JITless. JIT is a performance optimization to be sure, but this doesn't explain why Apple bans other browsers. See https://twitter.com/slightlylate/status/1274012259451207681

Disclosure: I work at Google, formerly Chrome team, never worked on this.