skysight-inc/HackerNews huggingface dataset:
I understand that the math is very much against me if I pick stocks for myself...

Don't sell yourself short! If you learn a few things about how to value companies and if you're really disciplined about waiting for great opportunities (with the proper margin of safety) and letting undervalued prices turn rational again, the math is on your side. Picking a good stock is very similar to buying into a good business.
The examples and output don't seem to be synchronized (for example in the pub/sub example). But more interesting, how can the client reach servers on a different network/ip? since that is the more common case for distributed servers...
The reviews for the hardcover edition are mostly positive:
http://www.amazon.com/Inside-Apple-Americas-Admired-Secretiv...

I've read the book. I haven't read many books about Apple and I enjoyed it; hardcore Apple fans may have a different opinion. My major take away was Apple's cult of secrecy. We all "know" that Apple is secretive, but I never would have guessed the lengths they could go to prevent leaks - assuming the author's research is accurate. I don't think I would enjoy working in that kind of environment, personally.
And I think it will happen over time, these things just take time. Merb has a clear advantage in terms of modularity and speed that cannot simply be slapped on top of Rails, a more complex and begin-to-end framework. Rails 3.0 marked the first real release with merged code bases, I'm sure the merge wasn't without friction, so hopefully Rails 4 or subsequent releases will go deeper in terms of integration with the philosophy of Merb itself.
Google Grows in New York City
What would be the point of having copyright at all if the term was that short?
Linkception – Building Backlinks to Backlinks
Because it's a reset file... meaning the moment you change it the changes will cascade into your css.

The last thing I would want is the behaviour of my css changing periodically.
Except for where there can. Economic productivity is nowhere close to decoupling from population mass yet, but when it does, you won't need low or semi-skilled workers.

You don't need workers to have productivity, but you need people not being rich to have riches. And those people need to be fed, clothed, etc. And they also need money, to be able to buy things and services, else you cannot sell them.

So, you either turn into a Star Trek/socialism scheme, where social wealth is shared, and rich men are those that take more share by power alone --like kings of time old--, or you have a problem or keeping people occupied.
The Worst Time to Raise Money in your Startup Life
It's kind of amazing. A whole article about something called WebAPI and not a single link to a document that would describe what WebAPI really is. This is HTML, right?
314 points + 6 bonus.
Choosing a name for your startup
This all applies to me, except s/patrick@/cperciva@/, s/patio11/cperciva/, and s/Central Japan/Vancouver, Canada/.

Same here.. I'm always willing to talk to a fellow HN'er and share any advice / insights / thoughts that I might have. My contact info is in my profile, in the "about" field and I'm in the Research Triangle Park, NC region.

I'll add another tip, though: Make sure that you say something which tells me why you're emailing me. I've been getting a lot of "I got your address off HN" email lately and most of it looks like it was probably spammed to every account they could find -- those emails go straight into the junk folder.

This.
I don't know if I can give any particularly Vancouver-relevant advice, but I'm happy to help.
Why I Moved My Blog To Github Pages
I think we may be having a terminology issue here: you seem to define "prototype based" languages as those that have dictionaries for instance variables and methods, whereas class based languages have structs for instance variables and compile-time generated vtables for dispatch.

But this looks like an implementation detail that does not seem related to prototypes vs classes, but more to dynamic vs static ones (e.g. Cecil does prototypes without storing a dictionary in the object, while ruby does classes with dictionaries)

So we may be in agreement, but referring to different things.
Am I the only one who thinks it is sad that he is writing a book about programming with C# and XAML? I mean those are great technologies to work with, but his expertise is on C++ and native apps. And we need more native apps, not less.
> Really? How do you know this? Have you gone door to door asking people?

Oh oh...an argument I don't agree with. Let me look into the know-nothing bag of rhetorical trick and trot out the old [citation needed]. It's an oldy but still delivers!
What do people plan to use their Raspberry PI for?

Given the nature of HN I'm intrigued to see what unique and innovate ideas people here may have...
Extreme compartmentalization prevents the main pain points of working in a large company, in my experience. The standard problems I see with development in large corporations are these:

2+ tiers of management make decision making slow. Large numbers of involved stakeholders encourage horrific design-by-committee. And middle management knowing what other middle managers are working on encourages petty infighting over who does what or who owns the superior product.

Extreme compartmentalization eliminates all 3 issues in one fell swoop.

Extreme compartmentalization basically makes each product like working in a startup again, but with the financial backing of a large corporation and a substantially lower chance of losing your job if your product gets killed. It seems like a win-win to me.

