skysight-inc/HackerNews huggingface dataset:
>The problems with this are more societal ones than technical or practical: It is impossible, for example, to install most popular apps for macOS without identifying yourself to Apple (and by extension the US government and military intelligence).

For those kind of problems, I agree. But I think they should be solved in the political and legal level, not some technical fix.

If you can't trust the government, if the government wants increasingly more data, the government should be curbed by protests, voting, and so on. The apps not talking to the vendor is just a band-aid. They can still get your moves from your phone, your searches from Google, and so on.

And, in any case, Tor is not a substitute for democracy.

>It builds a world in which it is impossible to easily build or distribute tools that the state really doesn't want distributed or used, because Apple is too large to deny them their demands.

We shouldn't allow the state to have a say on this, like we shouldn't allow censorship.

(Of course, many tech people, are all ok for censorship, as long as it happens to the right, that is bad, guys, e.g. those peddling "fake news" -- with the state or the Zuck guaranteeing for them what are "real news", like the WMDs and other establishment truths).
>It'll depend heavily on what you install, and obviously you have to be OK with compiling things

I guess we are closer and closer to The Year of Linux on Desktop after all!
I use proton with my own domain.
MMR Vaccine Shows Potential for Protection Against Covid-19
Until there is one company that I can buy all my IoT shit from I won’t get started. The only thing I have now are philips hue lights, and they’re already barely used.
Top UK Hiring Platforms: Pros, Cons and Key Features
Needs to be repeated again & again:
"Governments have no money of their own, it's citizens' (past, present and future - mostly the latter these days) who provide the cash via taxes".
Well said. I don’t have anything to add other than I, too, am all in on the “it-just-works” of Apple.
> ...well-accepted definition of "iteration"...

To say or perform again; repeat. synonym: repeat.
To utter or do again; repeat: as, to iterate an advice or a demand.
Repeated.

So x+1 times is x iterations.
Venture Capitalists Are Deforming Capitalism
Your pricing link appears to be down:

"The requested URL /resources/regulatory/pricing.html was not found on this server."
France's IRS is about to automate tax controls
Reading a post mortem of this unintended acceleration is on my to do list.

https://en.wikipedia.org/wiki/2009–11_Toyota_vehicle_recalls

Something like Richard Feynman's uncovering of NASA's Space Shuttle O-ring problem (which led to the Challenger disaster), Donald Norman's recap of the Three Mile Island disaster, and the examples detailed in the book Why Most Things Fail.

Know of any insider accounts?

My noob hunch (gleaned from popular reporting) is that Toyota outsourced this system, lacked institutional expertise to detect and prevent these kinds of failures. This outsourcing surprised me. Toyota was known for keeping some fraction of all work in-house, like battery production, explicitly to prevent this kind of organizational dysfunction. I'd like to know why these systems were handled differently. And what org changes they've made since.

Per Sandy Munro and the Autoline pundits, Tesla develops all of they own systems in-house. While I'm aware of their struggles, long term I think this is the better strategy.

Thoughts?
7 times through the loop is 6 iterations.
It’s the first time that is iterated, repeated.
> It's not like Arm chips are going to come to PC and perform like the M1, they're going to come to the PC and perform like Samsung's smart phones.

Indeed, the whole aspect of comparing say an Apple flagship phone to an Android phone and you see differences that on paper would have the Android as a better experience.

What Apple has going is complete integration, from chip to board to OS. That in itself allows for much better integration and utilisation.

>As a weird sidenote to this: Whilst I was looking up the benchmarks of the iPhone I found out that basically every single tech mag is owned by the exact same company - you can tell because they all have the same adblocker nagware.

Not sure I'd read that far into that, maybe some company did a good nagware and sold/open sourced to all those sites. Though still, if the salient points still the same with different wording, that would be telling. For me, YouTube seems to cut thru much of that, not that it don't have it's only area's of concern but does seem to get more honest takes and individual opinions more.
That's more a problem with the society you live in than your own personal priorities. Nobody should be left behind if they haven't got the means.
This is what turned me off from HA too. It almost magically discovered a pretty much all of my devices (hue+ikea+xiaomi hub) and created a default dashboard for them.

