skysight-inc/HackerNews huggingface dataset:
I'm a mentor for a Lego robotics team and have been for years - this year's season will mark my eighth year of Lego Robotics. I love to help the kids learn and I even try to teach them (to some extent) how to code.

The thing that gets their interest every time is something physical. I can sit them in front of Scratch for four hours twice a week, or this, or LOGO, or any of a multitude of other solutions, but the two things that never fail to interest them are Lego Mindstorms and my quadcopter. My quadcopter usually catches their attention (wow, a machine that can go over a hundred miles an hour! cool!) but the Lego Mindstorms robot is what keeps them interested.

This is because they have no idea of how to build a quadcopter that can go as fast as mine (which is reasonable, considering it took eight months to build mine - it's among the fastest in the world and may even be the fastest) but they do know how to drag and drop blocks to make the robot go.

My point is: there has to be some kind of moment where you snag the kids' attention. I don't see any moment here that would make the kids excited. Seeing my quadcopter soar through the sky at over a hundred miles an hour fascinates them. Seeing the robot move across the board, shoot projectiles or battle another robot (at their command!) fascinates them. But having a virtual character follow commands in an interface which looks like it came out of a preschool? I doubt it.

It looks like this may be targeted towards very young children, but in that case my worry is not that this won't snag their attention (very young children are much more interested in a computer game than my quadcopter) but rather that they'll simply forget about it by the time they learn to read and write (and thus even be able to start reading and writing code.)

Here's another comment I made about teaching kids to code: https://news.ycombinator.com/item?id=7450503
App unbundling, search and discovery
Show HN: A small virtual machine written in C
I'm pretty sure that he accepts that they're biased. However, he's using multiple sources so hopefully they won't all have the same biases an their biases won't be the same as his biases.
Drug companies don't want us well, they want us as a life-long customer.
They're just excluding citizens of those two states with drug usage history.

Unless you really do believe that, because it's legal, all citizens of those states use marijuana. In which case the above still holds true as that's not a correct belief.

Not that I disagree with your sentiment.
Thanks for the feedback! Feel free to sign up at our mailing list.
For anyone else, more info at http://surgepricing.appspot.com
Gotta love 80s nostalgia
Hard to get away from the emotion of it when you're looking at two lines, one which says "Number of people who can afford to pay" and "Price" and picking the point that intersects.

I think the most sensible argument here is that there is nothing that is guaranteeing that you are on one particular side of that intercept, despite wherever you currently may be.
Thanks :)

The initial version uses the Google Prediction API as the machine learning backend, and obviously some tweaking would need to be done to the model to get it to 99% right, but I'm confident that for verticals like event tickets this service would be very useful. Imagine Coachella tickets not selling out within 5 minutes or a play at a local theater having an automatic discount the night before the show if half the seats are still unfilled.
403 Forbidden! Uh oh.

On another note though, I was thinking that this could easily translate (no pun intended) to endangered languages
> Yes, this is why most people generally hate doing translations in general - people like you who nitpick.

It's not nitpicking, if there are 50 000+ words in the common language there's a reason for it.
There is an exodus of women in other fields beyond science except for sectors/industries where a majority is female. I think that if you are a minority then issues like these are more noticeable.
The fact that in government work spending money wisely is not critical the way it is in private sector is a component of the problem. But I think the more fundamental problem it points to is a lack of consequences for poor performance. An agency can waste a lot money but rarely does any experience consequences for it. A department can fail miserably on big initiatives, small initiatives and everything in between but again, rarely does anyone get fired or even disciplined for that. Even in the most high profile government IT failure in US history, no one was asked to resign.

Start creating real accountability for government organizations and the right people can actually rise to the top and the wrong people can get weeded out (rather than waiting until the bad apples retire). People will start paying a lot more attention to their budgets when they're actually held responsible for using them wisely.

> Instead of cutting budgets where people can save money, they should be increasing budgets of those people that can save money or spend it wisely.

While that sounds like a simple solution, it would incentivize people to make ill-advised cuts one year so the budget could be increased next year. Really all that needs to be done to end the end of fiscal year spending spree is to not reduce budgets when an organization doesn't spend all of it in a given year
‘White Label’ Money Laundering Services
Actually that's not correct. The computed styles pane isn't telling you what font is being rendered. The Firefox Font Inspector is telling you what is actually being rendered on the screen. This is impossible to do with IE and Chrome.

Try it out: Specify a font not on your system. Chrome will show you that font while Firefox will tell you what fallback is being uses.
Vancouver, BC
Remote
No Relocate
LAMP, Python, Javascript
http://appsonify.com
Email on the site.
To be fair those were some of the to and fro arguments we had - mostly I think it came down to the pain of data transfer (by then it had moved three disks iirc). A Hadoop cluster was being built when I left. I guess I should catch up and see how it's going.

