skysight-inc/HackerNews huggingface dataset:
Rimworld is great. The interface always kept me away from DF, but I had some good times with Rimworld even though it's significantly less complex (no Z-levels, for instance).

The first time I played it, I ended up with a Donner party-esque situation in which my medicine had run out, everyone was dying from infected wounds inflicted by raider attacks, and the few colonists still on their feet were fully occupied feeding the spoiled remains of the dead to the barely-living. Colonists were dying faster than the survivors could dig graves for them. It was brutal.
The best part about this article is that the author left all the quality levels disabled. After all that work, the stockpile still won't accept any goods.
Multidisciplinary Startup Articles
In defense of the code: It disgusts you. I find it very pleasant to read. That means it is not disgusting.

I wouldn't ordinarily want to make this personal. But you, who cannot be bothered with grammar, punctuation, or the shift key, want to make a statement about this code. You must understand it is a personal statement more about yourself than the code you are looking at.

Here is someone who does something you admit you cannot do, and you say don't do that! Don't do the things I cannot do! What a missed opportunity! If I see someone do something I cannot do I say how do you do that? Why do you do that?
Rim World is great, their last update was amazing as well.

Absolute timesink, blink and 8 hours have gone past.
I'm looking at low cost/fee index funds as well (I strongly agree with you that I don't want an active trading strategy for my retirement account). Have you looked at things like Motif Investing? I'm torn on whether I want to create a sector-balanced Vanguard-style index, or just invest in an existing index.
Because a full desktop UI is vastly inferior to a simple remote interface if you don't have a full mouse/kbb available, and having to have a mouse/kbb to, I don't know, pick a movie is very lame from a couch user perspective.

Because you can get 4K/HDR with regularly updated high quality third party apps like Netflix from Roku for $80 with hardware that can handle it/

But a Media PC running Windows would require you to spend several multiples of 80$ to achieve 4k/HDR with a good remote.

More work, more setup, more money, more configuration, and frankly the end result isn't better.

Easier to use your PC as a media server, then use Roku to read from the server using a remote on your couch.
I'm not defending systemd here, but in general, if your files have standardized headers that indicate the wrong information, how is that anyone else's problem?
Canonical / Ubuntu recently let go a few of their Juju team.
The issue you linked to was moved to https://gitlab.com/gitlab-com/infrastructure/issues/947

The performance issues we plan to work on are in https://gitlab.com/gitlab-org/gitlab-ce/issues?scope=all&utf...
Dwarf Fortress fills its niche very well, to the point that anything that tries to make the same tradeoffs (extreme depth at the cost of accessability) in the same arena will inevitably be compared to DF unfavorably.

But I will argue that DF has a cousin in a game that is comically far outside of its arena: Quake, and the Quake family tree in general.

Both have a devoted audience that sticks with the games despite their extreme age and poor graphics. But more importantly - by accident more than by design - Quake has a ridiculous depth (both in mechanics and strategy) at the cost of exteme mechanical complexity (Just look at what you have to do to get the RA on Aerowalk).

If you're looking for Dwarf Fortress lite, I'd suggest taking a look at games by Paradox Interactive, which have a similar reputation.
Right, they don't hedge at all now do they? Its mostly just high speed trading?
evil (the vim emulator for emacs) is fantastic, but the argument that emacs + evil must be equivalent or better than vim is also flawed. For example, plenty of emacs modes and packages have extensive keybindings that clash with vim, so the emacs + evil experience will never be as smooth as vim and its own native packages that were designed with vim's interface in mind.

Yes, you can give up the vim bindings in certain modes, or spend lots of time re-configuring various packages' bindings. But that is not something you'd ever have to struggle with when using vim.
> In the US you get to see the cost of care every time you have reason to see the physician

I feel it's important to point out that you see the cost in the bill. There's no reliable way to see the cost beforehand.
A lot of dope smoking in this article.