The secrecy aspect doesn't seem too bad to me, either: I could still pow-wow about technical issues pertaining to my product to those on my team, and I could still talk about my non-Apple projects off the job. My drive for self-promotion and e-fame isn't as strong as many coders I know, though - I don't get the urge to blog about every technical hurdle I jump. Maybe that's why I think this environment would be awesome while others don't.
It works, but I couldn't find a way to install Boot Camp stuff, so it's pretty miserable experience (no right click, no two-finger scrolling, have to manually find Wireless drivers, I don't have audio working, etc.).
Oddly enough only today I was watching this movie "better luck tomorrow" in which there was this dialogue that is quite relevant as to why the author feels that way:

http://pastebin.com/KnVgnjM3

(posted as a link since the text is kind of long)
I'm interested to see what people have to say about this as someone who is looking in to learning C.
It's amazing how many people will settle for a free "necessities of life" income. TV makes it very easy to waste time with satisfaction. Few will use the opportunity for creative productivity. Most will be freeloaders. Whatever the arguable percentages, it creates a drag on the productive by depriving them of the value of their work.
Definitely, we're thinking about small nudges to help people through the process, both in completing the profile and in setting your first request or remembering us the next time you do need help.
This post raises a bigger question for the US: What will we do with all of the vacant retail space that is abandoned as shopping continues to go online?

I wonder if there are companies out there working on innovative ways to fill this space. After all, not _everything_ will be a coffee shop...right?
1. No, we don't do white labels.

2. Probably easier to discuss directly. Mind shooting me an email at jack@seatgeek.com?
This is way too short. For example: 7 Habits of Highly Effective People is currently #52 on Amazons top sellers list and has been in the top 100 for 1500 days now. I don't know what the best time for copyright protection is, but 2-3 years isn't it.
Pay-off is not only monetary, though.

A society can have totally different ways of compensating someone.
New law of physics (Constructal Law)
Real-time web PubSub using Juggernaut (in Windows)
Your second point makes it seem like there are so many laws that you have to be aware of to avoid getting your domain seized by the US. These latest busts have been for gambling and pirating, I bet the owners knew this was coming sooner or later.
Do you have any examples of that? As far as I know while .com/.net/.org are under US jurisdiction, it isn't the case of other TLDs managed by Verisign.
Yes, the @tenderlove callout was very nice. It's a thankless job that attracts criticism, like samgranieri's just below. Samgranieri's criticism is quite likely valid, but it's so often the lack of offsetting pats on the back that make such jobs discouraging.
Excited too! And thanks so much for helping us work out the bugs and start to improve the experience! ;)
Any protocol can request to be registered with the browser. Just a simple line of JavaScript[1]:

window.navigator.registerProtocolHandler(scheme, url, title);

[1] http://www.w3.org/TR/html5/timers.html#custom-handlers
If an indie artists created a song a studio could immediately remake the song and sell it before the artists had any distribution in place. 2 to 3 years should give the artists the opportunity to make some profit from his music.
Well, fewer Reagan movies. How is this a BAD thing? He was a bad actor, and a worse president.

Meanwhile, a true artist, would make movies no matter what the top tax rate was, because he had the urge to. Artists have worked for nothing for ages, in order to create.
When will we see this in NYC (or other markets)?
Anonymous Leaves Clues In Failed Vatican Attack
Portland Oregon man associated with Anonymous after prank call.
"because it does not terminate cleanly for most possible inputs"

"Most possible inputs", meaning "random garbage"? Insisting that an algorithm "terminate cleanly" on every possible input is... a somewhat high standard.

http://en.wikipedia.org/wiki/Halting_problem
Plus he's a part-time partner at YC http://ycombinator.posterous.com/welcome-sam-garry-emmett-an....

I'd love to have this question answered.

