skysight-inc/HackerNews huggingface dataset:
I haven't given up on passive income, but I try to work smarter not harder. That being said what I do would be considered semi passive income. Since consulting work isn't consistent I've spent about 2 years building up a network of design online vinyl lettering and graphics sites that require little to no daily work on my end. I outsource production and shipping and take a good piece of each sale. On average I devote 30 minutes a day handling emails, phone calls, and submitting POs. I've automated nearly everything once an order is placed from generating the vector cut files to submitting purchase orders. My image generating api does all that magic http://ionapi.com (closed beta) and a few of the sites http://boatdecals.biz http://letteringhq.com and http://racegraphics.com. Slowly building on past work over these two years I've went from making nothing to being able to live off of the income of these businesses.

So my main advice is start somewhere and don't find yourself so indecisive you do NOTHING. There are lots of opportunities in small niches especially. Pick one you love and try to tap into something. Myself, outside of being a developer I know signs and graphics pretty well, so it was a logical direction to go.
I think ARM assembler might be more useful because of all the mobile devices and Raspberry Pi's.
An article about an Apple Store full of pictures of flowers?
well done. i'll have a go at making byobu execute this script instead of tmux itself to see if that fixes things.
That can be tricky. Venture funded companies that are totally legit and run by competent people sometimes don't want to use a vendor's form. That's not really a red flag...
Actually, game companies as well as various indie developers have widely distributed this knowledge. Some examples of places to look/things to search for implementations or similar/better:

-GDC Slide Decks
-Game Programming Data Structure/Performance Books
-Game Industry Publications - ex: Game Programming Gems
-EA STL
-Game Dev Sites
-Any available source to various engines/games in the last many years should have more than a few inside

Moreover, this is also a common thing in a lot of embedded and high-performance development in general.

Just because someone didn't make a github project and post it on HN doesn't mean it doesn't exist. This seems to be a trend with web developers - reinventing what exists without properly checking what is there, and doing so usually poorly. I say this as someone who has done game development and web development at various points of my career (currently web by day, game by night) so I am not trying to be condescending, just pointing out an unfortunate trend.

Downvote if you want, but I see the first game dev who replied already confirmed what I said.
Good general overview of prison labor:
http://thesocietypages.org/socimages/2013/04/04/prison-labor...

More detailed account of prison labor in Nevada regarding casinos and construction.
http://vltp.net/casinos-prison-labor-strange-bedfellows/

The slave market:
http://www.unicor.gov/

You can even get slave labor to operate your call center:
http://www.unicor.gov/services/contact_helpdesk/
What We Do and Don't Know about Software Development Effort Estimation
Maturity != age, maturity == number of eyes on a project + bugs fixed + real world usage.

As a comparison, the Hurd project started in 1990, Ubuntu in 2004. Which one is more mature? That is, which one would you use in a production environment?
Undiscoverable features don’t exist: examples and tips
iRules for Teenager
Impressive art device called breaking wave
Note that you can use Nix packages in Guix. They are compatible.
This looks really cool. There are a lot of people (like me) who live in tmux and I'm really surprised this hadn't been done earlier.
From law school I learned the the purposes of prison, the "three Rs": Removal from society; Retribution for the crime committed; Rehabilitation from their criminal behavior. How it works in practice is a different story, however.
Well, you would expect a novelist to be well-read in any field of interest.

Don't we think that programming will generally enter the cultural mix as a 'form of life' once digital technology becomes naturalised?
I'm selecting my final year (undergrad) project in the next couple of weeks. One of my professors posted a project that will simply be entering a competition on Kaggle. I don't know much about machine learning yet and I thought that this would be a great way to pick up something I've always been interested in.

What does HN think of doing this?
Nope.

You don't know what events led up to that officer grabbing her. If I show up a a protest, emotions running high, walking around with a sign and I'm suddenly grabbed from behind... I will attack without identifying who grabbed me. That's not something I should be arrested for. The person grabbing at me unexpectedly is the one who better be prepared for bad things to occur. Now if the officer approached her from the front and identified himself as an officer of the law and attempted to explain why he stopped her then suddenly she elbows him in the face, that's another story.
>There are around 115 U.S. acetaminophen deaths per year, versus around 17k opioid analgesic deaths.

First, I said "overdoses", not "overdose deaths". There is a difference.

The source you cited doesn't make it clear whether the known opioid deaths did or did not involve acetaminophen. Since hydrocodone, oxycodone, codeine, dihydrocodeine, and tramadol are all combined with acetaminophen, I'd guess the intersection of the two sets is significant.

