skysight-inc/HackerNews huggingface dataset:
>Boredom is a powerful motivator too.

>A couple months of laying around doing nothing will drive most people crazy

I think on HN we frequently assume that "most people" are like us, but HN is such an unrepresentative sample of the world that this is dangerous, especially here. You and I and other knowledge workers would probably get bored and want to do something useful to find purpose. But there are many people today who work at unskilled jobs because they have to put food on the table. They don't derive their sense of purpose from it. It's very difficult to predict what these people would do if they suddenly had no financial necessity to work. There are listless unemployed people living off of various forms of government assistance today, and this would make it possible for many more to join them.
I assumed everyone would be encouraged to just convert their json columns to hstore if they wanted the extra speed, being as theyre equivalent. What would be the reason for funding JSON-as-binary?
I am thinking of using node-webkit to package cheeaun's hackerwebapp[1] into the system tray for Windows. Similar to [2] for Mac.

[1]: http://cheeaun.github.io/hackerweb/

[2]: http://www.guidefreitas.com/hacker-news-menu-tab-app

EDIT: Popping up an entire webview from Tray doesn't seem to be easy. But creating a menu is very easy. I might do a simple clone of hackertray to Windows :)
Interesting. Are you using Go in VLC? If so, where?
>why don't people simply negotiate for higher wages and refuse to do the work otherwise?

Because union membership has been outlawed or seriously frowned upon in many professions. Most other people seem to think unionism is somehow destructive and end up only looking out for themselves, not realising they have been divided and conquered. Obviously, your experiences with this may differ.
It's an account-wide setting to allow the monetize option. From there it's up to the account owner to enable/disable per video they upload [1]. There are other things in place such as the ContentID matching which will disable ads until you prove you're allowed to use the content if it matches anything but generally speaking it's up to whoever owns the channel you're viewing videos on. They would almost definitely know they have ads enabled - there's even a green dollar sign next to the video in the manager if ads are enabled

Advertising-wise you can target pretty much anything/anyone Google knows really - You could very easily (It's one of the easiest options to configure even) target people in a specific country. There's more advanced stuff such as re-targeting people who have already seen the ad/content specifically too. I wouldn't be surprised if there was a way to target a specific channel or at least whatever common content is in each of the videos (the most notable mine name involved, for example).

[1] http://i.imgy.org/5f/49/adoptions.png
Great video of Apollo 15 astronaut dropping feather and hammer on the moon:

http://youtu.be/03SPBXALJZI

Too bad this isn't part of current events any more.
Mapping domain model objects to wsdl generated classes in Java
I've been interested in the benefits of something like http://www.guardtime.com/ for a while. Using a distributed network like Bitcoin seems perfect.
Not the point...
Humor me. Reproduce the links here.

Do note that my agenda is a lot more about live strong being a poor resource than it is about soy.
HUGIN: a small satellite trying to be intelligent (1999)
Nice! But why login with google to download a custom version?

Hope to find it soon on some CDNs.
2015: 5%

2016: 10%

2017: 20%

2018: 40%

2019: 80%

Not quite ubiquity. Also, expect some flattening of the growth rate.
I thought he was being facetious.
We will see how unscientific it is in 50 years more or less...
My best commit, ever.
Bitcoins explained for normal people -or- please get back to work
"More bugs have been introduced into SQLite while trying to get it to compile without warnings than have been found by static analysis."
No Startup Founder Was Born With All Skills Needed
He has written about the evils of divorce.

http://www.ornery.org/essays/warwatch/2005-11-13-1.html

A quick search suggests he regularly incorporates criticism of divorce into his other writings.

http://www.ornery.org/essays/warwatch/2007-01-07-1.html

http://www.ornery.org/essays/warwatch/2004-03-28-1.html
Dealer's Hand
I'm not sure if this works but if you want to help out, you can use this referral link:

http://www.avatrade.com/?ref=38634
What are you talking about? The internet has been a great success for the masses: Wikipedia, Google, Youtube, Facebook all bring an immeasurable benefit to it's users. Of course not everything is perfect, but I much rather have today's internet than the internet of 1993
I haven't gotten that far. It seem lack of generics is something noticed by those who already wrote quite a bit of code. I also come from dynamic languages, Python and Erlang, so I think about types differently (I like them dynamic but strong).

Anyway, I like go because:

* of its fast builds.

* static compilation.

* speed, almost a replacement for C++ in what I do

* concurrency: goroutines, this is great compared to threads in other languages

* nice library -- json, http parsing, many other goodies, batteries included is good in my book

* gc -- nice to have a garbage collector

What I don't like as much:

* concurrency: goroutines are great, but once you've tasted Erlang's model, this one seems lacking. I like thinking in actors and mailboxes rather than in goroutines and channels. Actor+mailbox somehow matches my world view better rather than nameless goroutines.

* no supervision control of goroutines -- I haven't found a way to kill, or watch for death of a goroutine externally. This would make it easy to build a supervision tree and add some fault tolerance features to the language. channel ping plus timeout could mimic it but seems kind of a hack.

* gc stops the world sometimes.

* goroutines share the heap, I wish heap sharing was an option one had to enable and by default it would work like Erlang (or Dart Isolates). As concurrent systems (which supposedly Go is the prime target for) grow it is really fault tolerance that kills them. One goroutines, killing the whole system with thousands of concurrent requests is so C++-ish, I wish it was more Erlang-ish.
How exactly would you get through TSA with that...

remember they almost shot and killed that MIT student that was wearing some circuits as art on her shirt
Native, using Xamarin. Native apps still give users the most optimal UI. Using Xamarin work can be reduced, because a big part of the code can be shared between platforms. Code for all platforms is written in C#. Xamarin still gives developers the option to wrap libraries written in e.g. Java or Objective-C for use in the apps.
That would be cool :)
Right, I agree with you 100% that he made a mistake. But the mistake that he made doesn't mean that the agency has a free pass to take his work and use it for free, no consequences.
Here's what I've tried (mostly just for kicks) and my thoughts:

1. Native (iOS/Android)

2. Native (iOS/Android) with some content in webviews

3. PhoneGap (iOS & Android, cross platform, same app)

4. Xamarin (iOS)

5. RubyMotion (iOS)

I recommend 1 & 2 if you have the resources (time to learn native iOS/Android or an experienced developer available). A good approach is to write all the structure/navigation natively and individual content in webviews. LinkedIn's mobile team uses this technique exhaustively.

Xamarin and RubyMotion (4 & 5) are both great 2nd choices if you dislike the Objective-C / Java languages or your team is well versed in C#/ruby, but you'll still have to learn the SDKs. There isn't much you can't do in these frameworks that you could do "natively", since you're still hooking into the native runtimes (loosely speaking). Xamarin is a bit more stable than RubyMotion, imho.

I'd stay away from PhoneGap if possible. My main takeaway is that "write once, run everywhere, sdk agnostic" is a pipe dream. You'll be disappointed when you're investing tons of time in the last 10-20% of development, working with fringe cases on different platforms. If you find yourself considering PhoneGap, consider whether or not being on the App Store is necessary at all, or if you can get away with a standard web app through the browser.
My vote goes for native, i've built a series of wrapped html applications and the experience always is awful, as soon as you try to target something other than an iOS device you get tons of hard to fix bugs, awful performance and a bunch of weird glitches.

Going native takes only some more time at the beginning, but as every technology you can only get better at it with time, I would totally recommend avoiding wasting your time with hybrid solutions (Cordova) and go straight native (I know i wish i had).
>The argument is essentially technological. Computers and robots are getting much better. Soon enough, your local McDonald’s will be entirely automated

If technology is ever increasing and replacing manual jobs

>These are abstract, constructed jobs. If we had to, we could make do with far fewer software programmers

Then how on earth is a software engineer a "constructed" job? This an awful example.

