skysight-inc/HackerNews huggingface dataset:
> [...] meanwhile I know of several Fortune 500 where that is the only distribution channel enabled by IT.

Can you name one?
Empty trucks, falsified records: How changes at the Postal Service brought chaos
This is almost certainly due to their developer account being blocked, so it's not like Epic is fully innocent here.

But what they are doing is brilliant, because they have just demonstrated that their perceived infringement of the iOS rules has caused them to also lose Mac developer access, presumably due to it being the same account. But legally, the iOS and the Mac developer agreements are separate contracts. So from a legal standpoint, Apple has reacted to a perceived infringement in one contract by retaliating in a legally unrelated contract. That might be illegal.

And in addition, Epic is basically using Apple to send a very strong signal to game developers: Everyone serious about gaming is on Windows anyway.

I'm curious to see how this will mix with Apple silicon, which will effectively make running a stock Windows impossible. So in the future, you'll need to choose when buying your hardware if you want phone-quality games on Mac or triple A on PC.

I predict that the market segment of casual players using Apple hardware but Windows Bootcamp will now be driven away from Apple. In my opinion, the only way to avoid that would have been for Apple to demonstrate excellent UE5 performance on Apple silicon, but that now surely won't happen.
fwiw, I switched to Windows from macos two weeks ago. Now I can't imagine going back, the xps feels a lot better than the mbp. The microsoft store has no relevance to me as a user whatsoever, which is a completely different story than the one macos is telling.
I'm pretty sure threeseed is pointing out that anonu's comment is selective about the freedoms worthy of defense.
Digital banking, now halal
A company has to make profit to support their tens of thousands of engineers.
Google releases an enormous amount of products for free and gets the profit from advertisement and user data.

Apple on the other hand takes the cut from their products and software.

Somehow everyone seems to want things for free and never and keep the whole cake for themselves.
Using any app store as a company is like renting renting selling space where customers browse. But the app store owner takes care of the maintenance so why wouldn't they get their cut for that?
Please no, let's not use a bot to tell others that we're taking a 'power nap'.

"TIME TRACKING & SCRUM MADE SIMPLER AND FUN"

How on Earth could someone write this down? Making time tracking FUN? Making it frictionless, easy, simple -- okay. Fun?

(Sorry for the negativity, I've been working and leading engineers remotely for many years, and the big challenge and holy grail of remote work is finding the best way for providing context, not tracking time.

providing context: lead by providing meaningful goals and context so that people can independently move towards them in an environment where communication is expensive and noise is harmful.
+ https://www.artefactgroup.com/case-studies/the-tarot-cards-o...
This is completely untrue. There are countless stories of Jobs strong-arming companies to get what he wanted. I do agree that the innovation has gone down, but the strong-arming has always been there.
He's right, and you are grossly overestimating your level of clue. You do not understand the degree to which you do not understand. Dunning-Kruger says hi.

I suggest you try to fully flesh out your supposed argument, with as much self-skepticism as you can muster. Your enemy is your tendency to motivated reasoning, where you stop thinking when you get a conclusion you like. The symptom of this is that you present half-baked nonsense, which as he told you is easily debunked (or so vague as to not even need debunking.)
> If they allowed Epic to skirt their rules, they'd have to do the same for everyone ...

Er... yes?
ditto for eBPF when acessing the C helpers
The less energy we use, the faster we can be on renewables.
Support costs and chargebacks due to people not being able to figure it out. Fortnite also gets constant updates and they can no longer automatically do it, each with binary changes would have to manually be applied (or is there a way for them to automatically prompt and apply themselves?).
And if the incumbent loses the election presumably the order will be ignored and rescinded.
The Ninth Circuit affirmed that software is speech in Bernstein. It's the reason cryptography is no longer heavily restricted by the US.
Being lawful-evil person I am, I once imagined a “news” app such that display content or suggestion ever so unnoticeably slightly change depending on how user behaves judged by device camera.

A facial expression ML model would be trained beforehand so camera data would not have to be collected, but only pushed to users along app updates, and content would be analyzed and encoded at server side to determine what users are to feel, along with hints to aid learning and correlation between different stories, all subconsciously and automatically.

As for what to do with a system like that...I don’t know, make boatloads of cash by forcing in-app purchases? Push your favorite but little known novels and comics? Make group of people I like by my specifications? Promote good posture, regular exercises and force people to look up? I wouldn’t want to use it so specific elected officials pass or resign, or world’s atrocities to become accepted...

Then I got bored. But could it have been something like this?
Here's the thing: If you have a background like that, you don't want to work for a company that goes deep reading on your background, and then gets upset that you fought illegal work contracts.

It's an excellent sign they're both invasive and disrespect the law.
US will ban WeChat and TikTok downloads on Sunday
Linux user here, bold of you to assume that my workplace gave me any kind of choice in the matter.
Good point. Those are examples of crap behaviour too. ;)
Apple didn’t “introduce” a 30% “tax”. Apple looked around at mobile marketplaces charging 70%, and undercut them by matching the cost structure of other vertically integrated digital storefronts while adding a tremendous number of customer “peace of mind” features that shifted the value proposition and generated — and still generate — far more revenue per user than competing offerings.
"Alpine requires absolutely no build, you simply include the library and away you go, all features included."

