skysight-inc/HackerNews huggingface dataset:
> * I did not grow up with Roguelikes and ASCII characters or backwards-ass vim-style key-memorization GUI patterns*

I did. They were still easier to learn and play than Dwarf Fortress.

A lot of people like to say that Dwarf Fortress is too deep and complex to ever be "easy," that making it more usable would dumb it down. This is silly. No one is saying that it should have fewer variables, fewer controls, that the underlying model should be changed any way. None of those things are necessary to build an interface which e.g. doesn't assign different keys to the same options in different menus.

To compare it to another famously unforgiving game, would Dark Souls be better if the controls reversed themselves every time you opened a menu? Would people consider that an exciting challenge?

I've worked with people like the DF developers, and even when they're skilled enough to tolerate their eccentricities, no one would ever pretend that it's a good thing. I think that's my real beef with it. As a programmer, I don't like shitty design. Dwarf Fortress is an awe-inspiring concept and engine buried in the shittiest of shitty design.
Got details on employers not being allowed to claim rights on work done during free time?

I heard from a Google employee that their contract prevented them from working independently on personal projects.
> There needs to be a better, robust method to publish every relevant study that is not utter crank, and get some sort of crowd-sourced consensus from researchers with credible reputations.

Isn't that the Internet?

I guess the problem on the Internet is that you also get every irrelevant study that is utter crank, and a crowd-sourced consensus from laypeople with no credibility whatsoever.
Quite a few major enterprises use SEP/SEPM in combination with other IPS/IDS. Time to make sure everything is updated I suppose. Good work project zero.
AI generated music to make your brain focus
Gnomoria is my personal favorite.

There is a great 3D one that lacks features but the interface is great, that one is called Dwarves! if I recall correctly.
How to Integrate Google Maps Using Angularjs in MVC5
Interesting, thanks for that! While the original claim is more optimistic, it sadly seems more believable that doctors face their own demise in a manner not unlike that of any living creature - with messy desperation.
These are software I love to use. I don't assume they're the best, and if you have any similar suggestions I'd love to hear them. There's a heavy Windows OS slant to this list.

SunVox - Sequencer and tracker. The user interface is a big evolution from more traditional trackers because of how visual it is. This reduces the barrier to getting started, but it also make using the program simply more enjoyable.
http://www.warmplace.ru/soft/sunvox/

VirtualDub - Video processing. This is my go-to tool for simple video editing. It remains the quickest and easiest way I know of to make animated GIFs from video.
http://www.virtualdub.org/

HxD - Hex editor. Handles GB scale files very well.
https://mh-nexus.de/en/hxd/

Foxit Reader - PDF reader. There's some conflict in the past with bundling adware installers with the software, I hope that practice is long gone. This is the most full feature Adobe Reader alternative I know of.
https://www.foxitsoftware.com/

Daemon Tools Lite - Virtual disc drive manager. Unfortunately limits to 4 drives.
https://www.daemon-tools.cc/products/dtLite

Space Sniffer - Disc space visualization. The clean look and intuitive visual interface is why I prefer this over WinDirStat.
http://www.uderzo.it/main_products/space_sniffer/index.html

Other software I use, but which I expect is already well known: 7-Zip, Audacity, Blender, GIMP, ImgBurn, Inkscape, IntelliJ IDEA, Kodi, Libre Office, Notepad++, PuTTY, Unreal Engine 4, VLC
Actually, he's done that in the past. He let some folks from the DF forums have part of the source code, specifically the part which uses OpenGL to draw the graphics. They were able to improve it so that it was much more efficient, and so that it could use TrueType fonts. The results were quite successful, in that the graphics now take up much less of the game's time, and TrueType fonts can make the game much more approachable.

On the other hand, Tarn has said that he now no longer understands this part of the code. If he ever needs to modify it he'll either have to learn how it works from scratch, or farm the work out to the community again. Since he has no desire to become a project manager, he's unlikely to do the latter.