I think the overall premise is probably correct though, as human beings we need goals, we need structure and something to do, so we will always "make up" jobs for society to function correctly. And there are menial jobs that aren't going to be automated any time soon.It's pretty tough to automate a call centre for example, human's are not going to buy a product from an automated voice, and we're a long, long way away from AI being an effective sales person (ie perfect human voice, able to make a "connection" with someone.)

Edit:Grammar
You definitely need a way to vote up certain titles. Something like what http://www.mezzacotta.net/ has would make a great addition to the site.
Do you have a contact email? Not for me but maybe some of my twitter followers could be interested. Thanks!
Luck and it's in a domain I'm indirectly in. A friend of a friend said:"It would be nice if X existed." At first, I didn't want to do it. After a few days I thought that it would be interesting to do some PHP coding (this was in 2006) and tried a few things. I posted the prototype in a forum related to the niche, the first 100 users came, they gave suggestions and I kept improving it and it kept growing.

Only after 5 years did I turn it into a business. Until then, it was something like a project for me as a student.

So, there really was no formal process. I did a few things right, I learned a lot along the way, but there's nothing to copy or to model. It was mostly luck and an opportunity I took.

Edit: I once read: "The perfect time to start a company that is successful in 2013 was 2007" or something in that sense. This is what happened. I took this opportunity. I would do things differently today, but to be honest, I have the same hard time as everybody else to come up with a new business and a viable idea. Because everything changed since 2006. So what I did right back then wouldn't work now, process-wise.

Still, I did a few things right I guess that are still valid in 2013. Mostly: I concentrated on important things, I do customer support myself, I listen to people, I'm friendly, I help people solve their problems. I care about them, about their privacy and do everything to protect it. I write emails that take me 30 minutes if it's necessary. Why? Because I only get a handful of emails per day. It's not scalable but then, it doesn't have to be. I do some SEO and rank well for my niche keywords. About 50-70% is word of mouth.

What I don't do: I don't have a blog, I didn't integrate any social network crap, I don't use Google Analytics or any other fancy third-party application that must be included via JS. I use Piwik that I check occasionally (sometimes every week, sometimes only every few months). I don't have big metrics. My most imporant metrics are: Money earned per week/month. Amount of active (paid) users. Signups per week.

Edit2: My product has nothing to do with PHP and doesn't target IT people. Just in case this is misinterpreted. I mention PHP only, because people on HN hate PHP that much and sometimes forget that it doesn't matter if it's PHP or anything else, as long as it pays the bills. PHP is fast, PHP is reliable and I get shit done in PHP. That's why I use PHP.
Good for him. Sounds like he probably means what he says then.
I wonder if that is the genesis of the character named Stinky Pete in Toy Story 2.
Discussion from yesterday's submission, with 75 comments: https://news.ycombinator.com/item?id=6809929
This makes me think of another thing I was wondering about -- can some entity that doesn't like having Bitcoin around for whatever reason, DDoS it by filling it with meaningless transactions.

Maybe just setting up 100 addresses and constantly transferring small payments between them, filling the transaction history with garbage. Is that possible, and is there any protection against that?
The author never expressed a wish to visit the US.
Lol, truism, yet, for older frameworks, layers of code that are always "in front" of the css (for whatever damned reason) this might still become an issue in some form or another. That said, it should obviously show through when the "test-phase" is there to verify every line of code. nice find though, nice find.
The worst is that they place stickies all over some videos that you now that to click to close.
Not just investors. Anyone I've met that even mentors startups or works with them through government programmes here pushes for patents on everything. It's annoying to see for someone aware of how badly patents and patent trolls are screwing up the software industry.
Obviously, it was implemented by a developer suffering from red–green color blindness.
I see a much more mundane dystopia, where almost no progress happens anymore, as the US Congress clearly intends.
"This is why the bitcoins sent in this special transaction are unspendable, as the addresses are being generated from the document's hash fragments instead of from a private ECDSA key."

I hadn't realised before that this means that you can provably "destroy" bitcoins. That is, you can "prove" that a certain bitcoin amount will never be spent again by anyone including yourself...
Nexus devices vulnerable for Flash SMS hack causing Denial of Service
Transaction prioritization[1] and transaction fees already rate limit stuff like that, and patches to the clients used by major mining pools may be able to fix it permanently.