Interesting. Maybe an easier path for those trying to get away from jQuery.
This is why, despite Apple's admirable record of OS updates, I refuse to buy a computer that's locked into a single source of software.
>> This is a very hard problem to solve, and that's where some commercial packages shines.

That is one area SolveSpace really shines too, but there is no chamfer tool - you'll have to use a boolean to subtract that chamfer.
There is a very recent, closer-to-real-workloads benchmark: https://matej.laitl.cz/bench-rust-kotlin-microservices/
> How is that transphobic?

This is a frustrating line of argument. What would make you the authority on what transphobia is?

> Are the views[1] of the author irrational and based in fear of trans people?

To "arrive" does not mean "to cross a river". To be "awesome" does not mean "to be terrifying". Meanings are not constructed by etymology. Transphobia is not "the irrational fear of transgender people".

The author is not a "rational skeptic", as clearly evidenced by her wildly biased choice of analysis presented as solid science. Her work has been widely criticized by the scientific community and is not far off from forming opinions about racial differences in IQ by asking aparthied leaders about their opinions and experiences and taking it as gospel evidence.
Marketing strategy, same reason Epic had an ad campaign already ready.
You have a very optimistic outlook on corporate culture. Do you code review every piece of code that goes into a corporate project? I work at a relatively small company with three apps and 5 iOS devs, and I look at maybe 20% of things committed. If every dev looked at every line of code every other dev produced, 100 devs would get nothing done, ever.

The reality is this was probably a marketing initiative - "Can we tell what users are most interested in on the screen" and the answer is yes - on-device eye tracking is very simple to achieve using Apple's vision framework.
It’s already been made: https://www.imdb.com/title/tt3312868/
https://www.bbc.com/news/technology-15400984
To quote another part of the citation. Epic tried that with Apple.

https://bgr.com/2020/09/17/fortnite-lawsuit-apple-epic-games...

One particularly interesting tidbit from Schmid is that Epic would routinely threaten to release Fortnite updates on competing platforms first if Apple didn’t “accommodate their requests.” Schmid also said Epic on a number of occasions threatened to “terminate its relationship with Apple and remove its games” from the App Store if Apple didn’t comply with the company’s demands.

Apple called their bluff.
Fortnite has been all but unplayable on even 2-3 year old Macs, taking _minutes_ to initialize to the menu screen. So while it would've been nice to see Apple to take a hit, not much of a loss here unfortunately.
I’ll add in a datapoint from someone that’s used Django almost exclusively for web work over the last 5 years. I’ve had to debug Django many times and most of the code following has been my own. When I have had to dig into Django’s internals their extensive test suite and clear code structure has made it easy enough to find the issue.