Also, the game isn't completely closed-source; it uses SDL, libpng, zlib, etc.

Interestingly enough, this hasn't really stopped people from improving on DF after the fact. Just take a look at the dfhack and Text will be Text projects, for instance.
You don't have to add it there. You can make it secure anyway. Public suffix list will mean that should your security get messed up, the browser prevents this anyway.
US South here: A popular chain started putting to-go boxes on tables at lunch. If your whole table drops their phones in the box when you sit down, your table gets free dessert.

I've noticed just the presence of the game - even if my table doesn't play - greatly reduces screen time and habitual notification checks.
It seems that the project is now dead, sadly. But you could easily pick up where they left off since it's open source.

http://www.goblincamp.com/
No, what you said was: "until you reboot, your Linux box is still running the known-buggy code"

And then later in the same post (just so we're clear about what you said): "But unless you reboot after installing your Linux updates, your computer still has the bugs."

Linux does not require a reboot to update.
Botë – Gazeta SHQIP Online
Go just a bit north. The line you must cross is between Pompano Beach and Deerfield Beach. Stay south of Cocoa Beach.

Ideally you'd be near Melbourne, preferably closer to the beach. Suitable towns: Melbourne Beach, Indialantic, Satellite Beach
It's interesting that the author pursued a degree in literature and that's what ultimately pushed her away from that career path. It seems to be a common theme where a formal education in creative arts makes people want to do something else in life, anything else.

I've had acquaintances with a musical background and eventually they went to do something else, including IT. From what an old buddy told me once, most graduates of a musical school learn to hate music and quit that vocation past graduation.

In the opposite fashion, I've never had a literary education and I'm feeling more and more drawn to this line of work. I'm not sure if I want to make a complete switch though, software engineering and startups are just too exciting to give it all up. Somehow it feels I can accomplish more and make a better contribution to the society with my honed programming skills than with words, but I might be wrong about it. For now, I'm just writing essays every now and then, publishing them on my blog and that seems to be enough.

One word of advice in relation to all of this. Don't shy away from reading foreign literature. I know that for many native English speakers other languages simply don't exist in their world, but you're missing out on an incredible body of thoughts and ideas that might expand your vision borders. Don't be stuck in your English silo, learn some foreign language and go exploring. And no, a translation is not the same, it's devoid of the original energy. That's why people are often unimpressed by what before a translation was a profound piece of work. You can't translation energy.
> State can be stored in instance variables as well...

but then we are back to the beginning of the thread...
Parent Maven POM, 0.45 released
Depends. I would like to think that "the public" would notice all those silly cancer patients showing up to clinic (don't they know that cancer is cured twice a week at every major hype factory, err, university?) but, no.

Pie in the sky it is, then! If only a field existed that attempted to quantify the expected variation from a given size and design of experiment.

That field would be of great use to major nation states. So much so, you might call it statistics. The practitioners would probably be big party poopers, always referring to weird concepts like "regression to the mean", "power", "effect size" and other unexciting yet critical details. I imagine there would be funny videos on YouTube about these people, and "real" researchers would happily ignore them while they jerk each other off in P01 study sections.

Anyways, let's keep science the way it is. There's no way the process or its results could possibly be improved!
Yeah, the way you load/save sessions in preferences is very strange. I'm familiar with it now, but I still need to think too much when trying to set up a session.
Skype for business.
Because I need a VM to have it running on linux.
The quality is even worst than the skype for individuals.
The web client is useless (no video, no audio. based on User-Agent)
Their is no fallback on phone.
The android client won't connect you if you didn't give your phone number.
By default you can't see your full company directory in your contact

You can apply most of this to office365.
Excluding that the web clients are not that bad (if you forget about live edit, and phone client)
Outlook too. filtering your mail without telling you. Creating folder without your agreement
React Native Training
I don't even know what it means.
Oh, "Hollywood" chemistry is pretty fucking bad, but for different reasons. I miss being a real scientist sometimes.
I haven’t looked at those numbers, but I would expect a rail system to increase revenue from activities near the stations.

Especially since we really do need to transition to a post-carbon future. Effective transit would allow us to increase housing density and commercial activity while decreasing per-capita use of fuel, water, and other resources. Leading to higher revenue from income tax, property tax, and sales tax, that does not show up on the train’s own profit/loss statement.

We just have to be realistic about it. A problem of the California HSR is that the officials have been coy with the actual numbers. Perhaps they are spooked by the disaster that has been Amtrak: Slow, expensive to ride, yet still losing money. We need to recognize that a good rail system can be subsidized, and still give a net benefit to the community and the government.
It's just you.
Nah, modern browsers simply offload this to your GPU. They send the background layer to the GPU once, update the foreground as you scroll, and let the GPU composite them for display. Since this is a screen-space effect, and the fill-rate of a modern GPU is immense, this is pretty cheap overall.
There's a psychology journal[1] dedicated to only publishing null-hypothesis results.

[1] http://www.jasnh.com/about.html
Although they're silly, I learnt a lot from things like BinRev growing up.

Lucky225 also owns the number of the former Mojave Phone Booth [0] which is now a party/conference line.

[0]: https://en.wikipedia.org/wiki/Mojave_phone_booth

[0.5]: http://99percentinvisible.org/episode/mojave-phone-booth/

[0.9]: +1 760-733-9969
> The quality of our roads is quite low compared to those in Europe.

That's incorrect. You mean a select few countries in Europe (Germany, Sweden and Switzerland != Europe). You're very clearly ignoring that Europe also consists of Russia, Belarus, Bulgaria, Romania, Croatia, Moldova, Serbia, Macedonia, Ukraine, Albania, Hungary, Poland etc. 3/4 of Europe has a lower living standard than the poorest US states do and they have terrible infrastructure to go along with it. Greek and Italian infrastructure is piss poor as well.

The Eurozone for example is now spending significantly less on infrastructure than the US (how long will those roads hold up as infrastructure spending continues to decline?):

"Infrastructure spending in the euro zone has dropped to an average of 2.7 percent of gross domestic product, compared with 3.4 percent of GDP for the U.S. and 3.6 percent for Japan."

https://www.bloomberg.com/view/articles/2015-11-27/europe-ha...

And:

"The dilapidated state of infrastructure in Belgium, home to the European Union’s main institutions, has become emblematic of a lack of investment that blights the whole continent and, according to the EU itself, is creating 'lasting bottlenecks that undermine productivity growth.'"

"Anyone taking even a short trip to Brussels would see evidence of this. Due to lack of maintenance over the last 20 years, all the city’s major tunnels have been closed on public safety grounds, creating the biggest traffic jams the city has ever experienced."

https://www.bloomberg.com/view/articles/2016-05-11/europe-ne...
Rather. Grasp on that seems lacking here.

By comparison, there are many schools which teach (or claim to teach) programming, but few which cover the details of being a programmer: addressing employment contracts, valuing stock or equity options, non-competes, project management, vendor management, operating as an independent contractor, client (or boss) management, etc., etc.

There are similar observations made of the medical profession, law, engineering (particularly where independent / small firm work is common), etc. The nuts-and-bolts of the business.

Much of what's discussed (in the context of startups) on HN, for example.

That said: there are some guides, several mentioned below. The Writers' Handbook is the long-time classic. I'm looking at a few of these now based on their mentions here.
I really wish someone would come out with a nice, not-too-expensive-but-not-too-shitty USB steno keyboard.
> Anyways, let's keep science the way it is. There's no way the process or its results could possibly be improved!

Let it be know that this is sarcasm, for those that have trouble determining that.

Note: I was being completely serious about having graduate students being required to replicate studies that have not been replicated, or to disprove them. That was not sarcasm.
Two federal judges say IP address insufficient evidence in piracy cases
Right to the point.
The field is pressured to adopt and enforce standards when practitioners speak out and get noticed by the establishment. Much of getting noticed, for better or worse, involves getting published in a traditional journal.
Is your argument that P2P lending is analogous to the Holocaust?
The government believes psychology research and actively legislates against it.
I suspect that you could do this already using typeclasses. We want (-2) to be a function of the type `Num a => a -> a`, so we could, in theory, make functions of this type an instance of Num.

I do not immediately see this causing problems for correct programs, but it would probably lead to horribly confusing problems in incorrect code, including converting some type errors into runtime errors.

A simpler approach is to say that you can not have a space after the unary "-", so (-2) parses to a numeric literal, and (- 2) parses to a function.
As always, relevant xkcd: https://xkcd.com/1296/
You haven't heard of the new Linux, The Movie! project have you?
Austin Can’t Learn to Share
Amazon Elastic File System – Production-Ready in Three Regions
See bandrami's comment

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

as well as this:

> The biotech company Amgen Inc. and prominent biochemist Bruce Alberts have created a new online journal that aims to lift the curtain on often hidden results in biomedicine: failed efforts to confirm other groups’ published papers. Amgen is seeding the publication with reports on its own futile attempts to replicate three studies in diabetes and neurodegenerative disease and hopes other companies will follow suit.

> The contradictory results—along with successful confirmations—will be published by F1000Research, an open-access, online-only publisher. Its new “Preclinical Reproducibility and Robustness channel,” launched today, will allow both companies and academic scientists to share their replications so that others will be less likely to waste time following up on flawed findings, says Sasha Kamb, senior vice president for research at Amgen in Thousand Oaks, California.

http://www.sciencemag.org/news/2016/02/if-you-fail-reproduce...
Clinton tech plan reads like Silicon Valley wish list
I have a talk at the ACM's conference about the history of Rust, but with that much time, there's only so much you can do. The RFC process has helped document a lot, but there's still years of history before that.
Just wondering if it is true that most of the modern language parsers are written in C?
This checklist is a fine first step in completing the externalities of corporate formation. However, it is only the first step. There is a whole second step of issuing stock, appointing directors, holding a first meeting, electing officers, adopting bylaws, and a whole slew of internal items that should be on the check list as well. Most of these are forms that could be handled by a lay person as well, but you won't get any corporate liability protection without them. There are also annual meetings and such that are required to maintain the corporation. If you are serious about DIY incorporation do some research, you could probably find some good manuals out there with forms and everything.
0-249 for national security orders. I think it's safe to assume 249.
Though I wasn't able to find it offhand, the study with the inverse U curve showed that the moderate training group had lower all cause mortality than the extreme training group (who still had lower all cause mortality than the sedentary population). The meta-analyses I was able to find did not show the inverted U, but it is very possible that too few studies had "extreme" training groups for the far side of the distribution to show up.

If you only watch TV or read while walking at an incline on the treadmill, it's easy to rack up the miles without inconveniencing yourself. I probably hit about 24 miles a week doing this.
Another spammer to block. Is there a way to identify email processed through this system?
Of course. It doesn't change anything about DF though, and it's DF that made it into NY MoMA [1].

The problem with DF is that the UI runs off in a completely different direction. Playing the game requires untangling a mess of counter-intuitive mental contexts, using controls that seem to make little sense. It is an experience wildly different than the way one expects-slash-wants UI to behave. Artistically, one might say that DF's creators are making a statement against modern UI and its inherent complexity, but then I think that falls flat when you realize that the alternative (as in, what is it right now) requires considerable study to enjoy.

Is it artistic statement, or laziness? Or something else? Software, like all interactive mediums, has a functional component that you can't just ignore. If this were a painting, or a sculpture, or music, and I could only interact with it through perception, then that's fine -- entire art movements are built from challenging prevailing norms. But software is experienced through use, and no artist is immune to the practical considerations of their medium; rules which are best heeded. (Or not, but very veeery carefully and with great discipline.)

DF is a game, and games are meant to be played. This is a fundamental tenet of games. Play happens through approachability, among other things, and approachability is the product of an equation that includes good interface design. A game seemingly opposed to even a modicum of approachable design (something as simple as remapping mouse and keyboard controls to behave intuitively, as one would expect an ncurses-type app to act) runs opposed to very fundamental notions of game design. It is also terribly ironic, I think, and irony really is one of the basest and most-overused cliches in modern art.

Again, even the barest of olive branches extended to the community -- a simple, low-level API to hook into, or better default mapping of controls, or a recanting of their weird ideas of how windows should work -- would satiate this critic, as I really do want to enjoy DF. It is a shame that such brilliance is locked away in such a homely and unapproachable exterior.

[1] http://www.moma.org/collection/works/164920
Well, that's something I think the Adams brothers consider to be work. They aren't into doing work. They're into doing the fun stuff. Maybe that's immature and not to the liking of the audience, but once again, the whole point is that they don't care about the user. Frankly, that's a good thing, kinda like a film maker not caring about the mainstream audience, or making an accessible film. Like Harmony Korine...
Why not also include TTL field from IP header.
Size of user base is pretty much irrelevant to how vulnerable an OS is, Linux/GNU and BSD derivative operating systems are inherently more secure than NT based ones due to user/group permissions and privilege escalation being a core aspect of the former, and a tacked-on afterthought of the latter.
Executive non-compete agreements always include monetary compensation for the non-compete period.

Peon (aka almost everyone reading HN) non-competes almost never include any kind of compensation. Companies rarely pay above-market rates or offer to pay anything during the non-compete period. They basically slip it into the employment agreement because they can.

What's good for the goose is good for the gander, don't you think? In the legal world it's called "consideration", as in courts often invalidate contractual provisions or whole contracts unless there is some kind of consideration, and especially when the balance of power is tilted.
I thought the whole point of not statically typing erlang was because upgrades are done on live systems.
This is a bit how the Internet and the early web felt to me as a teenager in the mid 90s. When most people in my high school could barely turn a computer on, I felt like a wizard who knew about an entire secret world, and it was awesome.

I could dial into my local mom and pop ISP and be playing a MUD with people from three different continents at the same time. I think in those days I had more online friends from MUDs, IRCs and talkers than I did in "RL."

Or just surfing to random servers and seeing what was out there. In a time before Google indexed damn near everything, a lot of the Internet was just exploration and finding random, crazy or awesome things. One night I found a page from a professor at Purdue about lighting grills on fire with liquid oxygen.

Thankfully, my parents were good sports about all this and eventually got a second phone line installed. Probably because they got tired of me always tying up our main line with an Internet connection.
The government could easily prevent that by punishing the company whenever there is a leak, instead of trying to punish the specific person. This may be what they do already
Why Understanding the Competitive Landscape Matters in B2B Customer Development
1. There are many places this could have been published without an importance review, eg PLoS ONE.

2. I think anyone interested in the replication problem needs to read this piece [1] by Peter Walter. As he put it: "It is much harder to replicate than to declare failure.".

[1] http://www.ascb.org/on-reproducibility-and-clocks/
All those technologies were first developed in the US, for an American target audience, then exported to other countries. Other things also developed in the West and then exported: electricity, vaccines, et cetera. I agree that that's generally been a good thing.

The parent comment, however, seemed to imply that technologists should focus on "solving global poverty" instead of solving local problems. This represents a fundamental shift, because at that point SV technologists are attempting to solve problems they personally do not have experience with.

All the examples you provide solved problems that SV itself had- transportation, communication, etc.
Shifting Incomes for American Jobs