skysight-inc/HackerNews huggingface dataset:
I mainly use GNU/Linux by principle. It just so happens to be the best operating system too, but that is mostly a nice coincidence ;-)

My point is, you cannot draw any conclusion on Linux users because they use it for different reasons and I certainly didn't start using it because I was not satisfied with Windows: I was mostly curious I guess, and liked the little games that came with Mandrake 9 (I was a child).

Most Linux users don't make their own desktop anyway. And you cannot blame people who write their own desktop manager for fun and let express their creativity in their free time, or to implement their vision, or to fit their need. They possibly wouldn't have contributed to any existing solution anyway.

What's more, you don't seem to have done much research before this heavy, misguided critic. Speaking for the two big desktops, first we had KDE. But the FSF was disatisfied with the fact that Qt was non-free. They started three projects:

- a free reimplementation of Qt.

- lobbying for Qt to be freed.

- an alternative, free desktop: GNOME.

The second and third projects succeeded so the first was dropped. But by the time the second project succeded, the third was already well advanced. That is why we have Gnome besides KDE. For ideological reasons, not because someone was not satisfied by KDE and decided to create GNOME instead of contributing to KDE.

The reality is more complicated than what you say.

I am sorry that you were annoyed by colleagues using Linux but your perception of them is not an accurate representation of the world. And I can see that KDE (or Gnome indeed) is a good solution, thank you very much.
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
> Transit buses are awful and expensive because they must pack the maximum riders per driver to economical and politically viable.

Source? Buses actually work very well in many places (and are much more economical and efficient than cars). The simplest way to make buses work well is to give them their own lanes; there's no reason a vehicle holding dozens of people should be held up behind single-occupancy vehicles.

Buses are the best blend of resource efficiency and cost efficiency in transportation, full stop. And that's today, no additional inventions necessary.
Because government subsidizes kids. And a lot of meds and healthcare is made expensive by government cronyism, even if they then give you welfare to help pay for the cronyism, for example: https://prospect.org/health

Edit: This is on the borderline of not even offering an opinion, but a statement of facts; but I guess go ahead and downvote facts you do not want to hear because they disagree with your politics.
You can unlock your HTLC without telling the other party the secret. You just close the channel by yourself and tell everyone else the secret and then ddosing so the other party can't redeem his HTLC before his HTLC expires.
I once did something like this once on a mechanical Olivetti... only it was a million times a million.

Not even unplugging it would reset the mechanism. We had to open it and find and pull a master release bar, forcing it to end calculation and print a partial answer.
A lot of computer culture has been replaced with different people.
Bringing these issues to the workplace you risk finding more than you want to know about your coworkers. Will you still be able to be professional and unbiased in your relationships at work if you find out what opinions your coworkers have about political issues you care about? Probably not, so who wins in that case? Nobody, you lose as your motivation drops, company loses as productivity drops.

It's the same argument as not wanting to find everything there is to know about your neighbor, a dose of ignorance is healthy to maintaining most relationships in life. You don't need nor is it healthy, to apply the same standard of knowledge to your coworkers as to your significant other.
Turkopticon
As a user I don't care. I would rather have a transportation option than not. What do you expect millions of people to do? Either don't travel or go back to driving their own cars? What is this abstract "social good" where nobody is served and everyone is miserable?

Lack of alternatives is the problem. Externalities of Uber are nothing but political outrage and a distraction. If the govt put even a fraction of the effort in battling Uber into building more rail and bus lines then everything would be solved.

This has been proven by the massive surge in electric scooters and bike sharing companies, which Uber also provides. Are those externalities too? Or do people just want to get around and need ways to do so?
Unfortunately, Rolling Jubilee has been quiet since 2014. I wonder what happened to them.
I have. And I have friends I made while studying mathematics that wouldn't go near Windows and Mac, but are just fine with Linux.
Well, most packages does not pin dependencies. From the top of my head, proprietary packages generally pin dependencies, however in this case it is because proprietary packages are known to broke when a random library updates.

When I was referring to pinning, it is mostly done locally. I do sometimes, for example, pinning a specific package to a specific commit of Nixpkgs, so I can either backport a new version or avoid some change that I don't want to deal at the moment.
Patients do want to do something. And the fact that doctors and surgeons and lots of other individuals in healthcare make much more money by doing something means there’s lots of inertia to action, even if it’s not the best or even useful.

