skysight-inc/HackerNews huggingface dataset:
Your analogy is false on it’s face. It’s not anticompetitive at all to get 50% of a market through excellence. No way a successful mall is ever bothered with an antitrust claim merely for being successful.

And Google doesn’t control 100% of Android, there are alternate app stores available. So your analogy fails at multiple levels.

The Apple Mall succeeded because it’s a better customer experience, why should that be illegal, and why shouldn’t Apple benefit from their foresight and efforts?

The App Store is so big because Apple made it the best App Store. Every attribute of their walled garden contributes to its value, not just for Apple, but for developers and customers.

Apple has about 15% of phone sales. It’s developers make more than half the entire mobile app market revenues. How is Apples behavior hurting them?
Amazon's surveillance can boost output and possibly limits unions: study
What makes something “Kafkaesque”? – Noah Tavlin
From looking at the transaction history, looks like it was an actively used account, even.
A big distinction for me is not having a nice UI for level design and 'arranging' everything that isn't the code, though a lot of the other aims do seem pretty similar
> Now we want to talk about apps and phones. If you have a "phone" -- the broad product definition you want to use -- then do you have competition for app stores?

Apple's argument, which I tend to agree with, is that the user does have a choice of app store, which they make by buying an iPhone instead of an Android phone (or a Xiaomi phone, or a Kindle, or whatever).

The reason I agree with this is that, for me, the App Store and how it's handled is one of the big draws of the iPhone; I've heard a lot fewer stories about malicious software, re-uploaded software with malware installed, software that walks you through the process of enabling sideloading or enabling adb connections so that you can install this one thing one time, all of which users might have to deal with without necessarily understanding the repercussions of what they're doing.

So once you've purchased an iPhone you don't have a choice of App Store, but you do make that choice, arguably, when you purchase your phone. The biggest argument against this is that if you've already invested a lot into apps on the App Store, then there's not a lot of option to switch app stores, but there is still a choice that users can make.

> The strongest argument that this isn't the case is that it's common for people to buy multiple different consoles at once, so if the customer can't get a game on one console, they could still get the same game on another one because they actually own multiple consoles at the same time.

I'm not sure this is actually the case for most people. I don't think the typical person is going to spend, for example, $600 on a Playstation 5, and then decide that they don't like how Sony handles their store so they go and buy an XBox Series X for another $600 so that they can get the best of both worlds, or get access to a different store with different policies.
I was just going to say something similar: having registered domains, set up hosts, set up email accounts, and so forth, it's a giant pain in the ass, and it's easy to get stuck or do things wrong at various steps—which is why Substack exists, and Wordpress, and many others.

I agree with the writer in theory, but, in practice, having done what he's advocating, it's a huge challenge the first time one does it.
My holdings accumulate capital gains and are insured by market forces rather than the FDIC. I can put them in volatile holdings like stocks, or fixed income or even just money markets. That's pretty much what banks are doing and just keeping a bigger percentage of the returns for themselves.
> but things like this are actually trackable and reversible in that ecosystem

I do not know about US, but in EU bank transfers are generally not reversible (except forced by courts). If you send money to wrong bank number, you cannot cancel the transaction in bank, you need to ask the owner of that account to send them back.

Compared to BTC, there are two differences - it is possible to identify an account holder and justice system can effectively force bank transfers.
That doesn't sound like the good actor value.

The most obvious value I'd see is getting rid of the scan in for the amazon stores, so it's a real walk, in walk out experience
Forget washing hands, the urinals are very close to each other and there are no barriers to exhaled air. Someone sneezes, it bounces off the wall to the adjacent users.
You can sign transactions offline and hand deliver the file if you felt so inclined.

Signed transactions cant be modified.

Someone needs to make sure nodes see it that transaction and add it to the database, eventually.

This user experience has not been refined, but is very possible. A system with fewer nodes, like if the internet was attacked and not available, would still work for this currency.
After learning some array languages, functional languages like Haskell are actually pretty verbose.

Moreover, I believe that in general, shorter code is more readable code. People just like to make excuses in order to avoid learning anything new.
My experience is that, compared to most functional languages, F# has a great IDE experience in Rider, Visual Studio and VS Code. But when compared to big industry focused languages, like C# and Java, tooling is middling at best.

Ironically, despite .NET core being an excellent runtime, it suffers stigma from being assumed to be too tied to Microsoft platforms. This means, depending on your angle, F# lacking specialized ties to the Windows specific tooling you mention need not be considered a disadvantage.
Computer systems can obviously also communicate over radio, and almost certainly at a higher information density than a human operator.
The Wired article is about Arkenlight, who actually have some sort of prototype; NDB Inc. is just a pile of marketing.
https://en.m.wikipedia.org/wiki/Steve_King

