skysight-inc/HackerNews huggingface dataset:
I just think of stuff as investment.
The tablet you bought and never use is just an investment thats not paying out.
Selling it second-hand, or keeping it in hope of discovering a good game on it later are both valid choices.
Contrary to the article, I think rich people should buy wacky stuff and try to find good uses for it, and then blog about it.
The guy who invented the "submit" button is lawyering up as we speak ...
MVC and DAO Pattern in PHP Books ebook or pdf?
Hi! Guys, i want to learn more about mvc and dao pattern in php and their bootstrap, where can I find the best books may be in PDF format or ebook? has links pass me please!
> Is it a market place they're going to sell apps on and curate so they're no rubbish?

Yes. https://marketplace.firefox.com/ They're not interesting in locking down the device to just one app source though.

> Is it a platform that is so great and compelling people are going to stop making native apps for it?

I think that's the idea, yes :)

> Is it a new browser that is so amazing they everyone is going to swap to it, and it makes web apps responsive and amazing?

Browsers are already pretty cool; what's good for Firefox is what's good for the web (including webkit browsers). Since Firefox is pursuing consensus and standardization with all their new phone/browser ideas, it should be easier in the future to write cross-platform web/phone apps.

> Is it an entire 'platform' that runs inside a browser? A native app that acts like it's own 'OS' that runs on all phones?

It sort of is a broswer. It provides a bunch of APIs that make it possible to control phone functions from javascript. So you load a web app, and it can make phone calls and send texts and take pictures and whatever. In this video you can see the app launcher and the phone app written in HTML, CSS, and javascript. http://cnettv.cnet.com/hands-mozilla-firefox-os-boot-gecko/9...
Not just Go. But in Go a lot of problems could be solved by doing things the Erlang or ML way... then there's the new problems they've invented, like enforcing things that don't matter instead of things that do.
Book at centre of space marine row back on sale
1.Intellij Idea is faster , you could try searching for the same project.
2.Intellij Idea is way more Intelligent than Eclipse. try jsp/javascript/java editing by urself, and you will be surprised
3.Built in support for a lot of popular Frameworks and Version Control Systems.
Interesting. There are certainly different kinds of assumptions and invariants. I like the idea of separating them by local vs. global scope; the latter are underdocumented.

Much as I like, say, the javadoc format, it channels devs into "function by function" thinking and documentation, and global assumptions and global invariants, typically do not get treated adequately.
Wanna get high on HTML5?
I think it is more an indication that we don't need monarchies anymore.
I haven't checked this chapter out yet, but this whole project is really awesome, Shay. There's not many materials out there that aim to help out intermediate devs. It's obviously a market problem...why make a book where the audience is 15% of the "beginner" one, but I'm glad you're doing this. Definitely putting this in my short list of educational materials for front end devs.
WooThemes has partnered with Codeable
I'm not sure it's so simple, but there's definitely something wrong. You wonder if they live in a little echo-chamber that only lobbyists have access to.

In terms of laws that impact trade I think they absolutely do need to consider whether new data laws will make trade with the US (or other entity) difficult, because it could negatively affect both sides. However they shouldn't always shy away from it when it's the right thing to do.
Virtues of Cognitive Workout
Good point. Here's the quote from the end of the article:

"These all signal Newmark and Buckmaster's wariness about what humans, including themselves, might do if given the chance. There may be a peace sign on every page, but the implicit political philosophy of craigslist has a deeply conservative, even a tragic cast. Every day the choristers of the social web chirp their advice about openness and trust; craigslist follows none of it, and every day it grows."

HN discussion: http://news.ycombinator.com/item?id=784663
I'm not talking about the language. I mean that if you ask someone in Italy or Poland how reps get elected, what their job is, what sort of laws they can make, how they get enforced locally, how you can participate, etc., then they have no idea.

