skysight-inc/HackerNews huggingface dataset:
Most people don't realize how bad the patent troll situation is. You can be hit by patent trolls for operating a boring online store with nothing more sophisticated than a shopping cart. Happens all the time. Here's just one example:

http://www.plainsite.org/flashlight/case.html?id=1888562

At least some of those defendants ended up settling and paying off that particular troll by the way. Petmeds is a public company and mentioned that in one of its 10K filings.

ps. my understanding is that many/most trolls demand non-disclosures from companies they settle with, which would explain why you don't hear more from the victim companies getting mugged by these crooks.
Juste here? :)
Raspberry PI - Custom MOTD
Do You Know Of Any Website That Does This?
Please forward me the CV's. I also have a a few iOS / Android and Webapplication projects. Thanks.
Creating a Windows 8 Store Game with MonoGame (XAML) and SignalR
New Amazon EC2 High Storage Instances
Man builds life-sized replica of Noah's Ark
But isn't that a good reason to learn the smallest basics of vim?
Maybe it's just me, but after I had my first bad experience with vim, I tried learning the basics so that would never happend again.

Since this is a guide for linux, this is a natural step in the linux learning :)
<script type="text/javascript">
document.write('<blink>Steam Powered</blink>');
</script>
Come on man. I know hacker news is negative about nearly everything but the world isn't quite so bad. Cheer up and look around you. We've come a long way and there's so much more to do.
"I am not born member of the US "Nation", and feel excluded by this wording."

If you want to prevent your screen from going black, you can add 'http://www.causes.com/moment_of_silence.js to your adblocker rules.
Wikipedia gives things away for free, and use the halo effect from that generosity to convince people to donate.

You could argue they sell a product under a name-your-own-price model though.
Mac Belt - Hands Free iPad Holder, Company & Brand Promoter— Kickstarter
Mac Belt - "Hands Free iPad Mini Holder, Company & Brand Promoter".
Mac Belt Slim - "Company & Brand Promoter"
Check it out on Kickstarter now - http://kck.st/12l3C0y

If your a Steve Jobs and Apple Fan, and Remember Steve's Inspirational 2005 Stamford Commencement Address you'll Enjoy Davids Poem.

"The Fool and the School of Hard Knocks".
Please Share the Story and Video and Help the Mac Belt get Funded on Kickstarter.
http://kck.st/12l3C0y
Just wondering, is there a network of telescope webcams? Hobby astronomers hooking up their telescopes to the internet, perhaps even with remote controlled mounts? Would save the costs of buying my own telescope, which wouldn't be much use in the city anyway.
This is a really weak argument. It glosses over the nuances of what was originally offered from a business , and what they then tried to pivot to. Its one thing If I as an individual let you upload photos to my server, and make you a little front end to share them. It's another thing altogether If I register a business and market a product to you along with specifics about things like price and terms of service, then after I become popular and widely used I switch out the terms of service that we had originally agreed to. This is like a manufacture dumping products on the market, then once all the competitors are out of business raising prices for replacement parts.
Okay, point taken.
Summarising 10 Gen's online Mongodb course
Well, here's Nilay Patel's take, for comparison. http://www.theverge.com/2012/12/18/3780158/instagrams-new-te...
Interviewing for a Consulting Position
Prop up an actor in a lab coat and you gain instant credibility because it looks so 'scientific'.
I love the comparison between web ecosytem and biological ecosystem
PropertyCross open source project helps you select a framework for your app
I ride a commuter train in the greater Philadelphia region, at least once we mostly overshot the station (7 car train) with only two or three cars still at the station. The side-doors at the vestibule end were open; since the station had no platform, the auto-doors were locked in the open state and the stairwells were in the open position. Looking down I could see the rail-bed, then a relatively annoying drop into weeds. If I had decided to descend the steps, exit the train there and walk beside the train back to the station I was certain that I would be OK, but that other people would follow me down that path and get hurt. I didn't want that to happen, so I walked back through the train, and everyone followed.
Yes, it is "not practical" for everyone to set up their own site. By "not practical", I mean a site that is easy to maintain and easy to disseminate information through. A website is not much of anything if it's not used.
Samsung Chromebook Worth Buying, But Limited by Internet Dependency
As a comment on the implementation, I think if the overlay blocks the web site, it shouldn't provide a link to causes at the same time. That makes it look insincere to me.
"Also you can blame me for including vim, but I'm conviced that basic vi knowledge is essential."

