skysight-inc/HackerNews huggingface dataset:
These stories hit me hard. Liver cancer is one of the worst cancers--strike worst cancer; they are all bad. My father died 10 years ago from liver cancer.

My father had a tumor for 10 plus years, and his new General Practitioner attributed the bulge to a old umbilical hernia scar.
Today's doctors vary rarely palpate their patients. I don't know if the latest research shows it doesn't pick up tumors, or doctors are just too busy? But, for ten years no doctor touched his stomach(not one quadrant?). Never?

His previous doctor who saw him from a young man to around 55, always palpated all his patients--including myself. We all used Dr. Shepard as the family doctor. In every physical I had from Dr. Shepard he made sure to feel that liver, and feel for unusual masses. I just figured all doctors palpated their patients? I truely think if Dr. Shepard didn't retire, and my father had him as a GP; my father would still be alive? He lived 10 years with a benign tumor, and it eventually turned cancerous?

I don't blame anyone. I do know this, the pain my father went through was beyond Hell--especially the last week. The nonprofit who took care of his palliative care; under medicated him. They didn't give him enough opiates! Along with enough benzodiazepines. I don't know why--they are overfunded?

My point is not to make this about me, but dying from liver cancer is horrid. I have thought about the pain he went through every day since his death 10 years ago. I know a cure for liver cancer is a way off, but pain relief shouldn't even be an issue? Give the patient all the medication they want? I can't tell you how many times we needed to get the doctor to o.k. new prescription, and then drive down to the pharmacy. My father literally thought the doctor's thought he was abusing his meds? Who cares if he was liked the effect of the opiates? He had a football in his stomach? If I could do it over again, I would have hit the streets and bought him heroin!(yes, I would have risked it. I was to young to know what to do, or even where to get the drugs?)

My point us we need a better way of managing terminal illnesses? Just thus week, another "Death with dignity" bill died--I believe in a California court?

Good night people--
I've made a litte patch for Wesnoth long time ago. While the codebase wasn't small it didn't really matter that much. There are a lot of things in the game (animation, networking, ui, game logic) that are separated enough that it's not that much of a big code mess like most commercials projects you see.

Also the C++ used isn't the monster from under the bed people tell tales of. It's mostly simple OOP/procedural code using boost library.

It's not that difficult to learn enough C++ to be useful.
I wish more people understood how Google Closure advanced compilation works. It's not just minification. See https://developers.google.com/closure/compiler/docs/compilat...
Yep. I decided to take the piss as much as possible.

I wanted the income and less hours and demanded it. They said no, so I automated most of my responsibilities and do a 25-30 hour week anyway. I work from home and most of my job is thinking and that's non-deterministic.

