skysight-inc/HackerNews huggingface dataset:
I've kept both types of schedule and while it's true that the morning hours you get by waking up early aren't strictly "free", I have noticed that for me they are often more productive. I suspect this is because in the mornings there are never demands placed on my time by other people or "more interesting" things to do whereas in the evenings I am often inundated with invitations from friends or distracting opportunities.
I'm not sure why the adobe suite of products is misconstrued as an "apple only" set of tools, it's a myth I've run into many times before. They run rather nicely on other platforms, not to mention sublime isn't mac only either. I'm forced to use Mac at work (employer wants the same platform to be used company-wide), but I have always used a wide number of graphics and development tools (the adobe suite, sublime, maya, zbrush, etc) on windows over the years and will continue to do so. I haven't played with Linux yet, but I detest Mac OS as I don't need training wheels.
This is perfect case of merchant-approved business model with well-calculated losses to fraud as a cost of doing business.

If merchant would want - they'd close this loophole within 5 minutes. Yet they choose not to.

"Lisa admits she remains conflicted over whether she would buy another steeply discounted card to help feed her dogs"

Don't worry Lisa, merchants themselves are perfectly OK with you buying steeply discounted gift card.

After all their margin is way higher that measly 30% off you're getting your gift cards for.
They'll quietly raise prices to compensate if needed.

Feed your doggies well while you can!
We have one Rails box w/ ~2 gigs of RAM which has been sitting pretty since the golang process also on the box stopped hogging 100% of the available file descriptors. Our scaling issue is with ruby processes, of which we have several thousand active at the moment. Each process runs one wee little universe, filled with wee little traders trading wee little stocks, for the benefit of a single player playing a single level.

These aren't a JVM language (or Golang, for that matter) out of expediency: I had to write the economic simulation and the trading algorithms and get it done in about ~2 weeks, so I wrote them in my best language, Ruby.
He was eventually dissuaded because a vocal majority of HP fans were against it (because JKR has only allowed non-commercial use). But here is the original announcement I found from a forum -

The Singularity Institute for Artificial Intelligence, the nonprofit I work at, is currently running a Summer Challenge to tide us over until the Singularity Summit in October (Oct 15-16 in New York, ticket prices go up by $100 after September starts). The Summer Challenge grant will double up to $125,000 in donations, ends at the end of August, and is currently up to only $39,000 which is somewhat worrying. I hadn't meant to do anything like this, but:

I will release completed chapters at a pace of one every 6 days, or one every 5 days after the SIAI's Summer Challenge reaches $50,000, or one every 4 days after the Summer Challenge reaches $75,000, or one every 3 days if the Summer Challenge is completed. Remember, the Summer Challenge has until the end of August, after that the pace will be set. (Just some slight encouragement for donors reading this fic to get around to donating sooner rather than later.) A link to the Challenge and the Summit can be found in the profile page, or Google "summer singularity challenge" and "Singularity Summit" respectively.
Interesting. I interviewed with them once. Their interview process was pretty strange: after a technical round they wanted me to work full-time for them for a week as a next step. Wat? How do I do that if I have a job? Plus, it seemed like they pay their engineers way below the average. Not surprising they are having hard time hiring and had to move on to hiring remote workers.
BitFury to Launch Immersion Cooling Data Center of 40 MW
With some books on history i noticed that the author has reworked his PhD thesis into a book - now that's a long bummer by definition, If that is the case then that makes the book quite long to start with - (i think that's the right thing to do BTW).

One example:

The PhD thesis: "Political Protest and Dissent in the Khrushchev Era" by Robert Hornsby" (342 pages)