There are a handful of markets that are large and liquid enough to fully move to electronic trading, like spot FX, vanilla interest rate swaps, perhaps treasuries trading.

But most other markets are very much relationship driven. For instance a trader will make a market on illiquid bonds based on what he thinks is the appetite from the short list of potential buyers, and that's based on sales people and brokers discussing with these investors and feeding him with feedback.

Very similar for mergers and acquisition which is mentioned in the article. It's probably something like 1/3 relationship and advisory to the client, 1/3 going through legal and regulatory issues, 1/3 working out financials, which are often based on unique and complex accounting standards, market specific idiosyncrasies, etc. Good luck training an AI algorithm to do that. And with what data?

There is massive room for improvement in the financial industry. But most likely in the more boring areas of operations and settlement (cash settlements for instance are massively labor intensive as there are always incidents, system issues, accounts details changing, etc).

My personal experience of corporate IT in a large international bank is that there is a handful of good people but an enormous army of average to well below average people who do not know the difference between cash and capital other than it starts with a c, i.e. are completely uninterested by the domain they work on, and aren't good technically either. And these will ensure that outside of a few players (including probably goldman), we are guaranteed that automation is far far away no matter how much money we throw at it...
What does this have to do with universal healthcare?

We know how to make healthcare more efficient. We know how to remove the administrative overhead. Other countries already have these systems in place. Look at Taiwan for one example. They have digital medical records and an extremely low administrative overhead because of universal care.

Healthcare will continue to be broken no matter how many YC research programs there are - because the US population lacks the desire and political will for universal healthcare.
David Miller has been keeping it up to date for years, his efforts are not well enough appreciated.
Right I would hope that that would be implicit :)
The Neoclassical Habitat Server Project
A one-sided presentation of the conclusions. From the RAND study:

Cost sharing in general had no adverse effects on participant health, but there were exceptions: free care led to improvements in hypertension, dental health, vision, and selected serious symptoms. These improvements were concentrated among the sickest and poorest patients.

Personally speaking, I'm very much in favor of concentrating benefits among the sickest and poorest patients so as to minimize avoidable suffering. The pursuit of economic equilibrium on healthcare is a chimera because the conditions for perfect competition do not apply; patients cannot choose when to be sick, and thus lack the discretion on when they enter or exit the market; nor are competing therapies or competing providers of the same therapy offering a commodity product that can be freely selected between, just as if you suffer a catastrophic injury you won't get a timeout to make choices about which emergency room offers the best bang for the buck.

Like any sane person I want to minimize the overall cost of healthcare, but I also want to minimize avoidable suffering. I would much rather pay a bit more in tax and have a system that was somewhat less fiscally efficient but more accessible to those in the greatest need. This isn't just a matter of altruism or anxiety about high healthcare costs; if you have a maximally efficient healthcare delivery system then it's likely to fail in the event of a black swan public health crisis because all the gains from efficiency have already been booked for profit.
The only problem? What about their garbage storage system, only 1 IPv4 per server, the object storage which isn't useable for over a year because they have to scale up resources. As much as I like Online, the system is not really useable for most projects in production. Also the network in Amsterdam is quite unstable.
This conflict between idealism and pragmatism makes me think of the difference between Google and Microsoft's engineering cultures.

The attitude towards backward compatibility is a major difference between the engineering cultures at Google and Microsoft. Google relentlessly deprecates APIs while Microsoft supports things forever, warts and all.

Google's APIs are very idealistic. For example, Google Guice is a very idealistic dependency injection framework using and abusing the Java type system while Microsoft's APIs are very pragmatic and some are only slightly object oriented.
In the projects I've used systemd in, it's been pretty smooth though most of my daemons are pretty straight-forward. As others have pointed out most of the issues the author seems to be running into are dev issues and not the fault of systemd itself.

