skysight-inc/HackerNews huggingface dataset:
I would gladly pay for upgrades - if they are reasonably priced, of course, and I don't mean for $5 apps.

Some of the iOS apps I run cost me $15-$50 a pop, like Prompt, Coda, Working Copy and a few Omni apps. But I bought them _across a few years_, and I would rather buy food and books for my kids than spend $5-$10 monthly on a single app, _except_ when it is the front-end for a service I need (like Dropbox, which I still use).

My approach to mobile apps is that I prefer to pay up-front and spend around $100 yearly (on average, discounting service-oriented apps) rather than pay $5 for _anything_ on a monthly basis - that allows me to buy one quality app per quarter, and avoid losing time and money on frilly apps and subscriptions I don't need.

I think the real problem here is people making up useless "services" and wanting to turn their apps into niche shopfronts that will only ever reach a minuscule portion of their target base.

(I will on occasion spend a few extra bucks on a quality game for the kids - or myself - too, but even then I've been avoiding anything with in-app purchases of any kind, and tend to go for promotions rather than new launches.)

edit - typos
Generate go binding for c libs
Guardian live timeline: https://www.theguardian.com/world/live/2017/sep/03/north-kor...
Give me a break and grow up. If the US behaved like pacifist Japan we would all be at Kim's mercy right now.
Pointing out hypocrisy and doing something about something about hypocrisy are two different things.
Perhaps they could donate it to the Apache Foundation.
I don't see how it's short sighted. Long time Firefox user here and the extensions I depend upon Just Work (TM). The few remaining ones like NoScript are being worked on. I find it absurd when users of a handful of extensions claim "it's all thanks to us that you're successful, you'd better keep our sacred cow alive or we'll make everyone switch to Chrome". Here's the thing, I'm a power user too, and in the past I've installed modern browsers for friends and family who didn't know better. But by now, most of these casual users use Chrome because it's fast. The way to appeal to these users is to make a browser that's lighter and faster. That's how I can make a pitch to my friends to use Firefox again - "hey why don't you just use the browser that loads quicker and uses less memory?" That's something they'll listen to, rather than "hey why don't you use this incredibly modifiable browser that allows you to disable JS if you want to?"

Look, I get it. You have your extensions and you don't want to see them go away. But you're a tiny niche and even other power users don't use these extensions that you find essential. Certainly the vast majority of users rarely install extensions at all. Mozilla is doing the right thing and an entire thread praising the performance of the latest version vindicates their approach.
16 years of war in Afghanistan showed that american military is absolutely the WEAKEST MILITARY EVER.
Russia is annexing land primarily to to counter outside influences.

People might not like it but Russia wasn't about to give up its only warm water port.
Georgia wasn't a clear cut case either.

Israel hasn't annexed any land since 1967.
Previously, we only offered Personalized Search for signed-in users, and only when they had Web History enabled on their Google Accounts. What we're doing today is expanding Personalized Search so that we can provide it to signed-out users as well.

https://googleblog.blogspot.be/2009/12/personalized-search-f...
Ask HN: Anonymous writing
I want to write and post content anonymously.
How do you post content without revealing your identity?
What are your suggestions?
I think what he is alluding to are basically two things: experience with software design (how to avoid overengineering to make maintenance and debugging easier) and experience wrt. dealing with dependent projects. The systemd team's track record on both has been quite abysmal.
> opponents are vocal

> bunch of us are silently enjoying

Sorry to have to address this. It very much looks like underhand systemd forum/post control I have seen on a lot of other places. I wouldn't bother to respond but I lived in a former communist country and formulations like this kind of make me twitch.

So number of opponents is very minor but they make lots of noise. While the 'normal' people, those who really enjoy dictate are great majority, alas, not very vocal. This is communist lingo bro.

I am not saying you have anything to do with systemd directly, but this kind of crowd control and logic can be traced all over the internet wherever anybody questions systemd sanity.

Oh my karma points! I must admit I care more about FOSS and Linux health than what I care about my points. Things have to be said.
>FWIW I have always considered the test ban treaty itself as a means by the nuclear powers to attempt to kick the door closed behind them (because they can use numerical simulation instead of real world tests) rather than an honest attempt at reducing proliferation.

That's not a bad thing. A world in which the great powers are nuclear and the minor powers aren't is a far safer one than what we would have with a nuclear free for all. And given that the great powers were going to get nukes regardless, the current system is probably our least bad option.

NK is a massive challenge to that system. I hope this can be resolved with a minimum of bloodshed. I desperately wish the world had a more capable person leading the effort.
I'm hopeful that a Patreon-like donation model will prove successful for apps/products with a passionate userbase. Ulysses, as described in the article, does seem to have a pretty active community with a lot of people willing to pay.
Exactly nothing, if you have the capacity to nuke the capital cities of the whole world.

To be clear: I think the Government of NK is monstrously evil, and I wouldn't shed a tear if their population rose up and lynched them.

But their behaviour in seeking nuclear weapons is rational, because history has shown that non-nuclear dictatorships with valuable resources get invaded.
The synoptic gospels and NT, but to choose one book from the NT, ...

The Epistle of James - as it has some strong counterpoints to other parts of the NT particularly the contrast of Pauline notions of grace with charity/works.

Emperor's New Mind, Penrose - probably my biggest take away from it was to consider how human perception works alongside, and co-mingles with, physics.

Web of Life, Capra - considering holistic nature of life, one's connection to the World at large; emergent patterns, complex structure birthing from simplicity (goes well with what I recall of Gleick's Chaos).

