skysight-inc/HackerNews huggingface dataset:
former x86-64 hardware manufacturer view: the max TDP in watts of a CPU that can reasonably fit in something as thin as an air is a lot lower than a macbook pro or similar cooling solution (combined heatsink/heatpipe/blower fan).

in the intel world there's a whole class of CPUs that absolutely max out at 8W, 12W or 15W, you can go somewhat higher in a fatter laptop.
Having worked mostly on solutions with at least one Web project in the mix, it's even worse. I absolutely love VS Code, but VS itself is a beast that I just avoid opening if I can at all avoid it.

VS Code isn't quite as good on C# projects, I will admit, but still so much better (less blocking) in general.

Not familiar with Rider though.
Ah interesting, I've never used Tile so I didn't know it had such a limited range.
When you get off the train, pick the one that sticks with you.
I’m going to go ahead and say if you haven’t gotten onboard with USB C by now you’re behind. It’s been half a decade since the USB A port went away on Mac. I know everyone has their legacy peripherals they love but... it’s time to move on.
It has to be away from the owner to trigger the warning.
Hopefully at some point AirTag will be embedded into all the first-party devices/peripherals.
Yes except that includes are usually not the performance bottleneck, it's the semantic analysis that consumes the bulk of the compile times.

Modules inhibit parallelism because modules are ordered along a DAG and must be compiled from the root of the DAG down to the leafs in order. So consider a traditional setup as follows:

A.cpp <- A.h <- B.h <- C.h <- D.h

B.cpp <- B.h <- C.h <- D.h

C.cpp <- C.h <- D.h

D.cpp <- D.h

All four of those cpp files can be built in parallel, even though you're right that all of the header files are being reparsed multiple times. My claim is that parsing header files is incredibly cheap, it's translating the .cpp files that's expensive because cpp files are where the bulk of the semantic analysis and type checking is performed.

With modules, the same compilation model looks like this:

A.mxx <- B.mxx <- C.mxx <- D.mxx

There's no longer header/source and there's no longer redundancy, but I can't build this in parallel anymore. I have to first build D.mxx, then C.mxx, then B.mxx then A.mxx in serial.
Only in the Tile Mate and Pro since 2018 models. Their other tiles do not have user replaceable batteries.
Have you considered moving into sales? Because you just turned all the downsides into (faked) strengths.

As I see it, none of what you listed has practical benefits. That's why we have Spotify and all the software to overcome these drawbacks.

Perhaps "slow tech" is a thing, but certainly not widespread or advantageous.
I think they mean using Node.js tools like yarn/NPM for compilers, linters, etc, as opposed to using it for a server.
If you are a professional video maker, you'll anyway have something better than the internal mic and camera. Not just for quality but also for position and practicality of moving it.

We are talking here about the average person's use-case
I think the point is to not be surprised by the disdain from people you're pushing out who want to live simple lives near their friends and family in their communities, and aren't choosing location based on how "cheap" it is compared to the big city.
I'm hoping this leads to an announcement of some kind of hypervisor support in iPadOS 15. I would imagine that would come at WWDC if it's coming. Seems like it would allow software development on the iPad while retaining app sandboxing.
Now that all the devices across the line have the M1 chips, it would be interesting to see on which other features will Apple differentiate the products across the line after the full switch happens.

Artificially limiting the RAM options in air/pro13 vs pro14-16 laptops? What else could be different except maybe 1-2 ports?
Same for iMac 24 vs 27 coming in the fall?
IPhone pro v's iPad pro difference is the big screen and a port?

It will also allow for faster iterations now that they are not dependent on Intel so I think the future will be even more interesting than this first release of M1.
Would you be willing to provide a full example, replicating the dependent spec?
Jony Ive is no longer working at Apple and he was the God-King of industrial design. I suspect the MagSafe charger disappeared because of his efforts to make USB-C the one cable to rule them all. But after all the trouble with dongles and the butterfly keyboards I suspect more sensible heads have taken over and we can have these nice things again.
There's no 8GB limitation. You can order one with 16GB memory.
I had to struggle with this recently. I have to deal with something that uses a root cert generated in 2005, valid to 2025, and signed with 1024-bit RSA. Rustls silently ignores this root cert. I can add it to the root cert store with no complaints, but it will not be used.