It feels more like the American IRS than the Congress.
I've gotten into clubs and bars before where they stamp your wrist by just flashing my unstamped wrist with an 'alright mate?' and powering through the bouncers.
No, Lisp was just an example.
I don't understand why people think his lifestyle is generally incompatible with having a girlfriend. Of course it is incompatible with most people in the western world, but it seems some people think it is more so with women. Someone care to elaborate?
I really find the idea of our hardware not belonging to us to the fullest extent somewhat revolting. And not only hardware, but a lot of other things as well (looking at Monsanto for example).

Sorry, to say that, but imagine your car-maker of choice. Imagine during the last 50 or more years nobody would have been allowed to tune, to bodykit, to play with the car. What a interesting culture we would have lost.

Or imagine two guys named Steve would not have been allowed to tinker with hardware in 1976 (because the makers of the parts would not allow "unlocking" the hardware).

Where will we be, if our younglings will only see something with a display as a device for consuming, not for creating? What would a world look like, if it is ruled by "panem et circenses" (bread and circuses/games) like in ancient rome?

Is this really a world, to be a maker? Do we really wanna give our basic rights of possession and control (be it hardware or food) to some companies?
Fair enough but Apple advertise the feature, Amazon don't.

The primary issue here for me is actually around data protection and privacy.