the book would be "Protest, Reform and Repression in Khrushchev's Soviet Union" by Robert Hornsby (324 pages)
I feel like a chat server is something best served by something not in your stack (especially Rails). I surprised you chose to do it in house. How about using https://pusher.com/ or https://www.firebase.com/ ?
To be honest, we weren't expecting this large of a response. But yes!
Stephenson is interesting that way - I think his finest book is "the diamond age", which does not ramble, but his most enjoyable one (slightly more than diamond age even) is cryptonomicon, and the long digressions are precisely what makes it so enjoyable.
Free Rasberry PI Computer Vision Programming: 19 Hours to Go
Here's what we can do about research using the wrong cell lines
ha! my bad, i pulled the quote from the readme and posted before checking out the history

http://runtimelegend.com/rep/lforms/artifact/5c9b5b527c2b37e...

which was commited in july of 2011, so he was excusing a 6 month break from developing it
If you're looking at the training dataset, you'll see these 17 columns:

"f1" - "f14" are feature columns, represented as integers. They are inputs for you model.

"c1" is also a feature column, represented as a category. Feel free to ignore it if you're not sure how to best use it.

"validation" is a binary 0 or 1 that just says: 'if you want to validate your own model, so you can test your accuracy on your own machine, you may want to use the rows that have 1's here.'

"target" is the expected output. For this training data it is provided, for the tournament data you come up with it.

Does that help?
This guest post on the Retraction Watch website is a follow-up to "Hundreds of researchers are using the wrong cells. That’s a major problem"[1] by Amanda Capes-Davis, chair of the International Cell Line Authentication Committee (ICLAC). Previous submissions to Hacker News have mentioned that misidentifying human cell samples used in medical research can skew research results and make them unreliable.

[1] http://retractionwatch.com/2015/12/08/hela-is-the-tip-of-the...
What it's like to live on the International Space Station
Show HN: How I Hacked.info – Open source database of hacking stories
I was thinking you could treat is as a distributed hash ring with key shuffling, healing and the like ala Riak. Or a virtual actor cluster ala .NET's Orleans.

You could use container migration to move people off dying nodes, or to redistribute the cluster.

Ultimately though, it's probably a pretty lean startup and there is only so much experience and effort you can apply to each area.
Not very stupid given how dependent post WW-II US science was on defence funding. Pursuing truth and beauty does not give you permission to turn a blind eye to the evil which supports your pursuit. I think Steven Levy captures this disconnect very well in a chapter in Hackers
Lewisville Dam: The Dam Called Trouble
I think I understand what you're getting at - that network architectures have a fixed size output - but you're incorrect in saying that the final layer must be a classifier. In general, you can optimize any differentiable function with gradient descent, and the output does not have to be a probability distribution.

The original poster's question does make sense; he's asking what would happen if you trained the network on something like the ILSVRC dataset.
SquareComposer – Scala Apetizer: Scala Solutions for David Peter's CubeComposer
The Muse (YC W12) Is Hiring Enterprise Account Execs and Sales Reps (NYC, London)
I think they are making some unrelated point about how they consider taxes to be an attack.
thanks for the link, looking fwd to reading.
Open a novelty blog and write about what you love? You can make money from advertising and Amazon affiliate links. You could make a living out of it rather quickly.

Other thing - become a remote freelancer. Get in to projects that last 1-3 months. You can make good money while doing what you like.

Also the short interest period on projects is not part of your personality, but it might be a stage. I had same thing, but turned out to be good for me. I used it to my advantage - I learned everything I could. I would jump from niche to niche making money along the way. My base would be marketing, from there I could freely move to tech, programming and consulting while making money. It took a while but I grew up from it. Now I am full stack startup owner - I do everything from programming, through customer service to marketing - and it is awesome.
http://www.hanselman.com/blog/TheGuideToCreatingQualityTechn... (2011)
understandable, athough I can also understand his position.

Actually I think he himself just wants to not collaborate, but I don't see anything saying that you can't copy his code and then collaborate with others.

There are also other benefits of open source other than collaboration, such as security from being able to review the code, and being able to run in a totally free system.
I hear you, but whether or not something is difficult is orthogonal to whether or not it's morally right. You don't get off the hook because doing the right thing is hard.
Ask HN: Are you interested on reusable bootstrap layouts?
As in: imagine you have a service and/or github repository where you can "post" and find layouts made with twitter-bootstrap that you can then "easily" reuse in your web app (or, say, cordova mobile app)
Edit: I was informed this was an abuse of HN. Peter can't defend himself in this scenario because of US confidentiality laws between lawyers and clientele.