As requested, as provided. Anyone who preaches the supremacy of the white race I think can be fairly characterized as fascist.

The majority of Republicans are indeed neoliberals, but there are and have been avowed white supremacists and fascists. Various republican-aligned groups in the US actually cooperated with the NSDAP.
I would definitely subscribe
I don’t see the obstacle of making that compatible with QM. Just have the state space which you described (which would be the Hilbert space), and then the Schrödinger equation specifies which curves through the state space are “progression through time”.
IMO this is part of why why protests started marching down freeways. In LA, if you protest by marching down basically any freeway, you snarl up that freeway (and likely more) for tens of miles, at least (AFAIK).

(the 101 between hollywood and DTLA is essentially a single thing, the 10 between DTLA and West Side, the 405 from culver city up to over the pass in sherman oaks...)

AKA, the "center" isn't geographic, but... transit-based? Arterial?
GMK NucBox – Most Powerful Palm-Sized 4K Mini PC
Bottlerocket, an open source Linux distribution built to run containers, goes GA
you could also use something like https://coil.com to monetize your content and get paid in realtime based on views
Honestly, as a long term user, 2.8 is not that different to 2.6. From 2.4 to 2.6 was a much bigger jump in terms of UI improvements.
Pounds lost, with the help of some data, apps, and a lot of trial and error
I don't think this is accurate. We have another poster here saying they see Apple devices in marketing for Android apps, and my experience publishing to the play store says this is likely only something apple cares to police.
No, because I’m not paid to defend Apple. I can say whatever I want, and nothing I say will add or subtract a single penny from my pocket.

What it gives me is a different perspective, than the average developer who hasn’t thought through why the App Store is so lucrative fir developers.
I'm talking specifically about the function calls, which are effectively the same in C, Rust, Python, Lisp, Haskell, and many others. No matter how terse, it's always some form of

<name of function> <value1> <value2> <value3> ...

The absence/presence of parenthesis and commas don't add anything of semantic value here, so that's not really what I'm referring to.

The problem is, is that the values often don't have any meaning attached to them, especially when they are literals. C++ codebases are pretty bad about this with boolean parameters, just having a random `true` at the end of the function call.

Variable names at the call-site are good hints, but we often pass the same variable to different functions, and the name doesn't exactly fit the meaning of each function. This is why I think requiring named parameters, at least by default, is better.
I think that is the point that OP is making, and though I think the overall post is rather salient there might be a better direction for them to take that argument...

Perhaps a better way to look at that particular note is while that's how the right views the left (depending on the camp) the issue within the left is the rampant infighting. Sort of like https://xkcd.com/1095/ . None of these are hard rules obviously but there are a lot of cliques within just LGBT where bi people are hated/excluded from lesbian/gay circles, trans people are excluded from all of the above. Stuff like vegans vs vegetarians, environmentalists vs those focused on social issues, and on and on.

I think the saying "the left fights while the right falls in line" is something that needs to be really driven home.
If I'm not mistaken, the 5-star logo only applies to sections of interstate highway that have at least one mile of level and straight road in any given 5-mile stretch. The idea was that an "Eisenhower Freeway" could be used as an impromptu landing spot for Air Force planes. While I'm sure this ability was tested at the beginning I don't know if there are regular drills and exercises making use of this feature.
I'd love to include the book to our company internal learning resources. Can you include an official license by any chance? Thank you
From the comments on the article "This reminds of The Lisp Curse. It's so easy to make a slightly different and potentially slightly better Smalltalk that many people end up trying. The resulting noise makes it difficult for substantial improvements to be recognized as such." - this is another way of talking about being forced to use it; it might be possible to build a better JavaScript or Visual Basic or Bash, but if you try the dominant one which is tightly coupled with a large popular system will have a lot more momentum.

The force drags people to it, and stops it splintering into twisty maze of implementations all alike.
Of course, but this situation should not happen. Reviewers should be using the latest OS update that is available to developers. That has always been my experience, but my experience is mostly on iOS not macOS.
The "autopilot" on my Nissan Leaf explicitly warns you, in big, red text, that it cannot detect stopped cars if you are driving faster than 30mph.

As long as they're moving, even slowly, it has no problems.
> To be fair, maintaining straight and level flight— i.e., not falling out of the sky— is the easiest part of flying an airplane.

Sure. But if it does happen, the self-driving airplane needs to have a landing plan that isn't "fall on a population center." It's not insurmountable, but does need to be baked in.
I can state with extreme confidence that it takes some people more than 15 minutes. Maybe I'm not as smart as you, or perhaps we learn differently.