I think the healthcare provider incentive is a more important factor since there is such a power imbalance. I’ve had numerous elective surgical procedures recommended. When I asked for non-surgical therapies I was told there are none. When I researched I found them and found other healthcare providers.

I’m pretty young and healthy so the bias for surgeons to recommend surgery seems really strong. Maybe it’s not sinister and it’s just a coincidence that a surgery costs $10-30k and physical therapy costs $1k to someone other than the person who is recommending.
Glad to hear you’re enjoying it! We just released a bunch of new k8s content/features this week that you might want to check out. [1]

(I maintain the k8s provider at Pulumi)

[1] https://www.pulumi.com/blog/crosswalk-kubernetes/
It's still unacceptably dangerous even if this difference is communicated. To be safe, at a very minimum you would need triply redundant AoA sensors, an MCAS engaged notification, and an MCAS cutoff switch.
Typically these things happen because people want to reuse code. There's some code that parses executables, there's a bit of shell that wants to display information from an executable, and someone joins the two together without understanding the ramifications.
That's extremely impressive given the year and the underlying technology.
Agreed completely. I also use ‘databases’ and... most of their other packages. One of my favorite devs to watch.
I had the same reaction. 90s libertarianism is largely dead and it seems like most of the tech people I know have gone either authoritarian left or authoritarian right ("alt-right," NRx, etc.).
Just imagine, if you had a local person, who would wade through the muck for you, combing the flea market for valuables and offer them to you. That resident amazon shopping expert, could even open up a residency near you. Where he would defuse planned obsolescence in cheap electronics and spread happiness all aroudn for a small fee.
That residence in a street near you - i should patent this- we could call it a shop. What a concept.
A Data-Driven Analysis of Workers’ Earnings on Amazon Mechanical Turk
It's interesting that the movements sometimes look like a random walk, but also there's definitely movements that look purposeful. I wonder what's the underlying reason for the change in the two apparent movement states (mostly random, purposeful). Of course it could always just be a random walk, but it doesn't look very likely.
Gun ranges are private property not public space.
That seems normal since so many people die at the end of their life. You wouldn’t expect expensive, life saving procedures to take place in the middle of people’s lives.

Since many don’t succeed those costs pile up and count in your stat. But many do succeed do people’s lives are extended.
What I liked about "It's All Too Much" was when he started people off with "Imagine the life you want."

That sort of rearranged things in my mind. You imagine the life you want to live, then it becomes clear what things in your life support your vision, and what things don't fit.

I guess add in "spark joy" and it helps.

The Marie Kondo book also set me straight on paperwork. Basically she said - get rid of it all (with a few minor exceptions).
I think this is an issue which needs to be addressed a bit more holisticly. The fact is that HTML, JavaScript and CSS (to name three) all use an element's _className_ for slightly different purposes.

The author seems to consider BEM an example of a _semantic_ CSS scheme, but really the semantic needs to be clear across all the consumers of the API being implicitly established by the markup.

Ultimately HTML is the original source of a web page, with CSS and JavaScript often augmenting this. For that reason, I think it makes sense to opt for the HTML spec's definition of _className_ semantics when there is a clash.

The spec effectively balances the importance of both CSS and JavaScript (or other user agent) uses, but cites an example useful to both:

https://www.w3.org/TR/1999/REC-html401-19991224/struct/globa...
This one was interesting:

Q (thechrizzo): Close to the end there is this straight line from bottom to top… What was that? The wolf walking a straight line for miles? Kinda strange

A: The wolf was running down a power line that is a compacted snowmobiled trail during the winter. This trail allowed the wolf to travel in a straight line for a a good distance!
I found this site randomly in a way that reminded me of the Old Internet, and indeed the site's design reflects that, too!

Thought-provoking research here. And I like supporting scientists who do their work outside of existing dissemination structures.
Hi fellow Iranian. Install Toosheh while you can:
https://twitter.com/radiojibi/status/1195802219884503040
> Walter's are the first comments I have read that make me think perhaps Boeing wasn't completely, utterly, criminally unjustified.

They shouldn't make you think that; the fact that, considered in the abstract, there were actions the pilots could have taken that would have avoided the fatal crashes does not change the fact that Boeing designed a system where the failure of a single sensor could cause a fatal accident. There can be responsibility in both places.
Cross-Platform Blob Implementation for Node.js and the Web
They spend a fortune on subsidises:

https://en.wikipedia.org/wiki/Iranian_subsidy_reform_plan

15% of GDP!

Totally sensible to wind this back and allow prices to operate under normal market conditions.