Zen and the Art ... - what is value, what is valuable to me, whither/whence/wherefore value; how should I relate to my children (long before i had any) and how to challenge them philosophically.

Republic, Plato - the first book that really set me thinking about the structure of society, about inequalities. And of course about stepping out of The Cave.

Koran & Hadith (partial readings, ie whole sections; couple of major hadith only) - [redacted]; but greater understanding of Islam and of religion in general; taught me to watchfully avoid being tainted by the labels people give themselves and look instead to their actions.

Mein Kampf (partial reading) - ideas have intrinsic moral value, that we should judge ideas on their merits and not by who has them; we should be careful about tarring people by simple association.

Art of War - preparedness, looking to supply lines, avoiding conflicts, not entering "battles" you know you'll lose (which I'd take as 'learn nothing from').

Christianarchy - what it means to be a Christian, who is and isn't "in".

Agrarian Justice, Paine - what is my place politically and economically in the world, whence do I derive the 'rights' to own what I do, whether such ownership is good.

Worth noting here that the ideas and impressions I got are unlikely to be what you will get, we react to books based on who we are, our frame of mind, moods, etc.. Most of these books I read as a late teenager, that at least in part boosts their impact. The impact is not necessarily the purpose of the book, quite the opposite in some cases.
> I've been here before internet existed. You better believe I know what I am talking about.

So all you have is using your age as an appeal to authority? Pretty sad. All that's telling me is that you're used to doing things a certain way and are now upset that your knowledge is being uprooted and you need to learn something new. Otherwise you'll use facts instead of insults to push your argument.
5TPD Culture Paper Machine
"This is dangerous advice."

Having been in these kinds of negotiations many times over the 15 years I've been in business, and having never been sued nor ever had a deal go seriously wrong, the dad's advice seems perfectly sound.

The real point here is this:

In every significant business transaction (or indeed, major life decision), you have to choose where you're going be on the risk continuum between sheer recklessness and complete security.

At some point your efforts to be prudent cross over into excessive paranoia and then a new form of risk: that all the money and time you spend to try and keep everyone safe will be wasted if the deal doesn't go ahead at all, or if it reduces the amount of time and money everyone has to actually do the work.

Sooner or later all the de-risking stops being de-risking and starts creating new forms of risk.

