skysight-inc/HackerNews huggingface dataset:
Not the OP.

While systemd isn't all bad and in some ways for sure an improvement over init (not that that is hard), there are also very questionable architectural decisions that have been made in systemd.

Next up you have the attitude of the two lead developers, Lennart Poettering and Kay Sievers and the way they handle community interaction and bug reports. If it doesn't fit into their rather limited view of how you should use your system and you break it, it's most likely not a bug they're going to bother fixing.

https://github.com/systemd/systemd/issues/6237

Last but not least, systemd is forcefully being pushed down our throats. Not with well-reasoned technical arguments, but with mostly emotional arguments about what they think is best for everyone. And since more and more of independent functionality is being integrated into and replaced by systemd, it becomes constantly more tedious to maintain software without hooking also into systemd.
I don't think I agree. Many non fantasy non scifi books go there and adults get them. Irak is politically charged sure, because there is war right now and people support that war. That does not exclude fictional place, whether historical or current.

In particular, people who read historical fiction deal with these topics all the time.

Stories about German occupation, whether real or made up deal with it. French revolution is all about violence.
If TDD is design, it's a stupid strategy. The only thing you'll get out of it
is code that can be easily tested, not the one that is easy to use or robust.
If you want good and robust code, aim for good and robust code, not for some
vaguely-related proxy. Automated tests, when they were invented, were about
not introducing regressions, not about influencing a design.
Usually on a sales process one bids more than once if there is really interest in getting the product.
why wouldn't they throw it away if they know someone will clean it in few hours? or you have street sweepers unemployed?

it's same with fast food, only ducks who wanna make fast food workers unemployed take their tray and trash from table in fast food chain knowing there is designated person collecting these trays and cleaning tables
Location: Northern Europe

Remote: Yes

Willing to relocate: Nope

Design aware frontend perfectionist.

Portfolio: http://neeeat.com
wasn't the battery supplier from China?
Comparing numbers nominally is a bit unfair, as communism is a much more modern economic philosophy than capitalism, and so operated in a much more populous world, but as to direct violent deaths by capitalism, you can start with many of these here: https://en.wikipedia.org/wiki/Genocide_of_indigenous_peoples

It's true that one could say that that kind of capitalism wasn't really capitalism, or that capitalism has changed since then, but the same could be said for communism.
Googling comes up with

>Here’s Marx in an 1848 newspaper article: “there is only one way in which the murderous death agonies of the old society and the bloody birth throes of the new society can be shortened, simplified and concentrated, and that way is revolutionary terror.”

And commies seem to mostly follow Marx, hence perhaps the deaths. I've never been a fan of Marx - he seems to write reams of pompous twaddle. And then I guess when the pompous twaddley stuff doesn't produce utopia more revolutionary terror is the answer. Perhaps you could come up with a better socialist system without that stuff.
Erm.. in social discourse maybe, but in technical language its generally quite explicit. This is why we have the design pattern language. To communicate effectively, technical concepts.

If someone refers to a MVC implementation as Command-Pattern, correct them. The same goes for language definitions.
this is such an awesome product, but the name "postmarketos" is too descriptive and sterile.

it's probably the least of their concerns, but i think a name / branding would be helpful.

any HN brand experts? maybe you could make a contribution (in the form of expertise/suggestions)
No, it's propaganda.
I've never had such issues with any of my Android phones, but it might be because i don't buy flagships and always run custom ROM
I've re-read your comment a few times. Now - it's early - but I'm missing something.