The FDA recognized this problem and cut the APAP dose in combination analgesics to a maximum of 325mg (compared with the recommended 500mg dose of APAP alone) in 2009. They did not restrict the opioid dosages because they weren't responsible for the toxicity.
I didn't see what you saw, the video isn't clear at all. I am left wondering how/why she received so many injuries herself though.
1. Stop privatizing it.
A profitable industry has incentive to grow.
While I don't agree with the statement I think a lot of it has to with the sheer ruthless competition of interests in the American system each branch of whatever part of government seems to compete ruthlessly with the other branches.

There seems to be very little thought about what is best for society and far more what is best for whatever branch that person works for.
I disagree that "using Docker on OS X is a giant pain". I don't really see how this is more than a GUI that works with boot2docker and docker. Kitematic appears to be using boot2docker under the hood. I think using boot2docker is very simple. Once boot2docker is running, as far as I can tell, using docker is the same experience people have on linux.
It sounds like a great idea. Even though the article is entirely correct in that Kaggle competitions are only a small part of machine learning, they are still a good way to learn some aspects.

Even the data-cleaning that the author claims is missing from Kaggle competitions, is not really missing, it's just Kaggle have made your data cleaning much simpler.

The main advice I would give is to find a problem where you can get an understanding of the data, i.e. not just treat it like a black box.
I dunno! I don't use it either way. There's a lot of people in the post comments with opinions, though.
> You say the most fantastical things sometimes.

I just know more about lobbying than most people who harp about it.

> I know you're aware of what "Quid pro quo" means

What quid pro quo is involved in lobbying? To me, a "quid pro quo" is "here's a $5 million donation and if you happen to support our legislation, that would be great." That's not lobbying, and that's illegal. Lobbying is hiring someone to tell an elected official: "if you support these environmental laws, it will affect the coal industry and 1,000 people in your district might find themselves out of work." That's not a quid pro quo to me.
Because Facebook also has a reputation of not playing nice with people, the rules, intellectual property, and so on. This is hardly a company anyone should support or trust and if you can't figure that out, I can't help you.

As far as their work on HHVM, it was necessary due to failure by bad technology choices from the start. There's very little interesting about this work unless you somehow love PHP, want to make debugging your production applications more difficult, and refuse to address your real problems. I am 100% sure no one outside of the PHP community cares about anything Facebook has done in C++.

Simply having a large company with lots of developers who might have even had good reputations elsewhere or even be smart doesn't mean much. Having worked in many places with lots of smart developers, I can tell you stories about too many geniuses in the room. Calling Facebook developers engineers is also about as apt as calling janitors sanitation engineers. We're programmers, or developers, or perhaps software architects at best depending on the position. I happen to have an EE and CS degree but given I do programming for a living, I'd hardly call myself an engineer. But we're way off topic :)
They don't. Spain and Greece are both bankrupt or nearly so.
Another great resource, albeit for x86 rather than 64 http://savannah.nongnu.org/projects/pgubook/
> You ignore the fact that scientific fraud exists in other sciences

It's not the topic under discussion, but scientific fraud certainly exists among scientists, with one important difference -- real scientists are exposed by comparing their work, their evidence, to reality. Stapel was exposed by comparing his words to his work -- work often not even conducted. There was never any serious prospect of comparing Stapel's work to reality, because his work didn't try to address reality -- that's science's purview.

In science, reliant on physical evidence, how you describe the evidence shouldn't matter, the evidence should speak for itself. Reliable evidence should bring different, similarly equipped observers to the same conclusion. In psychology, the reason there's no consensus on the meaning of evidence is because the evidence is extremely poor, freeing different psychologists to draw different conclusions from the same evidence.

> this article talks about extending the use of this tool to different sciences.

Yes, that's true, they do talk about it. But until they actually try to apply it, it's not a legitimate topic of discussion.

You haven't asked an obvious question -- where are the falsifiable psychological theories, theories that can be proven false in practical tests, but that resist falsification? Where are the time-tested theories that would make psychology one field, like physics or biology, and that would justify clinical practice?
It is critical, but given sheer number of lives impacted daily, I rank teaching higher. Especially given the pay disparity.
I personally believe that "decades" would be an exaggeration.

As to why people don't open source their libraries - it's a big hassle and doesn't especially benefit them personally. Indeed if other people are going to have to spend time reinventing the wheel I suppose some might even see it as a competitive advantage. And as a general rule, video games companies don't seem to be much into open source anyway.