One problem with Rustls is that the error messages are not very informative. The situation described above just generated an "Invalid certificate" message. More use of anyhow::Context would be helpful. I don't disagree with Rustls disallowing decade-obsolete crypto. It's the "silently ignores" part that's a problem.
I don't get why Amazon should be scared by AGPL. I mean all of their services run on GPLed Linux, why should they be scared by a GPLed Grafana?Even if they had to open-source their Grafana contributions, they could do this in a way that they are worthless for potential competitors (e.g. if the contribution depends on a proprietary Amazon system)
The chin is where all the SOC/logic board etc are.
Good to hear that..
Indeed it is different enough to justify using a different name.
We use it for a mission-critical backend in TypeScript. After 20 years (was previously primarily a Java programmer for the first part of my career) I feel I have finally hit environment "nirvana" with having our front-end in React/TypeScript, backend in Node/TypeScript with API in Apollo GraphQL, DB is Postgres.

Having the same language across our entire stack has huge, enormous, gargantuan benefits that shouldn't be underestimated, especially for a small team. Being able to easily move between backend and frontend code bases has had a gigantic positive impact on team productivity. Couple that with auto-generating client and server-side typescript files from our GraphQL API schema definition has made our dev process pretty awesome.
If you have been passively reading about M1 and haven’t had the chance to upgrade your Air or MBP, just know it’s the real deal.
I have never been happier with a laptop than this first generation M1 MBP.

A little wild to think in — poof! — a single year we have gone to the Air, Mac Book Pro, iPad, and iMac sharing the SAME chip! Amazing, can’t wait for the new iPhone...
> It's beautiful.

...yet it somehow still has that huge pointless "chin" at the bottom. I don't think that's beautiful. I guess it's "iconic", like the ugly notch on the newer iPhones.

I'd rather have the thing a bit thicker instead, because 99% of the time I'm not looking at it from the side.
They wanted USB-c charging and less ports I guess.

Here’s hoping the m1x/m2 ones bring it back
I think that is what CureVac is working on. RNA printers. I think even custom therapy can be produced but safety and efficacy is something they can't easily determine.
The UK is also going down this road with "non-crimes" (1). Although we haven't automated it with an app yet, although I'm sure we're not far off that dystopian future.

(1) https://www.dailymail.co.uk/news/article-8006275/Police-reco...
I suggest without proof that the west could accommodate more people without adverse effects on the environment if construction preferences were different.

The new construction methods, building types, and communal land management strategies that are preferred by implants have an outsized effect on the environment. Compare the new construction in Vail to the older buildings, which can still be seen in smaller towns.

I would prefer building preferences to become more harmonious with the natural environment instead of less.
If you for years only had 720p front video camera I guess 1megapixel is an improvement but it's a bit of a joke. But I do like the colours and the design.
If only you could trade birdcoin for goods and services, rather than it being purely for speculation
Your best bet would be C# because of Microsoft's documentation. I personally find C89 and onward to be beginner/student friendly for the serious student but YMMV. Both of these choices are high-performance languages with excellent systems support, and of course C is the best embedded systems language as well.

Others here recommend Rust or D. They're very strong languages on their own merits and would be incredible learning vehicles. My only caution is that if you also want to get a job, the C/C# families would probably be better.

I am omitting C++ from the list because you specified beginner/student friendly.
The chip/SOC choice is perplexing: why only the A12 and not the more powerful A12X/A12Z? It would seem more future proof for graphics intensive workloads.