I'll take systemd over supervisord any day.
or even the bigger ones like Best Buy, and Office Depot. It's unbelievable that Amazon makes up over 75% of ecommerce sales.
Seems like in the US the easiest way for universal healthcare would be to extend Medicare to all. Most people seem to like Medicare. I'm sure their would be some tax increases, but I'm sure overall it would lower health care costs for everyone.
That was a refreshing article in that far too many historical articles were along the lines of "If only it had pretty art and maybe some celebrity voices then it would be awesome". Those articles are very annoying.

Note that not all of DF is as obscure as the example in the article. I've never tried doing what the author tried and I salute the author for bravery in trying it. Most activities in DF are fairly straightforward.

This article did remind me that I haven't sent the brothers some $$ in awhile, if you send them $$ they send you hand drawn art vaguely inspired by DF.

http://www.bay12games.com/support.html
> An outright lie.

As I said elsewhere before a mod exploded this thread, it was a mistake, not a lie.

It doesn't change my material point that Scott Adams is a nutter and this article isn't worth discussing.
Depends on what you mean by "Dwarf fortress", I suppose - there have been a great many DF-likes, the current darling being Rimworld, and more are definitely in the pipeline (keep an eye out for Klei Entertainment's Oxygen Not Included, which tries to incorporate the "losing is fun" aspect).

Edit: Klei Software -> Klei Entertainment
FWIW It was a laptop stand: https://www.bloomberg.com/news/articles/2016-04-20/got-a-hot...

Amazon certainly has it easier when they can see sales data on their platform, but Amazon is a huge marketing channel too, and losing that is likely worse than having Amazon compete with you.

The products amazon are making are not those which need a whole tonne of R&D, they are as the brand says basics, they don't need to copy anyone to make one, they just need to know that the product category is popular.
At this stage, I'm in the "systemd is in practice fairly bad, but there's not very much I can do about it" camp. It now seems unfortunate that its ideological opponents have behaved so poorly in so many cases; I'm pretty sure this drastically colored community evaluations of the technical merits of their arguments.

My hope has been that systemd will, over time, increase enough in quality and settle sufficiently into its existing scope to recede into the quiet background of the system administration experience. (Where init systems have for the most part lived while I've been paying attention.) Perspectives like the article here leave me kind of uneasy.
Actually, having been through their training, and dealt with their consultants. Their company culture is the problem. They had a pure-developer centric mindset, and no operations mindset. So at the time they had no good way to do backups. Their more modern solution is backups that they manage for you, which is even more crazy.
Ah, VA Linux. Their main achievement that I can remember was hiring the developers of Enlightenment. Good times.

IIRC the stock dropped before ESR sold and he did not become absurdly rich in real money.
I don't think he does. When the English kings adopted Christianity, a big part of the draw (for the kings) is the church offered large numbers of literate men that could be used to extend the reach of the king's law.

There's a limit to how large your kingdom can be if people are repeating your orders and those of your court from memory.
I don't think it should be taken as given that there's a correlation between competency and the size of an organization that a team exists within, and I don't think such a correlation, when combined with large organizations' usage of MongoDB would challenge the assertion that there exists an anticorrelation between team competency and use of MongoDB.

Looking at the numbers, larger organizations straight-forwardly seem like they should be more likely to eventually hire mediocre talent, survive despite having done so, and more likely to have adopted any given tool.
Isn't there money to be made in simply selling honest software and hardware that doesn't spy? A profitable consumer electronics and software company could be established whose products didn't monitor, aggregate, or stalk its customers with ads.

I should think there's enough awareness of these kinds of antics in the market now that a successful company could be established soon that has the creation of honest, respectful tech as its M.O. A venture like that could be profitable AND disruptive.

I suppose to guarantee the privacy of its customers, such a company would necessarily have to have vast product offerings - or lots of like-minded partners - to compose a comprehensive landscape of services that could replace the privacy-violating services their consumers currently rely on. A sort of privacy walled-garden.
From what I can tell, Factorio is just top-down modded Minecraft, with less of a community. So I'd go for MC over FIO.

But I haven't played FIO, so maybe I'm nuts.

Anyways, if you like either game, try literally every game Zachtronics has ever made.
Isn't this type of trading sort of unique in how easy it is to consume the data? Even in other investing areas, people who just "look at data and make decisions" cannot be easily replaced until computers can read and understand natural language and understand the state of the world. I can't immediately think of anything else this type of automation could apply to.
Seconded. It's like a 2D minecraft/tower defense/factory simulator. Tons of fun.
Yes, a casino COULD commit fraud and say a game malfunctioned when it didn't, but that is also illegal, and they do get punished for that. In Nevada, for example, the gaming commission would certainly go after a casino doing that.

If you see a casino cheating, you should report it.
If I have code that is:

executeStep1();
//Step 2 requires step 3 to be run first
executeStep2();
executeStep3();

I don't expect my compiler to go ahead and run step 3 first. Systemd is choosing code comments over code organization. The tests are green, until we run them under a compiler than prefers comments over procedural organization.
Nice, but it is too slow to load comments, switch to next level etc. Why is that?

Clicking on random links inside HN is much faster on my computer and it downloads the entire HTML each time.
> Baptism, wine and bread (aka communion), etc -- these are not religiously necessary rituals in Christianity, not in the way they are to Catholicism (which I think can be considered a completely different religion).

By the usual restrictive mainstream definition of Christianity by reference to the early creeds, Roman Catholicism, Eastern Orthodoxy, (most) Protestant Churches, and a number of independent (often ancient) churches, many of which are styled "Catholic" but have no current and often no past association with Rome, are all Christian.
Actually the dependencies are considered by several tools, like chkconfig (source: have actually done this)

But yeah, having configuration in a comment is as absurd as it looks
Are you running the Omnibus packages? They should help by monitoring the Sidekiq process for you.
A Geometric Interpretation of Neural Networks
It was under $1 two and a half years later.

I assume he didn't get out when he had the opportunity.
Ask HN: How should I handle recruiters who don't pay attention?
An internal company recruiter asked me to list several dates and times for a phone interview. I selected three different days, and a range of four hours for each day. The recruiter decided to schedule the interview no where near any of my ranges.

Is the recruiter testing me? Did he make a mistake? I find it hard to believe he was off by two hours. Is he expecting me to be obedient? This is a STAR type-of-interview company, as far as I can tell.

Should I correct him? I'm OK with the time, but I'm not the kind of person who likes these kind of mistakes free without saying anything.
The main reason I use Firefox over Chrome is that the Chrome devs are very against users having a choice on how the browser operates. They also tend to over-engineer solutions to problems.

Here's an example. There has been a bug report asking that Chrome ask to overwrite files instead of silently adding a number to the filename. Instead of making Chrome operate like every other browser and every other program out there they instead came up with a scheme to track all file downloads in the download history and if etags and dates match to "snap" to the location where the file already exists on the user's drive.

Countless of users have said they don't want that. All they want is to be asked to overwrite. Nope, not going to happen. So give us an option in the settings. Nope. Apparently too many options is a bad thing to have.

That's why I don't use Chrome.
How to Get a Job if you're on older worker
The End of Moore's Law
colony.io's beta just launched https://blog.colony.io/colony-beta-product-summary-2121a357d...
Simple Wire Framer / Web Page Builder in 2k Gzipped
Maybe you could have written it as a pure-JS page (without a server) that talks directly to the Firebase HN API (something like that exists, right?).
Autoencoder Neural Networks 101
Really? Like what?
Northern California here and an Amazon item ordered yesterday (Prime) shipped today via Fedex from the Amazon warehouse in Plainfield, IN. It looks like they are doing the usual thing where Fedex delivers it to my local post office, and USPS takes care of the last mile delivery. Amusingly Fedex opened a new depot in my town a few months ago.
Explain how. I thought Medicare was rife with fraud and overbilling, so that they end up subsidizing private payers.
Thanks, I didn't read that article (only the headline... I skipped to the blog post to hear from the "horses mouth") and was unaware there was an ongoing mystery whistleblower. It is all news to me.
Maybe it would help, or maybe it would do the opposite. Having an HSA and seeing prices upfront can also make one not go to doctor because they do not want to drain their HSA. This can cause people to skip preventative care steps and to not nip potential problems in the bud before they get bad (and expensive). A lot of diseases/conditions are much cheaper to cure/fix if you catch them early, so maybe you don't want to incentivize people to stay away from the doctor.
What's wrong with that:

1. They aren't really declared dependencies, they only look like that.

2. nothing else, once you understand point 1.
Computers are already making trades based on natural language articles.

EX of some research from 2008: http://www.seas.upenn.edu/~cse400/CSE400_2007_2008/DavdaMitt...

You see real world movement within seconds of the release of some public data. Which is far to soon for humans to read much of anything.
Easy dynamic properties for Java apps
Dragonfly wings naturally kill bacteria
There was a Black Mirror episode called Nosedive that partially covered the topic of Social Score.

https://en.wikipedia.org/wiki/Nosedive
Yes, but people roll their eyes when you say that even if it is true.
There's also stuff like onClick, readOnly, xlinkHref... I would guess that a healthy number of React-related google searches are related to these gotchas
I read his blog regularly, and my impression is that cks actually feels more
familiar with Emacs, though he uses vi-descendants a little more due to how
easy is to deploy Emacs plus all the configuration in all the OSes he runs
(times the servers he runs, as they don't have much of a configuration
management system).
Well, I would have deleted my "rabid," "aggressive," and "unsubstantive" comments, but apparently you've decided your users don't deserve the right to retract statements when they get off topic.
I definitely agree with the cruelty of the network effect. We're contacting conferences and other events to use Coop and hope to gain some traction.

I'm glad you agree that the world needs something like Coop, particularly with how we are getting distracted by technology rather than human interaction.
I went through the same pain points with GraphQL (to some extent I still do). I wound up writing a clojure wrapper around the Java GraphQL library, and that was a pretty easy endeavor, and got me farther along than the native library option. I keep telling myself to take time and open source it.

For the editor, I found a happiness with Atom + Proto REPL + Parinfer + Paredit (barely used). I wish I could get better integration with linting tools. I tried the vim approach for a while but Atom was way ahead in terms of REPL and Parinfer support. I'm not paying the cost to switch to emacs.
Not your average paper airplane
https://www.congress.gov/bill/114th-congress/house-bill/676/...
Does the author play console games? This is about average for a PS4 menu.
It’s called “Pacing and leading”.
Agreed. US healthcare is a horribly corrupt system designed to redistribute wealth from the most vulnerable into as few hands as possible. It is one of the few industries where I think expropriation and corporate dissolution is entirely justifiable.
Angular Universal as part of the core of Angular
From [0]:

> By the time Raymond could legally sell his VA Linux shares in June 2000, they had plunged $31 million in value to a still-impressive $5.5 million.

> Thanks to the dot-com bust -- fed in large part by big-hype, no-hope companies like VA Linux, the worth of Raymond's shares had dropped to $195,000, a loss of more than $5 million.

From [1]:

> Back at IPO time I wrote an essay called "Surprised By Wealth" in which I tried to deal with how weird it felt to have a theoretical net worth of $41 million. Am I upset that all that "wealth" is gone, at least until the stock bounces back? Well...yes and no. As a member of VA's Board, it's my job to worry about our stock price, on behalf of all of our stockholders. So I care about that.

> But personally? Nah. I wasn't in this for the bucks then, and I'm not now.

[0] http://workbench.cadenhead.org/news/3149/eric-s-raymond-baza...

[1] http://www.linuxtoday.com/infrastructure/2001022100120OPBZCY
That's total and absolute nonsense.

Speaking as a linux user with a good bit of experience with sed, awk, and regex, DF is way worse.