Many people have had good or stellar experiences with Peter Roberts.

Peter, Sincerest apologies. -K.

Unable to delete the prior comment.
I've had nothing but success working remotely on projects. It's all about having communicative remote people, having the onsite team use the same chat/screenshare/video systems. I can get so much done with absolute focus yet still come out for big meetings a few times per year. It gives flexibility to the onsite people to work from home occasionally, too. On a team with poor cohesion or a lot of strong introverts, it might not work.
I question whether the merchant is fine with everyone buying steeply discounted gift cards. That $165 card was a result of someone stealing $165 worth of product and returning it. Lisa then goes and buys the card for $120 and purchases $165 worth of product. Now Petco is out $330 of revenue (or whatever percentage as cost of goods), having received nothing in return. Doubtless they factor this in as a cost of business and raise the prices accordingly but it seems doubtful that they have a mischievous plan to dominate the competition via quietly condoning shoplifting+returns and then cornering the discount gift card market.
Note that prior to that gear you would hit your own propeller.
Is this meant for people interested in security? I ask because the main site says you guys are making CTFs to replace interviews, but I'm not sure if that's interviews for security roles or all developers.

I'd be interested in either, but for the moment rather not add yet another thing for me to learn
I've been diagnosed with AD/HD. Eventually I moved into sales engineering. It's been great. You leverage technical skills but get to talk to new people all the time and see what kind of problems they're trying to solve. Stick to pre-sales and you don't have to get involved with any one account for too long.
For me, Arch won on every machine, desktop, laptop and RPi and I think it mostly had to do with how Arch stays the closest to unix philosophy. I used Fedora for a few years and before that Ubuntu and I think I only ever rolled my own package or modified an existing one once or twice because of the sheer complexity of it. With Arch, from day one I was fiddling around and every time I need something that's not packaged already (and that's rare), it takes me minutes to do it myself. I'd much rather know how to build my way through (and not suffer) than cross my fingers that someone else already has.

Adding to that, I find Arch to be so clean and minimalist and more importantly unsurprising. Because of its rolling release cycle, I never have to plan an upgrade which always stressed me out with Fedora and Ubuntu.

Regarding hardware support, I'm running Arch on a mid 2015 manufactured Lenovo X250 and everything works out of the box and I get a solid 8 hours battery life out of it.
Ain't nobody got time for that [Linux]!
What is the shortest text available that takes raw data and first principles and deductively walks to the inevitable conclusion of anthropogenic global warming and its dire consequences? I absolutely need this to convince my conservative relatives. I would also be interested for my own edification since my current belief in global warming is mostly based on faith in the scientific community, and I'd rather understand it myself.
Microbes That Clean Up Contaminated Mine Sites
Much longer between Brits and French.
Or you know, swarm the skies with tons of small drones making it impossible for the police to catch them all at once.
I concur. I've had interactions with that team, and they've all been strange. The engineering and security are buggy and poor, and attempts to get to the bottom of issues are stonewalled and shunted.
"Why Should Engineers and Scientists Be Worried About Color?"

http://www.research.ibm.com/people/l/lloydt/color/color.HTM
Find a company that embraces neophilia, these guys for example https://blog.enki.com/coding-is-boring-unless-4e496720d664#....

