skysight-inc/HackerNews huggingface dataset:
I had understood that to be the total cost but you're right, the article does seem to imply that was only after it had come back in-house. The blog says 'total cost'. If the article is correct then it seems it's ignoring whatever Siemens were paid.
Agreed, and fascinating. To me, an article like this is better than any action novel. Found myself on the edge of my seat trying to figure out how far he'd managed to get! I think it's a perfect look at how building on other people's science is how we really get things done. What if he'd overlooked that paper that unlocked everything for him?
s/(shift blame back to the user)/be passive agressive and \1/
MIT Contest Winner 3dim Brings Gesture Control to Mobile Devices
Showed my OC'ed Quad Core as a Five Core processor.

Made me smile a bit.

Then I ran it a second time, got up to 32 cores, and the app crashed my browser.
The explanation is not quite correct - execution starts at &main rather than the address given by the value of main. On VC++, at least - well, on my PC anyway - the process halts because the data segment doesn't have the execute bit set. It isn't trying to run code at address 0.

(If execution of bytes in the data segment were possible, which I'm sure it used to be, then you'd still likely get a crash, but it's not guaranteed. (uint32_t)0 is a valid sequence of instructions - it's ADD BYTE PTR [EAX],AL - and so if EAX contained a valid value then it would execute without a problem. Then, if the following byte were 0xC3 (RET) then the program would execute. OK, so that's all rather unlikely, but you have to bear these things in mind. So I think 0xCC (INT 3) would be a better choice.)
It won't work on modern Linux with modern CPUs because the array will not be in an executable mapping.
Which has its own irony
Java was always an external plugin to the web (like Flash), while JavaScript sits more comfortable in the same shelf alongside HTML and CSS.
Kyodo Securities - Gasoline Prices Are Rising.
The "Babel Fish" of Money
One of the endearing qualities of web design and development was how the source was open for everyone (HTML, CSS and JS). Developers could read the code, understand and remix each other's work. This helped in its rapid growth from a design platform to an application platform.

Enter asm.js, where the source code is as readable as a compiler's assembly output. Once again we are back to code that is hard to hack and improve. Sort of similar to the days of Flash except that entire applications are being built on this platform.

It might be a great end user experience, but it is not the best way forward for web development.
Detroit is just unreal. I live here and am constantly amazed by the place. It's different from the rest of America in just about every single way.
I was going to mention that, but showed some restraint.

I simply cannot believe those ads are actually effective with the 20 second panic inducing side-effects enumeration.

I swear I saw an add about flew medication with "thoughts of suicide and depression" side-effects. What..the..hell. Who would buy that, and why are they advertising it.
There are two Excel courses and an Office 365 course mixed in with those. They should be moved to a "Software Application" section or something.
"my assumption is that whatever they hate is simply the same thing they fear in themselves."

Hold on. It's late where I am, I'm tired, and this might be me performing some kind of logically fallacy but: are you saying that if I hate Paris Hilton I'm actually internally scared of being an airhead who gets far more publicity than she deserves?

I think saying "what you're doing is stupid because X" is pointless, navel-focused and unproductive, though not necessarily even remotely wrong.

Here's what I'd like: I'd like instead for a discussion to take place on exactly what areas we can write code in that changes the world in a useful and laudable way.

The medical imaging example is sort of interesting, because I've worked on hospital software before and the biggest challenge has nothing to do with writing code, it has to do with politics and money. I've occasionally thought of apps that you could build and run in a hospital (watch HL7 traffic and send alerts when probable bad things happen, e.g. patients get prescribed too much drugs / odd medications), but again: writing the code is not the hard part, getting it into hospitals is.

I'd like to know what problems I can help solve now, where the main problem is actually writing code.
How To Stand Out From The Crowd, As A Blogger | Onenaija Blog
Where did they live? My parents have friends who've lived in Woodbridge for 20+ years and have never had a problem.

I've found Ann Arbor to be sort of obnoxiously pretentious and expensive for what it is.
Surely you aren't serious? Better on the governments balance sheet than a private citizen? Really?
Conflicting monetization goals How do you cope?
I'm currently the CTO and co-founder of a mobile app startup and we're having early internal conflicts about how to monetize. I personally don't think that should be our goal at this point but my co-founders are set on trying to make money ASAP. I don't feel the app is "ready" to be paid for. I think building a great product is the most important goal at this point. Since we are not externally funded there is a sense of urgency to try to recoup some costs sooner rather than later. Has anyone been through this ... how did it end up for you?
I can understand the worry about 3d printed weapons, but I don't see much of a difference between this an a zipgun besides that a common zipgun uses a metal tube for a barrel so it would show up on a metal detector.

I am completely disinterested in any of the fearmongering about this weapon. There is no way to hold back technology to prevent violence, we just need to accept that and deal with not being asshats to each other that causes the violence.
I noticed this as well. At the default level of zoom my browser was at with the link, the bridge was there. When I zoomed out one level or more, it wasn't.
Well, it says: "This road will be temporarily closed starting on 24 May." :)
Of course that is the definition of a Harvard architecture. It doesn't says that it won't link, just that it won't work. If compiling to an architecture with smaller sized code pointers than data pointers then the linker will most likely refuse to link it at all - otherwise it will have to truncate the adresses.
What amazed me is that Jeanne Peeper was able to essentially do a pre-internet Kickstarter and raise funds for Kaplan to perform his research, hold a conference, and hire a geneticist.