Is this a "Dark Pattern" (I'm not even going to try to parse how something can be darker than dark)? Or is it a safety feature (although maybe badly designed)?

Maybe all you have to do is shut down your ad campaign and your group. Then deactivate/delete your account. Would this not work?
> 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.

No, this has some basis: http://assets.csom.umn.edu/assets/71516.pdf

You never hear anyone going to post "oh wow I love systemd/my dell laptop/this website/" unless specifically asked, or when answering seemingly biased or sometimes incorrect "bad" reviews. I personally enjoy managing my computers much more since systemd.

That's like other technology stacks. For instance, some people were burned by CMake in 2008, didn't try to understand its logic and you still see them complaining on forums up to this day and you may think that this is a shitty unused buildsystem; but when Microsoft and Jetbrains did actual surveys it came out as very strong (more used than make) and growing:

https://blogs.msdn.microsoft.com/vcblog/2016/10/05/cmake-sup...

https://www.jetbrains.com/research/devecosystem-2017/cpp/
ReactJs component lifecycle methods – A deep dive
Well, since you wondered! I don't have a solution. Or even a coherent summary of the problem. I'm not sure the problem is with capitalism specifically but how we've coerced all parts of life to align with it, when perhaps that wasn't necessary. An incredible amount of society is geared for nothing but enabling commerce. Career, status, housing, cars, gadgets, even areas of academia are just part of the pipeline of commerce.

I think we encourage people to chase a red herring, and to fail to catch it causes people huge distress, it's all they can focus on. But even if you are successful you can still come to realise it was all just part of the machine of commerce, and that's not really a very human or very compelling story.
That would be one future I would like to live in!
your headphones are not connected by cable, what model you own?
If you want to be more scared, and happen to own an Androdid device, check the data Google has on you by virtue of Play Services sending information every time your're online.

For example on location history in Google Maps.
The problem is that research isn't free. (Free as in free beer)
Location: Virginia, USA
Remote: Yes!
Willing to relocate: Yes!
Resume/Portfolio: http://people.virginia.edu/~nj7kv/resume.pdf / people.virginia.edu/~nj7kv/
Email: ninjha01@gmail.com
Yeah, its a language that has a transpiler to javascript. Nothing stop it having another transpiler written for it, to webassembly, for example.
One of the key reasons why PHP remains so widespread in use is the ease of deployment. No other language can match it.

PHP is the only language with almost universal support among web hosts. It can run on basic shared hosting plans and on nearly every server. It can be deployed by simply uploading your code to a directory on your web host. Sure, it's a widely criticised language (even within the PHP community), but it still accounts for the vast majority of server side code (80% according to some sources).

What's baffling is why other languages and so many developers are blind to this problem of easy server install. They think it's a non-issue.

Prolific blogger and programmer, Jeff Attwood ranted about how he disliked PHP in one of his blog posts, but recognised that:

"If you want to produce free-as-in-whatever code that runs on virtually every server in the world with zero friction or configuration hassles, PHP is damn near your only option."

To broaden choice, Attwood argues we should:

"build compelling alternatives and make sure these alternatives are equally pervasive, as easy to set up and use as possible."

That was written in 2012. (https://blog.codinghorror.com/the-php-singularity/).

It's 2017 and what's changed? Nothing.

Having a ridiculously easy web app installation process for servers would unlock countless opportunities for developers to reach more users or customers. And it has, for many PHP open source projects and products.

Want your customers to self-install your software? Good luck getting them to do that easily with any language other than PHP.
You will probably witness it in your lifetime, although from the relative safety of a nuclear test.
zero. i could get an opinion anywhere; if i want a peer review i'll make sure to ask someone i think would have a relevant opinion.
I feel like basic income could solve this problem.
We already have that.

For example, the US was instrumental in enacting the UN Single Convention on Narcotic Drugs, so a government that I don't get to vote for had a direct influence on the laws of my country (UK).
Fluctuation theorem
DocOnce – Document once, include anywhere
Great parody of this site! Are we able to handle criticism or the post will be kept as dead?
That's not a convincing argument. Whatever is shown to us doesn't work well.

From 2 months ago:

https://www.cbsnews.com/news/u-s-missile-defense-test-fails-...
> whether it is North Korea, Pakistan or Israel

Better add the USA into that list, as somebody looking in from the outside...
No, the problem is that publishers take research that they didn't pay for, ask researchers who they aren't paying either to review it and then and put it behind paywalls.
Since BM reached 50k people, the majority of the people coming aren't the same people as those who started it, generally. It's become much more expansive, for better or for worse, and that means that far fewer of those 50k people than before have the strong ideological bents that earlier folk did.

And that's ok, sometimes you just want to party in the desert.
I don't understand why US-embargoed countries can't simply get paid in gold. Transporting a billion dollars worth of gold costs nothing compared to transporting a billion dollars worth of oil. And no third country can intervene in transaction between two governments, which is exactly what the two governments should want.
> Why not

Well, you answered your own question. Clearly they have a userbase that will stay with them out of inertia or loyalty. These users can now benefit from the improvements in the latest release. If they released a new browser, few people if any would try it out because of inertia. The lack of users would kill the product pretty quickly.

Of course, some users who rely on old addons will be left behind, but they have the option to use Firefox Extended Support Release, which will get security updates. Eventually the extensions situation will sort itself out and these few users can move to the main release.
Taxes come in many forms. And paying taxes is hardly the only distinguishing feature of an empire. For example, many colonies of the British Empire remained part of the Emprie long after they stopped paying taxes (eg, Canada, Australia). In some case I don't believe they ever paid taxes at all. Yet they immediately sent troops in war, and provided favorable trading conditions.

Even outside that, paying for troops to stay was often known as tribute.

Edit: in any case I wouldn't actually argue that the US is an empire in the traditional sense. It has been the the unchallenged hegemon for nearly 30 years and before that the leader of half the world for another 40. I think speaking of the American Empire is a reasonable shorthand, even if it misses many subtleties.
It's Status-6, and it's not necessarily real.

https://en.wikipedia.org/wiki/Kanyon
I run a successful app with one time payment and I thought about turning it into subscription. Instead I decided to keep it a one time payment and then instead will be offering subscription add ons for extra services.

I hope that strikes a balance because I understand the issue from the customers side but also want to make a living out of it too.
Off-topic: I subscribed to the RSS feed of your blog to get updates on postmarketOS development (just watching from the sidelines), but the new website doesn't seem to have anything like that.

Could you add a way to subscribe, or should I just watch the GitHub repo instead?
> I realized I could care less.

I see what you did there. Well done.
i doubt it. HN is becoming too political. only reason to stick around is for the rare historical tidbits and academics weighing in
Paolo Macchiarini: a celebrity scientist who fooled almost everyone
Thanks for letting us know. For now, you can subscribe https://github.com/postmarketOS/postmarketos.org - and I will make an issue to add a RSS feed!
A good deal of attendees are socialists at heart. They tend to enjoy bureaucracy if it's presented as coming from and benefiting the people. They call the place "home" and the bureaucrat fills the role of a loving parent that actually cares.
> 'literally' meant 'as it was written'

Literally has been used to mean figuratively for well over 100 years. (If I wasn't on my phone I'd paste in a list of usages from famous literature going back 150 years or so, that I have stored on my computer)

That's one of the big issues with prescriptivism—often the person making or enforcing the prescriptions has no idea of what the truth actually is. Especially in language, but it crops up in software as well.
If you write a paper, no one is allowed to copy the paper without your permission. When you patent writing papers, no one is allowed to write a paper without your permission, which is ludicrous (and I'm pretty sure you can't patent something like that). Meanwhile there are people sitting on great ideas that would be good for humanity or able to make lots of money or whatever, but are too afraid to tell anyone because they are afraid their idea will be stolen.
Research is funded by governments. Governments collect taxes from people. People should have access for research they paid for.
Sifting through the endless bigotry, I found this gem:

Why X is bad and you should use Y

(15 minutes later)
Why Y is worse than X and you should still use X

Ok... that is right up against the bone.
Some comments on a more personal level about the project: I actually learned about postmarketOS 50 days ago when I saw the previous "50 days of pmOS" post here on HN, and since then I've become a pretty active contributor to the project.

I can't remember the last time I've contributed so intensely to a single FLOSS project and I attribute that to the community being built around developing postmarketOS and the first and foremost goal of having fun while developing, all the while keeping in mind that are much larger long-term goals we would want to get to some day that I very much support.

Props to ollieparanoid and all the other developers working on pmOS, I really enjoy their positive attitude towards technical and community development alike.
Web and app developers have pushed hard to obsolete mature desktop software that costs money with low effort MVPs that have a subset of functionality, but are cheap. Now they have established a new, lower baseline for quality, they switch and want to have proper money for their low quality product.
That's how most software used to work. You paid for the big new versions, but if you had one already, you might get minor updates for free either from the Internet or even going back a bit further from the cover disc on the front of a magazine or a BBS.

The thing is, that model relies on the big upgrades being sufficiently attractive to users that they will pay more money just to get the new features. It's clear what you're getting and what you're paying for it. That works well if you keep making big steps forward with whatever your software does that are valuable to your users. It doesn't work so well if all you've got to offer is a few incremental refinements that don't much change the value of your product. As others have been mentioning, sometimes software is essentially complete, and this way you can't just keep selling something that's done to the same customer over and over again.

This is why some of these calculations about the cost effectiveness of subscriptions for business software make me laugh (and then not subscribe). They'll compare the cost for an ongoing subscription today with the cost of buying every new version before, ignoring the fact that new versions before might not have been a big advance and plenty of customers probably only upgraded every other version or less, or in some cases not at all.
A Deep Dive into Bitcoin Core 0.15
Technically, it was the 2002 AUMF, passed by large, bipartisan majorities in Congress.
Ok, it's 4chan, but some of these are pretty funny.

>How I re-wrote ClojureScript in 24 hours using Vue and an expired Tarsnap account
This one made me think:

>The best is when these phony, virtue signaling liberal CEOs on HN are confronted with the idea of forming a silicon valley union. They absolutely shit a brick.

Is there any truth to it? Has this ever been discussed on HN before?
It does add up because Deliveroo gets more than just the delivery fee, they charge a commission on the sale.

The following passage explains it better:

"The components of Deliveroo’s revenue come from users in the form of delivery fees at £2.50 and commission fees from restaurants. The commission they charge is generally 10% of the order, with the average order being around £30. Therefore a typical order will generate around £5.50 and within an hour Deliveroo can typically generate around £16.50 per driver."

Source: https://thebusinessoftech.wordpress.com/2016/05/08/deliveroo...

My startup was in this space (Not the UK though) -- if you have any questions feel free to drop me a line
As time goes, that won't be your only problem.

Every business will try to tie you down as much as possible. Fb just has something very nice and heavy knots.
Parent is also the creator of the underrated Min.css framework, which does a ridiculous amount in under 1k, has support for browsers going well past a decade, and has a thousand stars on Github.
if (!is_not_cancer(cell)) { preserve(cell); } else { kill(cell); }

Wait, hang on...
Neither the authors of papers nor the reviewers get paid from the money earned by selling access to papers.
As an Indian developer the racism there is sickening . But all it does is strengthen my resolve to show the world that we are no less capable .

I'm not sure why you hate "Pajeet" so much but be sure that he's only trying to do the best for himself.

Thanks to the startup eco system the quality of indian devs is surely but slowly going up .

And now I'm being downvoted for calling out racism against me . Great job .
> nearly all wars in history have not started as a result of rational actors making optimal decisions

Is this true? I see them often as the conflict between local / global goals where the real problem is that each step in the escalation from peace to war is tragically rational - each decision is a lose-lose choice where one path is a guaranteed small loss but escalation offers a chance to win despite the possible apocalyptic outcome. The whole matter is so bad because peace-time power-plays build up an unstable system containing things like interlocking mutual defence treaties deliberately designed to escalate the stakes of minor disputes.

My understanding of game theory may be weak because I don't see how things like the prisoners dilemma have an "optimal solution" instead they just illustrate choices whose desirability match different risk appetites. Your risk-appetite is like a value-judgement, taste or personality - judgements of what risks are rational is personal and relative instead of a mathematical absolute. Even on seemingly simple probabilistic problems where you can calculate expected-value seem fallacious when you only play the game once and you'll be dead within 40 years no matter the outcome. Can game theory prove "Live free or die" is irrational?
ZFS lives on in OpenZFS, which is where FreeBSD, Linux and other platform developers and some companies exchange their modifications of ZFS.

Solaris lives on in illumos and forks of it.
Forget Wall Street – Silicon Valley Is the New Political Power in Washington
Frank.| the best phone you've never heard of
While your point about canceling clotheswashing service is fair, also think about the benefit. People can use the service that can't buy washing machines. This is a reality in India for working-class people. And even someone like me who could buy a washing machine for ₹40,000 would rather spend a few hundred rupees a month. If it breaks down, I don't lose any money, and someone else can deal with the hassle of getting it serviced. I had to throw away a washing machine a few years back because the company wouldn't repair it.

Don't look at only one side of the coin.
Please speak for yourself. NIMBY doesn't describe me very well. I grew up with trains, love them, and was literally a block away from a busy line. I still miss the horns.
Outside of the crazies, for the rest, ever considered that maybe you are just uninformed?

Ten years ago, the ones telling people that agencies are storing everything by default, and Skype was bought/centralized to help with that were labeled as such. Nowdays it's "yea so"?
Previous:

https://news.ycombinator.com/item?id=4308270

https://news.ycombinator.com/item?id=6747373

https://news.ycombinator.com/item?id=9788317
Nope, the description was entire communities. Name the entire communities.
And after reading the answer is still "No".
(For those unfamiliar - it works this way because the objective element of this lens is far larger than anyone makes filters for. 52mm is a very common diameter, so placing a drop-in mount further along in the focal path means you can use a wide range of filters with minimal cost and inconvenience, and to identical effect - except, of course, in the rare case where you have enough energy coming down the barrel to damage the iris.)
The investment required is huge. On top of the costs for the bikes ($80 each) there's another $1000+ to install the docks. Not to mention the huge Chinese bureaucracy to navigate if you wanted to install docks in public spaces.

https://www.itdp.org/wp-content/uploads/2014/07/ITDP_Bike_Sh... (page 109)
From my experience HN (and reddit) is surprisingly anti-union. Thats probably got more to do with the vehement anti-union streak in America and capitalist trends though.
> Are you promoting stealing people's money using the gym-membership model? It sounds like you are.

I'm not promoting it. I'm calling it out as the natural progression of switching to a subscription model.

When a customer sees "$1/month" vs. "$12/once" what they're really seeing is "$1" vs "$12". The apps on a subscription model will win out.

> That model is what you come to when you realise burglary doesn't scale.

It's not subscription themselves that are bad. It's selling a product that relies on your customer not using the product to be profitable. Limited space in the gym leads to overcrowding which incentives them to not have you come. The less you come, the less crowded it looks, the easier it is for them to sell memberships (i.e. subscriptions).
HN is fairly anti-union, though it's probably because tech is fairly libertarian and dislikes the notion of unions. It just so happens that management and rank and file employees have similar views.