Amazon are being asked to give up private data to the police without the owners permission (remember the data now on the Kindle is owned by the thief) based on nothing more than an allegation (at this point how do the police know that the device has been stolen, that it's not disputed ownership or been sold on?).

I can see why the owner is frustrated but I can also see why Amazon are doing what they're doing. We're very quick to give organisations grief when they start giving out personal details unreasonably (and rightly so) but one consequence of that is organisations will likely move to a safety first model which seems to be happening here.
Most Innovative Companies 2013
Cool idea but it just blew up the font to an unreadably huge size for me. Using an external camera mounted on the monitor in front of me.
Other things being equal, it really would be better to use a more transparent apparatus.

But other things aren't equal, and the productivity difference is order(s) of magniture more important than the transparency of an apparatus that has been successfully used by many others and is believed to give correct results.
PHP has nothing to do with the browser (i.e. the "platform you download software into"). If you don't like programming in PHP, then pick a different server side language instead. Even JavaScript can mostly be avoided, if you want, by using one of the higher level languages that compiles down to JavaScript.
slicingpie.com
Knockout has some amazing docs and a great tutorial: http://learn.knockoutjs.com/#/?tutorial=intro.

As far as routing goes, I use Backbone.router. I've written more about why we chose this setup on my blog: http://www.rivvir.com/for-us-for-now-knockout-js-backbone-ro...
Some people on this thread are completely missing the point of Firefox OS.

Its about standards and making it work cross-platform with no lock-in about vendors. Last week, I spent some days on a hackathon to promote Firefox OS app development. It was very refreshing and fun.

After developing for iOS and Android, developing for a mobile phone using JS was a very good experience. I enjoy using Javascript. I think Obj-C is great too and I am not fond of Java but this is not about whats your favorite language, its about bringing the freedom of the web to your mobile device.

In couple days, I created a tiny QR Decoder that anyone with a Firefox OS device could browse too and install on their phone. That was great. During the hackathon we shared lots of apps between each other without the need for market approval, vendor saying or whatever. And yet there's the Firefox Marketplace to help discovery and certification for privileged apps.

Firefox Aurora for Android already has open web apps support that allow you to install web apps on your Android device and will hopefully implement all the WebAPI. Once Android and Firefox OS support the WebAPI there will be pressure on the other vendors to implement it as well and then we'll be in a better place than we are now.
Hey everyone, author here.

The petition to the White House still needs 40k more signatures to get a response. If you haven't done so, please sign it:

https://petitions.whitehouse.gov/petition/make-unlocking-cel...
The Best Way to Divide Up Equity
This is really slick. I think it'd be great as a browser plugin so I could use it almost like an accessibility tool on sites with horrid typography. It seems better than cmd++.
This article seems to be a sequence of fluff profiles of companies that already have quite a bit of publicity and success. And are not tech businesses, but merely businesses that effectively use the Internet.

I can assure you that there are many technology driven startups that have genuinely interesting engineering challenges going on in NYC (coupled with viable intriguing business models). These places are not them.

Note: I'm a tad old school in this regard, having a website element to your business can not be a modern definition of a technology company unless every company is a tech biz ... :-)
This is awesome. The algorithm seems to have some trouble with glasses and headphones, but works pretty well otherwise. It's such a simple idea, and with the new web technologies becoming widespread, I expect that we will see more of this sort of thing in the future.
Hire Yourself, You Won't Look Back
I've used the Stanford NLP library extensively for NER. I made heavy use of it in my senior thesis project.

It's pretty straightforward to use their library to read a document and output an XML file containing NER data (and lots of other fun stuff).

For instance, from the sentence:

> World War II, or the Second World War (often abbreviated as WWII or WW2), was a global military conflict lasting from 1939 to 1945, which involved most of the world's nations, including all of the great powers, eventually forming two opposing military alliances, the Allies and Axis.

Stanford NLP NER will output the following entities:

"World War II" - MISC
"Second World War" - MISC
"1939 to 1945" - DATE - NORMALIZED 1939/1945
"Axis" - MISC

You can view the output of Stanford's CoreNLP library (NER + dependency grammar + coreference resolution + some other stuff) for the Wikipedia article on World War II in my github repo:

https://raw.github.com/ryantanner/thesis/master/data/ww2samp...

edit: I should add that the real fun (for me) came from combining NER with dependency grammars and coreference resolution. It makes it very easy to turn Stanford NLP's output into a knowledge graph combining a large number of documents.
I'll provide a different option: it takes too much time to get it right! iOS for example provides so many default widget toolkits complete with gradient, sheen, and dropshadow which make it really easy to create a polished experience quickly. The web has no such concept (well, bootstrap is sorta close but not nearly as polished and not for mobile). Why does the web not have these polished frameworks? Simple - ROI. The incentive for Apple and Google to develop said frameworks is large: a pool of developers who will take advantage of the toolkits and write much better / way more apps. What's the incentive for the web? Basically nil. Anyone can rip off what you did (one of the downsides to the web being open and standardized!), and you gain none of the benefit of enhancing your platform.
It should be noted that this article is over a year old and is referring to Bootstrap 1.0
> what sort of laws they can make

None. This is the reason the EU parliament is no real parliament. It lacks the option to make law and can only say "yes", "no" and "change this, then we may like it". In legal terms: The EU parliament lacks the right of initiative. Only the EU commission has this right.
Who is allegedly in possession of stolen property.

At this point there is no evidence that this is a case of theft - it could just as easily have been sold on, be a case of disputed ownership or whatever.

I agree that Amazon have little incentive to do much here but that doesn't necessarily mean inaction is the wrong thing to do - the easiest thing to do and the right thing to do can be the same.
Excel does have array formulas. Every time I used them I have to look up usage. From memory they work well for matrix transforms and such things. Again, my memory fails me because It's probably been five or more years since I've touched them.

I have a busy day today so I have to stay off HN. I'll look into some of the items requiring deeper answers later tonight or tomorrow.
Tell us what you can about your two serious close calls recently. I am really intrigued now :)
I think promoting this should have waited until the section on Natural Language Processing said more than "stub".
Personally I think Foundation looks nicer than Bootstrap, but maybe that's because it's not as ubiquitous.
IntelliJ is more reliable and better integrated; eclipse has more features but needs more attention. I don't think IntelliJ has anything that eclipse lacks per se, but it's much more likely to "just work" and get out of your way.

