skysight-inc/HackerNews huggingface dataset:
> Deployments and system upgrades were very toilsome. The dev lead would spend a few hours deploying new code and we’d only do it around midnight in case there was a problem (our customers were almost entirely US based). I spent a lot of my time automating OS upgrades on the web servers behind our proxy. All of this work would be unnecessary for that small company if they were using serverless.

Not using serverless doesn’t mean there can’t be a CICD pipeline.
Extending statecharts with temporal logic [pdf]
New to the hardware land, so the core argument here is that CISC instructions are not fixed in length, so decoding becomes less efficient?
Yeah, the point isn't that any given thing is hard but that throwing yourself into the practice that's really extreme for you might not be the best to start mindfulness.

In Qi Dao, our approach is based not on going beyond a person's comfort zone but extending their comfort zone.
Wow that’s another Obi-Wan!
The UK could have closed all these borders down. They just chose not too.
It's an interesting argument. From a software perspective it's like building in a standard interpreter (eg lua) and extending it with a library that talks to your application. So you get the benefit of a standard interpreter (lua or RISC-V ISA) that you can use standard tooling on, plus the appropriate extension for your use-case.
I agree. I am working on a devops team that has assembled a half decent CI/CD infrastructure for widespread use at our company of 600 devs and thousands of apps. We are on our second iteration, which is even leaner and more invisible to the devs. However, we are seeing a move to serverless would be a net gain for all involved, specifically the scale to zero and not caring about the container and kubernetes configuration.
No, there was also a major Chinese firm that lost everything as well, and is on the hook for about $800,000,000 it's customers doi have.
It's not even clear that the M1's big leap is due to ARM vs x86 rather than say 5nm vs 7nm (amd) or 14nm (Intel), or design ideas such as big/little cores and more specialized accelerators (which is ironically against the risc idea which people are claiming as the reason why arm vs x86 so the reason m1 does well)
If I have to use Windows I install server. It is missing all of this. But lack of WHQL drivers means it usually won't run on portables.
So in the tests to the feature that they claimed did not need additional pilot training to be safe, they effectively provided spot training for the pilots testing it to demonstrate that training wasn’t needed... Am I getting this right? At what point do these people start to become criminally liable for all the deaths caused by this circus?
> IE a few months of daily hour-long sits

Maybe it’s a difference of perspective, but what you describe as practice already sounds pretty extreme to me.
Windows's quality has been downhill quite a lot. For the past more than a year, I struggle with intermittent touchpad scroll failure on multiple laptops (including surface pro, thinkpad, etc). Of course, the only support you can get from searching the web is to update the driver. In this case, I don't think driver is the problem, the windows multi-touch and precision touchpad component has internal bug, the cause scrolling, either touchpad or touchscreen, to loss response every a few minuets for 15s-ish period. Super annoying when you browse web without a mouse. I don't see any solution in the foreseeable future. Unfortunately, I cannot just dump all my windows PC and switch to either mac or linux, because I stuck with a few CAD software that only runs on windows.
> "Still, I'd wager even Pascal would have been disturbed"

Enjoyed this.
Oh yes, to be comfortable you need far more than just food, I agree.

My point is that we are far past the point where mere survival requires the whole population to work fulltime.

Collective choices are made with the assumption that everyone should work but we have the means to create an entirely different society.
Overthinking and dwelling on things is a real problem, particularly for people with anxiety disorders. And the suggestion that you can’t think about something for too long is ridiculous.
> Note I was being very precise in my wording

I noted your wording, which was not as narrow as your intention. You just said you wanted deterministic, text-based config, which JetBrains has.

I've used VS Code's text-file config, before there was a GUI for most of the config options, and I actually found it to be pretty frustrating. A good GUI is a lot better than editing text, even with the IDE helping you stay within the schema.

JetBrains IDE's probably fail the worst in that regard, I agree; but once you have a config you like, it's easy to keep it consistent.

