skysight-inc/HackerNews huggingface dataset:
I still don't know why Cell Broadcast isn't employed, even through it would solve a lot of the problems of using an app. Someone on reddit wrote the BBK and their answer effectively stated that it isn't used because it isn't used.
You can also use sth like Map<List<Boolean>, Result> in languages with no pattern matching. Sadly map literals aren't pretty in some of these languages, but it's still better than a bunch of nested if-then-elses or switches.
That's the joke! The quote is meant to be absurd. I've seen this quote generate some interesting discussion before. People seem divided into two camps over whether to take it seriously or as absurdist humour.
> not so far from the Minitel days, French was the lingua franca of diplomacy, and spoken all over the world.

What a ridiculous claim. The language spoken for Diplomacy is spoken by diplomats and has virtually nothing to do with what the population speaks. Just like Latin was the language of Religion and Science in Middle-Ages, but certainly not spoken by everyone else.
magit lets you stage each hunk, or if you want finer grained control, simply select the lines you want to commit or exclude and it will just stage / unstage those lines.

It's better than editing a patch file; it's much better than `git add -i`.
Because you literally can’t sell it. This is why we people get stuck at startups. You must immediately exercise upon leaving but cannot sell, incurring huge tax bills but zero cash in your wallet.

If you are rich you can afford it. If you aren’t, you are forced to take zero.
I currently use IFTTT mostly for the webhooks feature. I have some bots on Discord posting stuff from multiple sources, and not having to host my own server to do so is nice.

I also use it to send important notifications from some of my servers to my phone. I just have to `curl` the info to IFTTT server with my API key and send the info I need.
I think most users appreciate the lack of malware on IPhones.
Great list-

I will add:
Weather Report - Mysterious Traveler
Quincy Jones - I Heard That
(just because the breaks)
Bob James - 1 through 4...
Grover Washington Jr - Feels so good
Cannonball Adderley - Love Sex and the Zodiac
Cannonball Adderley - Soul Zodiac
The Meters - Look-Ka Py Py
and branding, never forget the branding.
Apples not letting anyone side
load an entirely different OS
on its phones

I tend to think that this practice has only downsides for society.
"Order" not sure, "recommendations" very conceivable. Anyway the issue is not NSA issue is the freedoms and protections offered by the country. If NSA doesnt but CIA does, its not any better.

You started with the claim that unlike China an US citizen is unlikely to get his/her privacy encroached on quoting all sorts of processes. I just gave examples where these processes didnt do much in preventing breaches of such encroachments. Add to that what we know is just a clouded view into the tip of the iceberg because of provisions of secrecy. If the clouded tip of the iceberg looks the way it does, it is not hard for someone not so deluded, or not so deprived of a full deck, to fill in what the rest of the iceberg could look like.
They do a ton to prevent this. I’ve not heard of issues with botnets on IPhones or Macs
I mean why would they? It's not new and its been well known feature of the iPhone since day 1.
I hope we'll see more than three values as a possibility with IFTTT Pro.
Neocities.org seems ideal for this. I personally use the free tier of netlify at the moment, but I'm considering switching to neocities instead since I just have simple personal stuff to serve and I like the neocities ethos.
It concluded because, despite everyone agreeing they wanted a unicorn, they couldn’t agree which breed of unicorn they wanted, and thus were unable to get one.