But yes - definitely not the typical SaaS use case
1. If the government is guaranteeing it'll pay, why give them a price break?

2. If the reason is passing laws saying you have to give them a price break (as you imply in paragraph 2), how is that not price fixing?
True, one option is to integrate haptic feedback into a sensor in the shoe. But even then, what action would one take based on this feedback. Should I stop, pedal faster or switch a lane. Just the radar feedback of 'something is about to hit you from behind' is probably not enough.
Feynman was 24 when he joined the Manhattan project - right at the mid/lower end of what you would expect for a Google engineer.
I have been working on this project on and off for about 6 months. I would love feedback on the code, design - whatever!
John Henry Skillern arrested after Google tips cops to child abuse images
I strongly preferred Windows/Linux machines for a long time until I gave in to Apple. Their machines are just superior from a hardware standpoint if cost is not highly relevant.

OSX took the intelligent step forward of basically reskinning BSD (not exactly but it's concise enough) and adopting the Intel platform on the hardware side was enough to bridge the gap and eventually overtake it in many tech circles.
I swear to god, Kenton, the first thing I thought of when I saw this link was "hmm, I wonder if they would port this to Sandstorm."
Who cares about space travel -- I want to put in my order for a Starwars hover-craft.
it really depends on what you want to do.

If you want to do iOS dev you're pretty much required to have a mac. Mac's also run a flavor of unix so they're closer to most web server environments than windows.

On the other hand, if you want to do graphics (GPU/Shaders) or games all of that is pretty much exclusively Windows based.

There's nothing wrong with Windows. It's a fine OS.
Would you track usage after first month and prompt or cancel those who clearly had abandoned and were not using it but still being charged?
Sedentary working probably isn't the cause of obesity. It takes a significant amount of exercise to lose weight. There are also plenty of people in third world countries that have relatively sedentary jobs.
I've been running FreeNAS since 8.1... not sure what this person is referring to, I have several jails running on the same machine with all sorts of wonderful services making my life nice and wonderful (huginn, sickbeard, rtorrent, owncloud, subsonic)
Totally. I work from coffeeshops all the time and find it a form of good patronage to buy something every few hours and leave a tip. Most people I know do the same.
Windows machines ROCK for software development. Microsoft's tools are second to none. I say this as someone that's done mostly Linux and Mac dev for the last 6 years. I massively miss the MS toolset.
This is correct. He said he used training data sets online to test.
English called, they are running out of exclamation points.
You can take a look at Mozilla's TogetherJS (https://togetherjs.com/). It has a chat functionality and you can host it on your own.
Interesting that nothing in the original post says iOS. Only HN's title. In fact the page linked to says

"BUILT FOR
Android
iOS
Mobile – HTML
Web
Desktop – Mac
Desktop – Other
Hardware / Wearable"
> If the government is guaranteeing it'll pay, why give them a price break?

Because you want to stay in business and there are other healthcare providers the government could use instead? Including those providers that are publicly funded?

In the case of expensive drugs, there are a myriad things the government could do including taxpayer subsidies, government health loans and placing limits on the length of the period a private company can exercise monopoly control over substances deemed necessary for universal health.
Registered and sent in a suggestion for a city. Just visited a local coffee shop that would fit perfectly on a site like this.
Being Laid Off- 5 years later
Thanks. We changed the title to what the post says.
It doesn't matter if you're friendly, it doesn't matter how long you've been in that position, here nobody cares about these things, although being friendly is nice it is not enough, and in many places you can get by somehow in a way you can't in the Bay Area tech scene.

The problem is that this attitude overflows into everyday lives, and that's why people protest the Google bus. People don't want to live in a world with insensitive assholes that get their jobs done. They don't want to live in a brave new world devoid of history and culture, segregated by industry, education, age, and class.

They especially don't want to live next door to the enlightened bay area techie that can't stop complaining about his company's acquisition by those darn Texans.
Curso de Geobiología y radiaciones del hábitat en México
The article brings up the UK's GDS, but it operates in a completely different political environment, where the words "big government" don't have the same menacing undertones they do in the US. The federalist system, combined with a dislike of government spending, renders US government efforts to simplify their citizens online interactions essentially fruitless.

Take applying for driving tests, for example: in the UK, there's one central body that administers them, so one website can cater to all comers (and it's not massively difficult to roll out country-wide changes). The US has 51 different state-run DMVs, each with their own regulations and application processes. The amount of money it would take to centralise that system is enormous, to say nothing of the political wrangling it would take to wrest control of even a small portion of the process from the states.
If so, that would make the title very misleading as this would be a case of one health care cost being high be used it's legitimately expensive to produce. It has nothing to do with the typical horror stories you hear about being charged $50 for an aspirin that characterize the problem with health care costs.
I'm unsure what meaning you're attaching to "public health".