(Additionally, if the ones I've used are anything to go by, the libraries aren't so great. They attack specific problems with std::vector, and that's fine, but usually not in any general way. No need to do a full extension of the allocator mechanism if you know you can just call your company's allocator's special try_realloc function, for example - but now of course nobody else can use it. And there usually isn't any impetus to "fix" this, because it isn't actually a problem.)
https://hn.algolia.com/?q=gogs#!/story/forever/0/gogs
TDCJ inmates are not allowed income so he must not get paid at the commissary, sure he's not in federal prison in TX?

http://www.theguardian.com/world/2014/apr/23/teas-prisons-in...

http://www.cnn.com/2014/06/20/justice/texas-prison-heat-laws...

http://www.insideprison.com/prison_stories.asp?story_id=751

http://www.utexas.edu/know/2014/06/26/summer-heat-kills-inma...
14,000 children treated yearly for backpack related injuries
As in publish new revisions?
Going into a career because it's rewarding seems like a mistake?
Everybody brings their own terminology to these issues, given their background. This is all just statistics. While I think the intuition of your terminology makes some sense, it's probably the wrong frame. It's important for people to use same terminology, with a clear mathematical definition. Unfortunately there's still a big gap between statistics and machine learning communities.

Everything in "learning" follows a good parameterization of p(y, x), the joint distribution of the data, whether unobserved or not. If you have that, you can get everything else.

The core idea of representational learning is important, even though it's obvious in hindsight. When doing statistics, many people assume the parameters governing the conditional distribution p(y | x) are distinct from those governing p(x). So if you're just interested in predicting y, you don't need to model p(x) to get the posterior distribution p(y | x). Representational learning suggests that the parameters of these distributions are coupled. It's saying that if you understand the structure of the world -- you have a good representation of p(x) -- you can make better predictions p(y | x) with less data. This makes a lot of sense because the distinction between x and y is totally arbitrary.
Completely disagree. I assume you're imply protests around slavery/discrimination. I think those protests had to reach a boiling point before real change could occur. If it just stayed super-peaceful and nobody ever showed pure rage I doubt anything would have changed. In fact, when I think about history, I believe most major changes happened only after protests reached a boiling point because the people in power who benefit from the broken system won't be convinced with words alone. That doesn't mean I support wild violence, but I think that's just the unfortunate fact of society that a bad social structure can't be changed without it reaching extreme stress.
Microsoft Defies Court Order, Will Not Give Emails to US Government
The article clearly states that there were 16,651 overdose deaths "involving" opioids. It does not say anything about cause of death or exclusion of other drugs.
What's the reason for 'asm("");' in 002.c (and other c codes)? All I can see that doing is intentionally breaking the compiler's ability to optimize over loop iterations, which puts rust a huge advantage over c.
It isn't nearly as hard to find x86 guides as x86-64 guides.
Well from the practical perspective what happens is what zo1 wrote: "crappy proprietary tech get replaced by even less open and more difficult to reverse-engineer tech". What's more likely - former MSN users switching to XMPP or to Skype?
because many other developed countries have both lower crime rates and lower rates of re-offense.

America incarcerates more of it's people per capita than any other country, more than North Korea, more than South Africa and more than Russia, indeed you incarcerate 7 times more than the European average per captita.

reoffender rates are similarly awful.
I think he meant financially.
http://lmgtfy.com/?q=std%3A%3Avector+games
I agree that there are other public fora than company-sponsored blog posts, but I don't see your industry contributing its accumulated knowledge back to the library developers, either (assuming you're relying on open-source C++ libraries).

If this truly was a well-known issue long ago, it should also have been fixed long ago by game developers contributing back to the open-source developers who have made their work possible so that the rest of us didn't have to rediscover these performance issues.

If you want to avoid this kind of criticism, be a part of the solution outside your own industry walls; don't just brag post hoc about how you solved it in your castle for yourselves.
That's not a helpful comment. It's already addressed in the article anyway:

Of course, doctors aren't the only professionals who are unhappy today. Many professions, including law and teaching, have become constrained by corporate structures, resulting in loss of autonomy, status, and respect.

Personally I think the history lesson in the article was great. It makes me wonder about programmers. We are riding high now. But if we keep producing software that neglects user intent, then perhaps we will also find ourselves regulated. I'm actually happy that the FTC has stepped in and constrained certain companies.
SELFIE OBSESSED
Ice bucket challenge PRANK and Donation
> I'm struggling to think of a violent protest, at least in the western world that caused a change in government policy

IRA is the [edit] obvious example.
It definitely takes more hours in the beginning but then you get a knack of how to do research and how to find a niche quickly and build upon it ....

Professional affiliate marketers have multiple niches/sites with multiple ways of revenue generation from each sites ....after some success they have a very good idea which niche is really a big profit maker if spent more time/energy on it and based on 80/20 formula they get rid of the niches that is not profitable compared to effort required.
Show HN: Need Motivation? Watch the Motivation Channel on Streamup
What do you expect from Hardward and Yale?
Programming Concepts Not Pioneered by Lisp
> As far as their work on HHVM, it was necessary due to failure by bad technology choices from the start.