I'm pretty sure the dad in this story was just advising his son to avoid making that mistake.

As the story said, the son sincerely expected to be able to do the work as it was scoped, for the price on offer. If this wasn't the case, the dad's advice would have been very different.

The reality is that when a small business is providing a service to a large company, the threat of legal action isn't really much of a motivator, as the small business likely doesn't have anything they can be sued for (aside from any insurance coverage they may have), so it's just not worth the cost and hassle of taking legal action. As a supplier, your reputation, along with the satisfaction of doing good work, are much bigger motivators to deliver a good result.

So everyone really knows, in a deal like this, that the only real option is that everyone works together to get the work done well, and if it looks like it's going off track, then you re-negotiate the agreement and if it seems irredeemable, consider cutting ties.

Legal action will barely ever be a sensible option in a case like this. I'm sure this was a key part of the dad's advice.
Of course 40km/h does not include traffic, hills, or wind. It is also pretty crucial to have a bike with a racing geometry so that your head is low and air resistance is reduced.
Of course NK is acting perfectly rationally, having seen what the US does to countries elsewhere that don't do what the US tells them to.

Or perhaps having seen what happens to countries that do what the US tells them to. Iraq decommissioned its WMDs; got invaded. The lesson learned by many countries is that doing what the US tells you to vis-a-vis weapons makes you vulnerable; not safe.
The linked article says "FE-Schrift is a monospaced font (with different spacing for letters and numbers) for improved machine readability"
I'd say a transpiler is a specific type of compiler. But yeah, it's not clear if the extra name is really useful.
What Really Happened in Y2K?
> Nukes will never be given up.

South Africa had them and gave them up.

But if you're right then, inevitably, they will end up being used.

> World peace, at the macro level, has definitely benefited from their existence.

Yes, for the time being, and you really need to qualify that statement. 70 years is an eyeblink.

> If everyone gave up their nukes, might is right would be the order of the day and we'd be seeing many more major regional wars.

Not necessarily, for instance, none of the countries in Latin America have nukes and I doubt if having them would lead to less war in the region.

The major reason why war breaks out is resources.

> We do need better technology for preventing close calls - institutional technology, communications, information gathering, to prevent misunderstanding.

I think this is contradictory with nuclear proliferation. The more countries and eventually organizations with access to nukes the bigger the chance of an accident, even with technological gizmos to prevent 'mis use' (as if there is any good use...).

> It's the best approach for the world we live in, since we will never live again in a world without nukes.

This may be true, but it does not have to be true. If there is one thing that history has taught us it is that we do not deal in absolutes. Nuclear stockpiles are already down from their high points, which is a trend worth appreciating, at the same time the number of countries with nukes is up. The two will sooner or later lead to either a nuclear confrontation at some level with - hopefully - limited effect (a few billion dead perhaps?) which might teach the remainder that these weapons have no place in a sane world. Depending on where the victims will be and whether or not they were members of a society that believed strongly in having nuclear weapons we might come to our collective senses or we might conclude that having nuclear weapons is the way to go.
Imho the problem are not subscriptions per se but it’s how you treat your customers. If customers feel treated unfair and ripped off developers hopefully feel the churn. If the switch and the pricing is fair most people won’t mind in the longterm.
Ulysses is imho a negative example how you should not do it. They were so much in love with themselves they completely failed to look at it also from a customers perspective (not everybody is a professional writer who purchased the expensive apps) which of course set up many people. Don‘t be evil, ignorant and arrogant...
At some point, an app is done or close to done. At that point, maintenance to keep the app compatible is all that is needed. So, the company should downscale. Only, companies don't.

