skysight-inc/HackerNews huggingface dataset:
I've seen many cases where there was a violent altercation of some kind where the person with training is labeled the responsible party even if they were the victim. I forget where it was, but years ago when I was in martial arts a case made the rounds in our group about a guy who was attacked, I forget why, in front of multiple witnesses at the local mall during a demonstration. In the tussle the attacker fell and hit his head on the nearby fountain, I believed he died. The prosecution focused on the victim's martial arts training implying that he had total control of the situation and that the result was his sole responsibility. It's a sobering thought to think that your local prosecutor might imply your teenage child is a highly trained killer because they participated in Tae Kwon Do.
Generally speaking when it comes to SE, I've noticed the smaller the site the bigger the tolerance towards discussions, and codereview it's not quite a big community yet.
I always thought there should be a good market for companies hiring outside code reviewer before they hire an employee or a consultancy. Seen many projects crippled by dirty code written by contractors.
Finally got a ticket, so there must be some left (7:37PST)
Now we have a post just for Wallet issues :)

https://news.ycombinator.com/item?id=5368574
There is no *NIX/BSD side to speak of.

I mean, sure, as a server Linux is exceptional. But as a client it is not even competitive in the business environment.

It isn't cost effective, time effective, or even well supported.
Valve distances itself from the unofficial Steam Box.
Just started with a bit of CSS that worked better for a button is all. You're right that a real link would be better. I'll change it.

The idea is to perhaps eventually sell these directly on the page, via Stripe, in a more explicit fashion. But for starters at least, I think we'll work together on setting the scope of the "read", and keep things bespoke.
Dreamliner battery redesign approved by FAA, no timeline for end of grounding
I got in once after 4 6 minute waits. I was stuck on the wallet loading screen as I watched the timer go to zero.

I got in again and hit buy, only to be told there was some problem talking to the merchant account. Kicked back to the "we found you a ticket" screen. Got stuck for a minute or so on the wallet load again, then kicked back. Got back to the buy screen, entered a new card just in case, and got the same merchant error. Tried again, and my ticket timed out after hitting buy but before anything happened.

http://imgur.com/opR63hx

UPDATE: And registration closed without me getting another chance. :(
Yes, it is indeed a stream of bytes, with a zero-byte as an EOF marker. That's why UTF-8 is good-enough.

As for lists, as long as your next element is not always in the next chunk of memory, you need a pointer. A chain of pointers is a single-linked list. This is the core of a Lisp and it is not an accident. Together with type-tagging, you could have your lists heterogeneous, as simple as that.)

This is a part of the beauty and elegance of a Lisp, in my opinion - few selected ideas put together.
http://i.imgur.com/Y0UBRDg.jpg