1. priority = sum(input_value_in_base_units * input_age)/size_in_bytes
If you can take a laptop through (or in fact any electronics) then in principle, this should be no problem.
Power connector like the wireless chargers by Nokia etc? Not sure what a I2C interface is...

My point is that I would prefer objective reviews, not glowing praise from fans etc. The key question for is not what tech did they pack in a small screen device, but does it actually feel better to use than the incumbents.
There are some in Stockholm. We build our back end in Go and will hire a back end dev soon. In addition to us I know Spotify are building some things in Go, a friends company are also building their back end in it.

Edit: My grammar decided to suck.
Weird, no mention of Al Gore's role in creating the Internet.
But aren't we too the masses? It was before my time, but wasn't it the Eternal September?
Hey thanks for listening =)
Although I own some fun toys (e.g. Nord Modular), most of my stuff is just made in Ableton with the suite effects, Max 4 Live samplers, etc. And the synth I use for pretty much everything from pads to toms to stabs to leads is the Audiorealism ABL Pro. Such a good synth.
And here are the actual code source for them :

http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob_p...

/bin/true source is a bit longer than expected but /bin/false implementation is really interesting :
http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob_p...
SB Partners:Next Gen CEO Forums
> How did we lose the freedom, the idea that everyone is an equal peer?

It's not lost in any real sense, you just have a romanticised picture of "the good old days". Look up the the term BOFH for a reality-check.

A dial-up ISP would be oversubscribed and thus effectively throttled, just like today. Downloading too much on your university account, especially in peak hour, would get you banned.

If you want total freedom, then as now, you are free to buy a dedicated line - and they are much, much cheaper today.
Show HN: Awesome scaffolding for the MEAN stack (Node.js)
>Cowen goes on in his new book to explain that regular folks are doomed. The economy will only need the top 10% of us.

That's pulling the cart before the horse.

Economy is not supposed to be some natural force that people and states have to obey. It was supposed to be the result of conscious, deliberate action, by the people (and their organizations, representatives etc), to advance their means of living.

So, "economy will only need the top 10% of us" means: we are not in control of our state, we are merely slaves and resources to be used as it pleases some outside force.

Which goes contrary to the very notion of democracy (as it was developed in ancient Athens), which was all about empowering people over external forces (Gods, nature, the will of the King, fate, etc).
I don't actually have a good answer for your second question. It's a tricky one, which is why I wrote nothing. In the specific circumstance you describe I probably wouldn't bowl with the guy - heck, I've cut people off for far less (e.g., slut shaming in my presence). On the other hand, my cofounder is a big proponent of all sorts of things I oppose (Obamacare, basic income, extreme feminism) and I have no plans to cut her off.

I suspect the reason this jumped out at me is that it's literally an attempt to ostracize a hollywood writer for his other views, and being the good liberal that I am (culturally speaking) this jumps out at me.

So I guess at this point I'm walking away with far less certainty of my views than I started with.

As for the article, you are right that it's not position #1 good. It's a well written version of the same sort of fluff that HN has way too much of, nothing more.
No fees on bitcoin today, here's how to get them.
Automating farming and improving efficiency freed up people to take on jobs as potters and blacksmiths.

By this article's logic, both potters and blacksmiths are abstract, constructed jobs.

To look at it another way, we're all standing on the shoulders of giants. This is what we call 'civilisation' (possibly with a z, if one is a colonial commoner).
Really agree with #3 with regards to software. I've been focused on getting a VPS and the flexibility but it's lead me to not focus on my application/service. The configuration and maintenance of the VPS is chewing up my time, time that I could have spent working on validtaing my idea. Maybe I'm just not focused enough but I'll try to get something going on Heroku so my application/service gets the attention it needs. Any thoughts?
<marquee>Awesome sauce!</marquee>
CPU-Based BitCoin mining hasn't been profitable for a long time. After the introduction of ASIC-miners, difficulty has shot up and only made CPU mining more useless.
That reminds me of this awesome picture: http://upload.wikimedia.org/wikipedia/commons/b/bf/Pyramid_o...
I found OpenSCAD and STL model in Thingiverse
http://www.thingiverse.com/thing:126794
so don't sell to people, sell to robots
> "Due to this situation, the market value of IPv4 addresses is rising... "

