skysight-inc/HackerNews huggingface dataset:
The big boosts here are commodity ARM instances on the cloud. These instances already are more power efficient than their intel counterpart and cheaper - but developer machine used to be all intel. Now that has changed.
Can't facepalm enough. Just, amazing incompetence.
I would say Mozilla is doing well with speed. Firefox’s DOM traversal is thousands of times faster than chromes.
I don't think it will be remembered like the iPhone. Probably more like the original Macbook Air.

The original Air created the class of ultrabooks which made the bulky Windows laptops at the time obsolete for average users.

The new M1 Air has created a class of laptops with ultrabook bodies, but remains cool to the touch under load without sacrificing much in performance and having 16+ hours of battery life.

Like the original Air the new one has basically made every ~$1,000 Windows laptop obsolete. Even really nice ones like the Dell XPS 13 have worse battery life and performance while reaching CPU temperatures as high as 100 °C.
They do, but a creator can set benefit levels. If I give $3/month, I don’t get the $5/month benefits, but I do get the $1/month ones.
He mixed a lot of drugs. It's a wonder his heart didn't give out.
If you're after a MOOC-like experience, I'd recommend CalTech's highly-regarded "The Mechanical Universe" series: https://www.youtube.com/playlist?list=PL8_xPU5epJddRABXqJ5h5... It covers basic mechanics, E&M, and a bit of QM.

As others have pointed out, you won't really get much out of it without having the necessary mathematical background and doing the physics exercises. The Mechanical Universe textbooks are still available on Amazon. If you prefer a more recent textbook, Serway's "Physics for Scientists and Engineers" is well regarded, as is Halliday & Resnick, though the latter is aimed more at career physicists.

[EDIT] Regarding the Feynman Lectures on Physics mentioned elsewhere, while Feynman indeed intended it for physics undergraduates, if you read his biographies and the views of his contemporaries, it was famous for being utterly impenetrable for actual undergraduates. (One might even say the FLoP was a flop.) It would probably not be a good idea to use it as your text; I've never heard of any undergraduate physics course that uses it.
There is no stigma in the pretty words from HR and massive stigma in the actions of HR
On Designing Deep Learning Library API in Swift
I think that two concepts that are different should be separated:

Software engineering is like applied computing (the equivalent of applied mathematics)
and computer science is the mathematical theory about computers.

