skysight-inc/HackerNews huggingface dataset:
It might be the city. I moved from a city where there was a lot of silliness like that. Now I'm in a city with a lot of tech jobs. I haven't had an education section on my resume for a long time through many interviews; I usually get the job. No interviewer even mentioned the omission. (Although one did express surprise later that he hadn't noticed it!)
If anyone has questions about the book (or app design) I'd be happy to answer them!
Based on the history of the last 8 years, I have to assume that this is purely based on Dean Allen having been out of the picture for years, but now feeling some sense of duty to try to straighten things out based on his involvement in the original pitches way back when.
Don't bother recreating the app with any native features unless you really need to. Having said that, I have also found that PhoneGap is extremely buggy with jQuery Mobile and nested lists (the back button didn't actually work, like it wasn't keeping a history). No guarantees it wasn't my/the other developer's fault (some other developer gave me the JQuery Mobile code) and I also can't say if it is a bug in JQuery Mobile or PhoneGap or if it extended past nested lists. I just rewrote the app using a native ObjC.

I'd personally just go with a native ObjC app that has one WebView pointing to your website and some sort of mechanism for detecting if the internet is offline and displaying a message. Or use the caching manifest on your site.
Language shapes thought; people have a different opinion on the estate tax when you call it a "death tax". IP may be a useful shorthand, but it carries with it a different set of implicit assumptions than "creator's monopoly".
While we're on the topic, though, what are some resources that are good for experienced programmers to really learn the semantics and best practices of CSS? All of the information I tend to find is either more focused at getting absolute beginners started or on the actual design aspect and not so much the mechanics.

Basically, I'm hopeless to ever actually design something beautiful, but if something beautiful is shown to me, I'd like to be able to replicate it with CSS and not have to $(document).ready() the crap out of it because of my poor understanding of CSS.
Same thing happens on Google, no?

Anyways, there's an [x] on the top right of the ad, and you can select why you decided to hide it.
Blame the user straw man. I mean did you see how he was dressed, practically asking for it.
http://c2.com/cgi/wiki?MixIn gives some examples that may help. If the Common Lisp examples seem weird, scroll down to the Ruby ones.
Oh!

Well, the app has a unique way of organising and displaying tips. There's so much more to it. Check out http://scapehouse.com to see what I mean. ;)
My AppSumo purchase history:

* Lean Startup Bundle (2010)

* MixPanel Lifetime Account (YC Week, 2010)

* GinzaMetrics Discount (YC Week, 2010)

* Optimizely Discount (YC Week, 2010)

Then not a single discounted app or physical book in 2011 or 2012, despite remaining on their mailing list all that time. I haven't seen any interesting offers since then, just "action videos" and other infoproducts.
How would you know how many apps were blocked, if they never showed up in the store?
My thoughts exactly. The HBase numbers point to a "strange" setup.

Disclaimer: HBase developer here.
Didn't mean to imply it was always the case. Just a counterpoint to the conventional wisdom that fragmentation is only a problem with lots of tiny objects.
This parallels the beliefs of someone I know, who's working on providing an answer to this in a true REST framework, complete with meaningful links, extra metadata, etc.
It's a WIP, but I'm sure he'd enjoy the conversation if others are interested.
http://www.wrml.org
I think if you were to look at all college dropouts (not just those that leave to go to SF) you would see it's certainly not a symptom of success. There are definitely successful people without degrees but it is the exception rather than the rule.

It also depends on your definition of successful. By most definitions (including mine) this guy isn't. YC may change that, but it may not. I don't think it will have much to do with his degree, or lack thereof.
I thought PhoneGap basically was an ObjC app with a webview pointing at the site, no?

I definitely don't need any native elements. I would love to have the app be exactly the same as the site, provided the performance is reasonable.

(And you may already know this, but the caching manifest has quirky rules; it's harder than it should be to use on a real site.)
AnyList (YC S10) Makes Shared Grocery Lists Simple and Intuitive
REST's protocol is HTTP. REST isn't an API, but you can create RESTful API's.

Yawn.

Edit: The first three sentences on the Wikipedia article are all you need to know.
http://en.wikipedia.org/wiki/Representational_state_transfer
It was a bit of a shock in 1998 when I first started writing professional C++ to realize that lists and hash tables were unidiomatic in (what was then) STL. I was a lists-and-hash-tables C programmer at the time.

I moved from a heavy C++ role to a pure C role in 2002 and came to realize that this is something that C++ got right. It's not that C++ has crappy lists; it's that lists are usually a crappy solution. Not only that, but red-black trees, as long as you're not the person who has to implement and test them, are often a better option than hash tables.

I wrote a simple "vector.c" for our project, and (I never tire of bringing this up) ported STLport's red-black tree <map> template to C, specialized on void*. I still use them on C projects.

Any time I feel myself reaching for a dequeueuqeque, I recheck my assumptions and convince myself I'm in the wrong direction.
The only backbone related code in that snippet is the .unbind() call and the .trigger call. This is needed because this is our wrapper around the media element; it is an event emitter. If you're going to make something emit custom events, you'll need code to emit them and clean them up when you're done.

One area where backbone is lacking is lifecycle management. You do sometimes have to unbind things in order to prevent leaks. Backbone is very minimal in this regard. At Rdio, we've built our own tools on top of Backbone to abstract lifecycle away from the developer as much as possible. That being said, that weakness isn't illustrated in the code example picked by the blog post.
I would argue that opportunities are missed because of being in school too. Like in engineering, life is about managing tradeoffs and choosing the solution that best fits your individual goals.

Blanket statements of "you should go to school" or "you should drop out" are meaningless because they ignore the conditions under which the choices are being made. It is kind of like saying "you should use Ruby," even if the problem space turns out to be small embedded electronics.

It's good to equip potential students with information, but trying to sell them one way or another seems kind of dangerous. You're going to leave them trying to run a massive Ruby on Rails application on an 8-bit micro, so to speak.
But how many jigawatts did it take to reach it?
Oracle patches critical Java bugs
Sorry, we always sound snippy on message boards. I'm not That Guy in real life. Wait no I totally am.
I don't know that it's just that. Car and driver ran a fearmongering editorial about it in their most recent issue. ("We can't trust them with our credit cards and now they want us to trust them to drop little Sally off at the pool?") There will definitely be grassroots backlash.

My guess is that comfort with this as a concept will be generational, as are lots of things. I like the idea a lot, but I also will miss driving. I doubt my daughter will miss driving in the slightest.
I'd say he's likely best known for this very website on game programming. It's been around for a long time by Internet reckoning. In the olden days, it was where you went to learn about A* path finding for games.
I Know Why The Caged Bird Sings

The free bird leaps
on the back of the win
and floats downstream
till the current ends
and dips his wings
in the orange sun rays
and dares to claim the sky.

But a bird that stalks
down his narrow cage
can seldom see through
his bars of rage
his wings are clipped and
his feet are tied
so he opens his throat to sing.

The caged bird sings
with fearful trill
of the things unknown
but longed for still
and is tune is heard
on the distant hillfor the caged bird
sings of freedom

The free bird thinks of another breeze
an the trade winds soft through the sighing trees
and the fat worms waiting on a dawn-bright lawn
and he names the sky his own.

But a caged bird stands on the grave of dreams
his shadow shouts on a nightmare scream
his wings are clipped and his feet are tied
so he opens his throat to sing

The caged bird sings
with a fearful trill
of things unknown
but longed for still
and his tune is heard
on the distant hill
for the caged bird
sings of freedom.

Maya Angelou
Sifteo launches new version of gaming platform
I won't put too many words into the mouths of the Facebook fellows, but I meet with them every now and then, and they very much care about "speed" (latency and throughput, best and worst case).

This paper does not reflect what I have seen in production setups.

Disclaimer: HBase developer here.
The TC article made her look like a scheming fraudster, but this deeper dive makes it sound like she has some serious mental/emotional issues. Perhaps it's time to stop tweeting hate messages at her, and time to persuade her to sit down with someone and talk through her mental state.

Interesting that the TC article made no mention of her living with a TC employee, however.
With FedEx and UPS you still need someone to drop the package in the mailbox...
Also, autonomous cars will eventually obviate the need for a traffic cop in the aforementioned scenario.
Show HN: Bundles
Now suppose that clueless suburban soccer mom got her kid an iPhone and doesn't [want to] know anything about configuring this device. Box arrives, she hands it to the kid.

Yes, this parent has problems. And it's this situation that Apple thinks they're watching out for.
The dangerous seduction of the long term value (LTV) formula
> The greater problem here is that credit cards exist in the first place.

Perhaps in the recent age of debit cards, but credit cards filled a massive void in the usability of cash. And it is often still more convenient to manage your money transfers after the fact.

I just don't get the negativity. They're a great tool when used appropriately. You can't really fault the tool if people use it inappropriately.
C++11 has hash tables now. Check out unordered_set and unordered_map if you really require a container backed by them. I agree with you on the RB trees though.

Edit: I should add (and you probably know) that std::set and std::map are typically RB Tree based containers.
The Trouble With Information
Oh I found value in the article, it's very interesting; just think the title was a bit inflammatory. :)
The new Java 0-day exploit examined
Great talk. I didn't know they were editing the maps by hand. Adding trafic lights etc. is only starting to be automated. (around 17:30)
You never know -- she might end up being into both, like me.
Nothing you'll miss in those contexts. Most of what is closed source is code that 3rd parties wrote and Sun couldn't open source (code java.awt relies on mostly.)

For the actual JVM I don't think there is anything big missing, except maybe some support for SPARC. The big question will be what happens in the future when they start merging JRockit with Hotspot. JRockit has quite a few extensions for monitoring that I think Oracle will keep closed (and expensive.)
Wolfram Alpha Launches Personal Analytics Reports For Facebook
It's all seeming a bit overblown though, no? Like someone is butthurt over it and they're going to tear her down no matter what. Was there even any real harm from her actions?
Right. This person seems to have some serious issues and needs to get help. Any legal issues (fraud) should be dealt with by authorities and I'm not sure there's much benefit in creating a circus around a young person making mistakes, and possibly committing credit card fraud.

But it does seem clearer now why TechCrunch seems to have taken it all so personally. Sounds like they were among those fooled. It really should have been mentioned in the original article that she lived with a TechCruncher. Would have made the personal animosity more transparent. They're obviously embarrassed and lashing out.

However you only have yourself to blame when you fall for easily-fact-checkable lies. If any group has the collective rolodex to make a couple of calls and authenticate the veracity of such claims it's TC.
Apple Moves One Step Closer Toward Location-Based Camera Disabling
Here's what Roy Fielding himself has to say: http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hyperte...

And here's his presentation on the topic: http://www.slideshare.net/royfielding/a-little-rest-and-rela...

A common REST debate is "When to use POST?". His thoughts on that: http://roy.gbiv.com/untangled/2009/it-is-okay-to-use-post
This is what I always wanted out of FB.
And 3 times as long seems perfectly reasonable to me when you're giving answers in writing compared to talking...
Would have made the personal animosity more transparent.

Consider the source.
Goodnight Fancite - My takeaway from being a founder
Seems like C-style #macros but more powerful in some ways and less powerful in others. It's basically a built in code-generator.

The final matrix-example from the article shows a pretty neat example IMO.
Show HN: Who Will I Know There?
You can figure it out when you look at the cost of your insurance.

It depends on what you pick for coverage and what car you are driving, but for me roughly 50% of my bill goes to liability and 50% goes to comprehensive coverage.

In a world with self driving cars, your liability wouldn't be 0 but it would be lower. The 50% that goes to comprehensive coverage would remain. That covers theft, falling trees, flooding, fires, etc.
How is it a problem that credit cards exist? Credit cards are incredibly useful for two reasons, IMHO.

1. It's like having a proxy between your actual accounts and your purchasing. A stolen credit card is annoying and easy to rectify. A stolen debit card is terrifying.

2. Sometimes in life, an expense arises that exceeds both income and savings. When this happens, we either pay with credit (of some kind), we don't meet our financial responsibilities, or we go without. Sometimes the best option is to go without. When that is not possible, the credit card is a good answer. Pay off your balance responsibly and as quickly as possible and either save more in the future or be prepared to pay interest again.
Nice viral way to data mine personal data here.
I think that's it. I think it's embarrassment on behalf of the media folks who should have known better but who were duped. A lot of the journalists in the space enjoy the feeling of being on friendly terms and hanging out with the movers and shakers in the industry. It's understandable I suppose. They're only human. So there's a heavy internal bias towards believing you're special and these people want to hang out with you, rather than here's a phony trying to leach off you.
How is this "Scheme" in any sense of the word? When I look at that code, I see an implementation of something that compiles simple s-exps containing basic arithmetic to ruby byte-code - that sorta misses...everything... that makes Scheme Scheme.

That being said, fun demo.
He didn't make Group 1/Group 2 requirements to the Astronaut Corps because he wasn't a college graduate. This was at a different time when not all officers had a 4-year college degree. He could have gotten a degree, if he really wanted to be an astronaut.

During the late 50s, the designers had the plan that the capsule would be flown automatically, and this could have turned off Gen. Yeager from applying, despite his distinguished record.
Stifling of political opinions by a media corporation is no less censorship than actions undertaken by a government. You can check the dictionary, there are plenty of non-governmental definitions.
If he lets you.
Yes, but how many sites have you seen with a sepia rollover effect? It doesn't strike me as terribly useful - it seems to me that a more generic implementation, allowing for some sort of simple filter language would be much more appropriate.
Since nothing about that is totalitarian at all, I don't think the term Orwellian is correct. Having computers recognize us and authorize or authenticate is solely at the whim of the consumer. It becomes Orwellian when the government demands that government controlled sensors be included in every car.
Conway's Game of Life in Scala ( and Clojure )
Your argument is invalid. The fart sound board market is pretty saturated, but there isn't any drone strike mapping apps.
I bought plenty early on (Optimizely, Ginzametrics etc) but none since then.

I unsubscribed at some point even, because it had become really unrelevant to what I need.
Looking at more of the news coming out since the original article, the more serious this person's actions appear to be.

I still stand by the opinion that folks like TechCrunch are as responsible for creating this phenomenon as for exposing it. However it's clearer why it seems to have become so personal for TC folks: "The fact that Ms. Hornstein’s roommate was TechCrunch community manager Elin Blesener also helped “legitimize her,” the same investor added."

Still, I think this story should be left behind, let authorities deal with any genuine harmful fraud. Let those taken in learn from this and realize that extraordinary claims should be fact checked and one shouldn't let one's desire to feel special and connected trump common sense and basic background checks.
This post perfectly explain how i feel about the way an interface should be done . however this seems unlikely in near future . more and more services are going free and by doing so they have to slap an advertisement somewhere and to slap an advertisement they will have to keep the user inside the container so they will need an Interface .
Who Wears the Pants in This Economy?
emplace_* is C++11 - which is rather new, with support on many platforms still lacking.

They started ZeroMQ in 2007 (or even earlier? can't quickly find a reference). So, yes - some of the problems that they faced in ZeroMQ have been addressed years later (although the solution is not yet widely available). I believe this is a point FOR his conclusion that he should have used C, rather than a rebuttal.
"Why can't it just be flagged "adult" or something, and you can then opt-in on your device to seeing apps flagged as such?"

Presumably they think they will make more money by excluding those apps for now.

"Why does Apple think it is suitable to make these decisions on your behalf, iDevice users?"

Because that's the way stores work. The owner of the store decides what goods to sell in his store. A clothes designer has no guarantees that Neiman Marcus or Nordstrom's or Macy's or Walmart will carry any or all of their products.

"Are you happy with this?"

I'm happy the iOS app store is curated, yes.
New Firefox Command Line helps you develop faster
I feel the same.

I got more information about AppSumo from their Google search excerpt than from their website.
Mixins, at least in D, can be very useful when you want to do some meta-programming (at compile-time, of course). They basically allow you to generate code at compile time.

Mixins, together with some other cool D features, like CTFE (compile-time function execution), templates and ability to load external file at compile-time can be used to create DSL compiler which compiles to native code (first to D, than to native, of course).

For example, ctRegex from std.regex [1] (standard library regular expressions module) uses mixins to generate D code in compile-time out of regular expression (and D compiler outputs native code for regular expression matching).

There is also a PEG parser that works at compile-time (reads external PEG grammar and generates parser code) but I cannot find a link at the moment.

Of course, creating DSL parsers is not the only thing you can do with mixins, but they are surly the first to come to mind..

[1] https://github.com/D-Programming-Language/phobos/blob/master...
Sure, but all it was really costing them in the first place was infrastructure and support costs.

Is the new Textdrive supposed to be financially self-sufficient? That doesn't seem possibly. Even if Joyent gives them all the hardware and bandwidth for free, who is going to pay for the support and maintenance? The handful of paying shared hosting customers?
"The undergraduate class had a minimum of 250 students and possible cheating was discovered in roughly half the take-home exams, university officials said Thursday.... 'Looking at the students we have and the work that they do, I would be loathe to say this is something that represents Harvard students generally.'"

Uh huh.
I agree, but I do wish there was a better way for school to get out of the way when parents decide to do that. I moved to America when I was in middle school and had already learned to program from my brothers and was years ahead of my American peers in mathematics. I was placed in a slightly-less-behind "advanced" mathematics class, but I was required to keep submitting homework assignments for all the mathematics classes I was "skipping". I had more than double the busy-work and I still felt held back on the subject matter.

A better approach? Admit that the school was holding me back and allow me to pursue an alternate course of study with my family, without the burden of additional work for classes that aren't at my level. In a lot of places, doing that isn't nearly as easy as it should be.
Here's the direct link to try it out: http://www.wolframalpha.com/input/?i=facebook+report

As someone with a long history of incomplete self-tracking projects, this kind of automated collection and analysis is great. (If only I could get the rest of my data in the same place!) What I'd really like to see is a tool like IFTTT for self-trackers.
Very good article, but I was initially turned off by the anachronism of the commands it starts with. Referring to NTFS in a scenario purporting to be before 1984 throws me off and makes me assume the article is poorly researched.
They're like Lisp macros, except instead of generating an AST you're generating text, so it's a huge pain in the ass.
Why it’s difficult to find the right technical staff
The startup scene in Boston is actually pretty amazing. I haven't got to experience living in silicon valley but I got to spend a year at MIT and compared to Cambridge, UK it really is astounding how strong an entrepreneurial network there is there to take advantage of. That said, it might be harder to find in a big place like BU where not everyone is technically focused.
Insights show how consumers use different devices together
As various people are commenting on #8: modern server operating systems do not do this behavior "by default". The hints from Stripe were all "run it and it will be obvious", but while the exploit worked fine on my laptop, I went to the trouble of duplicating the setup they had as exactly as I could, setting up the same version of Ubuntu they were using in the same EC2 region (which then implies the same version of Twisted: 10.0.0, despite their being adamant about 11.1.0, which I figured might even be the problem), and it didn't actually do that: reasonable server systems are configured, out of the box, to randomize that side channel. I personally believe that this is part of why there was such a cliff when everyone hit level #8 with regards to difficulty in solving.