It is, don't let them get you down. Who would call themselves a Unix professional without knowing vi? 'Uh yeah I'm a professional driver, except I don't know how to drive a stick shift'. Sure buddy - NEXT!
Erm. I can guess this moment of silence has something to do with the recent shooting, but why is this submitted without any context?
Exactly what I came to post.

It depends on a variety of factors, but most notably -- what you enjoy working on. 10+ years ago, I hated working with Javascript (and it wasn't nearly as pervasive), so I refused to learn it, which meant that I didn't have to do any work in it for any prolonged period of time.

On the flip side, Javascript has really turned itself around now, and I feel somewhat disadvantaged now (though working towards greater proficiency.)

If you want to be a front-end developer, you needn't really have more than a cursory understanding of how a backend works, what variables you get out of it, and what you expect to put into it. You should know how template rendering works, and beyond that, you're kind of exempted from the rest.

Many of the best designer / front-end engineers I've worked with were fairly ignorant of what happened on the server side, but that didn't stop them from kicking insane amounts of ass.

There's a trade-off, generally. I consider myself a 'full-stack' web developer, which means that I can build every aspect of a web site from the database (or NoSQL db) to application layer to the presentation layer to marketing to SEO. It won't be as pretty as if a designer had been involved, but it won't be disgusting either -- but that means that when there are jobs for front-end engineer, I am again disadvantaged because I don't quite have the depth of knowledge required for a more focused position.

My core competency is in Python, but often, when I get around people who focus on Python exclusively, I feel behind the times compared to them because I am 'wasting' time making sure I follow updates to CSS, HTML5, Javascript, etc.

I don't hate any of this, mind you, but the "mile-wide, inch-deep" category opens a lot of doors while simultaneously closing others. Same thing with the "inch-wide, mile-deep" type of learning that specialization will get you -- you are now very qualified for a particular kind of work, and less qualified for other types.

In practice, we all know that someone competent in one area can generally adapt, so the limitation is really only so damning as your ability to convince somebody that you could 'pick it up' regarding a new topic, but it's whether or not you want to. At least for now, it's a buyer's market in the job force, so you should have plenty of opportunity to entertain offers and pick from those that suit you best, so there's not really a wrong answer. Whether or not that will change the future I can't say.
Steve Jobs Inspired Poem "The Fool and the School of Hard Knocks"
If your a Steve Jobs and Apple Fan, and Remember Steve's Inspirational 2005 Stamford Commencement Address you'll Enjoy Davids Poem.
"The Fool and the School of Hard Knocks".

Mac Belt - "Hands Free iPad Mini Holder, Company & Brand Promoter".

Mac Belt Slim - "Company & Brand Promoter",

Check it out on #Kickstarter now - http://kck.st/12l3C0y

The Mac Belt can be customized by anyone. It will come in a range of colors, Aluminium Silver, Black, White, Red, Blue and Pink with the matching colour inner rubber mold and in a range of Brown, Black and White Leather Belts.
Customers can customize it even further with the changeable Mac Inserts with their Company Logo's, Personal Images, Designs and Favorite Characters* which can be Uploaded on www.macbelt.com.

Please Share the Story and Video and Help the Mac Belt get Funded on Kickstarter.
http://kck.st/12l3C0y
Possible New Species Of Spider Builds Larger Spider Decoys
Raspberry Pi Used to Replace 30-Foot GSM Base Station and Create Mobile Network
http://evernote.com

You could have at least tried a different shade of green.
I think the biggest confusion in vi is the insert/normal mode. Unexperienced people tend to think on a text editor when you type ":" you add that to the text, while in vim it's the start of a command :D
I know it's humor, and suspect Randall is generally far brighter than I, but comparing a photo sharing social network to a friend's garage is fallacious. In point of fact, people feeling like they were being sold out and getting vocal about it -from Zuck's wedding photographer to National Geographic and regular users in between- did make a difference, did it not?
Related search previews
Unpaginated: http://www.wired.com/dangerroom/2012/12/codes/?pid=1708&...

Added in edit: Interesting that someone downvoted this comment. Did someone fat-finger it, or do some people really think it's wrong to give a link to the unpaginated version? I'd like to know. If you feel unable to reply here, then feel free to email - address is in my profile. Thanks.
This is the first time XKCD has struck me as being ignorant... I'm assuming that it's for the sake of the joke.

People have a right to be annoyed by this, in fact I wish it was more common. Rights to our own creations should not be taken so lightly. So I support the sentiments of boycotters, even though Facebook is well within their rights to make this change. I don't support the attitude that it's unjust, but overreaction is better than none.
It dishonors the memory of the murdered to politicize their deaths.
It was a pop-up on HN at 9:30am EST.
The shooting at Sandy Hook was a horrible tragedy, as were previous incidents at Aurora, Columbine, Virginia Tech, etc. And really any murders anywhere (although I can understand why recent and mass incidents are freshest in the mind.)

This should be a political debate for or against gun control; it's better to mourn their loss and then to look objectively at policy changes later. Legislation by emotion has turned out horribly in the past. It certainly shouldn't be a time to push a specific legislative agenda.
Hi There, I saw your post via Twitter and decided to respond on behalf of Modis. Modis does both permanent placement and contract IT staffing. email me at matilda.anderson@modis.com and I can put you in touch with the right person in your region who can help you find a position that's the right match. Thanks!
I Want Less for Christmas
Flagging as off-topic for HN. Look at the quality of comments on this thread, is this really the direction we want HN to go in ?
I was surprised by the banner, in what in another context I would say a positive way, even though I am not from the US. Thanks for the idea.
What is this about? I'm assuming something with the recent shooting, but where does the submission cite from?
It will be always limited, because APIs are for developers, applications for humans. Only developers can levergage APIs to make advanced services.
Can we hit 1000 points on HN before that?
2012: Another Great Year
The issue with that argument is it was (or at least should have been) clear to everyone that Instagram didn't really offer anything "as a business" initially, it was an unsustainable land grab.

That means that the pivot was always going to come, whether it be to an advertising driven model, a merchandising model, a paying user model or whatever.

While I'm not wild about the direction they've chosen, anyone using Instagram should have known that a change was coming and accepted that risk from the outset.
This is the first mass shooting in a long time that is sparking action. That's a good thing; the countries' aversion to discussing gun control may be part of the reason we are having a moment of silence to begin with.

I think of it as "let us honor their deaths with meaningful action rather than cheap words".
True, but Twitter doesn't like 3d party services anymore.
For me it's as simple as open source projects go on GitHub, private projects go on Bitbucket.
Show HN: pressureNET Data Visualization (pre-release demo for HN)
OMG!!!! I meteor just hit my neighbors house ... and it looks like there are creatures crawling, no wait... its some humanoid, he says he's the savior predicted by the great mayan priest and that he's here to say that its just the start of the new baktun, if thats how you spell it. Besides that just a rainy day in NJ =)
...and presumptuous too.
Mayan Calendar Countdown
A very badly implemented "moment of silence" overlay appeared on news.yc for a while. Showed up on every page load, blocked access to the content, and could only be dismissed with the mouse.
If you don't talk about these things when they happen, everybody soon just forgets the issue until the next incident.
OwnStaGram: a self hosting instagram-clone to prevent privacy concerns
a few weeks ago I started a project to imitate instagram on my own server. I wanted to share photos, but keep full control over them. Due to the actual press around instagram and their changes in terms of use, I decided to publish my project even if its in early beta.
I like to hear if you need such a solution and what ideas do you have.