HHVM arose out of Facebook's desire to save on server purchasing and operating costs. Facebook could run perfectly well without it on Plain Old PHP, but they'd have to buy and power more servers.

I'd hardly call PHP a "bad technology choice" given the outstanding financial success of many companies that use it.
https://builtwith.angularjs.org

This is actually on a public repo on GitHub I believe & curated by the Angular team iirc.
1. I understand their frustration!
2. Yes--you are fighting with insurance companies; So are
your patients.
3. No--you are not the "pillars of society" anymore. (That's change has been slowly taking place. Patients
educated themselfs, I don't know, but patients wised up;
they realize when when they are dragged in for unnecessary
office visits--just to invoke another billing.)
4. O.K.--You are not making the money your father did--neither are most of your patients; the world changed.
Hopefully, things will get better. You guys deserve Tort
Reform--I think, but then again I sometimes feel the only
reason you guys pick up the phone, or refill a prescription is because you you don't want a lawsuit. (It pathetic I'm
even thinking like this?)
5. In the end, we are all in this mess together, and one
day You will be a Patient.
6. I swore I would never comment on HN again. (The political Correctness is stifflling, but I needed to respond to this article.)
7. Goodbye again. That said, if you have realatively good
genes, and you eat somewhat healthy; I would steer clear
of most Doctors. I never thought I would say that about
allopathic physicians.
Paging in RavenDB
You can definitely feel this as a patient. If I could give my vitals to an app and have it diagnose and prescribe remedies, I would do it in a heart beat and never visit a doctor again (of course you would need robot surgeons too :).

I've never seen a doctor research anything either (although I'm sure they do behind the scenes). They seem to be pulling from whatever information cache they have in their head which I often suspect is horribly outdated.

I'd take a crowd sourced db of health info over a doctor's personal knowledge any day of the week.
Ada is alive and well. http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html
When you walk into a protest, with "emotions running high" to the point that police need to be there, bad things can happen. You put yourself in the middle and bad things can happen to you. Quit blaming others.
It's a stretch to call the IRA "protesters".
I think it's funny that the first picture in the article is of a doctor taking a patient's blood pressure. It's a little ironic because I've never actually had a doctor take my blood pressure (in the US). I'm not even sure if I've had a nurse do it, but more likely a physician's assistant or phlebotomist. Just like other industries medicine has been turned into an assembly line where patients are herded through the system with professionals at each level of the training pyramid doing their part. We do this to be efficient and cost effective, but speaking from personal experience, the side effect is that information gets lost from transfer to transfer and a patient has less time to bond with a doctor. I'd like to believe that many doctors would be happier working with a patient from start to finish like in the old days.
For some financial satisfaction comes 2nd.
Isn't this( http://docs.docker.com/installation/mac/) the easiest way to use docker on a mac? Its just 3 shell commands and an installer.

I am not clear what kitematic is exactly. A UI on top of docker?
There is a <canvas> overlaying the whole top section of that page onto which the arrow is being drawn.
Every doctor is different. If you show a desire to engage with a doctor, and get the right one, you can have one that does research. When I started on cholesterol-managing medication, my physician emailed me three recent journal articles on the effectiveness of different options and the dosing considerations. It all depends on who you have, and how they run their practice.
No – a utility program for linux
No,

Who decides when the police need to be there? How can there be a protest without emotions running high? That's pretty much what a protest is; people who've reached their limit and want change. If whatever they're protesting wasn't so emotionally/physically stressful they probably wouldn't be protesting to begin with.
Everyone dies, no one gets saved forever.

Plumbers and garbage men saved more lives in the past century than doctors. (so I hear)
I agree that there are good doctors, but I'd rather not have it be such a crap shoot. The consistency and depth of knowledge provided by an expert system of some sort seems like the way to go.
This is the reason I don't use social networks. So many people are comparing each other and only seeing highlights.

Where is the balance and objectivity? Where is the truth in our relationships when viewed through a filter?
What is an Objectionable Airport?
It sounds like someone justifying their own shortcomings. "Since kaggle proves I am not that good at the 'math' part of machine learning, I will dismiss it by pointing out that it does not include all of the steps necessary to make a machine learning approach work for a business"
You would be most unwelcome at any protests I've been on.

The idea is to be arrested, and to passively resist that arrest. Go limp, let them drag you. You document any rough treatment you get and sue accordingly.

There is almost no justification for punching an officer and in almost all cases it's going to end badly for the puncher.