With the power of the internet and how easy it is to set up a phpBB forum, sufferers of rare diseases don't have to live in isolation any more.
If all you do is tackle big problems, what do you do when you ron out of problems? Someone has to provide a welcoming world for the ones whose problems have been solved.
The Acts For Convincing and Persuading
On Discourse... it is always hard to tell in the early days where a project might go, and what the pivots may be. We all have to start somewhere and we are judged on what we put out today more than where we are aiming for tomorrow. I don't want to make the mistake of judging them by their current position or their near-term roadmap. From what I've seen from the project so far (and of course I take an interest) they are aiming at a different solution for a different set of problems and potential market than we are.

I feel that viewing us as competitors is to view the stagnation of discussion boards as a generalised problem. Actually the market is so vast that the problem sets we are both aiming to solve differ. I believe both approaches will be successful in much the same way that the blogging community have made both Wordpress and Tumblr successful for the different approaches to blogging. The market being so huge that even if we both have massive success (and my definition of that is huge) we will still barely have dented it.

Would Discourse work for the set of problems I feel we are attacking? No. But the market is so huge that for many people their problems are solved better by Discourse than what we're doing and vice versa. So I personally think it's great that there are more people working in this space helping to make better forums for everyone.

Perhaps in the future we'll converge on the same solution, in which case... great times, we'll both have a sparring partner and a good fight on our hands to spur us on, in the mean time my thought is that they are a partner in the fight against a plague of bad forum software.
But isn't there a certain lack of humility in attempting to solve a set of problems that you have no insight into because they do not affect you at all?

There is nothing wrong with trying to address "third world problems" if you have the skills and background knowledge to actually do something, but if you grew up in a middle class suburb then stick to working on what you know. A lot of the innovations in the first world eventually end up being used and applied to bigger problems anyway.
I bet that in less than 10 years we are running a standard VM in the browser instead of Javascript.

BTW, it would be interesting to add real $$$ bets in HN. In this way users can play with real money, not only with argumentation.
Nothing creates passion like traction.
> Google, Facebook

Again, these are serious outliers.

Building a business around a passion is dangerous. What you should do is build it around customers, around a niche market; shit build it for the profitability. Building it because it's your passion is not the thing to do. That's not to say you can't be passionate about a profitable idea but be sure profit comes before passion if you want a successful venture.
Google rolled out Penguin 2.0 - 2.3% of queries affected
OpenStreetMap still has it:
http://www.openstreetmap.org/?lat=48.4451&lon=-122.34063...