> but that doesn't keep people (myself included) from running and debugging things from within their IDE because it's a lot more comfortable

Again, these aren't mutually exclusive. You can run/debug code in a Docker container[1][2]. The IDE experience is exactly the same (click the Debug icon or use the shortcut, set breakpoints, whatever), it's just that the VM is running your code instead of your dev environment.

1. Typescript - https://blog.entrostat.com/debugging-a-typescript-project-in...

2. Python - https://www.jetbrains.com/help/pycharm/using-docker-as-a-rem...
This perfectly sums up my views, being a Linux only user since 2013. Windows used to be so... Less awful. It's like all the people who use it have been slowly trained to accept more and more anti-user features.
Is Christmas going to be cancelled or is the US just going to let everyone who would have been saved by a vaccine die?

And all that will be left, are those who would have lived anyway, being vaccinated in April.
I remember it as one of my stepping stones into nix systems. I tried a huge number of window managers, DEs, all sorts of arrangements. IceWM stuck around on my computer for a bit but since I was a teenager it just didn’t look hackery enough. I wanted something more so I ended up with openbox, so minimalistic it’s all in lower case. I think it’s fun to experiment with how your environment works but eventually you need to get actual work done and the fun of setting up different environment fades a bit. Still, I am grateful to all those projects for getting me to mess around with my computer in yet another way.
Building the middle class for the creator economy
I was on the other side: Bits are bits, loops are loops. Why there’s a distinction between phone app and desktop app? Isn’t it that the difference is only the UI input method?

At least for the last 5 years an iPhone and a desktop would handle the exact same images, videos, spreadsheets and websites with any desktop and often with better performance.
Why would anyone think that these are fundamentally different?
But perhaps it would help to hire some software architects as well?
An English ruling on transgender teens could have global repercussions
So not seasonal then?
> ther. As a staunch “old school” yankee liberal, I hate the way neo-liberalism has propelled this to new heights.

Neoliberalism has very close to nothing at all to do with this, being a center-right economic ideology that's basically unconcerned with any axis of offense. Occasionally, neoliberals tactically engage in superficially identity politics (progressive or regressive) to draw in allies that don't have an fundamental preference for corporate capitalismo, and might engage in perfomative offense gestures as part of that, but they aren't the driving force there they are using to to appeal to other groups.

> We used to tolerate being offended

No, “we” didn't, unless by “we” you mean oppressed minorities. Dominant social groups in used to openly (and to a lesser extent and less openly still do) murder people for offending them, with virtually no accountability, and before that it wasn't even extralegal, the grounds of offense were written into law with harsh punishments.

> If I have a giant microphone for the entire world, I would tell everyone to toughen up a bit and ignore people who offend you.

The people with the resources to have metaphorical giant microphones have always has that message to the people that don't; that's no innovation.

Of course, they usually are no less prone to offense.

> Right now as it stands, I am in the Silicon Valley and it feels like I can be hung for using the wrong pronoun even.

Yes, a lot of propaganda effort by relatively privileged groups has been directed at making you feel that way. But when (much rarer than it used to be within living, but it still happens) people actually do get hung for offending people in the US, it's almost without exception by the people that are behind that propaganda effort not the people at whom it points blame.
Glad it’s awesome! I’ve primarily owned Nintendo consoles, and at least first-party Nintendo games - which I would consider AAA - never seem to have any major bugs.

Maybe many people don’t consider Nintendo AAA though?
Because young people look at this kind of content and spend their time trying to emulate it instead of truly improving themselves or taking on greater, more valuable challenges, that have greater rewards.
An "endowed chair" is the best type of full professorship, but it's an exception rather than the norm. There are elite institutions where most full professorships are endowed chairs, there are very wealthy institutions where that happens for lower titles, but in general most professorships are not as such.