Where I do find issue is that the lifecycle for their generic view API can be opaque. The docs have been improved there lately though.

I’ll echo other comments in that Django allows new developers with no experience in Django to be productive quickly. The docs are the MVP there and cover everything from tutorials to in-depth feature write-ups with examples and best-practices.
You really think your restaurant and supermarket beef is coming from grazing? Those cattle live in dense feedlots, where they are fed corn and soy.
And yet, curiously, Microsoft very recently made the move to stop exclusively distributing all their apps on the Microsoft Store, with recent titles like Flight Sim being available on Steam.

https://www.eurogamer.net/articles/2020-08-01-microsoft-is-h...
Not in enough quantities to vaccinate the world. This quantity is a hard problem.
Salient points here:

---

As of September 20, 2020, the following transactions are prohibited:

1. Any provision of service to distribute or maintain the WeChat or TikTok mobile applications, constituent code, or application updates through an online mobile application store in the U.S.;

2. Any provision of services through the WeChat mobile application for the purpose of transferring funds or processing payments within the U.S.

As of September 20, 2020, for WeChat and as of November 12, 2020, for TikTok, the following transactions are prohibited:

1. Any provision of internet hosting services enabling the functioning or optimization of the mobile application in the U.S.;

2. Any provision of content delivery network services enabling the functioning or optimization of the mobile application in the U.S.;

3. Any provision directly contracted or arranged internet transit or peering services enabling the function or optimization of the mobile application within the U.S.;

4.Any utilization of the mobile application’s constituent code, functions, or services in the functioning of software or services developed and/or accessible within the U.S.

---

That last piece especially is quite concerning, and seems like a clear overreach of federal authority, no? Don't know that I've ever seen execution of software alone as an enforceable offense, and as written it seems to outlaw even opening up the app if you previously have it downloaded.
With the performance specs of NVIDIA I can't imagine a good reason for professionals in the media arts world to buy a Mac for work. It seems like Apple will never replace AMD with NVIDIA GPUs in their products. Maybe a reason to stay with the Mac platform would be if you were locked into Finalcut or Sketch.
SoftBank needs cash now, not later. Their horrible bets all got called this year.
Then I don't think the situation is comparable. The hospital should keep things up to date and your clients should run things into the ground.
There's a difference in innovative quality between releasing the first iphone and the next iteration of the iphone. There's a similar difference between building the first PC and building an improved version of the first PC.
The book is designed to support an introductory class on systems - eg a 100 level or first year class. It's a little more technical than you might find in a typical gen-ed quantitative reasoning class, but the material is presented in a way that I think would be approachable from a STEM or non-STEM career emphasis. I trained as an engineer, so I could be overstating that... There is a pedagogical library, pyCX [0]. Overall, I like the design of the book, but would say the intended audience is someone relatively early on their analytic journey and may not serve the interests of the HN reader well.

It has a much broader perspective than Allen Downey's "Think Complexity" [1], which is discrete systems (computational systems) focussed. Maybe you could think about Downey's book is a non mathematical approach to algorithms.

Scott E Page's book "The Model Thinker" is more mathematical, at an undergrad engineering level, and is more of a survey of models than a taxonomic overview of systems modeling, which is what Sayama's [2] book, above, offers. A thesis of Page's book is that there can be many ways to model a problem, and multiple models help.

[0] https://github.com/hsayama/PyCX
[1] http://www.allendowney.com/wp/books/
[2] http://bingweb.binghamton.edu/~sayama/
> an open platform

Microsoft has an open platform?
>>> doesn't have to design a new protocol for every game

There may not exist any level of abstraction sufficient to encapsulate ALL turn based strategy mutliplayer internet games ;)

I kind of think you want to design a new engine specific to each game. First I don't think you will save much effort via code re-use. Second you need that flexibility when changing game parameters, rules, board size, player mechanics etc

The other possibility is to design bottom up. Observe what's possible at current public cloud latency and cost. And then design the game around those constraints.