I tried to mark it as closed, but did not find any option for that in potlatch. Can someone else with more experience with OSM help out?
If you zoom in a little further, you'll notice that the road is actually outlined in a dotted line and notated as "planned". So it's there just as a placeholder.
I got quite excited as I read Haswell as Haskell, but if these claims hold, I'm still excited!
FCC hopes to avoid 'end of world' for cell phones
“Printcrime” by Cory Doctorow
I know, there was a time when people took their scripts from different sites and included then into their own.

But does this still happen?

I mean most of the scripts are minified anyways :\
"The First World Problem objection is a classic of these. Why should it bother anyone that someone should build another photo sharing service? Is it really such an offensive thing to do?"

That depends. Is it accompanied by a statement saying "Look at our cool photo app!" or is it accompanied by a statement saying "Look at us, with this photo sharing app we're going to change the world!"

'cos that latter one gets annoying...
Startups Lie :P
Come. I never thought I'd be a big cheerleader for Detroit, but it's sort of overwhelming.

http://detroitventurepartners.com/

http://techtowndetroit.org/

(note I'm not affiliated with startups here at all, I actually have a boring corporate job in the suburbs. I just love seeing Detroit get back on its feet as a city)
Funny, it looks just like a squirt gun.
That can't be good.
Yep, that was my bad. I got distracted when writing the example and didn't think things through because I realized I had installed Go 1.1 for i386 on my laptop and not x86_64. Such is life when commenting at 6AM :P
Surely large chunks of the battery life are used by the screen, disk, etc.?
How & Why Box acquired Folders pre-launch and What is coming next
There’s one part of the new iPhone ad that makes me cringe
"This is now becoming a problem the world over," Scipione said.

According to whom? The police forces that are trying to drum up FUD about hobby-manufactured firearms?
Why does anyone read WSJ anymore?
Corporate network flagged this domain as blocked for 'phishing', fyi.
I've successfully used it with an *.ac.uk address
I won't ask if apple maps still has it.
It would be OK if Javascript was a better language. It is terrible, but it works. Most importantly, there is no alternative. That's why we use it.
Of course it is, but apparently the joke isn't very obvious.

Yeah he's making fun of passion; he's using a hyperbole to illustrate the anti-passion he's talking about. He's not using a perfect logical argument to say that having passion is a bad thing; he's making a joke about people who are overtly passionate about their startup to the point where it blinds them to the forces outside themselves to which they should also be paying attention.

I've struggled with this as well. My passions first and foremost are science, art, design, photography, literature, philosophy. I am not passionate about sitting behind a computer screen for 12 hours a day. I do it anyway because I want to build something of value and use my full potential to do so. Following my passion is not what I'm always doing with my time; sometimes I have to put my passions aside and get down to digging. http://www.poemhunter.com/poem/to-be-of-use/

It is fun and illogical to joke about this: if I had my way I might be a nature photographer, following in the footsteps of David Muench, Galen Rowell, and Ansel Adams. I could make a modest living maybe, but it would be a hard path and it wouldn't scale—basically it wouldn't have the large impact I believe I have the potential to contribute using technology.

Could I integrate all of this into my work? Of course. And I do. But if I was to follow that passion alone like a Ahab's whale, I may not reach something of true value: there's not a big problem to solve in the nature photography space. Or heck maybe there is, but probably not a good one, or maybe the market is already too crowded, or maybe that's too much of a niche. The point being: simply going after my passion isn't going to net me something of real value to the world. I have to widen my perspective a bit. In other words, I have to get off the couch and get dressed.

That's the sarcastic joke. In fact, he linked to an article about the subject: http://venturevillage.eu/sweet-poison-of-the-internet -- It's pretty good. He's not saying "passion is always bad"—he's saying that passion is an inward pulling force, it blinds you to an outside perspective, and that you should be aware of that and balance your passion with the world at large. Excellent advice.
Indeed. It's a typical moral panic. The fact is that improvised guns have always been easy to manufacture from very cheap materials. Anyone could make a gun as capable as the 3d printed gun using less than $10 of parts from home depot and no more than a day's labor.
Jaron Lanier: Free information, as great as it sounds, will enslave us all
it's off of waze too
This isn't so much about XMPP. Dropping federation, without notice to cross-boundary contacts, is the bigger thing for me. I am personally disappointed about the whole affair, especially because there is still no clear picture on why that would be necessary.

As an XMPP Council member I can say that general consensus within the XMPP Standards Foundation is that we will just move forward, no longer constrained by things, like network security, Google never got around to implement.
Project Management via Game of Thrones
People still do that, when they want a rotating banner effect for their website or whatever.

Once you get into more complex applications it doesn't really make sense to do that anymore.
its interesting that during the senate hearing, one senator asked this exact question to the panel members who were experts in tax law. there reply was that some shareholders are foreigners. so therefore they wouldnt be taxed in the US at all on the earnings from corp
Is anybody surprised? Even the inventor of the gun seems quite hesitant about how many times it can be fired safely. Anyone setting out to show how dangerous it can be can simply keep firing it until failure occurs. Voila!

If article made any mention of how many times that gun was fired until it failed, I missed it.
assembly is a pretty nasty language if one tries to write an entire program in it.
Laravel 4 tutorial – simple website with backend – Part 2
The way the OP put it's easily dismismissable. But really, you should think twice, and a few more times perhaps, before thinking about monetizing what you _really_ like.

There are times where you can see good opportunities related to your passions, but the focus should be on what products you could build, and not just to mix money and fun.

Just imagine the OP's passion is not lying on the sofa but raising his kids. Or preaching some religion, or doing things with his wife, or crushing bugs, or watching the sky change colors. There are ways to turn these into businesses, but it's not much related to the fun you had when doing them, and it might not motivate you anymore than digging holes in the desert.
The sad part is now there is a pressure to put _your_ OSS project on GitHub instead of BitBucket just to boost its chances...
>but for some reason

Because both islands are divided between 2 states each.
Bodes well for the new Apple lappies, due to be announced at WWDC on June 10th.
> Why does anyone read WSJ anymore?

Currently, your post is at DH1 (http://paulgraham.com/disagree.html). What point in the article do you disagree with and why?
How about:

main(){*(int*)0=0;}

or:

main(){*""=0;}

or:

main(){main();}
That would require the CPU to currently be using at least 33% of the laptop power on average, which sounds high.

My phone is currently reporting 30% on wifi and 24% on the display - and this is a small screen device that spends most of its time with the screen off.
I am not sure why we care about people making plastic guns when they can make full-auto AK47s that are not traceable in the slightest.

http://www.motherjones.com/politics/2013/05/ak-47-semi-autom...
I suggest asking the inhabitants of Beijing if the demand for breathable air can be met for zero cost.
I see... maybe if you get fluent enough with JS, you're just faster hacking such little scripts than finding a page, copy it and reassemble it.
DotJS 2013 announced on December 2nd at the Théâtre de Paris
Interesting example. I kind of wonder why you would hate her. She may be a irritating but she hasn't killed anyone, stolen anything or brought down any banks.

However, if you value intelligence, meritocratic success and substance over style then the fact that Paris apparently represents the opposite of those things is bound to be unpleasant. Is it really her that's so distasteful though or the fact that people seem to like her for it. If it's the latter then she's bound to be unpleasant by association.

On a different note I think idea that Paris is an airhead is probably misguided. Being a billionaire heiress will only fly for so long before the press lose interest and like Kim K she's been an extraordinarily savvy girl in keeping the ball rolling.
They didn't say if they used the acetone vapor process to harden the barrel or the heating process during printing overall to increase the strength. Defense Distributed did this and the .380 test did not explode.

It would work in the Australian police's favor to make the gun look as dangerous to the user as possible.

I'd still like to know how dangerous the explosion is. It's plastic, so I'm imagining it fracturing and releasing all the pressure quickly.
It's a shame that no amount of money can buy good management. I'm a huge fan of the BBC, and very glad they're prepared to invest in R&D, but clearly this was not managed well.
The article does say "Maybe 'JavaScript is the Web's Bytecode' is better." - in the first parapgraph.
What kind of wicked person is motivated to write this up? Hunched over in his dark cave?

I just visualized myself 20 years in the future, reading this I saw it as the myopic retrograde reactionary writting of a small minded man, that it is. Soon to be lost on the tides of progress.
Simon & Garfunkel (I'm in my mid thirties though)
Agreed, but there are numerous alternatives that compile easily to assembly without ridiculous amounts of set up and prayer. We can program in C, C++, Python, Ruby, Java, any number other languages that will ultimately all be executed in the exact same fashion, barring some technical differences.

This does not exist for Javascript. You can jump through hoops to compile other code to Javascript and hope that it works and works acceptably, that's it.

Javascript isn't assembly, it's the only language and it's terrible.
FabFriday: An SEO Thanks to Google
Secret to getting Engineers to be more charismatic
So is it perfectly acceptable to kill people with home made guns and bombs for the progression of technology?

This is actually terrorism. I see someone creating guns and killing people to be no different than boston bombers.
Interesting. Is he no longer part of boing boing?
A Hacker's Market
If someone doesn't have the skills necessary to solve so-called third world problems -- or if he or she simply is not interested, that's okay. We should feel free to focus on the challenges that appeal to us.

I'm just advocating for a little more humility in the tech industry. We should put our contributions in perspective before asserting (as many tech entrepreneurs do) that we're changing the world and people's lives.
If editing is too complicated/time consuming, then you can use the fancy new "notes" feature to add a marker that someone else can come and fix. It's the "Add a note" link in the bottom right corner. (The bridge has been removed now, by the way.)
Here's how I see it ... my company is currently using Skype and for us Skype worked really well. By using Skype for example I can call any number in the U.S. for reasonable fees, something which Google doesn't allow me to do, since Google Voice is not available in my country. Skype's clients for my Android or for my Ubuntu laptop also work well.

Basically, Google is late. And the only thing that would make us switch to Google's alternatives would be an open protocol (not necessarily approved by a standards body, but at the very least with the specs published). That's because we don't trust Skype, but we would trust a protocol that has public specs. Even more than that, we would trust an open P2P protocol that wouldn't drop our connections to our list of contacts if your servers die.

And no, you won't win us by shoving that awful chat box down our throats, like in GMail or in Google+. You have to do more and be more than Skype currently is. Because you're late. And you won't win with consumers either, because consumers are already using Facebook's video chats, which is integrated with Skype. And you're late to the party all over the board, even though putting moustaches on people's faces is kind of cool.

Speaking of Skype and open P2P protocols, since Skype was acquired by Microsoft, want to bet that they'll up-yours on this one?
Better still, did they mention what ammunition was used? Police typically use +P+ ammunition, especially in smaller calibers like .32 and .380. I have no doubt that the original inventor used standard pressure loads or even sub sonics to decrease the chance of a failure such as this. In the end the gun was a POC anyways, designed to show what could be done.

What I find more disconcerting is the continue emphasis on how the gun is "undetectable". While it is certainly harder to detect because of the small number of metal pieces, you still have the ability to detect bullets!! Or are they so focused on the gun itself that they haven't kept up technology to detect gun powder?

As others have mentioned.. its all about drumming up noise to defend their removal of this information from the Internet.