As such, the subscription pays for way more than simple upkeep. It pays for a large development team to continue to add features to an app that is essentially already done.
That's my conclusion, and I really hope that if and when something does go wrong it will not lead to a chain reaction before the accident is recognized as such.
‪Negative $Horolog or What Was Before December 1840?‬
I have worked in Oracle for 2 years and I have worked at other Fortune 500 companies. Oracle, by far, is the most soulless and lethargic company among all of them.
Iraq was invaded because it is sitting on top of a bunch of oil, not because of WMDs or lack thereof.
A machine-learning system that teaches itself about how the world works
I am familiar with what we did, maybe not all but much of it, and do today for South Korea.

We also have attempted many things on North Korea but much of it is from a position of force for many reasons including internal conflict, ideology and external players.

We aren't finishing things decisively with nation building. We even have politics today that argue against nation building when they mention wars. Peace and security are only about economics and nation building, extremism is subdued in good economic systems, exasperated in bad economic situations that turn toward authoritarian systems. This is a big reason why the ME is so messed up, small force, no nation building, no economic plan, chaos ensues, large amounts of wealth are made in the chaos, lack of cultural awareness leads to the wrong people gaining power in the power vacuum etc but I digress. Not nation building goes against things like the Marshall Plans, Eisenhower Doctrine and more, this is largely our problem since the Korean war or just after.

Are you saying we did enough in 6+ decades in Korea? We didn't even get a peace treaty, they are still technically at war.
His last sentence suggests he does.
LOL I'm older and have 35 years of experience in the technology.

Doesn't mean for one hot second I think I can just puff my chest up about a topic and blow people off when they ask a perfectly good question.

For me the jury is still out on systemd. My biggest concern is it seems to be slowly taking over everything and thus violating the core unix philosophy of "do one thing really well". It feels like systemd was started to "improve startup times" for desktop users so they'd be happy. Meanwhile servers were sort of forgotten about and many of the complexities added by systemd make getting things done harder for day-to-day system admins. I've made some unit's myself and I like the many options I have but honestly it's not a daily job. Writing three lines of bash in /etc/init.d was way quicker and easier to rationalize about in the heat of "getting shit done".

All this said I have been using systemd on my machines for a while now, at first I would back it out the second I created a new install image but now I'm trying hard to learn it and understand.

Again... the Jury is still out in my mind.
Google Play doesn't have this either. It comes up year after year, and seems like an obvious omission ... but where there must be some conflict with Google's priorities.
Why not just give the NEW browser that is incompatible but faster a different brand name? Why is the NEW browser not based on Servo? The potential new users don't know Firefox anyway, and the current user that still use Firefox despite Firefox-tech-standstill for like 5 years (multi-process is coming next year, we promise) are power user who customized it heavily (and deactivated phone-home/telemetry). Microsoft made the same mistake, same rabbit hole.

Where is the next Servo based browser? Instead of refactoring the 20year old mess (with COM and XML), the should focus 99% on Rust and Servo, and finally release a stable build with a lightweight HTML5 UI (Vivaldi).
As AnonymousPlanet said, scope of systemd and number of bad decisions (or good decisions with horrible implementation) is way too big to discuss here. Linux is no longer secure or reliable system it used to be. Engineering results and outcomes are bad from just about any angle you can take.

If you belong to the silent but great majority (lol) of users that enjoy and cherish systemd -- just carry on by all means.

If anything there is A LOT of aggression any time somebody says anything 'unwelcome' about systemd.
Because other than diplomatic talk and the political conversation on this subject would have you believe this is not about the ethics of nuclear proliferation but about power and saving face.
Did they forget about C and G? Surely the top of one should be modified otherwise you can add the "tail" to a C to make G??
The history and future of money on display
DDoSing is not hacking by any definition.
Is AI evolved enough to build a life coach as a chatbot?
> I wouldn't base my foreign policy on this, but I fail to see how a nuclear war would play to NK's advantage.

It's a matter of numbers. With every party entering the nuclear club the chances of accidents and other use outside of the chain of command goes up.