Furthermore, it's not something that's available right away (exceptions do happen for exceptional people, but they're exceptions).

For a random example of a successful professor, look at the carreer ot Terrence Tao (https://www.math.ucla.edu/~tao/preprints/cv.html), James and Carol Collins chair in mathematics at UCLA. He got his PhD in 1996, got full professorship at 2000, and was a non-tenured non-chaired Assistant Professor for the four years in between.

Seriously, just look up a random professor from your local community college (not something like Stanford) and take a look at their CV - how many years it took for them until the full professor position.
Many things we consider "automatic" require complex maintenance and upkeep, and inappropriate automation can actually increase the net amount of work needed to be done.

It often coincides with a loss of ownership. If you can't make your own value, and you're letting something else make it for you, you might save yourself labor, but you're giving up your ability to create that value. Yes, the system as a whole will produce more, which is good, but the loss of leverage is an important factor to consider.

There's also a wasting and dependency effect that occurs when too much of a system is automated. If people aren't needing to work on or maintain a system, they don't need to know how it works to use it, pretty much by definition. It's doing the work for them. That creates a dangerous situation where essential systems aren't really understood, and fewer and fewer people end up knowing how to fix things because there isn't the same need to distribute the knowledge of upkeep/understand the work it's doing personally by doing it yourself.

Automation is extremely beneficial, and I'm often frustrated by what seem to be clear cases of not taking advantage of it, but I think what you're saying here over simplifies things.

I think the solution is for more people to learn how to set up their own automation and to automate things without making them too centralized.
Although I think the premise of the article is wrong, it is nicely written.

A major nitpick: unified memory is being massively over hyped. There is a reason GPUs have their own memory bus -- contention. CPU/GPUs fighting over access to memory causes massive disruption to very parallel computation. Even if Intel/nVidia resolved their fight over inter-CPU connectivity or we're talking POWER and nVidia using NV-LINK, you still need extra memory ports to keep things fed. The more cores and the faster the GPU the more memory bandwidth required.

I expect to see future Mac Pro M1 series machines with multiple CPU sockets -- at which point memory isn't unified any more, and all the regular CC-NUMA tricks will be used. But it won't be a big deal.
That doesn't mean anything, I ran into a bug after 2004 that meant DPAPI protected secrets would be randomly corrupted. It was an incredibly frustrating bug that cost me a bunch of data.

After a few months without progress, I ended up debugging the problem myself and mailing them an analysis.

It's still not fixed, and not on that known issues page. I wrote a twitter thread about it here:

https://twitter.com/taviso/status/1310619801606184960

There is an office kb article about it, because it turned out it also broke Outlook.

https://support.microsoft.com/en-us/office/outlook-and-other...
The more I try to read about this the more unsure I am I truly understand it, so perhaps not...
If this was macOS this post would be at least a 10x the upvotes in 0.1 the time, full of testimonials from people about to lay their last Mac in a grave.

But we’re too desensitized to news about shit like this happening in Windows. Why?

I just walked past an ATM with a blue screen of death. Business as usual.
This is interesting. What are the stats (percentages) on those who get "Long Covid" by age group?
My Apology to Facebook
Not the same thing. KFC is real-time.
I'm sure Nowak is quaking in his boots that two people he's never heard of, nor ever will hear of are debating whether it's necessary to scrutinize a biography of an author in order to discuss their ideas. Truly, a fate worse than death. You sure showed him. I'll bet he thinks twice before committing the atrocious crime of lending someone an office again.

Honestly, I had never heard of who Nowak was, and I probably never would have if you hadn't brought it up. If your goal is to relegate him to obscurity, you're doing the opposite.
Overdoses are up everywhere.

https://www.cdc.gov/media/releases/2020/p1218-overdose-death...

But I guess it’s good that other areas can mask their overdose rates with far higher per-capita covid rates. Perhaps SF should claim them as covid deaths as my right friends claim every death elsewhere is marked as covid as part of the hospital-insurance-liberal conspiracy.
Lolz yeah right. It's the hardware's fault that windows install is non deterministic.
Army strengthens future tech with muscle-bound robots
> To take a HN hero I'll bet Steve Jobs enjoyed changing the world via his work and through that loved his work

“Hero”?

No.

A notable and inspirational figure with many positive and admirable attributes? Yes.

But a hero? No. Where is the heroism in being the CEO of Apple?
Bad guys are bad guys whatever service they sell. I've created an Oracle Technology Network account (luckily, with my ex-company email) in order to download something from OTN and soon was swamped with spam from various companies they sold my address to, with no way to unsubscribe. Should I mention that I always untick the "send me marketing offers" checkbox?
The dataset doesn't include options to buy during a good chunk of 1990-s a Proton launch for some $30 millions. That's a carrier with upwards of 20 tons payload capabilities to LEO. Soyuz rocket family also has periods in history when prices were quite low; SpaceX phenomenon touches only the last 10 years at best - and it's in last 10 years when Proton became particularly unreliable and Soyuz maybe more expensive.
Is being paid hundreds of thousands of dollars plus stocks and bonuses not enough of a reason to show up at work?
You mentioned gag orders, you should know there's largely no such thing in the US, outside of NSLs which don't apply here. The United States does not have an equivalent of the official secrets act in the UK. In order to be restrained from talking about national security information, you would need to have signed an NDA ahead of time.

The statement about supposed CISA opsec guidelines is equally confusing, can you please cite the specific guidance you're referring to which would keep executives in the dark? I'm pretty familiar with the guidance CISA has issued and I don't believe any such advice has ever been given.

Before an executive would talk to the media about a subject like this, they would absolutely have gotten details from their internal security team.
What's too long? Explain that reasoning.

Clearly a disorder is something else other than healthy deep thought. Overthinking, dwelling (and brooding as the other commenter said) isn't the same as contemplative or investigative thought about a topic. Rather, it's the opposite and isn't very thoughtful at all.
Every superscalar processor in the past several decades is vulnerable to some Spectre variant. The Apple A1s were also susceptible to one of the Meltdown variants, not sure if that one is fixed in the M1.
I made an accurate summary of the study. From the Results:

"Although the difference observed was not statistically significant, the 95% CIs are compatible with a 46% reduction to a 23% increase in infection."

The points you are raising about limitations in no way affect the conclusion of the work. Short of putting infected people in a room with uninfected people, there is no ethical way to test the hypothesis that "masks could decrease disease transmission from mask wearers to others".

But since it's pretty unlikely that masks are effective in one direction only, this is the highest-quality evidence we have that they have no effect in one of the two directions.

> Finally, I don't think it's clear that a randomized controlled trial is the best method to answer this question.

A randomized controlled trial is always the gold standard for an intervention of this sort. But yeah, you can't do one for that hypothesis. So you're stuck with something that is fundamentally un-falsifiable. The best you can do is try to do what people have done so far: look at populations, and see if mask mandates make any difference, or ask people who caught Covid if they wore masks, or do similar things within families.

This is called retrospective cohort analysis, and it is low-quality evidence, at best.

> Aside from ethical concerns, you can't give someone a placebo mask. Shouldn't we assume that people will behave differently when they're wearing a mask?

Yes, we should assume that this might happen. It could well be true that wearing a mask makes people be more careless about distancing, for example. This is called "risk compensation", and is a well-known phenomenon in public health.
No networks on the old mAn's ship!
First, the disagreements: no, driving and cooking are not hard tasks to automate. They are stupidly easy if you decide to create the infrastructure for that. You have industrially cooked food, mostly through automated process, in supermarkets, sold as "prepared food". and actually, many cheap restaurants will have several microwaved prepared food in their menu items.

Automatic driving is a very easy task in roads and cities that are designed for it. Instrument all bus lines with ground wires, put a radio beacon on each crossing and sign, a front radar/lidar to detect obstacles and 90s tech is enough to automate a whole city. If it was desired, we would already be there.

Now, like you point out, there are many tasks that bring joy and people would do voluntarily. Said otherwise, there is a non-null amount of volunteer productive work.

Ergo, the goal of automating a society is not to automate 100% of the work, but to automate (100-V)% where V is the amount of voluntary work available.

"But I’d rather order a meal from an expert chef than a robot."

It would be interesting to make a Turing test for cooking. I am sure that there are many robot-made meals that are undistinguishable from chef's preparation.
You are still serfs if your job is tied to your Healthcare and/or possibly work visa, and if you can't survive otherwise. I'm sure you'd find a job very quickly, but I assume a lot of FAANG engineers still love their paychecks.
I'm out of my league here but I've seen references to 8 bit cores that can run at a couple of giga instructions a second. It's hard to understate the performance vs power cores like that are cable of. Also sub nanosecond interrupt latency.

Think a small coprocessor with local memory that's pulling commands out of a queue and managing an io controller. Couple of wins, lower power consumption, fewer context switches, and cache pressure.
Well, for sure, since 2013 it's proven to us that it's not currency as nobody uses it for that purposes - it's a speculation tool, something like a fantasy commodity, which wastes tons of energy to exist.
The parent post appears to be discussing a MacBook Air though. The specified machine doesn’t do much good for someone looking for a laptop; I’d be very surprised if the average customer compares a MacBook Air type device with a PC desktop when shopping for a new computer.
I'd be very curious to see a deep root-cause-analysis of this, especially because it seems to be SSD-specific and in the "detect if the drive is an SSD and do something slightly different" way, which IMHO is not good behaviour in general as it is leaking the abstraction.

I wonder if a VM simulating a virtual SSD hosted on a machine with a regular HDD would be able to reproduce this bug, but then again, recent Windows versions seem to be doing some detection of whether they are running in a VM (and likely altering behaviour due to this too)... what a mess.
--that a piece of yours could attack, I believe, not move to
Specifically for the pandemic, I think there are many things. Post on a neighborhood community board (e.g. on reddit, nextdoor, etc) offering food (sanitized). Get toys for underprivileged children. Or, write letters to strangers in elderly care homes and/or prisons, who may not get to see family or have anyone who thinks about them.
Sure, but this article helps answering "do I need both".
Well, $700 for the CPU + mobo and maybe a cooler. But it really is impressive still.
Except that the Bitcoin bots are ways less sophisticated.
Specialized accelerators doesn't explain it, because we're measuring a lot of general purpose CPU tasks for the most part.

Big/little is good for power consumption, not so much for performance which is still good.

There's a lot of microarchitectural goodness here beyond ARM, though. Apple's got lots of little details right, and fat connection to memory helps, too. It doesn't hurt to be on leading fab, too.
Go back and read https://xkcd.com/1357/ agai...oh.
Hmm, article is vague on the details of how special the seating is ... outside is traditional.
Where do I sign up for this? It sounds really nice
But, then, outside observers cannot distinguish which of these scenarios we are in, and we cannot conclude that FB is doing this because 'the numbers say so.'
That has nothing to do with the system.
Tiger Lake has pretty impressive single-core and GPU performance. Tiger Lake H also promises to be very interesting.

Honestly, 2021 is going to be a good year for laptops and mini-pcs. I don't think any of the chip manufacturers have objectively bad silicon for those form factors anymore.
Show me the source of your statement coming from Apple! Apple says M1 is a SoC, i.e. it's a chip most of all. Calling it a "silicon" is like calling your credit card "plastic".
Doesn't include monitor, keyboard, mouse, speakers, webcam, microphone, battery backup, and fingerprint scanner which would be necessary to make it "comparable" to a base model Macbook Air.

It also isn't a portable, fanless laptop which has its perks.