For private hosted game rooms with limited numbers of players, any in-memory cache will do on the host vm. Use any realtime API gateway to sync. Or host static HTML5 assets on S3 and Cloudflare KV for "live" game state, dumping finished game data to plain disk files.

Best of Luck!
I had never occurred to me that something could be a leading indicator for changes in one direction but lagging in another.

Thanks for upgrading my thinking!
Its time to ban Epic vs The World posts. No value. They decided to break TOS, thats all there is.
Just read the docs in the intended order and on the second page you will find an actual example: https://www.blech-lang.org/blog/2020/06/15/decoding-the-dcf7...

It contains some real world, which is what embedded is all about.
I am, honestly, astounded at some of the videos online of KSP. I can barely get something into orbit (if I can even do that). Let alone set up entire space stations and explore other planets.

KSP is one of my favorite, infuriating things to exist, and I'm not sure why.
Thats just straight up reductionism. You can describe every progress as an iteration, but obviously some steps are much bigger than others, the prime example being the iPhone. Some company-cultures enable or incentivize innovation, others don't. Apples entire branding is about "revolutionizing [area]", therefore one expects them to do more than the stuff everyone else gets done
very impressive work!
This order is only if the oracle deal collapses.
Mm, how to account for the percent of tests given that are positive? That seems like important information.

BTW, this is a very well done indicator dashboard for the Netherlands.
https://coronadashboard.government.nl/landelijk
Trump to block U.S. transactions with TikTok, WeChat on Sunday
On Windows, Microsoft is trying to extend the Xbox-exclusive store to cover Windows 10 gaming.

On Mac you can distribute outside Apple’s App store[1,2,3], as you can on Windows. But Microsoft is laying groundwork for shift towards Apple’s model.

1. https://setapp.com/

2. https://www.gog.com/games?system=osx_106,osx_107&sort=popula...

3. https://store.steampowered.com/macos
Wasn't the magic wormhole author working on a new version which isn't python based?
In a world that has transitioned to no fossil fuels, how would renewables be emitting CO2? They wouldn't.

In a world transitioning away from fossil fuels, the metric is not how much CO2 renewables use to build, but how much CO2 they displace per $. Renewables, being cheaper than nuclear, allow more CO2 to be displaced more quickly.
the 'tax' has been there since before Fortnite even existed
If that's the case, it wasn't intentional. My reading of your comment was that you were criticizing DuckDuckGo for not inspiring confidence. I understood the name to be at least one of the reasons.

EDIT: Actually, even now, rereading your post I feel like your accusation of me cherry-picking is not fair. Your entire message was about the name of DuckDuckGo. You said "the name [...] gives a bad first impression", "it's not about [...] as it is about being unpolished and a little nonsensical.", "They would be better off with [...] a more complete name with an obvious and thoughtful layer of meaning."

I don't understand how I could have interpreted your message incorrectly.
Good thing you can disable Gatekeeper in five seconds if you don’t like it! That’s what I do.

I don’t understand why Epic isn’t releasing unsigned updates...
This wasn't the summer I was expecting: although we've managed to melt a huge amount of the arctic ice cap, temperatures in the northern hemisphere were still bearable, even though this was one of the hottest summers on record, and there were lots of forest fires in Siberia and the US.

An even hotter summer heatwave causing large numbers of deaths in continental cities should make politicians take much closer notice.

Although it doesn't please me to say this, I think this is the crisis we need in order for this problem to start being taken much more seriously. Change can happen in a crisis.
Can you provide concrete examples of this "horrible trajectory" you say macOS is on? Because I do not see it.

I do see constant chicken-little-ing about macOS being hamstrung or locked down like iOS or whatever, but it's not, you know, actually true.
I’m not sure what you mean when you reference CapEx—the CapEx required to develop Nitro (definitely nonzero)? To buy the hardware and deploy it in their data centers (also assuredly nonzero)? Or on a unit basis, where it would have to be balanced against what it was replacing?