Here are en.Wikipedia, a UK Government site, and a training programme from the US CDC about their Public Health Prevention Service which talks about Obesity.

http://en.m.wikipedia.org/wiki/Public_health

https://www.gov.uk/government/topics/public-health

http://www.cdc.gov/phps/More.html

All three of these reputable sources specifically mention obesity as a public health problem.

What source are you using for your more restricted meaning of the term?
That's a dangerous way of thinking about ML. Models aren't magic, they're a approximate hacks that end up working for a specific instance of a problem.

More data is always nice, but typically you see accuracy level off (diminishing returns). ML is a constant process of improving your data, increasing the amount of available data (not the same as improving your data), improving your features, and improving your model. No one thing is sufficient.
There are multiple layers to the woes bedeviling government IT (and government work in general).

The contract award process is indeed broken and often awards contracts to the large fish who fail regularly. Part of that is because 'prior performance' carries signifiant weight, meaning that if you're Lockheed Martin and you've done a 15000 user enterprise resource planning project before you have a leg up on the 50 person IT shop that hasn't, even if said IT shop is far more competent.

But really before you even get to the contract, the fact of the matter is that a lot of the full time government employees making the IT decisions are flat out incompetent. The contractor might have smart people that can do excellent work but if the FTE continually makes bad strategic decisions the best coders in the world are not going to be able to deliver a great system. The original article goes a little bit into that where it talks about how technical people in government don't have the power.

Another problem is that government people are rarely held accountable for their failures. They in turn often don't hold contractors accountable.

Then there's the fact that the government has systematically reduced the amount of full time employee programmers in favor of contractors. That isn't necessarily bad in some ways, but basically it results in the government paying a lot more money to get the same technical expertise. The argument is usually, "Yeah but we don't have to pay for a contractor's benefits." Yet the government is paying 2 or more times the cost of a full-time employee per year for the contractor bill rate.

I think for government IT to truly improvement there needs to be some serious structural changes to the way government work is done from contract awards to employee accountability to the composition of the government work force. It really will need to come from the top, and unfortunately the people at the top usually don't make things like that their priority which is why we're here today.
Really well done Clarifai. From playing around, it works just as well, if not better, than google's reverse image search: https://api.blockspring.com/users/pkpp1233/blocks/5a1b66ef20....
I have a little shell script which tries to do basically this:

https://gist.github.com/djudd/1402751e2928cb8ac788

It tries either abiword or OpenOffice/LibreOffice for filetypes other than pdf, ps, and txt, which works pretty decently for doc, docx, ppt, etc.

One file type here that textract folks might want to add is Postscript.
This is a fantastic post. I'm passingly familiar with ML and have heard the term "let polymorphism" a number of times, but this is the first time I've seen it clearly explained.
Because they haven't yet mastered Linux, the hacker OS :-)
If he was making the whole thing up, why wouldn't he have picked the most believable explanation?
If you're not there during peak times, then your presence potentially serves as some social proof that the place is worth visiting too. Probably better to have one customer on their laptop than a completely empty café.
Hah, there you go!

I find that the fact that someone's already pursued an idea tends to suggest it's at least worthwhile to do.
As far as I have been able to tell, the public state of the art in academic paper metadata parsing is Grobid: https://github.com/kermitt2/grobid

Not quite as simple a commandline interface as you suggest, but not too hard to set up, and pretty impressive. Now if only Google Scholar would open-source whatever they use...
If you don't hold a clearance weed usage won't really be a problem. And if you do apply for a clearance, past marijuana usage is not necessarily a disqualifier. What they're screening for is substance abuse that might be problematic enough that they could compromise your ability to keep secrets. And they want to see that you don't lie about past use. I know more than one person who has smoked weed in the past and still gained a clearance.

But really I think the absurdly slow and convoluted gov't application/hiring process, lower pay, and paltry starting annual vacation are bigger deterrents to joining government IT.
Thanks for the suggestions! I added them to GitHub Issues.
Very concise implementation. I keep thinking there's missing files or at least I'm missing something in my understanding. :)

I wrote a 0-operand VM in C a few years ago that used a lot of the same concepts but considerably more code, like 10x at least. I will learn a lot from this.
I suspect an example of these is the old xlander game. That's where you simulate landing a spacecraft on the moon using keyboard controls for thrusters.

Back in the 1990s I could run that on my Pentium 180 Mhz system.

Trying again ~10 years later I found that lunar gravity had increased markedly since ;-)
What kinds of files look missing? I'm curious.