For comparison, the A12 is ~30% better in CPU tasks but also ~30% worse in GPU tasks. https://www.anandtech.com/show/13661/the-2018-apple-ipad-pro...
> There is nothing wrong with those. I guess it is a matter of getting comfortable with the UI.

It’s a text editor. The “UI” is a box you type in. What “getting used to”?

> Even the markup tools in macos's default editor are cryptic and hard to use.

If you say so.

> On windows, the calculator has a button that converts it into various specialized versions. Like programmer, which has a nice bit-wise display also. There are many built-in unit conversions too.

macOS built in calculator has had multiple modes and conversion tools (including e change rates using online lookup) for years. I don’t know exactly how long it’s had those features, but it’s since the early days of Mac OS X at least.
The lightness, size, wireless connectivity, and boot speed of this device makes it more likely to move around the house than a traditional desktop or even the recent iMacs. I could certainly imagine scenarios in which someone purchases multiple power cables, plugs them in throughout the house, and then brings the computer from their desk into the kitchen while making dinner or something. That is already a common practice with iPads and physically this is basically just an iPad attached to a stand.
I have the 12.9 iPad Pro (last generation now) and I really want to like but I can't - I keep going back to using a MBP.
They just split off iPadOS from iOS, so it seems unlikely.
If there is a wealth tax, as is being discussed in many places, it could be taken from you.
Is it human nature or mere societal conditioning that makes people averse to snitching? Their social credit system - conformance at any cost; any dissenting thought, opinion or behaviour will be hammered down like the proverbial nail that sticks out - and now even gamifying snitching - how long until you can get social credit points for doing it - how can anyone imagine that this leads to an intellectually or economically competitive society? A tamer version of all this worked out great for the half of Germany I didn't grow up in, right?

Pity that at my age (54) I may already be too old to see how this experiment ultimately plays out. Then again, everything seems to move at internet speed these days.
Speculation is one mechanism.

Risk assessment (actuarial, engineering, policy, financial) is another. The insurance industry generally is a vehicle for manifesting dispersed or time-variant risks in a predictable fashion, enabling both proper accounting and (as discussed in my earlier comment) management.

Speculation alone cannot do that, though it is also a component of the risk sector.

(My somewhat unorthodox view is that the FIRE sectore, finance, insurance, and real estate, are all fundamentally about risk, in ways other economic activity is not.)
In a lot of embedded systems, there's no particular need for the software to participate in power saving, even when the system is ultimately battery powered. That's often true in automotive for example, where the device's power is often externally sequenced by an ignition or auxiliary signal. The quiescent draw is simply orders of magnitude lower than the average power draw of the electro-mechanical systems being controlled. It's also often true in aerospace. Additional power saving would have an intrinsic benefit, but adds complexity that is hard to justify most of the time.
So is it Power over Ethernet or Ethernet over Power? heheh
As an active user of the Mac. That would not be a step forward. It would be a step backward. There are so many things that are fundamentally impossible on a closed ecosystem like the iPad. For example, Macs still support, even on the M1, installing your own OSes.

I don't get why some Apple fans are so interested in destroying a core stable of Apple's userbase.
Consider submitting bug reports or feature requests for Notepad to Microsoft with Windows' built-in Feedback Hub. For bugs, your reported reproduction steps and the diagnostic logs collected by Feedback Hub are often actionable without you having to debug Notepad yourself (as this person had to do).

You can increase the visibility of a Feedback Hub item by sharing a link to it on your blog, on Twitter, or wherever.
Maybe it's not even about more performance, it's simply about economics of scale. It's cheaper to just make more m1 chips than to create a new process to create a worse m1-mobile version. Paradoxically you might get more speed for less cost.
Indeed. I'm taking a break now because my cat decided my work laptop is nice and warm.
The fact that CompCert, seL4, and similar projects exist is proof that a large amount of composition is possible if you have enough time to spend on it. It’s true that you can’t compose arbitrary formalizations, but you can architect your formalizations to be composable. Functional or stateful matters less than the engineering work required.
Plus the Big Sur interface changes seem to be touch-oriented. They made a lot of pointer targets much bigger than they used to be, and added a new special window type for modals.
Disappointed by the update. I was hoping for more to set this $200 device apart from a $30 Fire Stick.
Are Medical AI Devices Evaluated Appropriately in the US?
Not with this prices. It's made for the US market salaries.