If it's so much easier for you, you should share your knowledge! It was a blog post that got me running the basics with Orca; I found it to be much more approachable and practical than the docs.
I think the word abstraction here is overloaded. OOP is also fundamentally driven by abstractions. The difference is that FP abstractions are mathematical abstractions, while OOP starts with human-centric conceptual abstractions - the kind every two year old is taught. These are not the same in terms of cognitive understanding.
I also use FP approaches all the time in OO languages (like C#), which I believe is more aligned with where the general purpose language world is moving.
It does say right there that Big Sur will be requiring signatures on all binaries, but it does actually specifically say that a self-signed certificate would be enough.

If someone wants to distribute apps without notarizing them, it's just a matter of adding instructions on how to bypass the notarization check.

And again — there's shouldn't be a party more trusted than the device owner. Otherwise I'd characterize such an OS as malware.
Last time I went to TV Tropes I ended up with 60 tabs open to read later and it took me over a month to get though them all (every article led to me opening 3-10 new tabs).
Strange to see the American Revolution called leftist. And it wasn't a revolution in the sense of the French Revolution, of course. It was a province proclaiming independence.

The Nazis got elected, they didn't start a revolution. The Russian Revolution is missing.
> Walking through even the ghetto-est part of Belfast may not be the same as walking through the same in Opa-locka, Miami-Dade County, Florida. There are no racial boundaries to overcome in Belfast or Budapest. Not even remotely close to the extent we encounter in America.

I don’t know what Opa Locka is like but Belfast is not a good example to compare to.
There is a lot more scamming in those legal recourse systems, they have the benefit of not being masqueraded as international news every time!

The user experience where you personally still have your money might be something you like.

Also it was $16m bitcoin
Is it really much different? In the data flow you're just conceptually moving the network from being after the agent to being before the agent. You can still have the cache in the same spot, it's just that the agent is hitting it directly now instead of over the network.
There's going to be an editor, but these things take time.
The politics is exactly the point of my comment.

The professional way to write a blog post like this is from your own perspective. Identify the proximate cause (the peer), name names if you must, talk about how awesome your own systems are, show some of your monitoring if you like, and talk about what you'll do in the future to be even more resilient to this class of problems.

That's all to the good and much of Cloudflare's blog was exactly that. Would've been fine if they left it like that.

Acknowledging there is no postmortem (yet) but then pointlessly speculating about what it might contain is what I have a problem with.

I don't speak for Google but if I found out we had written a post like this, I would speak up and advocate to change it.
According to data from Revealera.com, if you normalize the data, the % of job openings that mention 'deep learning' has actually remained stable YoY: https://i.imgur.com/sDoKwD0.png

* Revealera.com crawls job openings from over 10,000 company websites and analyzes them for technology trends for hedge funds.
> Isn't this the case for Windows RT, or is that dead already?

IDK about RT but IIRC this is the main distinguishing factor of 10S
Yes, it's instructive to watch those educational videos on American values from the post-WWII era. Another good one is "Despotism"[1].

People of that era knew what despotism looked like.

[1] https://archive.org/details/Despotis1946
You have to remember that in the Apple reality distortion field there is only Apple. I think you get thrown out of the cult if you acknowledge other things exist.
sum religion's accumulated death toll, year after year for 5000 years. Beats disease and communism is just another false belief system to control people and take their stuff for a few to control
That's one of the points made in the fine article. Recommended, thanks for linking it.
The hard part with Elm’s lack of typeclasses is the lack of do notation. It’s pretty easy to end up in Elm’s version of “callback hell” where you’re nested several `andThen`s deep. And that’s for a language that doesn’t have `IO`. That said, I would love to try an “Elm on the backend” that specifically lacks features compared to Haskell.
It's safe enough already - betavoltaics are only held back by their super low power density and insanely high price.
If you normalize the data, there is absolutely 0% change in the # of job openings for deep learning: https://i.imgur.com/sDoKwD0.png
I know a lot of the Reliable Robotics team from past projects, and they're an especially talented group of people. I would be working there now if I wasn't committed to my current project.
Very, very carefully, I'd imagine.
In Siena it's just a pleasure to walk. And if you have the luck to live in the city center you just walk to the main square and spend your time there sipping a glass of Montepulciano at a local bar.
A fever is the result of an immune response.
It just doesn't work that way. The wallet has a secret which can be used to sign a transaction to spend the balance. It doesn't need to be connected to do this. The transaction is a serialized piece of data which can be broadcast to the network. The size varies depending on certain factors, but it's usually about 250 bytes. Electrum can create this transaction and show you a hex dump of it which you could copy off and submit to the network from a different system that is online. An attacker who controls the online system would be unable to modify the transaction. With more than $10M at stake it is prudent to do that, just like it would be best to use an armored truck to move $10M in cash.
The CDC explains how its numbers are determined: https://www.cdc.gov/flu/about/burden/how-cdc-estimates.htm

This part specifically covers your question:

> We look at death certificates that have pneumonia or influenza causes (P&I), other respiratory and circulatory causes (R&C), or other non-respiratory, non-circulatory causes of death, because deaths related to influenza may not have influenza listed as a cause of death.

Those numbers are used to give estimates. So if the people you know that died of pneumonia (I'm sorry) had that listed on their death certificates, it is likely they were counted as influenza deaths; if not directly by test results then by their death certificates.

I agree with the rest of your comment, however. What was particularly frustrating for me was at the beginning of this pandemic; people were looking at the numbers and saying, "oh only x thousand deaths? That's less than a flu season!" (where x is less than 60) Of course they didn't mention that ~60,000 deaths is the worst flu season in the US, and other seasons see way less numbers than that; and they didn't mention that that's 60,000 deaths in a year. We're now at 183K deaths from covid so far. And the end isn't even in view..
Zoom alternative BigBlueButton: Free video conferencing tool
I'm not a fan of this:

'Hello world' replaceFromIndex: 0 toIndex: 4 with: 'Bye'

At first sight you might think, oh great don't even need to read the documentation (which is the author argument in favour of this). But, is "toIndex" inclusive or exclusive? Don't know, so now I need to read the documentation anyways and just learn the behavior of the function. And once I did, all those names just become visual noise that my eyes need to skip over when reading and verbosity when writing.

Also, if you're going to go with this style, I'd much rather have function first (as FP should):

replace in: 'Hello world' fromIndex: 0 toIndex: 4 with: 'Bye'

Which brings me to my second point, I prefer languages that just allow both. Some functions are better positional and other named and some a mix of both. Let each function choose the most appropriate one. For example, are we really going to do this?

100 divide with: 5

or

divide theNumber: 100 with: 5

Ya, it reads like an explanation for a 5 year old, but as a professional programmer I'd much rather:

divide 100 5

My point being, certain functions are intuitive even with positional args and others arn't, only the latter should have named args.

Now for the intellisense section I agree, but I think you can solve it with IDE UX. Like just provide a command that lists all locals for you to pick and then lists all functions whose first argument is of that type. Or heck, have it that after you type a var name, it lists functions over it but the list shows to the left and when you pick it autocompletes the function text to the left of it.
Agreed. There is indeed massive infighting amongst the left, and obviously a lot of misguided people. But generally and in theory I still disagree on the GP's point that the left aims to divide our society.
Taking a step back, do we want autopilots flying over a dense population center like NYC?
This is the short antifascist WWII-era public service video.
Looks interesting, I like it when services like this allow you to use plain SQL to get things done.
But they do.

Hydroelectric dams are huge infrastructure projects, and they're almost impossible to build these days because of political concerns with huge public pushback. France and Finland have built nuclear reactors recently. When was their last hydro dams built?

China got huge pushback from both environmental and human rights organizations with diplomatic tensions. Ethopia is on the brink of war because of their huge hydro project.
Also City by Clifford Simak.
Is Fortran still a thing these days in a mathematics curriculum?
Some decades ago, that was AI to everyone.

In the future, I expect ML to also fall out of the "AI" umbrella - it gets used primarily for "smart code we don't know• how to write", so once that understanding comes, it gets a more-specific name and is no longer "AI".

•"know" being intentionally vague here, as obviously we can write both query planners and ML engines, but the latter isn't nearly as commonplace yet to completely fall out of the umbrella.
Safari does have a minimize button. It's the yellow one that sends it down to the dock, and is present on every single window on macOS that I can find. Even the mini-UI palette windows like "Safari User Guide" have a mini version of the same three window controls.

But if you're trying to close a window that you didn't want to open, you probably want the red button not the yellow one.

If what you're trying to do is move a page from its own window to another window, you can drag its tab. But that's not possible if you have "Show tab bar" disabled in the view menu, the tab bar will be hidden for windows with a single tab.

Alternate workaround if you find yourself accidentally opening things in a new window by accident frequently: instead of right clicking and picking from the menu, command-click on the link to open it in a new tab. If you have a 3-button mouse, middle click will do this as well.
The ethnic Uyghurs bit is the same though?

The US has a lot of places with names like Sioux Falls, but where there's no Sioux living there anymore
I seem to recall this was breakfast fare.
I am from a country that deems many of vaccines that are used in the US unsafe. That might make a difference.
Wow, what an amazing article. I never thought of it this way. But it matches what I've noted in many people.

Super interesting concept. Thanks for this mental mode of seeing this phenomena. I'm going to really think it over. Even if I end up rejecting it in favor of some other mental mode, it's still an amazingly interesting lens for looking at recent events.