skysight-inc/HackerNews huggingface dataset:
Author here. You are absolutely right! I just updated the blog post and used bcherry's solution. `rel="internal"` is indeed not standardized.
I like the site. Suggestion under Manage Post you may want to include what time the reminders are scheduled. That would help individuals with a large list of reminders know what time their reminders will activate and avoid have two reminders at the same time.
We're definitely hoping that students will put together a hacker house, if that's something they are interested in.
I love you for updating. It shows you take tech blogging as the serious responsibility it is! :)
I posted the comment in another thread:

If I recall correctly, when Light Table was accepted into YC, Chris sent out an e-mail saying that Light Table was now guaranteed to happen and that if the only reason you donated was to make sure the project went through, you can feel free to retract the pledge (no money is withdrawn until the actual end date).

He also mentioned that with YC backing Python support was likely to happen sooner or later, but the $300k mark still puts Python in the "sooner" bucket.
Have we reached Peak Bundle yet?
Well I for one want to make great products that make me feel like we surpassed ourselves and makes the customers happy. Most likely this involves technical innovation. I'm sick and tired of the ones writing "better" hash tables all day, blowing by budget and pissing everone off who actually wants to accomplish something.

Fun for me means keeping the project on track, delivering so that we get an income and can spend real money on R&D and events. I don't want to sit in a project which hasn't delivered in months, is in overtime (with all rhe stress that that means) and no working program what so ever, just a bunch of Impls, Contexts, BidiMaps and XxxUtils. That's not cs, and it sure as hl ain't fun!
Great suggestion, thanks! I just updated the blog post with. I'll be happy to link to your site/twitter at the end of the post if you give me that information :)
The Windows defrag API allows you to work at the cluster level. You only in theory need a single free cluster in order to defrag.
Ralph Yarro is bummed.
Walking and Running Again After Spinal Cord Injury
I enjoyed the article but I think the most likely outcome is that nothing will really change.
Ugh. 2.5 mm was used on a bunch of phones before people saw the light. I praised the day I got my new phone with a 3.5 mm connector. I don't want to use shitty provided earphones or use different earphones on my phone and laptop or have an adapter hanging off or sticking out of my phone, and I hope the market as a whole doesn't go back there.
They can be, & you can deploy to Heroku too. http://docs.meteor.com/#deploying
Harmony was the work of the Apache Software Foundation, available under the liberal Apache License. It's very different from the GPL.
Update: Grocklaw now links directly to the PDF:
http://www.groklaw.net/pdf3/OraGoogle-1202.pdf

Someone linked to this in the groklaw comments:
http://www.scribd.com/zdnetrachel/d/95477548-Oracle-v-Google...

I assume this is legit.
That is true for any filesystem that needs defragging. The entire notion of a disk defragmentor is that it fixes the problem without needing to do this step.

It's like saying "Our car never breaks down so you don't need to be able to repair it. Even if it does break down you can still walk."
I'm pretty sure that the flash is embedded, and that it will only run on white-listed sites, which I think defaults to the same list as the compatibility view... and its purpose is more for flash interactive sites, not necessarily video since that can be replaced by the video element
It's a strange scenario to be in. Obviously he wants the extra 100k, but if he said "even if we don't get it I will still add python support" then no one would have donated that extra 93k. And then if he doesn't get the 100k and still adds it, then we have the feeling of "why did we donate extra if you were going to add it anyway?".
But HN renders just fine on my Nexus One in Opera...?
Thank you for this detailed reply. You've certainly convinced me to at least weigh the option more carefully. (And you're right, I never would have predicted that many confirmed emails off of that link, in part for the reasons you cite about prominence etc. And my low prediction was even though I knew that HN traffic numbers, just in terms of number of hits to the submitted page, could be potentially staggering. I thought your link would have very few takers despite the extra traffic to the page it's on.)