Try it if you like:
http://www.mad5.de/ownstagram/

Until now there is a first android-app to manipulate pictures and upload them to your stream. You can share single photos with a unique URL and let others comment on photos.
But if China is already MITM, they can modify or replace the binary while you are downloading it.
Try it, it really does work. Some people assume you know everything about every disease known to man as soon as you wear one.

I have also noticed that people are a lot more likely to ask you for directions while wearing one too.
C'mon guys, it's only 900 clicks in 15 minutes...
Let me create a website about this... hn1000countdown.com
You find the android-app here:
https://play.google.com/store/apps/details?id=org.apache.cor...
In a JavaScript comment we can read:

"This just takes the amount of time you have been on this site and multiplies it by the 24 hour moving average. Average views per seconds is calculated server-side based on the closest 24 hour mark. Click on view sample data for how average views per second is calculated. Server takes the latest count and time and adds to that count to the difference between the current time and the latest time when youtube updated their views that new number (mycurviews) is passed to the browser along with the Average views/sec (avgpersec) to make a live counter inside the browser, so that all users will have the same number. So lets say 60 seconds ago youtube updated the viewcount to 999,000,000 and the average views per second calculation is 100 and you have been on the site for 10 seconds. The server (10 seconds ago) would have given you a mycurviews of 999,006,000 and the browser would show it as 999,007,000 (because it would add the 10 seconds by 100, compensating for how long you were on this site)"

