skysight-inc/HackerNews huggingface dataset:
This is an absolute win-win for Microsoft and Amazon.

Microsoft gets Android Apps, Amazon expands its app store and Google is shunted out of the Microsoft eco-system.

I see this as an absolute brilliant thing to happen to the app ecosystem.

I really hope innovation accelerates on the Amazon App store.
That's not even arguable.
> Windows 11 will be available through a free upgrade for eligible Windows 10 PCs and on new PCs beginning this holiday.

Wow!
I love this, and can immediately see the value.

Is there an opportunity for third party developers to add new APIs?
I'm not sure that requiring a review implies treating all changes equally, but it does at least get some eyes on everything, and IMHO that's important.
How do companies like this pay gig workers globally? Isn't it a burden to ensure compliance with so many different employment and tax rules?
No group actually wants what's best for everyone.

Some want babysitting, some want lower taxes at any cost, some want sports teams, some want to dump unparented kids off and make them everyone else's problem.

No one really cares or measures the things you're talking about. The result of Anglo-sphere style capitalism and democracy is that complex social services like actual "education" are impossible because no one wants them until they're in dire shortage.
You're struggling to think of a case where an OS can run applications written for another OS would be useful?
Nice platform, are you planning to add support for custom maps?

Thanks!
> Most apps are not designed for desktop and the UX just feels unrefined.

This is still better than having to use an emulator or not being able to use the app at all.
I get it: you like swords. Well I've played with knives. I've grabbed knives and machetes and other sharp-edged tools. I know how to grab a blade and all that good stuff. There's plenty about swords and knives somewhere else on the WWW.

While washing dish utensils through my life I have observed something I thought was truly surprising and unexplained. Can't we focus on that?
I noticed a "centralization" trend with phones and laptops. A decade ago, there were dozens of brands one would look at. These days, the non-top-3 brands feel like they take up way less mindshare. Perhaps the moves by OnePlus were to make sure they weren't left behind.

With OnePlus, they're currently the only brand that consistently has great ROM support, so they have at least that going for them.
Isn't Java's JIT is better than static optimizations of C++ because of runtime data is also very important for optimizations? Also inlining of comparison functions usually already done in V8...
How soon we forget that "not my president" was inspired not by Biden, but by Trump. I guess it was all okay to organize political protest groups back in 2016, but somehow it's not okay anymore today.
From HN guidelines:

On-Topic: Anything that good hackers would find interesting. *That includes more than hacking and startups.* If you had to reduce it to a sentence, the answer might be: *anything that gratifies one's intellectual curiosity.*
Sure. This won't be "captured" in some survey or some nonsense because the benefits accrued might be detrimental to the company, but perhaps still good overall. Chance meeting gets people talking about salaries and negotiating up. Chance meeting gets two people talking about a cool idea, so they both quit and start a better company. Etc.
Agreed -- education is about the knowledge transfer from one generation to the next not externalizing the cost of job training to universities.
Based on the trends I'm seeing, they better be working on the opposite direction ;)
Pretty good choice IMO.
Yeah, it looks like they finally just threw the towel in and admitted that macOS has had a superior design aesthetic, and started heading in the same direction.
They are merging the meta-data from both stores and presenting a unified interface, branded as windows store.
>>My reaction to this whole "unconstitutional" rebuttal to everything in the US is literally jaw dropping, confused, and wtf.

Well the constitution is where the Government derives is power from, I know it is a concept most people (even US Citizens to not ) understand. The Constitution is a document that explicitly outlines what the government can do, if the constitution does not grant the authority than the government has no power over that thing.

This is far different than most government organization where constitutions apply more to the people not the government, meaning the constitutions in many nations assume the government is all powerful and simply grants some rights to the people for which the government is barred from infringing.

This is not true for the US, as the founder of the US recognize that our Rights are natural rights bestowed upon us by our creator, we are self governing for which we organized a government and granted that government a very LIMITED amount of power.

>>Say people just start launching rockets and drones literally anywhere, at any time... How are flight paths supposed to be know ahead of time to avoid collisions? With 45,000ish DAILY commercial flights handled by the FAA, almost 20,000 airports in the US, how exactly do you think you can safely co-exist without catastrophes if people can just start putting stuff up there?

That is easy, as my other comments have laid out I am talking about low altitude situation, not many planes under 100ft or even 500 feet, there should be no issue with the FAA only regulating things above say 500ft

>>the one in a million chance that you're flying your drone high enough to impact a plane or helicopter exists.