> slowness of Windows 10

Interestingly I've never had a slow experience on Windows 10 at all and I use an i7 from 2016.
I would say a lack of buffer capacity from fewer options for a given thing is huge. I've lived in small cities and currently live in a huge one. In a small city, yes, you might have one of most of your hobbies represented. But maybe there is literally only one Indian restaurant, only one golf course, only one movie theater, only one bar, only one car dealership, only one grocery store, etc. If that one thing sucks, you have literally no alternative. You have to deal with it.

Versus in the city I live in now, there are almost a dozen public courses in a reasonable drive. Dozens of car dealerships. Dozens of hiking trails. Dozens of beaches. Dozens and dozens of everything. I can vet options. I can do the same activity in different settings easily. If I am in one area of town, I have flexibility to find options in that area rather than going with my usual option close to me. I have choice. I have agency. I can take my business elsewhere if I need to, and come out better from it thanks to this huge population being able to support a variety of choices for any niche interest I might have.

And of course in the old days the argument was you could just make do with online shopping. But these days the signal to noise ratio on the internet is so pathetically low, I really value actually holding an object I buy in my hand before I get fleeced buying something online once again. Reviews can't be trusted. Images can't be trusted. I trust my eyes and my hands and if the price is fair, taking it home with me is the best deal on shipping there is. Being in a huge city means there are a lot of brick and mortar businesses. Businesses that probably closed years ago with the death of main streets in smaller cities and towns, but thrive here thanks to a huge population being able to sustain more businesses in a given area, even if many people opt to online shop.
It's much easier to have a phone that will easily tell you if there is AirTag around you than having an RF detector.
I mean it does help with heat and electrical noise isolation, plus if a manufacturer cared to they could probably add more heat fins on an external brick not constrained by the case.
I just use our TV remote. Our TV is 10 years old but the arrow/back/play control keys still work fine to control the Apple TV over CEC. I don't even know where our Apple TV remote is. For anything more fancy (text input) I use the remote on my phone (which automatically pops up on the Lock Screen)
YouTube CEO Wins ‘Free Expression Award’ Sponsored by YouTube
It's simple, fast, and at least back when I used it, was reasonably consistent.

I'm all for information density, but using Schwab, Vanguard, whatever results in slow to load pages which refresh every time I click a button. Half the pages look completely different than the other half of the pages, I use ctrl-f to find any buttons to click, and sometimes pages just don't load because they don't feel like it.

Banking websites are horribly broken and outdated on a technical level, even if I don't consider the design aesthetic.
oh. I should have upgraded then.

ah that's right its also the absence of a >13inch M1 machine that keeps me on the fence
You should check out golang

https://trends.google.com/trends/explore?date=today%205-y&q=...

It’s trending down as well.

What a silly comment on a single datapoint. Node.js is an extremely solid choice for any startup to develop their backend infrastructure.
A TP-Link EAP225v3 is a solid access point. It cost $60. Apple left the space because there is no money in it.
Wow thats very heartening to hear. With such use case have you ever considered moving to other stack, like Go? or does any part of your stack already uses more performant runtimes?
In 12 years, 3 months, Windows lost 20% to 75% (1.63% per year), and OS X gained 12% to 16% (1.02% per year). At the current rate, they'll converge in just 22 years 3 months, with Windows and OSX having 39% each.
I ship it
Understanding the Perpetual Purpose Trust
What kinda software are you running?
I would expect an announcement during the next WWDC.
This is not about conspiracy. It’s just a comfy Insiders club like many others.
In what way? I’m a tile user and can’t say that I’ve found their app to be hostile.
You can already use iPadOS apps on MacOS with m1 right? So maybe that's why you would pay more for the Mac versus the iPad.
The inability to run the software I need is why an ipad isn't even on my radar yet. The nicer screen isn't worth the lockdown (not to mention that the macbook air is much lighter than ipad + keyboard and cheaper too)).
A moment of silence for the guys working on the MS Surface devices.