I think one thing that is missing is that there is not an obvious social norm of how many emails are absolutely okay. (e.g. if you bought something from me this year, is it okay to email you once a month? once every two months? twice a year? weekly?) wonder if you have any thoughts about this. (Sorry if I missed this in the post.)
Oracle v. Google: Order Regarding Copyrightability of APIs
Actually I've been coming to HN on and off for years...I eventually get put off by the bugs. I just chose to register a different username yesterday. I also wouldn't say I'm hypercritical in pointing out serious flaws that have been there for years. I like to keep my products at zero known bugs and it irks me when I have to use a buggy product. Sorry to hear about your health problems...
Since he knows C / C++ / Matlab, he should be able to find a job.
I have no idea why Patrick gives this amount of value-drenched information away for free. What's encouraging is that the advice has gone over the heads of the majority of commenters here, and no matter how hard he tries, his advice on A/B testing doesn't seem to be catching on at large.

I don't have a product to sell (I'm working on it!), but I've found a fantastic way to monetize patio11s free advice. The money I've made (and saved) by doing this will feed and clothe my unborn child, ETA November.

1. Read everything he writes about helping people make money. Automating SEO, split testing and now email marketing (http://startupbook.net by Rob Walling is also mostly about email marketing).

2. Use that advice to help people make money. You can do this at work, or with your freelance clients (neither will mind you trying to help them make more money). Rather than theorize about whether his advice works or not, actually try and see if it moves the right needles. You will be pleasantly surprised.

3. Read the stuff he writes about consulting and having the confidence to charge higher fees. Then go be a consultant and start charging high fees for the advice that you got from patio11.

You may feel bad about taking patio11s advice and selling it for a daily rate. I did. So I send all clients that I talk to about implementing basic split tests links to pertinent blog posts on his website. To date, not one has shown signs of reading them.

They're a great deal more excited when I install visual website optimizer and a full 20% more people click through when we change button copy from "Start Here" to "Get Your Widget".

Somewhat relevant anecdote: I've recently been working with a client that implements many of of the tactics and techniques that patio11 describes for making more money. This client happens to be richer than Croesus. Their process is centred around conversion (i.e. conversion parity on a 10% sample is a post-QA requirement for rolling out new site functionality). They have entire departments with 10+ employees dedicated to SEO + Content, Email Marketing and PPC.

Every month, they get richer than Croesus with a higher conversion rate. Unless I win the lottery, all the money I'm likely to make in my twenties won't amount to the average monthly increase they see in revenue.
Using Feedback to Avoid Negative App Store Reviews - Appboy Case Study
To call Windows 3.1 "basically another DOS program" is to call Linux "basically another GRUB program".
I like snip.it's design and content fairly well, and it works quite simply. The only thing wrong with it right now is a relative lack of breadth of topics represented on the front page due to the proclivities of early adopters. That will improve in time.
I know what Harmony is and the difference between the licenses. But Oracle asserted copyright despite the license.

But this case effectively means that code can not be copyrighted does it not ? I was wondering whether that meant that the GPL's copyright restrictions still applied.
Can we login to see our submissions and comments?
Show HN: touchscreen-friendly popover when using Bootstrap
I think getting into YC provided a lot more resources, making the rest of the Kickstarter goal a nice-to-have.
"So long as the specific code used to implement a method is different, anyone is free under the Copyright Act to write his or her own code to carry out exactly the same function or specification of any methods used in the Java API. It does not matter that the declaration or method header lines are identical. Under the rules of Java, they must be identical to declare a method specifying the same functionality — even when the implementation is different. When there is only one way to express an idea or function, then everyone is free to do so and no one can monopolize that expression. And, while the Android method and class names could have been different from the names of their counterparts in Java and still have worked, copyright protection never extends to names or short phrases as a matter of law."
So much for a release preview...
This is not a common practice, this is a wrong practice...unobtrusive isn't dead, even more semantic
Indeed. I wrote a similar framework in Actionscript / Flex a few years ago, actually with a lot of input from the Scratch team. I've been thinking about porting it to JS recently. Glad to see someone beat me to it :)

Edit: Here's my old Actionscript library in case anyone is interested. https://github.com/trun/flashblocks
Bilderberg Conference - Final List of Participants leaked
Ok, I'll do this, thanks for the quick reply.
An "else" would help; you can add one by hitting the + symbol on the if. With the else, you can get the shortest program that'll solve the maze (transcribing using approximate notation in lieu of a screenshot):

while True:
if wall(AHEAD):
turn(LEFT)
else:
move(FORWARD)
turn(RIGHT)

However, the addition of one more if makes the solution much faster and look more sensible, by not turning to the right and immediately back to the left:

while True:
if wall(AHEAD):
turn(LEFT)
else:
move(FORWARD)
if not wall(RIGHT):
turn(RIGHT)
Oracle asserted copyright over the API - or at least that's my understanding.
Enjoyyy crusaders vs Highlanders live streaming
crusaders vs Highlanders
Match schedule:
Super Rugby
Date: Fri 1 , June 2012
TIME : 07:35 GMT
LOCATION: Christchurch
Watch crusaders vs Highlanders live streaming and also watch Super
Rugby full season live streaming online. You can enjoy this game on
your PC, So why you miss this exciting race? Get the best online
sports coverage on the net directly on your PC. Download software to
Super Rugby all Live Rugby match.
Chris has YC funding now, so surely he doesn't need another 7k from the Internet to make sure Python support is in.
Hello Google Shopping
Title should read: Dear Codecademy, Lobster is the new Comic Sans.
Uncle Sam Admits Monitoring You For These 377 Words (DHS)
My understanding is that COW filesystems have really bad fragmentation if you're changing portions of large files -- for example, with virtual machine disk images.
http://i.imgur.com/ct17R.png it takes a while, but gets there.
Agree, here's the link http://scratch.mit.edu.
Screenshot on the home page shows the blocks look very similar indeed.
I had missed it, but I don't know that it changes the gist of my response in any meaningful way.

You see this as somehow distasteful, or as 'begging', which just seems to me to be sour grapes that they're doing what you seem to be unable to. I don't mean that as intentionally mean, but again, this is the 'business model' that's worked for them for years, and apparently the same business model that hasn't worked for you.

Could they be doing it better? Sure. There's always room for improvement, but they deliver a quality product. In return for that, they occasionally solicit for donations. It's quite possible that they do all the things you've suggested. It's quite possible that they ordinarily run at a surplus, but haven't been raising actively, or haven't been receiving donations. It's possible that they've already sent an email to their user base and gotten a less-than-ideal response.

They're moving data centers, so it's possible that they ate up some of that surplus in the migration effort, which tends to get costly.

Either way, I don't personally see this as begging, and they've already hit their goal, which should help to reinforce how valuable the service is. That they aren't homeless, in debt or trying to file for bankruptcy shouldn't count against them.
My understanding is that you (as a contributor) can withdraw your pledge before the time is up, so this isn't an issue.
We are completely with you here. When people aren't willing to pay for work, they inherently value it less too. If a startup needs to get something done, they should be willing to pay for it. It doesn't mean that you need to fork over 10K and then stuck with a sucky design, but at least pay the designer for a trial period. If you don't get along, you don't lose much money and the designer is happy. Win-win.
I would argue that Kickstarter funding is basically equivalent to a sale, and dissimilar to angel or venture funding. For one, you don't give up equity for Kickstarter funding.

In general, regardless of how much funding one might have, one would also like to have the maximum dollar value of sales possible. Kickstarter facilitates this both by enabling sales-like revenue in the first place, and by enabling price discrimination. I'd need to learn more about the Kickstarter funding mechanism to understand whether the sales analogy is totally appropriate or just partially so, but it seems to me to be the far better analogy when compared to venture funding.
Judge Alsup Rules: Oracle's Java APIs are Not Copyrightable
Have they backpedaled at all on their decision to not build executables for XP? I couldn't find any mention on the Jason Zander blog, so I assume not.
I'm not against money in any way whatsoever, but, really, you don't do this kind of stuff for cash. You just don't. It should have been done already and the money should be flowing in without kickstarter to YC or other means. You build it, and if it's any good the money will swamp you...
If you peruse their forum for people with ads getting flagged, you'll see an endless litany of complaints about how long (long!) established rules at Craigslist are preventing Joe Random from doing whatever they want on the site. There is a huge sense of entitlement among some ad posters who think they have some kind of right to exploit the network effects you mention.
I'm sorry, but you mistake what I mean by pioneering; they may have not been the first in their field, but their methods were pioneering, otherwise they wouldn't be as big as they are.

Facebook wasn't the first social network, nor was MySpace, but the fact that they are the biggest now says something. The same can be said for Google; Yahoo! was massive, but their priority wasn't search, it was being a portal.

Also, failure isn't necessarily a bad thing; who are we without our mistakes?
Quick feedback: Would be great if the front page included some demos already built so we could have a better idea of what the final code looks like.
Who counts the counters? Is Chrome really more popular than IE?
Theory is thinking about how to build a self-driving car, and the algorithms and considerations that would be required to do so, and perhaps writing a paper about how best to go about doing it. Practical is writing code, running wire, and testing the car. Surely they've done both, but now that the car exists they're into the practical territory. As they adventure through the practical part, surely new theoreticals are discovered and published.

Just because nobody has built a self-driving car before does not automatically make actually building one a theoretical exercise. The process is applying the sciences to making a car do something, which is very practical. Your awesome sort algorithm and the paper explaining it is theoretical. My implementation of it is practical.

That is the differentiation that most people can't see.
I wonder if they'll have an employee spend months in a room designing the perfect pizza box opening experience...

Clean, minimalist design

Notches to facilitate stacking while preventing damage

No cheese on the cover

Pizza does not shift while in transit

Easy to lift and re-close cover without damaging pizza crust

Box stays warm but doesn't get too hot

Channels delicious pizza smell directly outward toward consumer
Have an upvote (for civility). But you still sound kind of spoiled to me. I have insanely high standards as well, which have allowed me to get well when doctors say it cannot be done. Yet, doing so has prevented me from being as accomplished as I would like in other areas (like financially). If you can pull off zero bugs, you probably have more supportive circumstances than most folks. And I still see no reason to apply that standard to this forum, given its purpose, constraints, etc.
>It's like, if you asked people what they wanted in a car, they would have said a faster horse.

>This is going to a huge kitchen-skin, designed-by-a-committee disaster.

Err what? You're taking the PR spin at it's face value. The reality is that people have been hollering for the old Start menu and MS just went with what they think is right and the put up a few blog posts after they implemented things as they liked.

The blog posts are really explanations of what they alread designed. Look at how they started appearing only after the Beta came and not for the 2 years Windows 8 was actually being designed?
Nook Simple Touch with GlowLight Teardown
How does this effect the GPL? Is this no longer something that the GPL can restrict?

http://www.gnu.org/licenses/gpl-faq.html#LinkingWithGPL
http://www.compactappliance.com/Summit-10.1-Cu-Ft-All-Refrig...
What's wrong with this cute cat?
Do you see this cute cat? Can you then tell me what's wrong with it?
Nice UI.. Are you guys using bootstrap by any chance?
They've crossed the $1,000,000 mark already in the first day. Congrats to the teams, this one seems like a record setter.
Sanity prevails when you have a judge who can also code...
That's bad ass
I'm glad this an Apple listing and they're not farming this position out to a third party. Reminded a tad of the Zynga hubbub about the Google chef, one of their most valued early employees:

http://blog.rongarret.info/2011/11/in-defense-of-google-chef...
I think you missed my point somewhere. I don't know how else to respond to this in a communicative way rather than combative. So I am just going to go back to my writing project for now.

Peace.
Maybe ZFS/btrfs users don't care, but I would be really hesitant before using a filesystem which does not respect the Unix `shred` tool. Like real paper-shredders, I don't use them very much but when I do use them I really hope that they work.
Ah, thanks for the clarification. That'll learn me to parrot information from random people.
I suppose linking to a library is quite different case than re-implementing it with the same interface.
Just a nitpick; you have to have your appendix taken out to travel to Antarctica, so I highly doubt they're sending up astronauts without having the procedure done!

In 1961, this wasn't the case, and a surgeon was forced to operate on himself:

http://en.wikipedia.org/wiki/Leonid_Rogozov
This seems to be done by an extraordinarily smart guy - Neil
Fraser. He's behind "google-diff-match-patch" [1] project,
which is AFAIK the machinery behind realtime collaboration
on google docs.

Definitely worth watching.

[1] http://code.google.com/p/google-diff-match-patch/
I am just curious; what would most likely be the salary for this position?
I haven't spotted one yet...

I'm choosing the platform I'm going to bet my paycheque on for the next 10 years.

I have no problem with Metro (I use a Windows Phone and rather like it) and I know the Windows desktop is not going away but the deep cloud integration and training cost is what worries me. It's severing corporate interest if it's not un-configurable and is going to require retraining. There are cheaper solutions now.

My father did fine from ARM/RISCOS in the 80s, I did fine from UNIX in the 90s and Microsoft in the 00s. There is definitely a 10 year cycle and it's about to roll over.
Even Sundar Pichai’s Mom Wants to Know Why Google Has Two Operating Systems
A sudden outbreak of sanity!
You can add an 'else' clause to the 'if' block by clicking the '+' which launches a sub-editor.
They used to have a manufacturing facility there (Elk Grove suburb of Sacramento), now it's an Apple Care call center and probably some other stuff.
Distribution and call center.
http://i.imgur.com/8D2G9.jpg
> For $300, you're typically not getting as well thought out a design as you would for $10,000.

You're likely to get a temporary logo that lasts you 6-12 months until you need a real logo. On the other end of the pricing extreme, Vancouver supposedly spent $239,000 on a logo design.

http://archive.citycaucus.com/2009/12/239000-dollars-for-gre...
I wonder what their financials look like. Curious to know what the profit margin is on a rocket launch...
They're totally different philosophies. ChromeOS is about Web applications and there's no touch hardware or support AFAIK. There will be no third party native apps, while on Metro the focus is third party touch compatible applications. So it's more like Metro vs. Android.
I just installed Consumer Preview (March 1 2012 version) day ago, will install this one today.

My first observation - to code/debug any Metro apps, you need two monitors.
Seems to have been originally reported from here: http://www.dailymail.co.uk/news/article-2150281/REVEALED-Hun...
No, it's a different issue. When you take a GPL (not LGPL) library (not an API, an actual piece of software) and "use it", you're creating a derivative work of that library. The only way to license such a work is under the GPL. Because if you don't, you don't get a license to use the library (not the API, the software) under copyright law. But it's the copyright on the software that is the teeth here. In principle you could distribute your code under GPL-incompatible licenses, but only as a piece of useless source code. Anyone who wants to ship useful software needs to abide by the copyright of the software they use.

What Google (really Harmony) did is mere cloning. They (very) expressly didn't use Java the software, only the "Java API".
I like Alastair Reynold's Revelation Space ship names, such as Nostalgia for Infinity or Gnostic Ascension.
The GPL never forbade creating a nonfree library with the same interface as a free one.
I'm curious how they plan to fund this. No doubt this would cost billions of dollars.
just found this and it was really helpful : http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
The Swedish police use or at least used MySQL as database solution.
I can really recommend implementing (and testing) Paxos (and the failure detector Omega mentioned at the end of the linked page) if you're interested in learning distributed systems, message passing-based communication and juggling state machines.

It may look tricky, but once you penetrate the formalities and understand it, you'll love it. It's a nice kick when you get it working.

Edit: Although you may not want to do it in C, as I had to. At the time, I'd have given my left hand for some tuples, pattern matching and other stuff. :)
Who is he referring to here? " For those who have depended on the self-described patent expert for your understanding of this case . . . well, maybe now you will know better than to trust a paid spokesman." FOSS Patents?