"Component has bugs? Rewrite it in a new language!"
I also interviewed with them, and they gave me the same offer. I told them that was disrespectful to seasoned engineers, and that they could bone off, and I ended up getting a job at a much more interesting company, so it worked out in the end.
Absolutely. I would continue to use Linux even if I thought my development environment / user experience were worse than on Windows or OS X. Fortunately I don't though!
Billard ball simulation in 3D
ImGui: Bloat-free Immediate Mode GUI for C++ with minimal dependencies
It reminds me Watchbird https://www.gutenberg.org/ebooks/29579
PHOTOS: 2 PATIENTS CAUGHT PANTS DOWN IN COMMUNITY HOSPITAL
I might be weird but I usually change my posture between book on table and holding book up with elbow on the table
Right, specific attribution is often challenging, but tactics, techniques, and procedures often have signatures or fingerprints common to the level of sophistication of the actor. Of course this also opens the opportunity to spoof attack vectors, but who knows.

With the inside visibility of the traffic across their network Twitter would be able to estimate (whether with their own internal security experts or an outside service) the sophistication of the attacker.

Would expect that at this point there was some discussion with FBI as well. Also, as pointed out, very common for a tech company to be notified by FBI/NSA/police in these situations.

I work with one of the people interviewed in the article, we've been having some fun on Slack with it :)
In my view, onsite work is only good for two things:

1. Team building. There is no doubt being around the office is good for socialising and creating stronger bounds.

2. Stronger junior people or people that need direction. Many, many, many developers are only good when they have the superstars around. It's people that need direction and help. Having the stronger workers around make these other average workers stronger.

If your team is made of superstars/hyper-professionals then there is no obvious reason not to be doing remote work. If on the other hand your team is mostly made of regular 9-5 workers, well, not doing remote work must just be the excuse for hiding some other bigger issue in the organisation.
Well no, this guy is renting access to his botnet. It's most likely much faster than tor and not every IP is gonna be blacklisted.
Texting: Worst messaging platform, ever
Highest radiation levels detected from Fukushima nuclear disaster
Microsoft?
I don't know if it will help but the way I tried to stop job hopping was to realize that I work to make a living, and if I want to learn stuff and play with new toys, I can do that on my own time. After all, they don't pay me to learn, they pay me to get stuff they need finished.

It sounds like you need to see a therapist. However I imagine that's difficult if you're in debt, so you probably need to first try to get a job and pay that off.

Honestly there's going to be parts of any job that you don't like. Unless you are filthy rich or have someone paying for you, you're going to have to do things even if they bore you sometimes. The best you can do is try to do them efficiently so you can spend more time learning.
Using the Google, Yelp, and Foursquare APIs to Retrieve and Rank Bars
Looks like that "on site work trial" thing is still part of their hiring practice. It is mentioned right above "How to Apply".
Yeah there's a lot of that, but grep is like using duct tape to hold something together when you really should be using screws or so. grep can do everything, but its not always the best tool for the job.
Maternity leave is not about her, it is about the children.
How deep do you feel your learning is? Are you comfortable with SOLID concepts for example? I find a lot of intermediate developers who aren't, or the implications of it despite a lot of different toolsets being conquered.

I would suggest you set up with a consulting firm - Thoughtworks for example tend to try out a lot of new things across the entire company. This means that getting from 0 to somewhere, quickly, is something they can really sell. The downside is the poor bastards like me who have to deal with no one wanting to throw out the 'prototype' version of the solution.
There are 2 workflows here:

1. the ability to run everything (a.k.a the whole project) using the preferred SCM (or build tools)

for example: mvn clean install

where your pom.xml already set to have cobertura (code coverage), checkstyle/pmd (linting/style/formatting), and findbugs (static code analysis)

2. the ability to run a very specific unit-test somewhere deep down in your project via your IDE as you're writing code (the IDE compiles your code on the fly...) and get everything I mentioned above :)

for example: I want to run one new unit-test for a new code => I don't have to drop to my console/command-line/terminal to run mvn clean install. I just go to my unit-test, highlight the method name, run it through eclipse/intellij and I get everything.
It seems like most people expect the emergence of the strong AI to be a sudden event, something similar to the creation of a nuclear bomb.
However, it's far more likely that AI will undergo gradual development, becoming more and more capable, until it is similar in its cognitive and problem solving abilities to a human. It's likely that we won't even notice that exact point.