But then I wanted to change the dashboard, and stuff just didn't work.

I wanted to add some scripting, but the WebUI didn't let me do the things I wanted (and knew the system could do). And "programming" in YAML makes me puke in my mouth a bit every time.

Now I'm just consolidating all my devices to a simple MQTT-based environment with zigbee2mqtt, some python glue (BTLE sensors to MQTT) and NodeRED for automation and integration. Works like a charm.
What Time Feels Like When You’re Improvising (2018)
I may be misunderstanding - a bit mask only tells you if something is divisible by 16 or 256 (or any other power of 2)

I think he's saying in base 16 you can make a trick to check divisibility by e.g. 15 in the same way you can check divisibility by 9 in base 10.

So is 0xE1 (225) divisible by 0xF (15)?

0xE + 0x1 = 0xF, so yes.
The problem with this line of thinking regarding Macs is, well, there are just so many good alternatives to Macs.

Now, it is worth giving consideration to the possibility that Macs will become so much better than the competition that they could become like iPhones, and develop more of a stranglehold over people's lives.

As it stands now, and in the immediate future, I don't see this as a valid concern. There are just too many good alternatives, if your concerns are limited to the above.

(now, I wish open hardware became way more prevalent -- not PC open, but open source with libre firmware. I'm concerned that window is permanently closing, as the market is consolidating on very literal monopolies with highly restricted firmware. Almost every company I'm aware of is now using Synopsys IP for their DDR4 PHY trainer -- a CPU which has direct access to memory, and writable, signed, encrypted firmware...)
> generally don't have too great of an opinion of this ecosystem.

+1.

> Pretty much the best deal on the market, unless you have specific issues with it.

For example, if you try Linux or BSD, and you'll find none of the peripherals works, and the community reverse engineering efforts will take years before getting basic functionality, and even then, the battery will only last for 2 hours and nobody besides Apple knows how exactly the power management mechanism works, thus PM will forever be broken. I learned my lesson the hard way on Windows tablets.