So 1:1,000,000 is the statistical floor for you? You might want to rethink that because if that is your risk tolerance that more or less makes everything illegal. Hopefully you have at least some respect for freedom, and are not a complete totalitarian, pretty sure you said in another comment "you are all for freedom" but if you want to outlaw everything that has a 1:1,000,000 chance of unsafe event well I dont think you have any respect for freedom at all
Well that's one of the consequences of not having a water cooler ;-)
Nonsense. https://ec.europa.eu/eurostat/statistics-explained/index.php... : 34% of the EU population 25-54 years old has completed education to ISCED levels 5-8, and level 5 isn't even university (depends on what you call 'university', but an academic bachelor's is level 6.)
As it turns out, I just ran out of food two days ago and have been on a water fast. I'm homeless. Auspicious timing of hn articles, as usual.
I agree, but File Explorer seems to be the same ugly mess...
Agreed. And the relevant sentences, within the paragraph about CIT:

> CIT officers make up about 15 to 20 percent of patrol officers and receive 40 hours of training that focuses on scenarios derived from actual incidents. Officers receive extensive training in de-escalation techniques.

It's ambiguous whether "officers" in the second sentence refers to all officers or only CIT officers (I read it as the latter). Regardless, according to this analysis only 0.45–3% of all patrol officers receive this training that is specifically with regard to people with mental illness.

Edit in case my math is unclear: according to this research, 3% of all department use CIT or similar. Assuming 100% of officers in those departments receive the training, that works out to 3% of all patrol officers. Assuming only the ~15% of CIT officers receive the training, that works out to 0.45% of all patrol officers.
> and moved it for seemingly no reason

There is one good reason: some screens are getting really wide.
I'm interested in how they structured the spatio-temporal scene graph annotations. E.g. what is the general schema?
Also I believe microG does intermediate with GCM if you ask it to.
I love that the whole discourse revolves around the problem of stoopid voters having wrong thoughts and sharing wrong opinions.

I wonder what “political” even means. A group of people who like Ben Shapiro will be classified as political, I guess. But what about an LGBT+ youth group? Is it politics? Is it Facebook that decides what issue is political and controversial and which issue should be considered the de facto norm?
It's somewhat interesting, but "what students think" isn't really as interesting as the reality of whether a degree is poor value for money or not. It might be, or might not. I suspect it largely depends on the degree and the institution. Also, just because having a degree is pretty normal right now, doesn't mean it's not good value: maybe you need it just to do averagely and without it you'll struggle a lot in the employment market. I'm not saying this is true, I'm just saying the headline isn't that interesting compared to the actual reality.
Can I actually run APKs? Or will it be some closed-off platform?
This sort of comment is why I still read HN.
One could say it's been a FLoP
The US also has a culture that considers hand-work to be distasteful and even evil, whereas mind-work as something to be aspired to. It's probably more prestigious to be on the dole and to be in education to your mid-30s than it is to drive a truck.
The "conclusion" is quite the eyeroller.

They cite their own internal poll[1] claiming that "with Oxygen OS 11, the most recent version of the skin, OnePlus has faced a ton of controversy". Look at the linked poll. It's a completely even split. The poll article goes on to quote mostly negative comments from the poll despite there being an even split on the actual choices presented.

Also from the poll article:

> A surprising number of respondents (25.3%) said they need to try the update before deciding how they feel about the direction of Oxygen OS.

Yet we're declaring an OS dead because some blog posted a poll in October 2020 that resulted in approximately ~6300 people (38.34% of the 16660 respondents) saying "nah, I prefer the stock approach"?

Just going to ignore those other 10,360 people I suppose. That article won't get you to the top of /r/gadgets or HN I suppose.

[1]https://www.androidauthority.com/oneplus-oxygen-os-11-poll-r...
has anyone considered legislating a reduction in the types of plastic that can be used for packaging that would result in an easier time sorting? I.e. all bottles must be made of same thing?
Windows nowadays feels like a carefully crafted piece of software built by brilliant engineering and UX teams that, just before release, gets crapped all over by ads teams with annoyances and dark patterns. It must be frustrating to work in the former.
> this holiday

Which holiday? Christmas, Thanksgiving, New Year, Labor Day... Fourth of July?

Maybe Halloween would be appropriate, given how scary any major Windows upgrade is to enterprise orgs.

If they said "this holiday season", that would probably mean December timeframe, but they don't say that.

They repeat this confusing reference later on:

> The free upgrade will begin to roll out to eligible Windows 10 PCs this holiday and [...]
> Windows is more than just an operating system; it’s a fabric woven into our lives and in our work.

Folks, if you were thinking Windows 11 will bring less telemetry, you were wrong :-)
So, yet another level of UI inconsistencies[1].

[1] https://ntdotdev.wordpress.com/2021/02/06/state-of-the-windo...
> "Now is the time to abandon Windows. I don't know what can replace it right now, for non-technical users"

???

Complaint: Microsoft have spent years adding many features and even people with no expertise can use it. This is, somehow, bad.