There are still reasons to get the Surface instead of an iPad, but the M1 in an iPad sounds like a hit.
What is the point of the chin of the iMac if the logo is removed there? It would be better if it was an all screen iMac and being 27 inches but this one is only available as 24 inches.

Looks more like a beautiful downgrade if you already bought an 27 inch iMac or iMac Pro in 2017. For that memory, screen size and price?

No thanks and no deal.
> Bluetooth signal identifiers transmitted by AirTag rotate frequently to prevent unwanted location tracking.

I feel like this is going to be quickly reverse-engineered by those with SDRs sitting on their desks right now...
Yes, some people do need to work on farms so that everyone can eat. Improvements in agriculture technology over the last 5000 years mean farms require much less human labor than in the past. So today, we don't need a "large, rural population".
Here, no fuss about the title.

Full title : YouTube CEO wins ‘Free Expression Award’ sponsored by YouTube, then boasts how platform censors content creators

Archive : https://archive.is/fPIGB
About a month ago they pushed an update that improved the notification options. That might help you.
What does serverless functions mean?

Is it a good idea to make hype a relevant factor in choosing web or app's architecture?
I wonder if this puppy will have hardware AV1 decoding support.
The new stable timers API in Node 16, combined with top-level await, means that you can now easily sleep in an ESM Node script, like this:

import { setTimeout } from 'timers/promises';

await setTimeout(1000);
console.log("awake");

(But note that you'll have to activate ESM mode to write this script, e.g. by writing it in a `.mjs` file instead of a `.js` file or by adding a setting to package.json.) https://redfin.engineering/node-modules-at-war-why-commonjs-...
The quality and durability of some goods, like cars, has increased. Others, like home appliances have declined. It used to be, circa the 1990s or so, that a washing machine would last 20 years. Now 5 is pretty typical.
Sounds like you need to raise your prices so you can pay competitive wages. So... inflation?
Yeah that's the feature that would have sold me both a new Apple TV as well as a new pair of AirPods. As it is now, our current Apple TV and my current Audio Technica BT earbuds work fine.
I was recently shopping for bicycle power meters because I want to know exactly how bad I am at pretending cars don't exist (I'm slow, folks). There's been an explosion in direct-to-consumer companies making them. I was looking at a self-installed crank strain gauge model where the tradeoff is that in exchange for your own DIY skills and time it costs less than half what pedal meters would cost. But I found out the company folded, the app isn't supported anymore meaning you can't calibrate the unit, so you might end up being unable to do anything with one of the units you happen to come across. Brutal!

https://www.dcrainmaker.com/2017/02/watteam-powerbeat-gen2-p...
They're not "legacy peripherals". Mice and keyboards are far from "legacy", and almost all of them come with USB A cables still.

Having to add a flaky USB hub to your desktop just to plug in your keyboard is actually ridiculous. It makes sense on a laptop, but these desktops have _a lot_ of surface area on which they could put a few USB-A ports.

EDIT: Though, Apple removing the USB-A ports from everything might be what the industry needs to push peripherals to use USB-C for everything? If that's the case, then that might be a win for everyone, except for people who buy these new iMacs.
Have the various tech Youtubers already been reviewing these and it's been embargoed, or no such luck?

Too much to hope for a Dave2D review today?
iPadOS, iOS, and tvOS are all the same operating system with different user interfaces.

I think eventually macOS will be too.
In the trenches with Thomas Gleixner, real-time Linux kernel patch set
Dataleaks included? _
Oh, no Linux at all then?