The "interesting" part of the JavaScript code:

var start = new Date().getTime();
var avgpersec = 105.4627;
var mycurviews = 999866433;

function updateClock( ) {
var elapsed = new Date().getTime() - start;
var totviews = Math.floor(mycurviews+((elapsed/1000)*avgpersec));
var totsecs = Math.floor((1000000000-totviews)/avgpersec);
var mdays = Math.floor(totsecs/86400);
totsecs = totsecs-(mdays*86400);
var mhours = Math.floor(totsecs/3600);
totsecs = totsecs-(mhours*3600);
var mmins = Math.floor(totsecs/60);
totsecs = totsecs-(mmins *60);

document.getElementById("clock").firstChild.nodeValue = addCommas(totviews);
document.getElementById("clock2").firstChild.nodeValue = mhours + " hours " + mmins + " minutes " + totsecs + " seconds";
}

updateClock() is called every 50ms.
The context is that a "Moment of Silence" overlay was placed across many websites at 9:30 am today, organized by Causes. People who were checking hackernews at 9:30 am might want to discuss the experience.

I thought it was a solid gesture, and it brought appropriate attention to the victims and their families. At the same time, it felt like I was being compelled to take part in something with no warning (though the overlay was easy to dismiss). There is no shortage of Sandy Hook coverage on TV and elsewhere on the internet. I'm on hackernews because I chose to read hackernews.
Then they may need to explain the possible decrease in the view counts
100, maybe.
Making sense of the threats we faced in 2012
Best wishes this holiday season. Enjoy the time off with your family, and I'm sure (along with everyone else here) things will turn up in 2013 with a little work searching... :)
The guy has access to onions and (gasp!) mushrooms, so he certainly has access to garlic. If you live in a place where you don't even have access to garlic that's very sad.
There was a whole week where talking about the issue seemed to be everywhere -- that's a bit different from tying it to the "moment of silence" now. And it should continue over the next weeks/months.
Sure, what about "A Moment of silence"?
You mean the kind of direction where once in a blue moon, people post something frivolous before returning to the kinds of topics and discussions that make up the other 99% of HN? Gee, what a terrible future.
Yep. In that case, you don't own the client.
Vehicle reservation system. If you book a car at 10am, it can't suddenly become 11am because dst changes. There are a bunch of use cases (e.g. financial processing) which require that you map that to utc.
Things still in development:
- email-notify if someone comments on my pictures.
- user-management on my server
- buddylist
- keep a list of pictures from my friends I already saw
- see gallery-pictures in app
- add geoposition to pictures
Anyone take a screenshot?
I also work for Mozilla, on the MDN website. If you want you can always upload a copy of your game to the MDN demo studio too:

https://developer.mozilla.org/demos/
I can't imagine using this. I'm interested in hearing from people with the most interesting things to say, not the ones with the most money.
I'm not sure what your point is here.