This is fantastic news. I have a private network full of them.
I am inclined to think this is so popular because HN readers (including myself) consider themselves to be FAR FROM "regular folks".

(For most of us, it's even FAR ABOVE).
That's the Paradox of Tolerance. Should a society trying to be a tolerate society tolerate intolerance? I say intolerance shouldn't be tolerated.

Are you actually saying that we should have "discussion" or a "debate" about whether some people are people?
I actually expect it to accelerate. Once it has significant takeup you start to look bad if you don't support it, which will add to the drivers for ISPs to implement it.
How is it a decade off? Internet was ubiquitous in developed countries already a decade ago.
How are these protocols different from the rails style JSON-over-REST I've been writing unchanged since 5 years ago? The kind of thing public web APIs for the likes of soundcloud expose?

EDIT: I did some research: there is no difference. It's just plain ol' rails-style REST. This project is basically taking your thin sinatra/express/flask API layer and pushing it into the database itself, for reasons I am as yet unable to ascertain.
>If technology is ever increasing and replacing manual jobs
>These are abstract, constructed jobs. If we had to, we could make do with far fewer software programmers
Then how on earth is a software engineer a "constructed" job?

Well, it's obvious to me.

Some software engineers are essential to this "ever increasing technology" that is "replacing manual jobs" -- e.g those writing code for industrial robots, etc.

But the vast majority of programmers are doing non essential (to substinence and hard, pragmatic value) BS coding, that just creates a huge pile of additional services and soft businesses.

Creating robots that can build cars: useful. Creating yet another social sharing site, etc, not so useful. Plus a lot of programming only caters to needs artificially inflated by bureaucracy and additional regulations.
Bitcoin’s Top Merchants Come Out To Play On Bitcoin Black Friday
I've always thought that call centre jobs are exactly the kind of thing that (google + apple + microsoft's) voice recognition software will soon largely replace.

They're one of the few professions that could painlessly be replaced given sufficient advances in software. Other professions, such as fully autonomous hairdresser or shelf stacker, would require mechanical advances and investments as well.
Not sure if you're just being ironic but Al Gore never claimed to have created or invented the internet. Here's what he said:

> During my service in the United States Congress, I took the initiative in creating the Internet. I took the initiative in moving forward a whole range of initiatives that have proven to be important to our country's economic growth and environmental protection, improvements in our educational system.

He was referring to the many initiatives he sponsored and promoted during his time as a U.S. Senator that made the internet as we know it possible. In response to the ridicule that followed the out-of-context quote "I took the initiative in creating the Internet," no less than Vint Cerf and Bob Kahn wrote, "No one in public life has been more intellectually engaged in helping to create the climate for a thriving Internet than the Vice President."
I'm going to try this, I think it will actually HELP. I always find myself mindlessly ctrl+t and typing news..<enter> when I open a new browser window.
If you want to buy the whole item, bypass Wish List Granted and go straight to Amazon Wish List and buy it there. It gets cheaper.

But if spending $20 on every friend you have, my site is a better alternative.

Also, the reason I add the $1 transaction fee is to cover the cost of the shipping.
Actually, it pops up an iframe to WordPress.com, to save site owners from having to juggle their own oauth keys and connection, then it syncs the comment back down to your local installation. So you always own your own data, and can deactivate the module without losing anything.
Bitcoin only pre-orders of the NFC Ring
Amoebae have a very complex 3D structure; check out some SEM images, like http://www.sciencephoto.com/search?subtype=keywords&searchst... or http://www.photomacrography.net/forum/viewtopic.php?t=21719 . Moreover, most of their molecular machines require third dimension to work.
Thanks for listening, glad you like it =) There's more to come in the next few weeks...
Show HN: The startup that solves entrepreneurs problems