There was a time when "non-x86" is automatically developer/hacking-friendly (ancient examples are SPARC, MIPS, and those ARM Chromebooks were probably the last examples...), now the landscape has changed. I always want to use a non-x86 machine as my desktop, but perhaps it's time to abandon this idea.
This looks fantastic. Utterly useless, but fantastic.
Ryzen mobile 5000-series isn't shipped yet, and so doesn't count. It'll indeed be a quite interesting part when released, but see that AMD didn't even ship any Ryzen 4000-series APUs on the desktop (outside of niche OEM-specific Pro editions that can't be bought through regular channels), so...
It's like saying

"I like my polluting car, if you don't, don't buy one"

"I like my t-shirt that has been manufactured with slave labour, if you don't, don't buy one"

Can we stop with this naive "Let me buy one, if you don't like it don't buy it" ?

This puts your immediate personal comfort over the common future of computing, technology, freedom, privacy, economy and more.
They have been the clear leader on "bang per buck" for a long time. And that's what companies with large data center deployments care about.

I remember that when the Meltdown and Spectre Linux benchmarks came in, my boss immediately ordered 50x AMD EPYC servers the same day. Later that week, we tried to buy more but they were already sold out at our usual supplier.

We effectively replaced most of our Xeons with EPYCs within the month, because the Intel performance became unbearable and the AMD CPUs were cheap enough that we didn't need approval.

That said, I still keep some Xeon servers around, because Intel's software and their compiler are so f-ing perfect that MKL+ICC is unavoidable for some parallelized C++ services.
Can you leave these beautiful Japanese Gardens once you decided to enter or are you getting jailed there? Because you can't just leave Apples ecosystem unless willing to switch devices+ecosystem of course.
Sample size is too small to say that. The vaccine works across all doses, but that is all the data shows.
What you are trying to do here is justify the practice and misrepresent the truth about what is actually happening. How is what I said wrong and misleading? Most people aren't going to associate an email address with an account because like other users here we've seen the mods consistently biased in how they enforce their policies. Why not just notify them when they login, or disable the reply feature altogether instead of wasting their time thinking they are posting?

You also use the word troll but I've seen people get shadowbanned that weren't trolls, but people in the thread simply didn't like their comments because they were advocating for open source solutions or for sharing negative criticism about a company based on their real-life experiences.

I'm sure there are legitimate cases to ban users, but shadow-banning is just poor ethics. Just ban people if you don't want users that may go against the typical pro-corporate yes man type agenda rather than mislead and say that they are trolls, when apparently (based on my experience) your definition of troll is someone who doesn't go along with the topics general opinion even if they have legitimate reasons not to.
> As a weird sidenote to this: Whilst I was looking up the benchmarks of the iPhone I found out that basically every single tech mag is owned by the exact same company - you can tell because they all have the same adblocker nagware.

This nagware is available as a service now (CMP, short for "Consent Management Provider/Platform"). Popular examples (out of what I remember from an evaluation some time ago) are TrustArc (used e.g. by Oracle), consentmanager.de (lots of German media) and Usercentrics.
Yup. 100% safe, as long as one never ever heats up teflon beyond a certain point. FDA validated testing, therefore, shows it as safe!

Yet who one Earth has never, even for a few seconds, had something happen while cooking. A distraction. A mistake with the heat. An accident requiring attention, a small child taking attention away.

One mistake, one moment of error, and now the teflon is toxic.

Meanwhile, there are endless warning labels all over packages for absolutely absurd things. Such a bizarre world.

What gets me, is that there are all sorts of replacement non-stick coatings. All brand new, all "Oh yes that's perfectly safe!", people happily buying those.

Iron or stainless steel for me, thank you.
> should tiny companies waste their time on bullshit?

No, they should not.

Only an idiot wouldn't know this obvious answer.
The datacenter is a pretty low-margin, low-volume business, and has no direct bearing on the iDevice ecosystem, which means Apple has zero interest in it (beyond their internal use).

ARM servers were already a thing and they will probably keep growing, but Apple itself will likely not be a player in that space for the foreseeable future.
Here comes my old publicly traded corporation rant: a company with a well defined owner, even with a well defined group of owners, would, given the opportunity, profit handsomely. But not overdo it. They'd rather be seen as a global saviour, not as a global ransomer.

Enter public trading: the opportunity alone for global ransoming will inevitably become the projection that defines the street price for shares and once valuation is up there ransom-level profits would suddenly appear not excessive but appropriate, given the level of paper investments of the latest, valuation-defining round of buyers.
>That would be me, who is not really a MacPorts guy…

Lol, missed that. Rarely pay attention to who I'm responding to, just what they wrote :-)
> If you can't trust the government, if the government wants increasingly more data, the government should be curbed by protests, voting, and so on. The apps not talking to the vendor is just a band-aid.

And what if you can't discuss protests or protest organization on any of the apps you are allowed to install on your device, as Apple has made the case already in Hong Kong?

This all starts with the tools. Without tools, we cannot even begin to effect change: to organize protests, to communicate with other organizers without surveillance and interference (Poitras can probably testify to this), to reach potential voters.

In Apple's jurisdiction, there are essentially zero options on the ballot for candidates that wish to roll back US state/military surveillance. Voting is not a useful or practical tool in this fight.

Private communications tools (as well as arms) must remain out of the instantaneous reach of the state. Once those are compromised, there will be no way to effect practical change or resistance.

If Signal's iOS publishing certificate were revoked tomorrow and Apple temporarily stopped signing self-builds, we'd be there right now with iOS phones.

We've already lost this freedom on mobile. We need to fight to preserve it on desktop/laptop.
Yes, but you need to look at performance per core / W. The power draw of AMD cores is higher, but not by a lot.
> Whatsapp is deeply cross platform

it requires a smartphone with android, ios or kaios. so, no.
Except Apple only matters in a tiny part of the globe and Apple is not going to sell their chips, so PC life will continue as usual.
The author clearly and obviously has no clue about M1. Calling its performance a "marginal improvement" is laughable. The entire article reads as a desperate attempt to distract people from the obvious advantages of the M1.

I'd be desperate too if I were trying to pretend Android is a serious competitor performance-wise when the CPUs are 18-24 months behind and the gap is still widening.
> AMD has not beat Intel until the very latest release

In terms of processing power per dollar, I'm not sure that's true.

The latest release just gave Intel nowhere else to hide with their "it's best for gaming" benchmarks, which seemed somewhat artificial anyway, seeing as how they were generally using massively powerful GPUs at very low resolutions.

(edit - The Zen2 and even Zen+ lines gave people looking for lots of cores a better path than intel, even where single threaded performance was a few percent off. The 3900X launched around the same price as the 10900K with two more cores/4 more threads)
This absolutely sucks when you switch OSes and can't participate in your groups anymore.

With imessage pirating OSX will let you connect again (although it's a major pain, and you have to go generating serial numbers and trying to log in.) Is there something like that for Android? Or do you just not get to talk to your friends if you take the sim card out of your old phone.
Yes, J2ME targeting Nokia and Sony-Ericson devices, Symbian on Nokia devices, and I used to travel occasionally to Espoo.
So what is a new account? Let's say that they've posted hundreds of times, or the account is over 30 days or 90 days old? You're telling me you still don't shadowban if they go below a certain threshold and that you don't rate limit to maybe one or two responses in a 2 hour period. Also, how do you contact them specifically? What if someone has proof of not being contacted. Are you going to retract your statement?
Looks nice but please allow an option to strip the commands from the actual issue afterwards. As the commands were made, it shouldn't clutter the body of the text.
There is a cost to that though, the reality is Windows has become rather bloated because MS can't let anything go. It doesn't help that they have never been able to say no to anything and everything getting included.
> AMD has not beat Intel until the very latest release, so it makes sense to speak of them beating the market leader.

I see this a lot as if it's just fact or commonly accepted but this is a very specific thing. Certain benchmarks would show Intel holding onto a narrow lead in single core performance (IPC) which is only the top metric in a few scenarios where parallelism isn't of consequence.

And certainly Intel leads in market share by a significant margin, so in that respect AMD hasn't beat Intel yet.

But for a large number of use cases, AMD Zen-based x86 chips been a superior option to Intel at least since Zen 2 if not earlier for many uses (of course - heavy parallelism, improved efficiency, better value, easier to power and cool, etc.)
> Interesting, do you have more information on how you did monitors these S3 metadata nodes? Never heard of that.

Pretty simple, we started a bulk import, and then HTTPS requests to amazonaws.com started timing out... Later, support told us to spread out our requests to alleviate the load spike.

What we did was process roughly 50mio 1MB JPEG images from the full-res S3 bucket into an derived-data S3 bucket.
I don't think I have ever heard a programmer say that running a piece of code two times is "one iteration".
Apple M1 eats way less than that per-core, topping out at 6.6W on libquantum: https://twitter.com/andreif7/status/1328775201677565952?s=20

In Cinebench ST, it's 3.4W per core only...

With CPU _and_ GPU fully saturated: https://twitter.com/andreif7/status/1328820823877095425?s=20 32.6W
I don't need to imagine, I was at the university back then.
We Have Glimpsed Our Streaming Future, and It Sucks
Multiple Paths to Software Engineering
Vulkan Ray Tracing becomes official with Vulkan 1.2.162
They're both just applying technology from TSMC. It's impressive and coming up with an SoC/MPU design is a lot of work but at the end of the day these American companies aren't the ones we should all be talking about.
More for young developers with eagle eyes, that can't afford it, not for elder developers with enough money, but presbyopia.
> the government should be curbed by protests, voting, and so on. The apps not talking to the vendor is just a band-aid

This is a big false dichotomy.

It's difficult to find an aspect of modern society that is not influenced by a complex combination of social, ethical and legal norms plus science, technology, economy, education and so on.
I have some sympathy with your perspective and still live my life a lot aligned to that mindset.

But the idea that you should wait until a lunch break to do <any actually important life thing> suggests that work and generating income is strictly higher priority than living.

For the same reason that you “pay yourself first” to save for retirement, you probably should think even more strictly about how you prioritize your time.

So sure it’s a metaphor, but a well-chosen one.
What Google, Apple, and 13 Other Tech Companies Pay H-1B Workers
People trying to build "real" products on top of Arduino usually do so in spite of, not thanks to, the platform.

Once you start trying to build a polished experience, not a quick hack, you quickly run into limitations that are solvable by dropping to lower levels. I ran into this when I tried to make an ESP8266 temperature sensor - the Arduino stuff didn't have working power management, so it would heat up skewing the measurements, nor anything like threading or coroutines for network handlers, so a single stuck network request would block all others. Ironically, the Arduino port included a coroutines implementation under the hood, but used it in a silly way with a single coroutine. I rebuilt the thing on top of the ESP SDK, stole the thread switching code from Arduino, and used it to build a nice low power version that could handle up to 4 requests at once.

I don't think I've ever seen a well engineered product built on Arduino that wasn't trivial. They might've hacked on it until the user experience is good, but then you peek under the hood and it's clear the engineering isn't good. And that ends up creeping into the user experience in the end, or worse. (OnlyKey comes to mind, which is built on Arduino and also its authors clearly do not have the competence to be writing security/crypto code, but they seem unwilling to accept any criticism).
Oh that's encouraging, thanks! It's great if it works well, as I understand it it's a potential gamechanger (cancer vaccines etc).
In the UK, if you have a test, you are required to quarantine until you get the results. Is it not the case elsewhere??
The Ben Franklin quote that

"Those who would give up essential Liberty, to purchase a little temporary safety, deserve neither liberty nor safety."

seems particularly apt, here.

Rhetorically: how much do you care about privacy as an issue? Because this is the trade you're making, and you should do it with your eyes open.

I personally don't think the trade-off is worth it, but I also really really hope I'm wrong.

My biggest cause for concern is the long history of the USG collaborating with megacorporations to control people. It's super scary as we reach the point with technology where every person can be identified fully, and is essentially "always on". You can argue that you can unplug, but the cost of that option is so high when society is dependent on it that it rapidly becomes impractical.
I really feel conflicted with the recent hype Apple is getting.

On one hand, I'm really happy that we are doing such an improvements in terms of performance. Competition is always good, no matter what.

But on the other, I had such a terrible experience with all the Macs that I had to work with in the last two years that I'm no longer recommending Macs to anyone. So much so that the illustrated performance gains are simply irrelevant.

To give you a little bit context.

I really liked Apple. I'm a product designer, and I was able to ride the wave of mobile app designs with the first release of the app store. It practically shaped my career. So I'm forever thankful for that and was always happy with them. I've always recommended them wherever I go, because they just worked.

But recently...

I spent about 6-7k worth of Macs for myself and my family (in past two years). Companies I was working with provided Macs worth 8k alone (two high end devices). And all of these had all kinds of different issues like:

- USB-C monitor working on 2 devices but not the others (Mac Minis).

- Bluetooth connection dropping at least twice a day (for around 30 sec, especially annoying during zoom meetings)

- Software issues like mac client popping every bloody hour. Disrupting either my workflow or my screen sharing.

- Overheating issues (and slowness) with my Macbook Pro 16", because I'm charging it from the wrong side.

- Trackpad stopping working for a couple of seconds from time to time, making me question my sanity.

- Mac Minis refusing to wake up the monitor from time to time.

- Macbooks sometimes freezing when being woken up.

And the list goes on ... and some of these devices were returned and exchanged a couple of times to no effect. And there is no Mac in my family that just works. Not anymore. And it become so annoying that I started selling them and purchasing custom Window stations instead.

I'm sorry for the offtopic, but needed to vent.