17% of this subsidised fuel is smuggled out of the country anyway.
It depends what you mean by "computer culture".

There's the business culture (Silicon Valley etc). There are the engineers who work for those firms. And then there are the users.

Since Eternal September, the users are largely just regular folks. Who are more or less clueless about "computer culture". Except for the geeks, anyway.

Many of the engineers are still basically libertarian, some more "left" and some more "right".

But the business culture is largely libertarian. And some of it, such as Facebook and Uber, is almost anarcho-capitalist.

What's largely missing is the cypherpunk commitment to freedom, privacy and anonymity.

Edit: I should have said "some engineers are still basically libertarian". Sorry.
Show HN: Tulipan – a cryptocurrency portfolio balance management tool
The crash is in parsing an executable file. Linux also performs this parsing in the kernel. Moving it to userland would be a microkernel design.
“Jack” is also used to refer to the female end of a wire connector, e.g. audio jack.
> Simply minded emotional thinkers who don't use system 2 are causing harm. Your post basically disagrees with this and says we all do it to the same degree.

I never claimed people who rely on System 1 don't cause harm. I claimed that we all engage in System 1 thinking NOT that we all do it to the same degree. The entire intent of the original reply was to disagree with the idea that there are distinct classes of 'emotional' and 'rational' thinkers. You are reading into my point something that was never there and I'm not sure why.

>You keep bringing up intelligence

If you look, you were the one to bring up intelligence in your very first response and I've been trying to convey that this is a misunderstanding of my point. Intelligence and critical thinking are tangential and not what my original point was about. If you want to side with the OP, fine, just realize that appears to be an opinion that wasn't backed up with any research. To beat a dead horse, my follow-up point is that irrational decisions are made irrespective of intelligence. Going way back to my first reply to you, I think you keep mixing up rationality and intelligence. Stanovich came up with the terminology of System 1 and System 2 that you invoked and his research made it clear that System 2 thinking is not an intelligence-dependent trait. So it seems odd that you keep circling the wagons on this point.

> If you honestly believe that someone with severe mental retardation...

This is a straw man. Not only is it twisting my position but it's being hyperbolic.

> I disagree with you for reasons.

I can get behind your reasons and they seem plausible. It's just that the research seems to go against them. That's why I was really hoping you would back up your position with some academic opinion/research. Especially when the counterpoint is supported by research from two well-regarded psychologists, one of which is a Nobel Laureate and the other which is one of the most cited in his field, it's probably prudent to side with the existing research and not one's unfounded opinion.

If your point is that critical thinking is necessary to come to the right conclusions in court, there's no disagreement. If you feel that there are varying degrees of competency with regard to critical thinking, again there's no disagreement. That's not the point I was making which is why the conversation has been so hard for me to follow. Like I said before, it comes across as apropos of nothing like it's just a point you were just waiting for a chance to shoehorn into a conversation. At the very least, it doesn't seem to fit as a response to my original post and probably should have been posted in response to something else.
Codex Leicester
> that their actions contributed to the crash ... the fault lies with the system, not the individuals

I believe these two statements are contradictory. The pilots were a contributing factor to the crashes. This needs to be investigated to determine why they did not respond appropriately, and corrective action taken. In addition to Boeing correcting the MCAS system, and the maintenance issues.

All contributing factors must be accounted for.

> I think people are (rightfully IMO) so angry with Boeing because so many of their actions look like they were cost-saving measures.

Some of this anger seems to stem from inaccurate, incomplete, and sensationalist reporting, such as the cost saving one. The problems with MCAS were in the software requirements for it. Not bugs in the software, not outsourcing the programming, not in the design of the airframe, etc. The fix is in the software, too. Using the correct software rules in the first place would have cost the same amount of money. Having the MCAS software compare the two independent AOA sensor readings would not have cost more money.
wow, this is why I love HN: An incidental thread on a subject sometimes ends up having a key figure on that subject joining the discussion. :)

I never really got to try Ultima Online during its heyday (I was averse to MMOs and saw them as a step backwards from the narrative qualities of single-player games.)

Re: the ecology, other commenters here and on YouTube have also noted that it was too easy to do things what you shouldn't be able to do, like chasing down rabbits and deer with a sword. :)