All the "tools" and "APIs" and "blah blah" are made for software engineers who do nothing but create salable products and those tools are just work tools (like builders' hammer), they don't really participate in the science, those who participate in science are computer science researchers.

I am interested in computer theory, not software engineering, but in my country I have no alternative but to be a software engineer (academic researchers starve because there is no job unless you are a professor).
They do, but Patreon is more a subscription thing while, AFAIK, OF is for purchasing things (like BandCamp)
The problem of Microsoft's failed attempt could be resumed in few points

- They failed to provide a decent ecosystem

- They wanted to carry on decades of legacy bits

- They failed to provide fast hardware

- All that resulted in a shy attempt with poor performance

Apple didn't have all these issues, because it is in their culture, to provide software that works, without much bloat and with great hardware

Them forbidding JIT for desktop applications helped them in the perf part, everything feels snappy, because nothing needs to be recompiled each startup
Depends on what you mean by Wordpress+cdn. If your CDN is only caching your css and jpg files, then every page load still has to go back to your main server and talk to your database. This is how "standard" Cloudflare caching works. It's pretty good, but a page load from Australia would still have to travel all the way to your PHP+MySQL server in the US and back again.

To speed it up further, you can tell Cloudflare to cache your HTML pages. Now you've eliminated that round-the-world trip (for most visitors), but you've also lost some of the dynamicness of your site. At that point, you're basically building a static site by different means.
> Anyone can write C programms if taken by the hand

A textbook is hardly "taken by the hand". But never mind that.

> You just open the console/integrated dev tools.

And how does someone with zero knowledge of web programming know these even exist?

> Type in some commands you see on some website - voila, first programm

Right. How is this any different from a JS programmer looking up "Hello world" on a C programming website?

> The enviroment is already there and you manipulate it with some scripts

How do you know what "scripts" to try if you've never written JS?

> Then you can make experiments on the fly - because, wait for it - scripting language.

As opposed to...saving a .c file and re-running a single compile command? That's not a huge barrier.

> You see immediately what works and what not.

Does a Hello World program in C take multiple minutes to compile and run?

> Means setting up compiler etc. .. which means knowing the terminal or setting up complex software with nonintuitive design

Lmao at "knowing the terminal" and "setting up compiler". These "designers" you scoff at use Macbooks. Which have a perfectly operational terminal and clang installed by default. I can tell someone in once sentence how to open a terminal, compile and run a C file. I've personally taught multiple designers how to use a terminal. We're allowed to assume that "designers" know how to open a text file and save it right? Or does that take more "math and engineering" knowledge than the average designer has?

> Many ways of fail for the unguided beginner before the first programm succesfully compiles

More than for an unguided beginner writing JS? I doubt it.

As someone who writes C++ for a living, I think you should re-examine your beliefs about C and JS programmers' ability and proficiency.
The Office
"If one wants to object to death threats in a way that improves our culture and makes them less likely, it's probably best done out of band from the actual coverage of one's failing. Do it retrospectively, and in contemplative channels, not ones that are already polemic and filled with attention to the failing that caused the original outrage."

Violent extremists are often operate under the mistaken belief that they represent the "silent majority", and that most people secretly agree with what they do.

This is one reason that when a political party that tacitly or explicitly approves of extremist violence gets in to power more terrorist acts are committed. It's also why, for example, racists terrorists believe the murders they commit will spark a "race war". They believe that most people are secretly racist, and all it'll take for such a war to start is for their murders to encourage people's secret hatred to come to the surface.

To counteract this, it's important for the real majority to not be silent, and instead condemn violence, hatred, and terrorism (which includes death threats) in the strongest possible terms. When terrorists see evidence that the majority actually opposes them it'll require a lot more cognitive dissonance on their part to continue to believe that they represent the majority.

This is not a panacea, and I don't imagine for a moment that it will end all violence, especially as some people will never believe the evidence of their lying eyes, but many people speaking out in public against violence is one of the most effective tools we have for combating violent extremism.
I upgraded from a 2016 MBP to a Macbook Air M1, shocked by the difference.
Why do you assume hating on Trump is the exclusive domain of simpletons?
Estimates are hard, software gets delayed. It’s not fun for the customer but it happens all the time and life goes on. Ask for your money back, or try for a class action lawsuit if you really think it’s fraudulent.

Obviously people can feel however they want, but we’re talking about $5–60 and like eight months delay; you’ll forgive me for being a little dismissive of people who are “furious” about this.
Comments moved to https://news.ycombinator.com/item?id=25326510.
Yep, exactly that.

> "just go somewhere else"

Mostly means leaving the game industry, which also means leaving behind years of experience, and the area of expertise you prefer to work in (if it wouldn't be for the working conditions).

> "start your own thing"

Is in general just unrealistic as an advise for most people. It's risky, costly, stressfull and needs a bunch of additional skills which are not necessary part of your current job.
In the 1 week + i've had my Macbook Air M1, it's across the board better. This thing is amazing
I'm really confused about the M1 hype.

From the published measurements it compares favourably to some mobile cpus.

It doesn't look particularly good compared to existing high performance CPUs (either in peak perf or perf/$).

If having more computing power was so transformative for you (certainly I consider fast computing transformative for me...)-- it was already available, you didn't need apple's permission to use it.

Maybe I've just been running dual 24+ core cpus for too long (thank you engineering samples) that I've lost perspective at how far behind typical desktop users are.
Maybe sharing the circumstances of his death will also do some good if it encourages others with friends or loved ones who have mental illness to do something before it is too late.

One of my friends has been spiraling out of control for the past few months. I have tried and tried to help them. I'm going to keep trying.
You'd probably be found by customs if you were to get past the post office's own screening. Maybe you could use some clever packaging (such as "lifelike adult pleasure doll") to get past them both.
I wonder if he got the idea for drug smuggling after he was so successful in smuggling himself.

Seems like a fascinating character with balls of steel.
“But Morehead's review wasn't of the M1 processor or architecture as a technology. It was a review of the 13" M1 MacBook Pro as an end-user device.”

Possibly, but if it was, it shouldn’t have a sentence “The new M1 processor is impressive, but far from perfect- it has many warts, that nearly nobody is discussing” in the second paragraph of the article.

Take that entire second paragraph away, and I don’t think we would have this discussion now. I thought it is bad writing, but am not sure anymore. It also could be a very good attempt at getting lots of page views.
I downvoted you, but I don’t hate you or your ideas. I just disagree with them.
> No one cares other than existing Apple users

Anyone in the market for an ultrabook will care.
It's typical SJW narrative. People are tired of it, it's like the boy who cried wolf story. Hopefully at some point people will just learn to ignore these "woke" SJWs as they have their tantrums.
Those that work harder or longer than others get ahead. This is a universal truism and also very distinct from the mandated overtime dictated by many developers.
Oh my word that device is awesome thanks for this comment!! I know what I’m going to be picking up in the future
What to Do If Your Pet Tests Positive for the Virus That Causes Covid-19
Death threats happen so much to everyone now online it's hard to take them seriously. Which is really rather sad, isn't it?
You're right but I don't want to put stress on anyone in a difficult situation by adding a "job" of finding meaning. Sometimes the only thing you have to do is survive the night. That's enough.
There simply isn't any way to do what you suggest. Hollywood can do it because they exert a level of control over all participants in their business activities that no other businesses can outside of the military, and this minimizes the potential covid risks and makes the financial costs of dealing with covid feasible.

To achieve the same level of risk for restaurants or other businesses would cost billions, and that's assuming that the customers would go along with the safety procedures required, but half of this country won't even wear a $1 mask when they go into a store because they think that covid is a conspiracy and they'll be damned if they agree to a minor personal inconvenience.
I disagree on the part about manifests. Having a manifest file containing device compatibility and permission information that can be read without executing your app is critical for e.g. app stores.
I don’t understand the motivation for categorizing someone like PG as a un/serious intellectual.

Are we to ‘believe’ all ‘serious intellectuals’ and disregard the ‘unserious’ ones. There’s a clear attempt at this weird kind of classification here—at best it’s a weird kind of paternalized way of thinking about people with ideas; at worst, its a poor rhetoric for classifying PG into the category of ‘wrongthinker’.
I tried to barter at a NYC sidewalk tree seller for our office tree once. They wouldn’t budge so I walked.

Had to embarrassingly come back 30 mins later when we couldn’t even find another tree seller. They were nice and didn’t raise the price further.
Its a massive improvement for non gaming laptop users. Most laptops in 2020 overheat constantly and are slow and loud as a result.

The non M1 macbooks are next to unusable because they will burn your legs just running safari. Now they have reached a higher level of performance without even having a fan. Not hard to see how this is pretty huge news.

The M1 Macbook air seems like the best laptop for the average person by a fairly long shot right now.
Go ahead and have conversations. Posting gossip and rumor on a public site isn't that, and should wait for credible sourcing so that it can be distinguished as true.
I didn't see it because I didn't really use my phone. It was used entirely to phone taxis, order pizza, and as a pager-of-sorts for the office to let me know when it was Overtime time.

It didn't "click" until I had to replace my ipod, and got the ipod touch. It didn't take very long for me to realise the one thing it was missing was connectivity.

Realistically I'm not even sure I was wrong. Calls & SMS are amongst the functions I use the least on my phone. It's still an ipod with connectivity.
"Stockholm syndrome" suggests a lot more "aren't mentally capable of" than "wonder if they have".

And the answer to the question "I wonder if any C++ developer has ever given other languages a chance" is also a quite obviously "yes" (remember, the claim was about "all"), not "no, they never have".
something that is not immediately verifiable is not reason alone to censor something.
The twelve-tone technique is like a Gaussian blur for melody. It generates a melody which is all-but-impossible for a listener to focus on actively.

That can be useful in certain scoring contexts where you want the music to be background while dramatic on-screen elements occupy the foreground.

That's a pretty limited use case, though... which is basically my point. In most circumstances, the twelve-tone technique doesn't produce results many people find compelling.
> We have had to replace RHEL systems with Ubuntu to keep some of our applications running as they fail on Podman.

I replaced Centos8 with Amazon Linux 2 ("amazon linux extras" provides a working docker installation) for exactly the same reason. I like the idea of podman and buildah and I wish them well, but for the time being I can't afford to debug the missing pieces and subtle failures.
I think that you're on to something here.

I write C full time, and have done so for many years. It didn't occur to me that the pointer to a pointer aspect was the source of any of the confusion until just now. Actually, I don't think that I consciously registered its presence when I read the code. There is only one interpretation of the code that makes any sense, and that's at least easy for an expert to see quickly.

I am sure that people that think that the terser variant is overly clever don't get it. To be fair, it's hard to generalize from this one example. But I think that I know exactly what Torvalds intended to draw attention to.
I think his real assertion is that PG is a bullshit artist, which seems essentially accurate to me. The world is full of people who, having achieved success (and more critically fame and money) become intellectually lazy and convinced that their own intuition (or other relevant natural ability) is infallible.

I feel like I'm in the same boat as the author. PG used to be one of my favorite writers on the web, and now he just seems full of it.
True, it’s not a new form factor. It doesn’t have that shiny “new thing” feeling. My Air looks like every other 2018+ air. What’s different is what you don’t see. Being able to code all day on battery and only using 18%. The CPU-core power to watt ratio is just unbelievable. I get it though, without the new form factor it lacks that defining moment.

The moment came for me when I realized I wasn’t plugged in all day and was doing some pretty heavy compilation and code (aarm64 so gotta build from source).

It’s a smashing breakthrough in pretty much all areas other than form factor. The changes are subtle but you then shake your head and remember your on a MacBook air...
Thanks, really helpful the hear how you handle these sorts of situations. I don’t have any good ideas on how to handle it better, and maybe the original commenter could have provided some more corroborating info to preempt the flags. Given your information seems like it would be unreasonable on the mods to handle this one any differently.
I don't see the so called "elegant" solution any special at all, but if the level 1 programmer in your org needs more time to understand, and maybe making bugs or mistakes, coz of not fully understand the code, than it's a problem.
See Occam razor.

The "elegant" solution tries to be smart, or optimize where there is no need at all. Yes the simple "elegant" solution is just 1 instruction slower, and longer only in the end, but the inline version is 1 instruction slower in the loop, which is stated more elegant in the article.

EDIT:
Or you can get the same principle as the Occam's razor, which is KISS keep it simple, stupid, silly and straightforward
If you compare the A series chips Apple has been designing and compare them to the Snapdragon line, it's pretty clear that process size doesn't matter much; the Android phones have been trying to catch up for 7 generations and still fail.
All true, but sometimes bad things are indeed one's fault, or at least under one's control, and the first step towards remedy is taking responsibility.
The TV and film industries are heavily unionised across multiple sectors--tech, writers, actors, directors, etc.--and it's the norm to complete projects on time and on budget, or with immediate compensation for planning failures leading to overtime/crunch time. Think about the massive amount of content routinely produced for TV and film and tell me how unions make that impossible.

Somehow, the large investors still make lots of money. The primary effect of unions in this space seems to be that they put an actual dollar cost on poor management. When you hear about boondoggles like Heaven's Gate or Waterworld, what you hear isn't that unions screwed it up; you hear about the prima donna director who couldn't get it all "just so" with a couple hundred million to work with.

My employer, a digital services agency, pays hourly overtime of 1.5x. Then the professional PMs we have work very hard to accurately forecast and estimate. I've had crunch periods in which I've been paid overtime, but they're rare because the business has incentived itself to execute on-time and on-budget, mostly by not promising what we can't deliver and expecting the workers to pick up the slack.
https://wiki.mozilla.org/index.php?title=Areweyet&action=his...

Since it's mediawiki we can view the history of updates; Having less than 5 updates every year means this is probably only an afterthought when someone comes across an "are we ... yet" site. There's not someone at Mozilla whose only job is to track them down.
> The actual thrust of the argument seems so broad (i.e. reliance on intuition), this could be used to label almost anybody outside pol-sci academic circles a "profoundly unserious public intellectual" for commenting on politics

That seems like a fair assessment IMHO. Most of us are not "serious public intellectuals," especially w.r.t. politics. This isn't a moral failing; politics is hard.

I don't think the thrust of the author's point necessitates him to rigorously define what a "serious public intellectual" is, although perhaps he'd be a better "serious public intellectual" by doing so. Rather, it's building on the already numerous critiques of PG's political essays, and saying, "He's been like this all along. It's not that he got worse; he's always been like this."

PG's brand relies on us taking him seriously, and this essay's main thesis is that PG - despite his monetary success - has not earned that right, whether through his essays about programming language design or politics.

> I'm not convinced that role of intuition is exactly similar in something as subjective as political commentary as in designing a programming language.

I don't know if one is more or less subjective, but I also don't think that clarifies to me how much success in one or the other has to do with intuition. The essay uses chicken sexing as an example, which is pretty damn objective; yet success is only obtained through trained intuition.
Part of this reflection is weird.

Office is already running on Mac OS. M1 does not change anything in that regard.

So the only meaning that remains that would make sense is: how would HP, Asus, Dell, and others react if MS sold non-OEM licenses for Windows 10 for ARM.

Given for now I suspect they don't ship a lot of ARM laptops, that boils down to; would the M1 hardware be unfair competition.

I don't think so. MS x86 emulation is likely inferior to what Apple is doing for now, and I'm not sure if/how quickly they could make use of the M1 specific capabilities if they even wanted to. So at least the market won't shift quickly.

Will it shift slowly? Maybe.
> In this case there were a number of companies who actively obfuscated critical safety information

Did companies lie? Sure, but companies lie all the time. The so-called experts failed wildly too. From the article:

> Arconic realised its polyethylene-cored cladding had a horrendous reaction to fire following French tests in 2005, where it burned fiercely and obtained a basement ranking of Class E. Despite this, Arconic continued to market it as the much safer Class B (based on an earlier certification obtained using limited test data which had persuaded a respected British certification body, the British Board of Agrément, to produce the certificate apparently confirming this).

The BBA is chock full of these "experts". Who turn out to have been more of an industry-whitewashing exercise.

The costs to detect this would have been extremely low; for example, any "modeling" appears not to have been done based on reality (build a model, light a piece on fire) but rather on... who knows.

> You wouldn’t condemn the entire medical profession because one pharma company produce and sold a dangerous drug, obfuscating it’s risk and only highlighting its benefits.

The experts and the entire testing regime would, quite reasonably, be called wholly into question. Particularly when the experts proved susceptible to what sure looks like bribery. To wit, France managed to ban this stuff just fine.
If you can survive to live another day, eventually joy will find you, or you will find joy. Just keep surviving. One of the hallmarks of suicidal depression and ideation is a feeling of increasingly severe constraints until there's only one way out. In all but the most unlikely situations these are not real constraints but are the product of a malfunctioning mind.