A non-zero chance multiplied by a larger number implies a larger risk. Given enough time that risk will materialize, whether it is North Korea, Pakistan or Israel doesn't matter.
Don't updates roll your review ratings, though? For user acquisition I'd rather be sitting on 500 reviews and a 4 star rating that point out some legit problems. That's better than releasing a new version and having the reviews reset to 0.
Usually one assumes that in a nuclear war nobody wins. The US might have the capability to glass NK, but millions of innocent people live there. If a Korean H-Bomb reaches Tokyo or the US the results won't be pretty either.
The rules are those that the US or "combined west" sets up.
I know. My whole point is: They are fighting. But neither one of them is right or wrong.
Several of the app subscriptions listed appear to actually be subscriptions for content (Apple Music, The Guardian, Medium) while others are actual services being paid for (Dropbox).
You want a badass underground Faraday cage to survive an atmospheric EMP and if you're a target of a direct nuclear bunker buster, there isn't much you can do obviously. I have a hard time imagining what good would a working commercial data center would do in case of a nuclear war, though :)
Me too. My brain reached for "semblance" at first.
> I said that C programmers are generally better skilled than C++ ones, which is not a "myth".

So where are those statistic results available?

Every single memory corruption in C++ code can be traced back at language semantics inherited from C, thus common to both languages.

Which aren't present in C++ code bases where developers adopt C++ best practices, meaning eschewing the majority of C programming pattern, while adopting std library types, references instead of pointers, class enumerations instead of plain enums, classes to keep struct invariants, ....

History has proven on its CVE databases that the majority of C devs are not skilled at all to care about writing safe code.

Whereas one of the major points done by ANSI C++ members work is how to reduce UB use cases and reduce the possibilities of exploits, the ANSI C members decided to turn ANNEX K into an optional item in C11, and VLAs have been proven to be quite nice for stack attacks, thus not even considered for ANSI C++ adoption.
The US is a country full of shit, they've got a shitty healthcare system, good universities which only the very riches can afford, TRUMP and is a country with its history written in blood etc. They've always managed to succeed in history by those moves. Today it'll be no different. Recap:

WW1: they've joined to make money, then imposed HUGE debts on who lost it

WW2: they've caused it, they've fucked with Europe with the debt from WW2 so much, then outright lied to find a reason to fight. Then finally at least brought some peace to the world for a while(?).

Cold war: just wanna display that they are the fucking best, ofc.

Vietnam: they've done with the people there the same thing hitler used to do with their enemies in WW2, and still lost so badly... No soldier wanted to fight there, but the politicians wanted. So sad.

Iraq 1990: omg, so much failure

Afghanistan: shame, no words

Iraq second try: so much failure, the country nowadays is a mess, tons of people died, congratulations USA.

If the UN or whoever is responsible for peace for diplomacy actually worked by themselves and weren't just the USA, they wouldn't allow the USA to fight almost every decade huge wars for causes which is never their own problem, but their money-making machine.

Note that I don't support this crazy north korean dictator, he definitely doesn't give a fuck about his people, but he's no different than other leaders we've got globally, it's just that his country was already in a bad position. I hope he goes away soon.
Slightly off topic, but I just had to check: Shanghai to SF is around 9873.51 km. Some internet counter estimates China's population at 1,389,221,780. Assuming 50/50 split (can't find a better one now), average height in China is 161.45 cm. That gives us a possible human chain 2 242 898.56 km long. That's more then enough to reach from China to SF.
And did you have the same feeling with them than I had with 90' old people? That is, seeing most of them sick or handicapped to the point they could not achieve much?

Obviously, this would not be proof : even if we accept the hypothesis that present day old people are indeed more capable than past ones, and it's not just an interpretation from me, for all we know it can be just healthcare progress or easier lifestyle. It would be interesting to find out how old people were seen before world wars, if they did any better than their children who fought them. The fact that such event could have lifelong impact does not seem far fetched, though, it could be an interesting hypothesis to test. If anything, it could help prevent preconception against old people who did not go through such events.