Edit: Apparently, he just changed his role at Justin.TV to an advisor. So I think most of his time is spent on Exec, while on the side advising YC companies, Justin.TV/Twitch.TV, and Socialcam. But still definitely a lot for one person to manage.
I used to have the same view of where emotions come from. But after getting brain snapshots and diagnoses from medical doctors and a psychologist, I had to confront my personal history and conclude that habits of thought were only part of the solution. Hence the research findings that talk therapies and meds are more effective than either alone. (Not to mention that an effective therapy is one that produces a 30% solid success rate balanced with a %30 negligable response. Not something you want to hear if you're looking for magic pills to make your problems disappear.)

Anyway, as famed neuroscientist Ted Nelson once put it, "Everything is intertwingled." Just a couple of months ago I read an item about a rodent memory experiment in Helsinki that supported the theory that the reason antianxiety drugs work is that they stimulate neuroplasticity. The results would seem to explain why those drugs could show up in our bloodstreams within hours and yet take weeks for real results to show up -- and it also supports two-pronged approaches to improvement.
While I agree that the length is a very important issue, 2-3 years is unreasonably short.
Bummer, hopefully it will be easy to set up. To get a good feel for this we really need multitouch support.
> Since everybody in the Ruby community seems to think that it's okay for major breaking changes to occur on a minor version bump

I would say this is true for Rails, but I think (or hope!) there is a consensus (or at least a majority opinion?) among Ruby developers that any gem version that breaks compatibility should change the major (1st) version number. Otherwise, the ~> operator used by bundler and RubyGems becomes meaningless.

All of the gems that I publish strictly follow the rule that any change that could break code will bump the 1st version number, any change that adds features/behavior will bump the 2nd version number, and any change that has no interface effect (bug fixes, performance enhancements, documentation tweaks) will bump the 3rd version number.
Nice! Thanks so much for the note! Would love to talk some time, maybe we could connect offline? Can reach me directly at chris (at) spotwag (dot) com.
I think a more important question is "would people pay me for my idea?"
Make your website fast.  (And why you should).
It has HDMI and OpenGL, so how about a display driver for company stats and whatnot. You could stick it on the back of any monitor and get power from the monitor's USB port. You'd only need power for the monitor and ethernet for the Rpi.
Is Justin.TV or SocialCam profitable too?
My understanding is he only spends about one day a week at Justin.TV. I don't think he is at Socialcam.
Creating a tweet / share system with jQuery
Minix 3.2 released
I'm blown by how basic the site looks right now. This attitude of launching something which probably doesn't even do much yet is really hard for me to digest. Also, Justin's comment on keeping features to a minimum is interesting. Everyone always talks about it, but few manage to pull it off because you need the right features.

Justin, can you comment on how you chose your feature set?
We had problems today. We had the bad luck that one of our web roles crashed during the time the admin interface was down. That meant we couldn't restart it and neither could microsoft. We will be adding instances to the role to avoid similar problems. Otherwise, we are very happy with Azure.
At least a warrant was filled. In the recent JotForms takedown no warrant was filled. It just disappeared off the face of the planet. That is mainly my argument: the US Secret Service or any government organization has no right to make sites, it JotForms's case a legitimate business, just disappear from the face of the planet without due process.
Xbox 360 is a huge success based on number sold. Is it based on money made? I know they had massive hardware failure and their warranty costs were through the roof. I do not know the dollar figures.
But selling marijuana seeds is not (was not?) illegal in Canada.
Android fragmentation gets measured; 2012 is the year of Gingerbread
Uh, yeah they do. Often they hang from a buoy, floating in the middle of the water.
Hardly. If the length were 2-3 years then the studios could (and probably would) remake songs by indie artists which didn't become popular in the first 2-3 years.

Copyright of 2-3 years is better than no copyright at all, but it's so short that it's basically useless.
Exactly, Deskotp zune is soo cool visually, people always asking me what software I am using when they see it. Its way better than iTunes for music playback.

I saw it for the first time when my friend brought an windows phone 7 device. I was so fascinated by the Desktop zune, I didn't even properly played the phone itself(I saw it for the first time as well)
I've tried using Exec and it worked flawlessly.
Fair enough, but I'm a whole lot less likely to integrate an API that could break or disappear with no recourse.
That sounds very interesting. May I ask, how are your employees using this in practice? What kinds of tasks they are outsourcing, and how much is that weekly budget?
This notion gets a lot of play but I'm not buying it -- at least until several years down the road. Of course there are people for whom tablets are perfect -- inventory, front-line customer service, sales, etc -- however there are many where it is of questionable value.

A major issue at many corporations is asset management, with laptop theft or loss being a massive problem. Now take all of those desktops and replace them with roaming, fragile tablets?
Personally, I'd like see copyright entirely abolished. However, I think as a compromise something in the 2-5 year range could work.

This is plenty of time to exploit the financial possibilities of the initial release of a creative work, and it still allows remixes and adaptions in a reasonable time frame.
VLAs at the end of C structures could have been allowed.

However, if you read the standard, you'll realize that it would have involved specifying far more exceptional cases than the mostly equivalent solution via flexible array members (ie allowing the last member to have incomplete array type).
Nook Touch Macintosh Achieved?
so the interesting question is, would this have happened in javascript? is coffescript so much better than javascript that projects are in reach now that weren't reasonable before? can a team who wouldn't be able to build this in javascript, build it in coffeescript?

nobody says coffeescript isn't nicer than javascript, but some people say its not so much nicer that it's worth the "abstraction tax" - compare to C vs assembly where nobody questions that the abstraction is worth it.
TL;DR: Bruce Schneier is still right.
You're demonstrating a clear ignorance of what clinical depression is.
The vast, vast, vast majority of published works are ephemera: news articles, magazine articles, technical publications, sports broadcasts, TV programs, etc. The economic lifetime of many of these is a few days or weeks.

The original term of copyright was 14 years, with one extension. This has grown to the current ~105 years.

Economic present-value analysis shows that the present value of an additional year of copyright past a couple of decades is virtually nil. As an incentive to create NEW works, global copyright extension makes zero sense. This argument hasn't been tested by SCOTUS, though Lawrence Lessig has stated that he might have done better in Eldred v. Ashcroft if he'd made that argument rather than claiming continued extensions violated the "for limited terms" Constitutional clause.

7HOHEP was published in 1989, giving it a 22 year life to date. Frankly, I don't think it's all that outstanding, but that's another story.
If you read the article, you will discover that the author asserts that this situation is different, because it's the first time that a .com domain registered through a foreign registrar has been subject to seizure by US authorities. I don't know enough about the history of domain seizures to know whether this is true or not, but if so, it definitely represents an increased level of enforcement by US authorities -- if I owned a company operated and registered outside the US, I'd now think twice about using a .com name as my primary address.
Seems this is being published later this year.

Can anyone point to any good resources for a mostly Unix-based programmer getting up to speed with all the new technology coming in Windows 8 that are available now?
Would you care to write a blog post about your comparison?

Or, at least, list the 20 services + libs you used?
> I also wonder how many of these startups have been killed. I have to think that keeping things secret means that the execs can halt projects without reporting this to investors.

The advantages Apple's secrecy provides can't really be understated. As you imply, it allows them to experiment with product ideas freely. They can release products only when they're ready, and not to meet some artificial deadline announced months in advance. They can (and apparently have) cut features and made changes at the last minute, again with complete freedom because they haven't told anyone what they're doing.

And, obviously, they get tons of free press from the rumor mill and from their eventual "big unveil" product announcements. Consider the difference if Tim Cook casually said at, say, CES that they're shipping the iPad 3 in a couple months and it's going to have a retina display. How underwhelming would the eventual announcement be? Would it get coverage on broadcast news when it's finally announced, like iPhone and iPad announcements do now? That alone is worth millions of dollars in free marketing.
Requirement is more fundamental.
Interesting service. You've got several typos and some awkward phrasing in the text under http://readapp.net/pub.html though.
Good point. I know Ghostery's default settings break Disqus comments and NY Times videos.
Hypothetically, how difficult should be for civilians build root servers? After that what we need is to update the bind package right?
New twist in antimatter mystery
All those different languages might support the goto statement, but what programmer in his right mind would dare to use it? http://xkcd.com/292/
Funny because I actually solve it no problem by using that wonderful technology called a for-loop, which does terminate.

So it's only a halting problem when you use K&R's code.
Kan mentions that Exec is real-time compared to other existing services, such as TaskRabbit. I've used TaskRabbit several times and found TaskRabbit to be plenty fast enough, probably similar to the real-time described in the article.
would renaming it to 'link type' solve your problem?

this ui to associate links to apps works since, I don't know, old versions of IE? it's a bit obscure, yes, but how would you solve it?
Ah. that was it. I had IE set to 110%

I have reset IE to 100%, and retaken the screen cap. I still see differences. take a look:

http://i.imgur.com/3ZZ6T.png
For ye interested here's a glance of what 1 service class buys you in ServiceStack: https://gist.github.com/1787443

ServiceStack also boosts/modernizes and works seamlessly with MVC: http://www.servicestack.net/mvc-powerpack/
Once Steve Jobs compared PCs to trucks and tablets to cars. It seems that Apple doesn't care about the "truck" market. They left server market for Linux and professional desktop PCs for Microsoft.

I guess Apple cannot tell this directly but probably you should stop develop highly specialized software for OS X.
I'm a little confused by the reference to the Halting problem.

You don't need to solve the Halting problem to prove that a specific algorithm will terminate.

Random garbage here is still constrained because the input is still a sequence of bytes.
[The site looks basic right now]. This [probably doesn't even do much yet].

The former doesn't imply the latter.
There is a difference between a Canadian company doing business with Canadians on a .com domain and a Canadian company doing business with Canadians and Americans in the United States.

The analogy for finance, my industry, would be a hedge fund registered in the Caymans either trading US securities or trading with Americans in the United States (it gets sketchy if an American citizen comes to Switzerland to do a transaction) not getting to ignore SEC rules just because they're "not based in the US".

I'd get concerned about jurisdictional over-reach if a Spanish company doing business primarily in Spain (where American customers aren't specifically marketed to but may be picked up indirectly) got DMCA'd :). Though at this point I'm starting to think any content-based company should have a non-US domain and server at the very least ready as a fall-back in case of regulatory lunacy on the order of SOPA/PIPA.
While I agree that 2-3 years is probably too short time, your reasoning is wrong. The purpose of copyright should be to incentivise the creation of creative works, not to perpetually reward the owners of works with a sustained commercial value.
Smashing Node.JS
In the case of Exec, one simple feature (submitting a task) lets you accomplish a huge number of different things.