What is a 0 operand VM? I'd love to see it!
Thanks for pointing out inotool.org – i didn't know it existed, and it looks pretty cool.

One big wish I have is to find a way to write automated tests for my Arduino libraries. Or even for pure C/C++ classes used by my libraries, but I havent' yet invested into setting up Eclipse to build/run tests with an Arduino type project. Curious to know if anyone has a solution to automated testing of Arduino and pure C/C++ libs that are used by their Arduino code?

Regarding the other remark below – nobody is doing it wrong as long as they are doing it. The post is a personal opinion, and should be taken as such. If Qt Creator works better for you, great! Write a blog post about it ;)
There have been a lot of these recently, actually something launched about a week ago. Still its great for a 30 hr hackathon.

http://www.digitaltrends.com/mobile/ianxen-rapid-iphone-app-...

Indiegogo:https://www.indiegogo.com/projects/end-malaria-on-bangka-isl...
Yeah the poor environment can be frustrating and demoralizing. Recently I had to deal with an environment where I wasn't allowed to deploy code to the development server myself. I had to copy code to a shared drive and wait for a scheduled job to copy the files up, and it only ran every 15 minutes at best, sometimes an hour.

I had to fight to get that changed but it's just indicative of the serious dysfunction in the organization.
Why I submitted my first CPython patch
Can we run through an example of how this works? Let's say I have a website that sells Super Bowl tickets. I open sales at market price of $1999.00. Then, does every time a purchase happen I send you a post event such as:

{"item": 150242, "price": 1999.00, at: "2014-08-03T12:40:34Z"}

Then when rendering the product I call into your api to fetch the surge price adjusted value `/v1/150242` and get back:

{"item" 150242, "quantity_left", 48, "surge_price": 2033.00, "original_price": 1999.00, "percent_change": 1.7 }
A lot of these Brian Krebs articles seem to be little more than exposés of popular services from carding forums. Of course, I don't mean to knock his investigative reporting -- he is performing a valuable public service, and some of his stories require far more complex investigative journalism than simply reading forum posts.

But I am wondering, where are all these forums that Krebs is signed up for and reading? Also, is he fluent in Russian? I know revealing the URL's might tempt would-be cyberthieves, but personally I have my own curiosity that I would like to satisfy by reading them. I suspect there is a lot to be learned just by reading those forums (which I assume are member-only and require some kind of vetting process, anyway).
Mozilla: we care about the problems you're facing, unless you're one of the 80+% of people who hate Australis... then fuck you.
The code looks really clean to me.

If you feel the urge to convert the VM to a JIT, rather than calling function pointers for each instruction, you might find this blog post useful:
http://blog.reverberate.org/2012/12/hello-jit-world-joy-of-s...
So, basically what the paper linked from this article describes is a method of taking a set of interacting regulator genes and determining the minimum set of genes which have to be perturbed (activated or repressed) to move the overall expression pattern from one stable state to another.

Their method involved grouping the genes into small sub-sets which have a small number of stable states. Their example is two genes which repress each other acting as a toggle switch. They then connect those "switches" which influence each other, forming a larger graph. The final step is to find the minimal set of genes (one from each strongly connected sub-graph of the DAG they just created) which will influence the entire network.

So once you know the major regulatory genes involved in different cell types this method allows you to pick a small groups of genes whose expression has to be modified to convert between the two.

Of course this entirely ignores the problem of coming with these regulatory networks in the first place. Many genes and networks of genes have already been characterized in scientific literature, but I think it's safe to say that there are many more that haven't. The issue being that there is no good way for determining gene interaction without lengthy in vivo analysis of each individual gene.

There are other difficulties as well. As the authors mention, some effects of differentiation aren't reversible with this technique, e.g. epigenetic modification.

This method, seems like it will gradually become more useful as our base of knowledge increases. Just don't expect it to do anything magical at the moment. And contrary to what TFT implies it is far from computer-controlled cell reprogramming.
WARNING: DO NOT TRY TO CHAT WITH PEOPLE - BAD THINGS WILL HAPPEN - READ BELOW

Uhh, it's possible to inject Javascript into this. There are two people that already did this. One is harmless and alerts "Wufff!" and the other redirects you to pornhub.

[edit] Now there's another that redirects you to lemonparty.

[edit 2] Now there's another that redirects you here. It's fun watching this play out live, with the nice vs. the mean HNers.
But he did test on a few willing participants!
To take it further, would it be so bad to have a rule that hospitals have stick to their own openly set rate cards (no discounts or rebates etc)? This way the playing field is significantly leveled for people and companies. Hospitals can openly compete with each other but not in behind the scene deals.
Doesn't Google Maps already have this feature?
Mac == XCode == iOS app development