😎
Just got a ticket after 3 timeouts, and Google Wallet taking almost the full 6 minutes to process.
That was a great reply. I would personally like to hear more about the advantages OCaml has. OCaml was my first foray into functional programming but I was really put off by +., print_int and friends (which you obviously don't need in Haskell). I know about functors but what else is so bad about Haskells module system? The biggest weakness of it I see is the inability to handle recursive imports.
Responsive Copywriting
Yeah, they sell the experience of being robbed.

First by them with their $300+ markups on shitty hardware, then by every damn app developer asking to pay for their crap, with Apple colluding with them and taking a 30% share.
ThetaBoard adds support or Dropbox and Google Drive
Thank god the top comment is critical of an obviously novel project. You just saved me some work!
Aside from this being about design and not HTML5, is anyone else not surprised they didn't include "550 social +1, like, tweet, twat buttons"?

Look at that website: there's a social banner, a social footer, a social sidebar, animated gifs for ads. Make that 15 lousy web design trends.
"A decade ago the rise in popularity of Flash steered many web designers down the wrong path. It wasn’t the fault of the technology, but of the people using the technology. The same thing applies to HTML5: just because you can do something doesn't mean you should. I'm all for innovation, but innovation should not be regressive."

Yes. The first job of someone putting up a website new design or redesign is to do usability testing. Can a user who reaches your site by a search engine result or some friendly inbound link accomplish a relevant task upon reaching your site? If not, why not? As Steve Krug says, "this isn't rocket surgery,"

http://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0...

and if you aren't investing in making your website usable for users, related to some purpose you had when putting up the website in the first place, you might as well do without having a website.
I'm not sure what you're getting at here. One can be incredibly rude and 'offensive' without swearing.
We've had 5 wallet timeouts thus far. Frustrating.
First to file actually reduces amount and cost of litigation. It removes the need to prove that you invented something 'first', which invariably involves a lot of wrangling over when an invention was 'invented' and at what point something could even be considered 'invented'. Those questions were deemed to be distracting and not particularly helpful to the patent process. First-to-file may actually be more helpful in prior art searches because it reduces incentives to 'sit' on an invention and wait out the market, and increases certainty.
Agreed. If the cursing is the only funny part of the joke, it gets old pretty quickly. In fact, it seems at this point it's the opposite of offensive. I'm mostly just bored.
While accepting that it is not appropriate for every situation, I believe that the HTML5 canvas/video/audio/svg/dragdrop/storage elements are specifically targeted at replacing flash/silverlight so I can see how non-technical folks might get confused.
Why would it be a good thing? It's not like it is such a bad thing that we must make it good at all costs. Some words are there to be used when they are needed.
Curation of personal information is the BIG problem IMO. The closest I've gotten is to stay within the Microsoft ecosystem. Almost everything is there, and the Windows Phone 8 puts it all in my pocket.

But still, I find myself compiling master files and I haven't yet scratched that bookmarking / project management / gtd itch.
It's my holy grail now
"But animations are a distraction and should be used with caution"

Agreed. It's like designers found out they can move things and are animating the crap out of everything.

They're forgetting what's important. The call to action button is the main focus and animating some random pictures get's the user distracted.
Yeh the Apple WWDC was worse. If I remember rightly, it wasnt really announced ahead of time when the tickets would be going on sale either. I just woke up one day and 'poof - sold out'.

I think you're right, it must be deliberate!

(sigh - another 500 Server Error - haven't had one of those in ten minutes - things are improving!)
For a long time, NT stood for "Not Tested".

Remember that Windows NT used to crash after 49.71 days when the uptime counter overflowed. Most people never noticed this because the server would crash for other reasons long before that.
I thought the same. "Fame" didn't seem the right word to apply to it, but when I clicked to the homepage I remembered seeing it on HN before now.
same here and Google Wallet still show it is processing... :/
They aren't, it's just link bait. Every single one of these can be (and are) done with 'HTML4.x'.

Next week it will be because of Javascript or jQuery or the color of the Moon on alternate Thursdays.
Ugh.

http://imgur.com/opR63hx
I think maybe you didn't understand why callback hell exists in node in the first place. Everything is evented in node, so that you get non-blocking IO and all the speed that comes with it. Which means, that by default you have callback hell. If you take away the evented everything nature of node, it's a single threaded, blocking dynamic language, which is to day much like traditional ruby or python code.

You can't just OOP everything in node because evented code breaks that. Once you touch a database or filesystem, you are in evented land, and all the callbacks that come with it. Saying you should just OOP things in Javascript is not wrong, but it doesn't work for node.

There are a few libs that make callback oriented things nicer, but they still kind of suck and OOP is not as much fun even with those tools in place.
Nope, it's not the same. Google doesn't check for the domain; Google does this to prevent cross site scripting. (Accessing the JSON as a JavaScript file).

The OP doesn't have a JSON, he has a JavaScript file.
> non-social bookmarking is as old as the browser, it's called "bookmarks".

But "bookmarks" sucks for many people. I want something like any of those social bookmark sites, but I have no interest in the social stuff. I just want a nicer way to see my bookmarks.

> The UI for the site just looks like Pinterest.

And compared to a huge nested list of folders looking like Pinterest is probably a good thing.
Got ticket and now counting down on the Wallet page.

Console says "Failed to load resource: the server responded wit status 401 on checkout.google.com/inapp/api/v1/purchase_options"
Even though thinkery's (http://thinkery.me/) main purpose is not storing bookmarks it handles quite a few of the points that you list well. check it out.
I have two levels of bookmarking:

Very fast - bookmarking in chrome.. just one click, I bookmark everything into one folder named as current year (so 2013 now). I have chrome profile synced on all my computers. This way I bookmark things that "are kind of interesting and I might want to see it later (but probably not)"

More important stuff - delicious.. requieres me to type some description and tags, which also means that I put there things that I really want to come back to later

The only thing I am missing from delicious is saving the content of the bookmark and making it searchable..
I now think there are actually only five tickets available, being distributed in chocolate bars around the world...
Microsoft will never do this now that Paul has written the idea down in public, at least not with the NT name. No manager in Microsoft will push to reuse the NT brand and risk being called out on getting the idea from Paul Thurrott.
The only thing to take with you is that you need automatic regression tests against 3rd party APIs. That way when they change their behaviour or goes down you are alerted straight away. Hopefully those test suites would be running against 3rd parties staging/development environment as well so you are alerted sooner about feature changes.
There are more important things in the world than keeping your current ticket price when flying from New York to London.
Can't say I didn't see this coming. It's been the same absurd registration experience for several years now. What Google really needs to do is stop throwing all this free swag around so the conference can really find its intended purpose and audience again: developers. I've to most I/Os since its inception, and damn has the quality of the actual conference gone down since the first.
Living with HTTPS (2012)
Strip the profanity, and it's the pomodoro method.
His best point is "Don’t use technology for the sake of it." This sentiment is true for design, but its core idea can be applied to pretty much anything. It is important to think about what you're trying to accomplish and use the technology to aid in that, not the other way around.
Rethinking LinkedIn.com
"Our sales data are provided by two major U.S. movie studios and include all digital purchases and rentals through their major digital channels aggregated at a weekly level from September 2, 2011 until May 31, 2012. These data include each of the 12 countries where these digital channels were available as of September 2011."

Quote from page 8 of the paper (First paragraph of section 4 if you care to look it up in context).

My concerns are that (1) the study was funded by the same individuals who provide the data showing immediate conflict of interest and (2) the data does not span a 12 month spread. So even though they claim to make consideration for seasonal attributes like Christmas sales we don't have a full data set to know if the rise/fall pattern they display is typical for this timeframe. The release of "summer blockbusters" or other studio phenomenon cannot be compared to the data unless we have data spanning multiple years to know when peak seasons of sales are.

Heck, a third issue is their lack of physical sale data. So although they have source showing digital piracy to digital sale correlation is likely it doesn't account for digital adoption of newcomers to the market.
No, there are no heterogeneous list "implementations". There are ways to get the type system to basically use the type-class as the "type" instead of the concrete type (this is how you get heterogeneous lists in languages like C#/Java as well btw). That means the same normal list can hold this heterogeneous data, as could maps, sets, Maybe, anything.
Sounds like an awesome project. I think there's room both for open-source-y versions of this, where you review shorter bits of code for the karma -- as well as a more professional version, where you spend a lot of time reviewing private code, in conjunction with testing a prototype of the application.

That said, if anyone is really excited about this sort of thing, and think they'd be good at it -- do drop me a line. I imagine there might be ways to team up.
My clients will once Unixy programmers port over all the productive applications they rely on to *nix/bsd. Get working!
I was able to get the Google Wallet options to appear and hit 'purchase', but the the 'purchase' POST request timed out.

Trying again, but now I'm seeing this: "Try again. We couldn't find you a ticket, but there still might be tickets left!"
Yeah, same here. https://twitter.com/john_malone/status/311846863164813312/ph...
Learn to Code for Free With These 10 Online Resources
On a semi-related note, it's silly how there isn't a "canonical" StackOverflow-like site for open discussions yet.
I would wager that a fair chunk of the demand for Google IO is people wanting to be showered in gadgets and then there are people who legitimately want to learn stuff. Maybe I'm just being cynical. I have never been to Google IO so I don't really know. Any previous attendees have impressions about this?
This is exactly what I was thinking after dismissing the gigantic "Join FREE as a bronze member..." popup at the bottom of the screen.

-- snip --:

Lame pop-ups

I’ve never used this site before, so immediately asking me to create a free account is absolutely pointless, and more so when the pop-up does not automatically disappear when I ignore it.
For projects that are open source that are submitted to this, I would love to see its code review published.
I've got 2x $900 pending charges shown on Google wallet after attempting to purchase the ticket.
HTC One Dev Edition is a $649 unlocked phone which only works properly on AT&T
Here is my suggestion:

1. Send a DMCA notice [https://news.ycombinator.com/item?id=5367936].

2. Blank their page with JavaScript. While it's legal to redirect the traffic to your site (it's YOUR JavaScript and there are no Terms for its use), you'll probably mislead people and make them think that you are the phishing site. Not worth it, in my opinion.
Commas on prices are a peculiar thing in many parts of the word but if you've been to Europe you get it. Although given all the details for contact are in the UK I was bit puzzled at that as well.
Timer ran out. I saw several 500 (Internal Server Error) messages in the console.
Tombstoning made easy in Windows Phone MVVM
Pi Was Almost 3.2
Disclaimer: I am a former software engineer turned patent attorney. However, I am not your lawyer, nor am I the lawyer of anyone who reads this. (Sorry, I have to say that)

Anyway, another thing that many people miss on the "first to file" issue is that it's the first INVENTOR to file. So, employee can't leave company, steal the invention, then file if employee was not the inventor.

The law really is only changing in the situation where two people invent the same thing, independently of one another. Under the current law, if both inventors file, only one is entitled to the patent - the inventor who actually invented it first (perhaps determined in an interference proceeding in the patent office or perhaps in court). Each inventor would try to prove the date of invention through documentation (keep those lab notebooks - or that git repo, or the old svn or cvs repo backed up!). Whoever successfully proves an earlier date of invention wins.

Under the new law, it's just who filed first. If two people file for the same invention, there will be a "derivation" proceeding in the patent office to determine whether one of the inventors "derived" his/her invention from another (ie, is that person actually the inventor).
You mean something like http://en.wikipedia.org/wiki/Google_X_Lab ? :)
What then happens when you have to split a long line of math?

What then happens when you need to multiply 2 by 2?

The answer to the first question is that the following line is begun with a multiplication sign.

The answer to the second question is that bold roman type is used for vectors and often for other forms of tensor like a matrix to overload the semantics of dot and cross to not be scalar products were either of their arguments in italic.
These trends are not because of HTML5. They are because of poor design decisions.
Was very good, reminds me of that old Asimov story - the Multivac one.
It was my understanding that you often need kernel patches to sniff traffic over ethernet or wifi. Backtrack solves this problem by having a custom kernel such that if you buy laptop with chipset A you can sniff traffic without serious work.

My knowledge on this stuff is a little old, is this not the case anymore?
I was being serious, but that's up to the author of course, if they do indeed want to focus on the (for lack of a better term) South Park enthusiasts.
Generate Asana weekly reports with Weekdone
I have no disagreement with these points, my point is that they're competing against a straw man. This leaves me with the question; what do they actually do different from their actual competition? When leave me to speculate that they're just another social bookmarking clone, bringing little new to the table.
Commercial motivations often drive academic achievements. Why assume it is the end of his contributions? This situation seems similar to Guinness' practice of hiring all the best graduates from Oxford and Cambridge.

EDIT: Can't have apostrophes in links

Search wikipedia for Student's t-test history

old, broken link: http://en.wikipedia.org/wiki/Students_t-test#History
Can I just bring up etsy here?

It seems to me that eBay's most dangerous competition is etsy along with perhaps Amazon's "sellers."

You have etsy eating most of eBay's "we make it ourselves" market and you have Amazon which lets people buy "new" goods cheaper with less hassle than the eBay/PayPal mess.

You also have Craigslist going after eBay local...

The only niche eBay really has right now is cheap Chinese/HK direct imports and goods which are borderline legal (and Amazon would likely pull, like knives).

If someone steals that market form them then they might be in real trouble. Even my mom who is in her 50s uses Amazon to sell used books instead of eBay - easier she says.
>I don't think it's difficult to draw a line between a dude keeping a list of movies he watched and a "This domain may be for sale, meanwhile search for shoes and mortgages" clone page.

For a human, it's not that difficult. But if you pay that human $15/hour and he does a site every two minutes, it costs you 50 cents to check each website.
Any pending charges on wallet.google.com?
Was hoping to see my biggest pet peve, altering the browser history. So many big news sites have image slideshows embedded into an article that do this. It's a horrid experience to hit the back button 15 times to go to the previous page.
Traveling for the year, and doing a little bit of freelance work for the Times (and hopefully DocumentCloud as well) as I go.

... now you see the hidden motivation for the recent flurry of Docco releases. I want to make these sort of working code/prose documents easier to produce ;)
Kind of happened to me. The first time, the modal didn't complete, but I received an email that the charge updated. For kicks, I jumped into the queue again and that time the page completed all the way to the reg form. I now have two pending $300 charges.
I finally got in (7:48 pst), had to close and re-open the wallet modal about 15 times before it completed. All confirmed. Keep trying!
How is it not? It's not like people are going to stop writing code.
Thanks, I think it's a great project with quite a bit of potential. You can see the progress at www.mykinapp.com if you're curious. It's in kind of rough shape at the moment, but coming along...
Hey, I'm Jüri, one of the co-founders of Weekdone. Would appreciate any feedback and wishes both on the Asana integration and wishlist as well as Weekdone in general. Thanks!
For first time, US military says it would use offensive cyberweapons
Same here. Have a pending payment in my Google Wallet account. Ah well.
As mentioned elsewhere, this is narrower than it seems. It's a rule of decision for what happens if two parties file at the same time, claiming to have invented first. Before, they fight in court to see who invented first. Now, they just look at who filed first. It does not to anything about prior art. Inventing and disclosing first still bars future patents.
Whither whistleblowing: Where have all the leaking sites gone?
What strikes me most is how websites are visually getting more and more minimalistic and at the same time they're loading and working slower. For example The New York Times [1] layout is as simple as possible (basically text only with some images), but it loads 20 JS files, 13 CSS files, makes ~200 requests and uses ~14 MB of memory on load.

[1] http://www.nytimes.com/
Everybody is fighting. Peace ✌
Firefox gets native HTML5 video play speed modifiers
I've never been, but given that the tickets seem to sell out long before the list of panels/events is even posted, I'd say that Google is as much at fault as the gadget-grabbers.

I'd love to know what, exactly, I'm trying to spend a cool grand on.
An English MP was caught in the expenses scandal. That MP was facing heavy criticism in the press for some of the things they had claimed for.

To respond better to the press this MP paid for public relations training.

The MP then claimed for the PR training on expenses.

I read about this in a national UK newspaper. (Either the Telegraph, or the Independent, or the Grauniad.)

I cannot find the name of the MP or the story.

Web searching doesn't always work.
I can confirm that accessing that the following boots you back to the home screen:

-Attempt through multiple tabs
-Attempt through multiple browsers
-Attempt through multiple machines

Looks like Google is keeping its promise :)
What do you think OSX is based on?
My friend got one about 15 minutes after registration opened, so I don't think it's a get-em-while-their-hot kind of deal. My guess is that they're being rate-limited, and it's not too late (I say to myself, staring at that stupid spinning circle hoping against hope)