As far as development and deployment goes, this is a great example of how large companies should use CapEx to build competitive barriers. They can do something hard and expensive—5 years of engineering and then the expense of custom fab—then use that to make their unit economics better (significantly more utilization of the server by customer apps) and differentiate their products. Vogels says that development began in 2012; left unsaid is that AWS knew by then that competitors were gunning for them, so how do you protect your lead? Nitro seems like one answer.

One thing to consider in the balance is the potential savings from not relying so much on Xen. There have been Xen vulnerabilities; those haven’t been fun for AWS. It’s a complex piece of software and AWS’s version was likely heavily patched, requiring a dedicated team of senior devs. The reduction in operational complexity from using Nitro plays a role, too.

Finally, you have to consider one of AWS’s big market pushes, getting Big Enterprise to transition internal business applications away from in-house hardware/data centers and onto AWS. Few in-house IT teams could likely match the performance of EC2 with Nitro; killing off managing data centers makes the CFO happy, and having improved performance on AWS makes users happy.
Better source:

https://www.commerce.gov/news/press-releases/2020/09/commerc...

> As of September 20, 2020, for WeChat and as of November 12, 2020, for TikTok, the following transactions are prohibited:

Any provision of internet hosting services enabling the functioning or optimization of the mobile application in the U.S.;
Any provision of content delivery network services enabling the functioning or optimization of the mobile application in the U.S.;
Any provision directly contracted or arranged internet transit or peering services enabling the function or optimization of the mobile application within the U.S.;
Any utilization of the mobile application’s constituent code, functions, or services in the functioning of software or services developed and/or accessible within the U.S.
How would one get into writing code for embedded devices or into embedded devices in general?
> to have people post more photos and keep those metrics up

But... that is data harvesting. When you upload photos to Facebook, you are giving them that data. That's not a conspiracy, that's just how Facebook's TOS works. It gets to look at the photos you upload and use that data to help build its internal profile for you.

What's your definition of data harvesting? I would say that getting people to upload useful data to your servers qualifies.
> Real time raytracing was an utter fantasy just a few years ago

We still don't have real time ray-tracing. Even the demos that only use ray-tracing are throwing the strict minimum of rays and they apply a series of complex filters (using machine learning) to remove the artifacts and the noise.
I might be in the minority here, but I appreciate your toning down the hostility of this discussion.

I believe if per the article, "the entire network already consumes 10% of global electricity production, with data traffic doubling roughly every two years" the article/share seems like a valid question/concern for the community.

Do designers contribute to the problem? Surely yes. Should "all designers should learn to code"? I don't think so. Besides seeming impractical, it sounds like a security nightmare. Perhaps only coders should be allowed to design? /s

Seriously though, designers should know that an incredible UI that loads slow is still a bad UX. They should care about this- even if they're not trying to save the world.

I'm curious what this means in context: "who the industry is run by" (i.e. Google?) and also the referenced "toxic subset" (i.e. Advertisers, Bitcoin miners?)

I know where I'm posting this (please don't hit me!) but I kind of wish this didn't provoke such a "developers vs everyone else" reaction. As right as the accusations of clownery and bad acting may be, honestly it just feels like a blaming the user.

One thing I haven't seen brought up in other comments (if it has I'm sorry if I missed it) is javascript timer throttling. I think this kind of solution is really positive because it has minimal negative impact on user, doesn't require a million websites to change, and saves a ton of energy. https://docs.google.com/document/d/1sd9EVERCtRWKvnJXnP3iZ83f...

Can we engineer more solutions like that?
Easier to read on mobile: https://outline.com/3D4R5b
It's also a signal that might help bad employers avoid her, and she avoid them.
On modern chips, we are not only "fusing out" faulty cores.
We also put more memory cuts than necessary into the silicon and we fuse out the defective ones to increase the yield.
You can look at Memory BISR (built-in-self-repair).
The challenge is heat (and cost) for the latest gen. GPUs are already prone to heat challenges, I can see the latest process requiring liquid cooling with their current design(s).
I hear it’s pretty effective, just ask Navalny