Suggested course of action: Abandon it.

Complaint: There is nothing else comparable, because everything else has fewer features is harder to use, and can't run software people want to run.

> "the market is ready"

The market is still giving money to Microsoft hand over fist. Consumers have basically run to Android phones, iPads, Chromebooks, Kindles, Alexa devices, macBooks, and away from desktops entirely. What are you looking at which suggests it's ready for a change of consumer desktop/laptop OS?
'I've never heard of listing "achievements" on your resume, and all the articles I see on Google related to this are from Winter and Spring 2021'

The advice is good now, but it was also good 15+ years ago. The 2004 edition of 'Cover letter magic' contains a heading "Sales and Merchandising: What You Have Accomplished". It says:

"You can most positively position your qualifications by defining the scope of your responsibilities and then highlighting your achievements and successes. That means not just saying what you did, but also how well you did it."

Note the use of the words 'accomplished', 'achievements', 'successes'.

I'm sorry I don't have any older CV books handy.
It hasn't helped that people have lumped issues with plastic together with climate change just because they both involve oil. Plastics use relatively little oil compared to transportation, and unless they're burned the carbon isn't released.
For JS it is the same - moving empty div or moving whole window - it is still same amount of code and actual moving is always on different threads. It works for native apps too.
Is this a free upgrade? or a paid one?

Windows 10 support ends on October 14, 2025
What if you think that any person should be able to communicate with any other person freely about any subject, and any person should be able to form a group and promote that group to other like minded people? What if you also think that this is completely independent of what upper middle class busybodies think about what is being said?
I've spent the last decade working on and thinking about JITs, runtime hidden type modeling, and other optimization problems relating to reactive dynamic systems dealing with heavy polymorphism (specifically Javascript as a programming language).

Now, different people in the industry will have different perspectives, so I'll preface this by saying that this is _my_ view on where the future of JIT compilation leads.

The order of magnitude gains were mostly plumbed with the techniques JIT engineers have brought into play over the last decade or so.

One aspect that remains relevant now is responsiveness to varying workloads, and nible reaction to polymorphic code, and finding the right balance between time spent compiling and the productivity of the optimized code that comes out the other end. There is significant work yet to be done in finding the right runtime type models that quickly and effectively distinguish between monomorphism, polymorphism, and megamorphism, and are able to respond appropriately.

The other major avenue for development, and the one that I have yet to see a lot of talk about, is the potential to move many of these techniques and insights out of the domain of language runtime optimization, and into _libraries_, and allowing developers direct API-level access to the optimization strategies that have been developed.

If you work on this stuff, you find very quickly that a huge amount of a JIT VM's backend infrastructure has nothing to with _compilation_ per se, and much more to do with the support structures that allow for the discovery of fastpaths for operations over "stable" data structures.

In Javascript, the data structure that is of most relevance is a linked list of property-value-maps (javascript objects linked together by proto chains). We use well-known heuristics about the nature of those structures (e.g. "many objects will share the _keyset_ component of the hashtable", and "the linked list of hashtables will organize itself into a tree structure"). Using that information, we factor out common bits of the data-structure "behind the scenes" to optimize object representation and capture shared structural information in hidden types, and then apply techniques (such as inline caches) to optimize on the back of that shared structure.

There's no reason that this sort of approach cannot be applied to _user specified structures_ of different sorts. Different "skeletal shapes" that are highly conserved in programs.

For me, the big promise that these technologies have brought to the fore is the possibility of effectively doing partial specialization of data structures at runtime. Reorganizing data structures under the hood of an implementation to deliver, transparently to the client developer, optimization opportunities that we simply don't even consider as possible today.
This assumes your opinion is “more right” than the software. And that’s often not the case, depending on your deisred outcomes.

For example, companies that want strict ITIL processes and change control boards may not like software that makes some of those processes and ceremonies less relevant by de-risking large classes of change and opening up pre-approvals to a wider category of changes. This arguably saves a ton of time and money through reduced delays, and lowers risk, but it also lessens the power of the ITIL/change management team. So they resist this software. Who is right? It depends.

This is the trouble of opinionated software that tries to change the way people work (enforcing a new discipline): you can get a force multiplier of benefit, but you have to think the way the software wants you to. Some really can’t handle that. And sometimes the software causes more problems than it solves. But will you be able to get their on your own?

I liken it to diet and fitness programs. They can work, but it’s mostly about the discipline.
So is speaking.
Americans are quitting their jobs in droves
1) Have the bodyfat stored as energy if you're going to do an extended fast. I wouldn't push anything beyond a week if you're below 10% bodyfat for men, 15% for women.

2) Drink water, not too much, not too little.

3) Supplement electrolytes. Sodium, Magnesium, Potassium.