You only live once (I shudder saying that but it's true).
I like to manage all my computers, configure linux distros, keep them up to date and clean. I use Arch Linux, which is a rather "manual" distro where major packages have major updates on a rolling basis, and I even have a slightly customized kernel because I'm particular about things. Anyway, for my personal machines, it doesn't take much time, amortized over a month, maybe 30 minutes a week.

But I hate cooking, it's just not my thing. I actually wouldn't mind the cooking part, I like following directions and making stuff, even Ikea furniture, it's fun. But going to supermarkets and trying to find the ingredients, and having too much of one ingredient to just start with a few person-meals a week, and cleaning up all the plates and bowls needed to prepare the ingredients, and the result just not being as good as the many Chipotle-like fast-but-real food places here in Manhattan, that all sucks.

It's hard to describe this feeling ... I understand what you're saying, you can do it well yourself, it doesn't really take that much time, just put some effort into it... but when it comes to food, I just don't want to. Food is messy, I hate it.

I used to live in a place in SoCal where there wasn't the easy access to good prepared food like there is in Manhattan, and I just ate yogurt and granola for dinner most days (literally more than half of them).

If a meal kit has good quality parts and clear directions (complex is fine) I'd be up for that.
High availability deployments in AWS using Ansible and Packer
Based on my admittedly limited experience in the JVM world, your needs sounds like Scala's sales pitch. What factored in to your decision to develop Kotlin, rather than going with Scala?
Thank you for reading this and sharing your feedback.
Well this is more of a template to get started. It is not really "one size fits all" solution.
I agree, instead of getting carried away by all these no-sql solutions, one may get started with RDBMS and then as they grow, may take a decision to move towards a no-sql solution or what ever solves the problem. But from my experience I can tell you that, if things go "as-planned" in terms of data and traffic, soon one will have to move a part of their data to a no-sql store.

>> ActiveMQ? I can't think of anyone else using it

I have used ActiveMQ multiple times, and found it to be a stable MOM. I love its scheduler support and some of its cool features like message grouping, virtual destination, composite destinations and wildcards. Of course, like you said there are many other alternatives too.
another of the problem is that they need more polish and fixing and there aren't major captivating features in the works, and it's hard to bring unpaid volunteers on board with that prospect in mind.
The funding of junk. It's not the same as the dot.com era in that era was so much about public companies. But maybe it's more of an angel investment bubble? There just seems to be a great deal of money being pumped into low quality.

But you tell me: Do you see this company as game changer that can scale to be something more?
An Ode to "CRUD" Apps:

There's nothing unexciting or less complicated or challenging about producing good CRUD [sic] applications.

I don't understand the industry cynicism towards producing good quality "bread and butter" software for any vertical market.

It takes years of experience to learn good (relational) data modeling.

It takes years of dedicated attention to assemble tried, tested and efficient user interface designs that your user community loves to use on a daily basis. User interface design (and yes, we are talking about your "boring" invoice capture screens here) may seem easy at first glance to be dismissed as unexciting, but almost every real world example is a challenge that requires creative thinking. Many are implemented badly.

It takes hard knocks experience to add gems of strategies to your repertoire of "boring" reporting solutions. Producing industrial volumes "TPS reports" may sound boring, but architecting reliable and efficient reporting solutions is hardly easy.

Another challenge of the "1 inch deep and 1 mile wide" mental specter associated with "CRUD" apps is managing the challenge of excatly that - the 1 mile wide sprawl. Each CRUD app may be simple and boring on its own, but how do you manage several of them on one site such that each one not only operates efficiently with its own specialisation but also as an integrated whole with others? These are not simple or by any means boring.

I love CRUD apps. I love seeing different CRUD apps in specialised domains and how similar concepts of the CRUD world manage to solve specialised needs of a particular niche.

Fascinating.

:-)
If it were instead as simple as "property rights is all you need" there would be virtually no third world left.

The same mercantilist strategy applied by Japan was repeated in Hong Kong, South Korea, Taiwan, Singapore and now China. Everywhere it's been tried, it has worked.

Hell, even the United States followed this strategy (spearheaded by Alexander Hamilton) after the war of 1812. By the 1830s it had a 40% tariff rate which it kept for about another century.
Well, it's something we should look at, especially the library makers.

People who write ClojureScript regularly encounter this: we get this optimized and trimmed down app, and then something needs jQuery, so we have to pull all of it in. After you've used advanced compilation for a while, it feels downright dirty and wasteful to pull in entire blobs of code, not just the function trees you actually need.
Refresh to see always one of the random knots they generate:

http://tieknots.johanssons.org/ties.html

Seems mostly not something you'd like to wear.
Honestly, I think that there are many direct marketers who vastly exceed this level of frivolity.
Java interop is a "first-class" citizen, even more so than say Scala.
Hi beambot!

That's great! Many of us have done the other way: approaching programming via robots. If you are tired on programming, do something that moves AFK: create a robot. You can start from small. There are hundreds of people sharing their insights so you can learn fast and do your own. Try here: letsmakerobots.com

Francisco
I toyed with Kotlin for Android development.
It is very promising. It solves many of my annoyances with Java while keeping what is working.