(personally I use eclipse and take the time to babysit it because I can't live without proper incremental compilation)
Today, now more than before, it is illegal to modify a device you have bought with your own money.

Worse, even if you find a fault in your device that threatens your personal safety, your are still not allowed to fix that fault. On top of that and thus even worse, if that fault actually causes a problem, the entity that is active preventing your from fixing the problem is still not liable for any damages caused by that fault. All risk is on the consumer who owns the device, while all rights belonging to the company. The owner of the device is left with no rights, and has no effective power over the device.

Its absurd.
how does one enable webcam for this to work?
Not much. It's a more expressive and cleaner language, but on the other hand python has NLTK + scipy community.

Scala (or Java) is another great NLP language. It's got decent libraries (openNLP, mallet, mahout), hadoop, and Scala is almost as nice as Haskell.
What do you have to assume about e.g. user monitor ppi and webcam field of view to make this work?
Not 100% sure what you mean, but wasn't Java ME a portable solution, a platform geared towards app execution and development? And in a limited sense it even succeeded...
Not sure I want a 2nd iteration though.
Is 2013 the Year of the Car in China?
>a few devices to get my work done
>I don’t fear losing stuff, I don’t even think about it.

This is the part that seems to be hard for people that try to do this. Yes, in our modern world, it is amazing what you can do with a smart phone and a laptop and minimize stuff. But it also makes us very reliant on those same devices. If you have no stuff, and suddenly can't find your phone, the utopian "I don't fear losing things" goes right out the window.

(Although I will say iCloud backups certainly help with this on the phone side. I don't really fear losing anything if I lose my phone, which is nice.)
An Amazing, Invisible Truth About Wikipedia
'Mobile as the Driver of Desktop Software Design'
With Chef 11 Server, the CouchDB component is removed for PostgreSQL. RabbitMQ is still there. Opscode provides a single package with everything above libc required to run the server.

http://www.opscode.com/chef/install - "Chef Server" tab.

If you'd like to build your own:

https://github.com/opscode/omnibus-chef
https://github.com/opscode/omnibus-software
https://github.com/opscode/omnibus-ruby

Cheers,
Joshua Timberman, Technical Program Manager, Opscode, Inc.
Firefox OS for smartphones, incredible platform for Developers
> I tend to refrain from telling people how much TV I don't watch until they ask about a show or commercial they have seen or are following and wonder if I follow

Same here. It's not until the conversation would falter that I offer up that I don't own a TV. The moment is pretty clear: when people are relishing their recounting of a bit and start looking frustrated when I have no nonverbal feedback to help fuel the exchange.
? The license is perpetual.
Here you go: http://jsfiddle.net/skilesare/J9Jyx/

<html>
<head>
<script type='text/javascript' src='knockout-2.2.1.js'></script>
</head>
<body>
<!-- This is a view - HTML markup that defines the appearance of your UI -->

<p>First name: <strong data-bind="text:firstName">todo</strong></p>
<p>Last name: <strong data-bind="text:lastName">todo</strong></p>

<script type="text/javascript">
// This is a simple viewmodel - JavaScript that defines the data and behavior of your UI
function AppViewModel() {
this.firstName = "Bert";
this.lastName = "Bertington";
}

// Activates knockout.js
ko.applyBindings(new AppViewModel());
</script>
</body>
</html>
Yes, perhaps that's it. The mention of standards bodies stood out to me too.
Fluid + Slate + Choosy
I've used both professionally, for years.

Eclipse has historically suffered from a couple of major problems, in my opinion:

1. It's "Eclipse is a framework, and the Java IDE is just an implementation" mentality made the user experience terrible. Everything was a perspective, with it's own configuration. I remember distinctly trying to set the editor to use four spaces instead of tabs. I had to do this once for every file type (xml, javascript, html, java, css, etc.) Commands would suddenly be disabled because you were looking at a file in a different perspective. In all fairness, the usability of Eclipse is getting better, but this, to me, is still Eclipse's major weakness.

2. Their JavaScript (and other language support) was terrible. (Note: It's first-class now. But it took a very long time to get to this point.) For those of us who did a lot of front-end work, this was a major shortcoming.

Overall, Eclipse has gotten much better, and there are some plugins that just might make it your editor of choice. IntelliJ is still my choice, though.
Official binaries available here free to download and install: https://github.com/textmate/textmate/downloads
I don't really get it... using only the 3 alc and 3 tobacco you can't get higher than the clouds (Target: 140). Powerups can't be seen, is this a bug? (I'm using latest beta chrome on w7 x64)
Why would the price make it ridiculous to use it for more puprposes and thus amortize its cost?
AF_BUS, D-Bus, and the Linux kernel
It's interesting that the all caps loremipsum site translates differently.

http://translate.google.com/translate?hl=en&sl=la&tl...
Directives of the "EU overlords" have to be accepted by the Council of the European Union, which represents the "slave countries".
I don't have a webcam installed on this machine so I can't test the implementation but what a BRILLIANT idea. This is exactly how cellphones should work; judge distance and then resize the reading pane to accommodate.
> continue their trajectory

Nice.
This is an impressive demo however I usually move my face closer to the screen because the font is too small.

It would be neat to see a demo of parallax using a webcam.
And this is the answer to the "race against the machine" - how will automation that is destroying jobs provide value no-one ever thought of.

Total "cat-flap" moment - its not something you ever think of, but once you see it, its obvious.
Great idea, a couple of small improvements would make it even better:

* Use a moving average, to avoid flickery transitions

* Animate the text to the target size rather than changing in steps. This would mitigate the flickering problem too.
StatelyBrazil | The Brazilian version of the simple map font
You are describing ideal documentation that an implementor needs, not documentation a user needs.
Gelsinger spoke at my high school graduation, he was an alumnus of my high school. This would have been around the time that he was running the Pentium Pro project. What really struck me about his story was that he had graduated from the "Vo-Tech" course in my high school, and then bootstrapped himself through the ranks at Intel via hard work and pursuing education outside of work. If I remember, the first thing he did was get an associates from Lincoln Tech or similar.
"Go doesn’t suppose the use of a #! on the starting line, which means you can’t just use uncompiled files as utility scripts."

So the author wants to type "./foo.go" rather than "go run"? Why not just build your executable, "go build", then you can run/move the resulting executable ./foo.

This really doesn't seem like a big deal / why do I want to compile a utility program every-time I run it?
Depends on the type of role that is needed. Usually, there are generalists, specialists and some in the middle. If you are looking for a very specific niche/area/experience, then targeted recruiting is probably going to be more effective. If you need a more generalist role, then it might be worth mining the wider/generic sites.
By making the browser a true platform-a "first class citizen"-it will no longer be "that place you have your blog" and most app makers won't have to decide to go "web" or "native" (and make a different app for a growing number of phone OSes) because they'll be one in the same. It means people will care more about the web to begin with.

If that happens, we'll see more mobile OSes being created, competing and innovating because you've solved the "chicken and the egg" problem with apps. Devs won't stay with the Big 2 simply because that's where the customers are, because the customers won't stick with a phone OS they hate simply because that's where the apps are.

What I find interesting is how much the trend in mobile resembles the PC/Web boom. Ten years ago everything you did on the PC besides browsing required its own software. Not so true anymore, huh? I hope mobile continues to follow the PC's trends and make this happen next.
My question would have to be, how do you surround yourself around people you want to be around? I live in the suburbs 30 minutes outside of Providence and Providence is hardly the type of city for start-ups or innovation. Boston is on the other hand, but say I spend an hour on the T driving up. What next?
In FF 16 there is a CSS issue with the logout button when you hover on the border. Not sure if that's Foundation or your implementation but it doesn't seem to happen on the new server button.

It looks nice but I really have no idea what it does. The logo links to # so I can't get to any sort of production description, value proposition or CTA.
This is pretty cool! does something like this exist for eye-tracking? i.e. have it zoom areas of text you are looking at? could be great for people with poor vision
You just seriously rocked my world. I had NO idea that feature existed.
I agree with you. The result of the "cookie law" is stupid, but this is an interpretation of the webmasters. The law says that you must ask before you save data on the clientside if its not the main reason. But there are still many questions.

Why couldn't they say: We have a tracking-problem let's force to use do-not-track or make better default cookie options? Problem solved.
Cloud Portability: No snowflakes for you