You can see my comments elsewhere in this thread for more details on that.
> We’re also pumped to announce that we are bringing Android apps to Windows for the first time

This is super cool, but honestly I don't see myself using any Android apps on Windows.
> If there is currently a 100% outage, it's best to go all out on trying every possible fix, because typically you'll restore service quicker that way. Sure, occasionally you dig yourself a deeper hole, but usually it's the best strategy.

Maybe. Once an outage has happened, an additional 30 minutes or hour of outage, depending 100% on the service in question, might be a bearable cost if it means preventing a domino effect of future issues caused by measures taken to restore the outage in a hurry.
The Croquet SDK might interest you.
https://croquet.io/sdk/docs/
The article is clickbait, I think. While there is a vocal subset of OnePlus users that dislike the change, their own poll they cited says approximately 60% of users approve or were taking a "wait and see" approach as of 8 months ago.
Yes I have re-thought my approach. I'm not sure how I'll handle it quite yet though. I'm now terrified of trying to be nice and personal to customers, and will likely just copy/paste traditional BS unless I know them.

I thought things had being going well, as I've gotten lots of messages from people that appreciate it, and never ones expressing unhappiness about it. However it's not worth it to roll the dice and be myself if people might actually be offended and mad about it. I got this response from someone (who had previously identified as a 75 year old man who struggles with technology) not that long ago:

> Thanks for acknowledging the issue and for not being a robot. The personal touch was nice, and your comment about blood pressure brought a smile to my face in a time of deep frustration. In the mean time I'll try the work around from your PDF, but hopefully this is fixed by time renewal comes around.
I'd say the opposite. It allows introverts to negotiate alternative venues to share ideas.
"it worked for me so it must work for everyone"

I think many people do enjoy university as an environment where like minded people are there to share different ideas. Just as a zoom meeting is no replacement for real meeting, i don't think sitting through MIT youtube channels is the same as actually attending MIT.
They are iterating; the Settings panel gets more settings on every release. The first version on Windows 10 was incredibly sparse.

It's also fair to say that there is a novice/expert divide -- Microsoft wants the settings panel to be as simple as settings on a mobile phone. That's great. However, occasionally I need to revert and diagnose the Wifi driver on my cheap Chinese mini laptop and I need a more powerful UI than most average people are never going to need.

At this point, I can't think of a setting that my parents would need that isn't there.
Is it just me or does anyone else think this is Microsoft's first step to create it's own Android fork eventually?

I have been thinking what's really keeping the "new" Microsoft outside the smartphone game?

Google creating a desktop OS market share is not really on the horizon. But if Microsoft takes the right steps it might venture out to smartphones again, and gain market share this time. The HN crowd may not be the best audience for unified experience that Apple seems to be heading toward but there is sure demand for it in the mainstream.
Perhaps you're not sure what kinds of controls you're missing because you haven't often left the Apple bubble? Here are the types of control that I enjoy as a Linux/Windows PC user:

- All of my non-Mac PCs have a BIOS interface that lets me control very low level behaviors of my motherboard and CPU. Macs expose just the bare minimum.

- Windows, and to a much greater extent Linux both offer vastly more API hooks to customize things that I want about the OS. Apple does things like making NSScreen.visibleRect readonly so that only their Dock program can change it and nobody else. Meanwhile, on Windows/Linux I can programatically do just about anything I choose to, so I can replace the taskbar (and even app window chrome/menus) with something else if I want.

- Macs have extremely limited GUI configuration options. You can't even change the color of your mouse pointer from black to white if you wish to! You can't have "themes" that change anything significant. You can only put the Dock left/right/bottom. You can't move the menu bar. For a long, long time you could only resize app windows by the lower right corner until they finally implemented that. It's very often Apple's way or the highway - and there's a reason why that phrase is often associated directed towards Apple; because they just don't offer nearly as much control to users...

- Even if you try to customize these things by using third party hacks, there's no guarantee that your hack will continue to work after an update - and that's a loss of control. My Macs have broken many times from updates, way more than any of my real PCs. Even if I do hack Windows to do something that I want, Microsoft bends over backwards to stay compatible. Obviously Linux offers even more control, i.e. you can get right into the source code of almost anything on your desktop.

- I can only run macOS on Apple hardware. This is a severe loss of control for users. If Apple decided to stop making Intel machines tomorrow, I'd be screwed.

- If I'm running a cloud business, I can't even rent out a cloud Mac for an hour at a time. I have to rent it out for 24 hours at a time. That's a loss of control.

I'm sure I missed some things because I wrote this pretty quickly. I thought at some point that I should keep a running list of things that Macs just can't do, but that would be a waste of time - better to just accept things and relegate my Macs for doing iOS/Mac things only. So that's exactly what I did.