I work in an 8 engineers Android team, switching to Kotlin for our Android app is not on the table at all though. Our huge codebase and complex build script can't be easily retuned to another language, even one compatible with Java and it is an added liability we don't want to deal with. If Google were to adopt it, it could very quickly gain steam for Android development.
Hey, this was just mentioned by slatestarcodex ( http://slatestarcodex.com/2015/07/24/links-715-from-link-whe... )

From that post:

> The movement was started by a large study which found that dewormed children were healthier and did better in school. The authors of that study recently released their data publicly (hooray! everyone should do this!) and some other scientists re-analyzed their statistics. They found no effect of deworming on exam scores or school attendance, leading the Guardian to write that New Research Debunks Merits Of Global Deworming Programmes (STOP USING THAT WORD) and Ben Goldacre to write a critical review on Buzzfeed. Around the same time, the Cochrane Collaboration did their own meta-analysis on all deworming research ever and found that “there is now substantial evidence that this does not improve average nutritional status, haemoglobin, cognition, school performance, or survival.” But deworming supporters Evidence Action accuse the skeptics of being in the pockets of Big Parasitic Worm, and Giving What We Can says they stand by their support for deworming. GiveWell agrees at great length.

(the original post includes links to all these things, not replicated here)

So I take it this article is GiveWell agreeing at great length. I'm inclined to agree with GiveWell when they say this:

> because mass deworming is so cheap, there is a good case for donating to support deworming even when in substantial doubt about the evidence

For the same reasons it sounds ridiculous to accuse new research of being in the pockets of Big Parasitic Worm, I think it makes sense to support cheap deworming in the absence of any perceptible tangible effects. Maybe there are effects that we have a hard time seeing. But -- maybe -- we just hate parasitic worms. Maybe even poor people are that much happier to be parasitic-worm free.
The Crazy, Ingenious Plan to Bring Hippopotamus Ranching to America (2013)
What does being open source have to do with having crap policies?

There are plenty of open source projects that don't have those problems, and it's not like the core team is interested in making theming anything else but a clunky hack so that everyone uses Adwaita...
Its interesting reading all the comments here, and think most of it misses the OP`s point. That software development as a JOB means working coherently with other people / teams. The result: you need to be complicit to work effectively within that team/companies imaginary tower/religion. Otherwise you`ll loose your job or become "that" PITA engineer.

What`s worked well for myself is starting a small niche tech business. We`re small and focused on resolving customer problems. Not bickering over class hierarchy, design rules or other crap thats irrelevant to building products that customers really enjoy.
There is absolutely nothing stopping you or anyone else making a film, animated or otherwise, of Alice in Wonderland. Disney categorically do not own copyright to the original work. There have been over 30 non-Disney adaptations of Alice in Wonderland since the 1951 Disney version, as well as 2 more works by Disney.

Since Lewis Carroll's original work had gone into the public domain, it is a misnomer to say that Disney "ripped it off". Anyone can take a public domain work and monetise it. That derivative work may be copyrighted, much like the performance of a Beethoven symphony (are the orchestra ripping off Beethoven?) or the performance of a Shakespeare play (again, are the actors, producers and directors ripping off Shakespeare?).

You seem to find the money side distasteful, which is a different argument. The issue here is that the Walt Disney Company, who ultimately own the copyright to the derivative work, maintain their copyright. Yes, copyright laws need re-examining in a world where corporations own copyright, but it's far more nuanced than you are making out.
something something Japan
#someonetellCNN – A Hot Mess: The View from a Former CNN Anchor
I was going to post a comment about the worth of Oliver Sacks' post, but instead I will thank you for your candidness, send you the best of my will (serving no practical purpose, but I can do no more), and bid you good night as well.
I am curious why lists do not have ".map" and ".filter" methods? IMHO it would be so better for chaining, now using a few maps and filters is inconvenient and looks unreadable.
Plus, something shorter for "lambda"...

It's one of not too man aspects, where I prefer JavaScript (especially ES6) to Python.
Sure it does. I just wanted to say that the default set of packages is extremely well-chosen (as there is only one additional thing needed for my workflow when introducing Python).
Also check out http://activemesa.com/x2c
I have written Kotlin for an Android app now in production. Having written plenty of Java for Android, Kotlin is really good. It feels like Java in some ways, but helps you more than gets in your way. Nullable/non-null features crush NullPointerException, which are the most common and annoying type of run-time error, this is actually a very pragmatic feature for professional programming. Overall it's less verbose than Java. It's not hardcore on functional programming as Scala is, but adds some FP niceties with its standard library, allowing you to use map/filter/reduce/etc functions on Iterables, which matches very nicely with RxJava if your project is using that already. Also, lambdas make it easier to use RxJava. And IntelliJ IDEA's plugin for Kotlin has a button "Convert Java file to Kotlin", which does a fairly good conversion.

The problems I had with Kotlin are minimal. When converting a Java file to Kotlin, I got ClassNameException (I might not remember the name correctly), but you just need to clean and rebuild the project. Lack of support for multiple constructors of a class made me scratch my head, but they added this support in a recent version. Overall Kotlin is a better Java (in less radical ways than Scala). The reason it's feasible for Android is that its size is comparable to small libraries like Retrofit, while Scala is huge and building Android apps together with sbt has been a nightmare for many who tried.

The adoption issue is a chicken and egg problem: long-term viability depends on people adopting it, and people want to adopt tools reliable in the long-term. So just do it. Java sucks anyway, I would do anything not to write it.
Good engineering requires good processes, good planning and good decisions, something almost no-one is discussing here.

Let's get real... there's a lot to improve in the american engineering.
If you're looking to rewrite the game, I'd recommend looking into Unity3D[1] instead of trying to make it in JavaScript. It'll be a lot less painful.

Out of the gate, Unity3D provides a much better indie game development environment than trying to do it JavaScript. Even though their name includes "3D", their software fully supports 2D games. Plus, there are no royalties/costs for the personal edition.

1 - http://unity3d.com/get-unity

EDIT: Read my response below for context regarding this message. And if you're disagreeing because I said JavaScript game development is painful, then keep hammering this message to your delight.
"Get yourself, your team or whatever to sit next to your damn customer."

Well said. The customer is the final and only arbiter on our disagreements about tech tool choice, style and architecture.
In front of the customer, all our internal arguments look and sound like those of immature, spoilt and unfocused professionals.

Add to that that many IT professionals dislike getting advice/input from non-techs and you see why we have so many broken systems out there.
it seems they've already started playing with it
https://twitter.com/rosshambrick/status/624431306567385088
This site is not friendly to tor users. This is the error I recieved:

"Error 403

We're sorry, but we could not fulfill your request for /blog/machines-learn-to-play-tabla/ on this server.

You do not have permission to access this server. Before trying again, run anti-virus and anti-spyware software and remove any viruses and spyware from your computer.

Project Honey Pot listing for 192.42.116.16"
The future of eroge has never looked so bright.
That article by Susan kept coming to mind while reading this one.

I think that most women that actually work in technology have feelings closer to the ones expressed here than the stuff that a vocal minority spreads all over the internet.
Any chance of an OSX or iOS client for AltVR? Would love to try this with Cardboard VR or Homido VR
The interface [1] made everything a little better by adding some interactivity. Your Xbox LIVE avatars would sit in front of a movie screen, and you could express simple emotions through them while watching the film. It was actually pretty fun back when the feature was around, especially as high school kids.

I never quite understood why Netflix removed it.

[1]: http://i.imgur.com/6W99ylc.png
Contrary to what some people in the startup scene would like to believe, there are many business models in between "unicorn" and "non-profit". There's nothing wrong with being a regular hornless horse as long as you're making enough money to live a comfortable middle-class life.
I wrote a small implementation of ListView in Kotlin a while back just to try it out [1]. The pros are pretty cool and some of the issues I mentioned in the readme have been fixed now (multiple constructors).

There are still a couple of issues though:

- Debugger functionality in IDEA (maybe it's been fixed now?). It was pretty unusable last I tried.

- (Android-specific) When extending Android framework classes you don't gain much benefit, since you'll be using the !! operator (override null-safety) a lot, and you'll be somewhat forced into a design pattern that takes away a lot of the power Kotlin offers.

If I were to use Kotlin, I'd use it for helper classes and extend View classes, etc. in plain old Java.

[1] https://github.com/T-Spoon/Kotlist
It would be amusing if this made Google downrank their own crappy sites that use stupid quantities of JS to render mostly plain text - blogger, groups, plus, etc. are all a shitshow of unnecessarily bad performance.
Pretty impressive work, though the end result ends up seeming more like hair than tentacles to me.
As usual for github.io links, you need to either disable mixed content blocking, or turn of HTTPS Everywhere for this demo to work.
After reading Mike Hearn's article on the subject[1], I'm convinced. The next project where I'd normally reach for Java and where I have some freedom in choice of language, I'd pick Kotlin instead.

[1] https://medium.com/@octskyward/why-kotlin-is-my-next-program...
Why people insist in say "I live in a socialist country" when they clearly does not live in one?

Welfare State has nothing to do with socialism
Software is just a tool. A crescent wrench is just a tool. A paintbrush is just a tool.

Don't fall in love with a tool, fall in love with using the tool to make the world a better place. If you are not making the world better, then you are missing the whole point.
I wonder how much work it would be to get the basic game working using Unity with the assets already available...
http://www.scanningvirus.com/
Airframe manufacturers have solved this problem. The car makers need to simply hire some aircraft electronics systems engineers for consultation.

It's not just security - you can't have bugs in one system causing other systems to go down. You can't tolerate a bug in the radio causing the car to crash (didn't anyone learn anything from the demise of the Death Star?)

The Fukushima disaster and the Deepwater Horizon disaster, from what I read about them, all suffered from easily preventable "zipper effect" of cascading failures.

Every industry apparently has to relearn the hard way what the aviation industry learned decades ago (and what the Navy learned even earlier).
$9+Computer+CHIP+Reveals+Its+Open+Source+Details,+Runs+on+Linux+Kernel
On budget, perhaps. Maybe. On schedule? No. The report even says as much, page 4:

"The tunnel project will not achieve STP’s original completion date of December 2015."
This sounds similar to a reporting system I wrote in about 1999 using Word automation API. It sat on a windows NT box and watched for changes on a netware share. That would load up a text file, read it, parse it and pick documents and fill in bookmarks in the documents then print it to a printer or PDF file.

Worked wonderfully apart from the memory leaks :)
That's true. There are still lot's of hidden features that we should mention somewhere. We are currently improving our documentation, so hopefully things are better soon.

And thanks for feedback, it is always appreciated and motivating us to make it better!
I don't know anyone who thinks that current AI research is in need of safeguards, we're all in agreement that current AI is too far away to be of any SAI-type danger. There is fundamental AI safety research that has a reasonable chance of applying regardless of what techniques we use to get to SAI. Fortunately, the funding situation for Friendly AI has improved significantly this year.
Trove look at my eyes
As long as everyone is being honest, it is in the interest of the user and also the greater good to be made aware of all alternatives. The free market is built on the assumption of rational and informed choice, and often fails because of the lack thereof.

The truth, the whole truth and nothing but the truth! Politeness be damned!
OpenXava – A Declarative Framework for Rapid Development of Enterprise Web Apps
Be aware that the company lawyer represents the company's interests, not yours. Any advice they give you will be slanted from the point of view of what's best for the company. (Any reasonably ethical attorney will also disclose this conflict of interest, and many may refuse to provide legal advice in this situation for this reason.)
"Oh well, too late to go back now"

I understand the regret, but it's only too late when you're dead. If you want to do it you can find a way.