Which is to say: things went wrong in circles because different folks had different problems, those different problems had incompatible requirements, and so things spun in circles for a number of years as every idea failed to solve the problem for everyone simultaneously, while narrowly-specified solutions were shot down for not solving enough problems.
To put it more concrete, there are a number of very large companies that have their stock traded in many locations. Japan, London, and New York all have big stock exchanges (that is just what I know of without looking - if you told me those were the only 3 cities with global stock markets I'd call you a lier). If you see a big company in London trading for slightly less than the same company in New York then you should buy stock in London and see it in New York, but you need to be first - there are several others trying to do the same thing that have enough money to make the price even alone. (my guess is that we are talking about needing $10,000 in cash ready to pull this off for the biggest companies)
> Even Google is now moving away from Linux as the core of android.

Could not find much about this, could you link to something that provides more details on it?
You must include Miles Davis - "Live - Evil" on that list!

Other than that, I have some new albums to check out this weekend. Thanks for the list.
The best approach would be to make corporations and people pay based on the amount of trash they generate. Similar to VAT, have a GAT.

All of a sudden, consumers would be keenly aware and happy to purchase products that reduce trash. Even better, weight it against the long term damage to the environment.

Yes, this is going to be ugly politically, but that's probably one way to capture the negative externalities of a product.

You could even have a very tiny tag with a number printed on the item that would allow you to look up a breakdown of what went into calculating it's 'GAT' score.
Mostly because I don't have to tab out to a terminal, which then yanks me back into the commit message text editor anyway.

Also because "c c" is faster to type than "git commit" and "s" is faster than "git add filename.foo".
Thank you for introducing me to this podcast. Truly a valuable one.
MSN too.
Many of them rely of a free-of-charge labour. Would you volunteer your free time to maintain Apple Store?
As a consumer of Apple devices, I want the app store, and I only want app store software to be possible on the device. So if Apple needs to meet consumer demands, I’m an example of a consumer who wants the app store to work like it currently does, and I feel Apple’s policies of taking a cut of subscriptions and in-app purchasing is fair.

For a system where I want openness, I’ll use Librem 5 for example.
My point was about ergonomics, or at least that's what I was trying to hit at.

TOML does a much better job than CSV.
Show HN: Overview of countries where you can party legally during Corona
How Big Oil Misled the Public into Believing Plastic Would Be Recycled
Yep, that is another way of putting it.
I'm not sure how that's a benefit for users (multiple app stores).

What he wants is the right to build his own App Store so that he can charge his own "tax" and (hopefully) become a monopolist.
You don’t have to pay 30% to Apple. Jail break your phone is you want or just buy one of the 1000s of other phones for. Sale
In the Spiegel article they cited privacy issues (apparently the app doesn't have that...) which was later changed to "the big telecoms in Germany don't offer that service".
The source article. In particular this passage:

"They hailed the cameras as a game-changer, and said the images helped to identify the suspected gunman who shot three employees, killing one, last year at an Otay Mesa Church’s Chicken"
Tricks to improving your App Store ratings
You either misunderstood or misstated the Curry-Howard isomorphism. Types correspond to _propositions_, programs themselves correspond to proofs.

Now, that is one hell of a correspondence and I don’t mean to downplay it at all. But the reason why this isn’t practical in daily programming is that a type represents a set, so all that the isomorphism gets you is knowing that given a member of one type as input you get a member of another type as the output. _Any_ member.

This is the problem - the difficulty in verifying logic is showing that the correct output _value_ is given for all input values.

Trust me, I have played with Coq for quite a while. Realizing this is what made me abandon the belief that types are some kind of savior. They can be useful, but the program (or proof) itself is what is difficult to get right. I rarely return the wrong type from a function.
Costs you a mighty penny too, though. Commute Reading to Kings Cross should be close to 5k a year (not including tube), no?
You are missing one of the larger points of opacity as well, which is liquidation preference. Even if your company has only taken a small amount of investment money you may not see a dime of it unless it gets acquired for over $20m, as VCs are able to claim that first $20m. Every round the liquidation preference goes up and it does not take long for a $100m liquidation preference to come into effect.
I'm not sure that's unique to military, diplomacy, or other itinerant careers. Staying in the same place but switching jobs every 2-4 years can have the same impact, especially when it comes to "feeling the itch to move on." I think of this often in the context of my grandparents, who worked for the same companies/institutions for their entire careers.
TIL: Britain has an embassy in the DPRK!
I've recently jumped on the static bandwagon after being an early adopter and user of WordPress since CafeLog/0.71 days. What a blessing it has been.

I've taken two different approaches:
1. Maintain a local WordPress instance that builds the site using all the theme/plugin magic that WordPress is famous for, but have a static-export of that into Github -> Netlify.

2. Small sites being powered by Cloudflare Workers - using pure JS.

The jump to React.js / Vue / Go / Ruby et.al for an old PHP/HTML/CSS hack like me was too hard (and I tried them all!), so I settle for WordPress (the devil I know) for the build/back-end, and incorporate and embrace static on the front end. This separation is key - in my mind - for speed and security.
Perhaps the wealth is the problem. The courts should cure these people of their malady by removing their money.
So the NPR is now a mouthpiece of Epic, without any critical comment to any of their ridiculous claims?
IBM was investigated for antitrust violations. After many years, they entered into a consent decree which required them to document all of their APIs. And not just that - they were not allowed to have any hidden interfaces that might place IBM application developers at an advantage over non-IBM application developers.

As long as you coded to the published API, you were good to go.
There’s more than 2 and also open alternatives for people that care about that
Not ridiculous. In the late 70's, everyone's second language in Spain (except OFC the ones speaking Iberian latin dialects or Basque having Spanish itself as a second one) for example wasn't English, but French.

If you wanted a better future (lots of people headed to France to work), you would learn French to make a good chunk of money and cheap goods, period.
https://en.wikipedia.org/wiki/Google_Fuchsia
> He doesn't force anybody to use the Epic Store. Unless you want to play Fortinite (which is made and published by Epic Games) or games that have an exclusivity contract with the Epic Store.

So you're not forced, except when you are... I think the GP meant people is forced to use their store to play certain games. Games not developed by Epic, which were meant to be released in other stores and operating systems. You can choose not to play those games. Many people do in fact just that. But that was not the point.

Of course Tim Sweeney does not force random people at gunpoint to use their store. That's never going to be the case because there's laws forbidding him!
Trust is something that in general, seems to be waning across the board, at least here in the US.

At the same time, trust provides foundations for a stable society. I believe that for people to interact regularly, they need to trust that the others aren't always out to constantly undermine them in their daily interactions. It could be that their representative government is representing some of their ideas, that their legal system treats them as it says it will, that fellow citizens won't throw them under a bus the second they see opportunity, etc. All of that seems to be on the decline.

Instead our society seems to be filled with lies at every front. I hear lies from top government officials, lies from our legal system, lies from businesses, lies from everyone around me--pretty much all in pursuit of personal gain.

The less I can trust my government, politicians, authorities in power, and fellow citizens to be reasonable and work collectively, the less I tend to trust our society overall.
Luckily for me, I'm living in the same first house I bought straight out of grad school, 18 years and counting. All I ever wanted growing up was a sense of permanence. I am thankfully now able to provide that for myself physically. However, in terms of human relationships it's still a struggle, especially on the romantic side. The only person I can truly consider a "long term" friend is a fellow diplomat brat I met in Costa Rica. Even then we've had about a decade where we weren't in touch much. But I think we both recognize that there are very few people who "get" what it's like to have the types of parents we had, so we can bond over that.
Oh no, I can't have google@mydomain, guess I have to have goog@mydomain or ggle@mydomain or meggl@mydomain
Exactly my thoughts. It's their platform, their well-written rules, and Epic always knew it from the beginning. They intentionally made a move against a legal agreement, didn't take a step back despite the warnings from Apple/Google, and now paying a price. Don't want to be devil's advocate here but Apple/Google did the right thing.
The point they're trying to make, I believe, is that you should write tests that'd pass mutation testing (testing the tests, so to speak).

https://en.wikipedia.org/wiki/Mutation_testing
But (official) Linux repositories are curated. App Stores need to be able to deal with submissions for borderline malware freemium games that could contain content that is illegal in some countries for political reasons, too much violence, porn, etc.

The Linux model works for a handful of trusted curators who only concern themselves with software worth their time... it can't deal with every single publisher who wants their content in your platform. It doesn't have to deal with issues regarding content for the most part (trademarks, copyright, decency, etc.)

Also npm has shown that open repositories, at certain scale, become fertile ground for malware. pip also had issues with this. I sometimes worry about homebrew, since it wouldn't be that hard to get malware in.
Thats not really all inclusive list. Several second level domains are missing. Probably because some point it's pretty hazy, what is "public" suffix.
That's why I said "pretty close" to Minitel.
Epic vs. Apple: What to Expect?
The degree to which it didn't work is a bit embarassing, and it seems like many of the issues could have been easily identified in advance so that this big test run could help identify more subtle problems.
We don't have a bullshit problem, we have a gullibility problem. This is partially fueled by the sentiment of rationality, but mostly fueled by sentiment instead of rationality.
No, but I might volunteer at an open source store that Apple users were allowed to install from.
AX.25 is to a large extent completely different beast than what people mean when they talk about "X.25 network". X.25 as a specification is to a large extent an "API" and not particular network implementation. AX.25 is complete protocol stack that implements network with superficially similar and heavily simplified API.
> I strongly disagree with the assertion that chess is a "close to solved game" in human OTB play in particular.

I meant 90min +30mins classical format. It really is stale and boring to watch. And it seems like its mainly a memory game with some meta counter preparations pre-tournament. Where you develop and memorize lines to counter your opponent. That's what I meant by "close to solved game" - as both players are almost role playing for first 20-30 moves. With tiny variations throughout the tournament.

That results in quite uneventful games, usually same line being played in multiple games.

Anyhow that's just an opinion, if someone enjoys classical more power to them.
As a Ghost self-hoster, I can confirm I don't require the use of any database for "$15 on Lightsail with periodic backups".

Depending on your requirement you can use any instance of MySQL/MariaDB - managed or self-managed. You could run a separate $5 MariaDB DigitalOcean droplet. Ghost Foundation provides their 1-click Ghost droplet bundled with MySQL, but you're not restricted to it.

And yes, SQLite is also an option.

Suggesting a "need" to run fault-tolerant database operations doesn't quite concile with running it in RAM only.
It has pretty strong usecase in SEO where you want to determine number of unique root domains that are linking to some page.
think about steam whatever you want, but they've done some real fantastic work there with their linux support. the other day i installed forged alliance -from 2007, only supports win natively- on my linux machine and it was easy as pie: after a few mins of downloading and installing, the game was up and running.
Concept Archetypes
That comparison would be calling every other phone on the market not just inferior, but entirely different technology. Seeing as they all can access the same networks and be comprised of varying hardware and use varying operating systems I just don’t think that’s true.

It’s like Apple being the sole supplier of a specific type of unleaded fuel. And people like me choosing that fuel because it might be more expensive and more restrictive, but I don’t have to worry as much about the condition of my car engine on a regular basis for using it.

There are plenty of other just as powerful, or even more powerful, fuels on the market that function on the same principles but with different features.
App developers who need a distribution channel would.
Steam only reason to be as big as they are is because they went ages without serious competition, so anyone who wants to have the slightest shoot to succeed without such advantage must use exclusives or similar tactics or just die trying.
> you’re free to run whatever you want on the device you bought,

Great!

> Also, actually running your software may be a challenge because the boot loader and OS are locked down,

Oh, so you're not free to run what you want on your device.
Just like 80% of the world choses not to use Apple devices.
Are you trying to be sarcastic?
Free Vue2.6.11 Material Template (Vuetify Based, Vue Router, Sass and Vuex)
Don't buy vinyl to make money in the future. You don't know how long the fad will last. I've seen many other collectors markets be strong for years and then die. Buy vinyl because you love it, and don't worry about long term value, if it goes down it just means you can get more for less money.

Don't confuse the above with making money now. There is currently a market for vinyl and there are a number of ways you can go into business selling to that market. However this is about flipping your inventory, not investing in it.
This seems like circular reasoning.
> Since the function is very simple, time would probably better spent reviewing the actual code to make sure it's error-free.

I disagree with that statement. Unit tests are very helpful for complex models, as they can guard against regressions in future changes. If the original author tested all their expectations, I am less worried that I may break something I didn't anticipate.
If you walk the footsteps of a stranger, you will learn the things you never knew you never knew. - From the Pocahontas song.

I reminds me that I don't even know what I don't know. There is a complete unknown out there of which I can't even guess at its existence. It's a humbling thought, makes you reserve judgement.
Meanwhile you get a fortnite installer on every xperia that you cannot and may not remove...

He is probably right, not sure, but he only got on this high horse after Apple and Google told him to get f*cked when he wanted a special deal. So maybe he should sit this one out and let the relevant regulators handle it? He is just in it to cry in the media if you ask me
Odd not to mention services like Wix and Weebly and Squarespace, which is where most non-techie people wanting to self build a website would end up. Perhaps this post is aimed at the more technical end.

edit: Oh right self-serve means self-host, not just self-build.
'Flawless' 102-carat diamond may join the most expensive jewels
This is a rotten old red herring and a false dichotomy that assumes that the way to get rich is selling the roof of your house.

They will not got rich if they destroy their nature. How they will pay for the services that it provides?
Not oversight nor historical: political.

Countries view ccTLDs as their sovereign property and territory on the Internet, and refuse to be (involuntarily) bound to any rules or requirements as a matter of sovereignty. It’s a huge source of geopolitical conflict within the IANA/ICANN split (and with DNS in general).

A number of countries have _voluntarily_ agreed to follow ICANN’s principles for good management and interoperability [1], but jurisdictions gonna jurisdict I guess.

[1] https://www.icann.org/resources/pages/cctlds/cctlds-en
hehe, You never know these days.

There was a term for it, when something is so absurd you can never be certain if its a parody or serious i.e. flat earth society.
You mean consumers need to download yet another gaming service collecting god knows what to get the same games they used to get on Steam? I've no problem with the Epic store, but their exclusives are a cancer and they cost game devs money in lost sales from me.
Ranking National Cyber Power
It seems silly to me. Commodification of the platform would be massively beneficial for Epic. At the very least I'd be neutral towards it and just allow Valve to do all the expensive heavy lifting, then work on my own Linux compatibility and support in the background.
> Static types do not help at all with software quality, beyond catching some typos

I strongly disagree. A type like 'NonEmptyList(A) -> B' gives us more information than 'List(A) -> B': in programming terms it eliminates the empty case; in logical terms it provides a proof of 'A'. Note that we can represent 'NonEmptyList(A)' using 'Pair(A, List(A))', but give it a nicer list-like API.

Even simple nominal typing can provide useful guarantees, e.g. 'query : String' allows SQL injection, which we can eliminate by defining a separate 'SQL' type. We can represent 'SQL' using a string (we can even make it zero-cost using 'newtype', 'AnyVal', etc.), but crucially we can restrict its API to only allow safe operations, e.g. we can guarantee that strings are escaped by making the escaping function the only way to convert 'String' to 'SQL'; this also prevents double-escaping, since we we can't pass 'SQL' into the escaping function). The exact same technique prevents any injection attack (shell injection, 'eval', etc.).

Maybe such things could be called 'typos', but that's just a rhetorical sleight-of-hand; if injection attacks are typos then typos are incredibly dangerous (e.g. https://nakedsecurity.sophos.com/2018/02/19/hackers-sentence... ). We could say static types are great for software quality, since they can even catch typos (which, as we've established, are incredibly dangerous)!
Texas ‘borrowed’ a large chunk of its municipal water district code from New York - there are still references in the TX code stating that certain issues can only be resolved in Albany.
Taiwan used memes to fight pandemic rumours
The hero is busy reading email messages and web pages sent to him via a gateway system, while everyone keeps pushing for non-copyleft licenses.