Raising money or being bought doesn't give them the revenue streams they need to turn themselves into a real business with a sustainable future. They could have carried on burning through capital sure, but that could only go on for so long and ultimately some sort of direction change was inevitable, whether it was asking users to pay, selling advertising or whatever.
ACE - The High Performance Code Editor for the Web
i don't understand the concept behind this company. Can't anyone register their own .co domain name? with godaddy, namecheap, etc.
Appeal to HN: Donate time and code for kids education, 'Tis the season
Happy Holidays All,

I previously made a plea (http://news.ycombinator.com/item?id=4534204) to HN hackers to help promote science education by porting the PhET sims, this is a renewal of that appeal. PhET is founded and chaired by Nobel prize winning physicist Carl Wieman.

These are high quality research based sims, unfortunately they are coded as Java applets and flash, this makes their use somewhat limited on the modern web.

I imagine there are hundreds of decent-to-great hackers on HN who should be able to at least code one of these Sims using HTML5 technology, hopefully I am not wrong:)

Consider this a holiday gift to all the kids who will be drawn into science by these sims. Instead of a kickstarter for money, this is a kickstarter for your time and knowledge.

If you are interested, please contact John.Blanco at colorado.edu, he's a dev on the project.
Put as subject: Interested in donating coding time.

So far here are some preliminary ports they've, this should give a hint of what they want, basically it should play nice with touch devices:

http://bit.ly/RHHxrf

http://bit.ly/ULa0J3

http://bit.ly/U1lFTd

http://bit.ly/Tbulb1

http://bit.ly/VV1bM0

FULL Disclosure

I am the founder/dev of APPYnotebook (www.appynotebook.com), an open source LMS with an emphasis on integrating these types of Apps/Sims directly into learning activities such as homework,labs and quizzes.

I do plan on porting the HTML5 version of these sims into APPYnotebook, but all ports will retain the same open source license as PhET and free to use.

An example of this type of integration would be to take this sim that is standalone http://bit.ly/RHHxrf,
then integrate it into APPYnotebook to look like this: http://bit.ly/UUJXiX .

The advantage being that a student could now save state of the sim, do a writeup related to it, capture the results directly for assignment submission or print to PDF.
I don't want to block this banner. I find it interesting to have these "event's overlay".

But I would very much like to point a thing that requires an outside view: the US netizens seem to forget often that many people from other countries use their websites.
Ever noticed those comments "Thumbs up if you are the 472384th viewer"? Unless Youtube manually does this, it's not going to display a billion exactly. Neither would you know if you have the billionth view.
Which damn cloud is right for me in 2012?
If fixing the problem that caused their deaths is "political" I don't think the murdered would mind.
If people wanted their photos hosted on an ad driven site they existed, if they wanted them on a paid for site they existed too.

But instead they chose one with uncertainty over what might happen and this is what you get.

Sure it might not be what they would have expected but that happens sometimes when you open yourself up like that.
Simple CMS demo
So, you're not in politics. Or a lobbyist.
It's a mainframe in the cloud.
You know what's funny? "Forgive us our tresspasses as we forgive those..." Guess who's gonna be mocked?

----

11:29 For the gifts and calling of God are without repentance.

11:30 For as ye in times past have not believed God, yet have now
obtained mercy through their unbelief: 11:31 Even so have these also
now not believed, that through your mercy they also may obtain mercy.

11:32 For God hath concluded them all in unbelief, that he might have
mercy upon all.

----

God says...

17:9 And when they had taken security of Jason, and of the other, they
let them go.

17:10 And the brethren immediately sent away Paul and Silas by night
unto Berea: who coming thither went into the synagogue of the Jews.

17:11 These were more noble than those in Thessalonica, in that they
received the word with all readiness of mind, and searched the
scriptures daily, whether those things were so.

17:12 Therefore many of them believed; also of honourable women which
were Greeks, and of men, not a few.

17:13 But when the Jews of Thessalonica had knowledge that the word of
God was preached of Paul at Berea, they came thither also, and stirred
up the people.

17:14 And then immediately the brethren sent away Paul to go as it
were to the sea: but Silas and Timotheus abode there still.
Do HN folks who get into cooking all follow the same path? I read "Kitchen Confidential" for fun, then moved on to "The Making of A Chef" and Keller's cookbooks when I got more interested.