Thanks and looking forward to your next game!
Scale your pandas workflows by changing one line of code
When explorer (the shell and file browser, don't know if those are fully separate under Win 10) crashes, it is automatically restarted and would not close any other running programs and would not log you out.
If you search 'Markdown' on HackerNews, it'd seem like the 'market' for markdown editors is fragmented: there isn't a single dominant editor yet. I think every week there's a new editor posted (Joplin is an exception given that it's been here for a while). Why is that the case?
> 1) Contracts are not office policy. Objecting because of politics is political.

You're the one claiming the objection is political. I claim the objections are ethical. Again, if you are the arbiter of what is or is not political (which it seems you are trying to be), all this ends up is "objections to things I dislike are political and forbidden".

> Hiring is about getting the best people for the job. Discussing that is fine. Using quotas for race and gender instead of character and competence is identity politics, and thus political.

Great! Racial or gender based hiring quotas are illegal in the US. I don't support them. So which companies do you think are actively and brazenly breaking the law by using illegal hiring quotas? Or are you perhaps just saying that hiring policies you personally disagree with are "political"?

> Bathrooms are by sex.

This may be office policy where you work, but it is not always office policy. Are you saying that it can't be discussed? Because you just said that discussing office policies are relevant to work.

> You can discuss and protest the latter if you want, but not the former.

Now you seem to be walking back that statement. Which is is? Again, it seems that "political" things are just things you disagree with, this is an intellectually dishonest position and one that I'm asking that you reconsider.
Consider trying to get a job in a part of the tech sector doing meaningful work. Just because the best minds of our generation are squandering themselves on adtech doesn't mean you have to do the same.
That might just be because didn't schedule risky operations on those days. It's hard to establish causation without a randomized trial.
Not that libertarianism is the same as conservativism but most of everyone becomes more and more conservative as they age. Moreover, the young computer guys are now middle-aged/old computer guys and are probably making significantly more money than when they were younger.

Personally, I've gotten more and more libertarian (though maybe less isolationist in terms of foreign policy) the more and more taxes I am forced to pay. Every time I see my paycheck and the taxes I pay I die a little-bit inside. Though if I could even decide where a small fraction of my taxes went, I think I would be a lot happier with the whole situation.
If Iran goes offline, all the connections that would have routed through it now route around it, so the internet is resilient. i.e. it's resilient for all of Iran's neighbors who will be unaffected.
I just realized my message was wrong in the context. The price was not 3 times 300$ but 3 times the regular price of a Windows 10 Family license. Basically, the price I am seeing on Amazon is 345$.
> If they were a consumer facing startup, PR blunders would have forced them to close years ago.

Example of a consumer facing startup that PR blunders shut down?
It is sad that libertarians have become a tiny minority, even in computer culture.

I don't care too much about people having different opinions from mine. Good for them to be far left or alt right if it makes them happy.

I just wish we libertarians were not an endangered species in North America (and extinct in the rest of the world)
> because trains don't throw you around when they turn corners

Trains are way bigger jerks than buses. They definitely throw you back when you they start after stopping at a station or stop sign. And, they definitely throw you back at turns. So, double whammy.
Being the servicer allows for all sorts of griefing that falls completely within regulation guidelines.

My service has done dumb things, all presumable by accident, like: deposit my check into a different account, charge me a late fee and not refund; change my escrow amount 4 times in a year; not take electronic payments.

It’s annoyed me just due to stupidity. If my arch enemy owned my loan they could do stuff like change payment addresses; “lose” payments; late pay taxes and insurance.
For loops violate the https://en.wikipedia.org/wiki/Rule_of_least_power. Because they could do anything, you have to read each very carefully to find out what it's actually doing (which may not be what was intended). Flat-map and filter are more concise and clearer, and if my platform makes them slower that's an implementation bug I should fix.
Executable Models in Software Engineering
Dear colleague,

We are Brazilian academic researchers investigating how software engineering professionals understand and use executable models in their practice.

We invite researchers, professors, industry professionals, undergraduate and graduate students to answer our form <https://forms.gle/fH1gMqGPu9EYZvZL7>. The estimated time to answer it is around 15 minutes.

We also ask you to forward this request to your colleagues.

Thank you in advance for your participation.

Bruno Lebtag (UFG)
Valdemar Neto (UFG)
Rodrigo Santos (UNIRIO).
> Moving it to userland would be a microkernel design.

Yes, please.
I have this in my pile of open source AI use cases. I tried putting together a plan and it’s too labor intensive.

But an AI doing all the sifting and contacting would be economical.
Joplin isn't a Markdown editor, it's a note taking and todo list app. It just happens to use Markdown as its entry format. It seems like it's a "Markdown editor" in the same way as reddit or github.