I'm not even sure governments are interested in developing AGI. They probably want good expert systems as advisers, and effective weapons for the military. None of those require true human level intelligence. Human rulers will want to stay in control. Building something that can take this control from them is not in their interests. There likely to be an arms race between world superpowers, but it will probably be limited to multiple narrow AI projects.

Of course, improving narrow AI can lead to AGI, but this won't be the goal, IMO. And it's not a certainty. You can probably build a computer that analyses current events, and predicts future ones really well, so the President can use its help to make decisions. It does not mean that this computer will become AGI. It does not mean it will become "self-aware". It does not need to have a personality to perform its intended function, so why would it develop one?

Finally, most people think that AGI, when it appears, will quickly become smarter than humans. This is not at all obvious, or even likely. We, humans, possess AGI, and we don't know how to make ourselves smarter. Even if we could change our brains instantaneously, we wouldn't know what to change! Such knowledge requires a lot of experiments, and those take time. So, sure, self-improvement is possible, but it won't be quick.
It's awesome to see some plan 9 tools in there! I live on plan 9, and find unix annoying because of the differences in the "standard" tools.
You'd probably really like the book The Future of Violence by Benjamin Wittes and Gabriella Blum
Meet the Next Generation of Watson, CELIA
I'm using sublime. I'm in the market for great sublime plugins and it would be great if you could let me know what plugins you use :).

My workflow goes like this:

1. Write new code

2. Write unit-test

3. Run _just that_ unit-test w/ code-coverage from within my IDE without compilation (e.g.: no mvn clean install)

4. Get feedbacks (unit-test results, code-coverage results)

I take it linting/checkstyle/style-formatter is a given in sublime (I use jshint so I guess I know the answer to that ;)).
A lot of this applies to good security teams as well :) For example, reaching out to offer consulting services at an early stage in projects, building goodwill by advising instead of mandating (where possible), and constantly communicating best practices.
See https://news.ycombinator.com/item?id=10725486 and https://news.ycombinator.com/item?id=10725480
In the context of their post, the parent (as I read it) meant the operational, nutritional definition of a calorie, not the thermodynamic one.

That is, when it's claimed on a label, does it mean "this is what you get from burning it in a lab" or "this is how much usable energy as ATP it becomes" or "this is the ignition delta between mouth and feces"? The thermodynamic definition doesn't tell us that.
Interesting perspective, but nobody tried to pretend that getting shot in the First World War didn't happen, or that being shot wasn't a problem. These workers were subjected to workplace dangers that were unacceptable in any other context, and many paid a dear price.

There are many deaths, cancer clusters and environmental impacts from nuclear weapons production.
Did you try spending the entire day outdoors. Working on a shaded porch or something like that. If you do that, you'll usually crash the second the sun goes down.
Oh and: want to market yourself as a tutor? I'd pay a reasonable rate for 1:1 tutoring on the math side of things for an hour or two a week. Get a few recurring people at the right rate, you get the novelty of a stream of problems others are trying to solve and an in depth way to see how others think.
The Architecture of Battle of Wesnoth (2011)
I imagine this strategy works against them as I can't think or a single respectable engineer who would be willing to do this. It may work in their favor of recent college grads.. but certainly not seasoned engineers.
It is not only human cell lines where this is a problem - microbial strains and plasmids are notorious for being wrong or contaminated. My personal experience is less than half the strains I have been given and less than a 1/4 of the plasmids actually are what they claim.
Nice try, HFT company that wants free algorithms.
Binary search is useless unless the file is sorted. Most often my files are not sorted, so egrep '^line' works just fine.
tldr; Use link below and your account will not be affected when the amount of free storage changes from 15 GB to 5 GB and the +15 GB camera roll bonus is discontinued.*

https://preview.onedrive.com/bonus/
You reminded me of an article by Nassim Taleb called "The Future Will Not be Cool":

http://www.salon.com/2012/12/01/nassim_nicholas_taleb_the_fu...