skysight-inc/HackerNews huggingface dataset:
It can be, yes, but it's easier to do so in Haskell. Some of the compiler extensions allow you to push truly crazy invariants through type checking.

Also, for most dynamic languages, checking the type at runtime goes against the grain of the language. Python or Ruby code that is littered with type checks is often unnecessarily brittle.
That's why Google didn't want it, even though they were willing to pay twice as much as Yahoo and Amazon the last time around. But the networks wouldn't give them the contract length they wanted.
It's my MTA, I'm the "user". My server, my rules. Just like if you want to come into my house you come in the front door and take your shoes off, not crash through the window in muddy boots.
At that price I think he'd barely scrape by with the BOM cost. R&D costs serious money to be very honest and (in my present experience) you burn through electronics and mechanical parts very quickly thanks to mistakes even after you've modeled it all up on the computer. Oh, and for an individual who cannot afford instant shipping it costs plenty of time too. I'm honestly surprised with his claim of putting it all together in 6 months actually if I assume he has a full-time job apart from this.
That's odd. I've always thought patent applications by smaller businesses are for defensive use. For example, when RFID was in a bubble the early companies patented and then licensed in a patent pool, but also had then for defensive purposes.
Agreed. The article didn't really touch on this too much but you pretty much can't do any work in computer graphics without seeing his name all over the place because of how much of the fundamental technology he either invented or co-invented.
Hi Garrett, your Uber is en route! Note that your fare will be...
WTF...I didn't order an Uber?!?!?

(Queue follow up email from Uber)

We're Sorry! A quick Clarification on Our Last Email:

Hey Garrett,
Sorry about the confusion! No request has been made from your account. We were overly excited about our Memorial Day promotion, and should have put some more thought into that subject line. With this second email, we just want to clarify that everything is OK; a car will only be sent when you request it...

(I think Travis Kalanick is currently firing the head of marketing...)

https://www.dropbox.com/sh/8byop1vypw5mq7m/E1S64spcAF#f:Uber%20Email%201.png

https://www.dropbox.com/sh/8byop1vypw5mq7m/E1S64spcAF#f:Uber%20Email%202.png
New Malware Can Bypass BIOS Security
This stands out not only for the great design, but also for being an extremely well put together Kickstarter campaign.
If the compiler can't do short-circuit evaluation, the compiler can't do C compilation.
Marissa Meyer sure likes shopping.
Wouldn't it make more sense to call it 1.9.1? Then there'd be a predictable link between 1.(9+x).y and 2.x.y.

Now, according to the post, 1.11 will have feature parity with 2.1. Will 1.12 be equivalent to 2.1.1 (assuming there is one) or 2.2? It seems needlessly confusing.
I have gone cold turkey from Facebook, after years of checking/updating multiple times a day. And it wasn't hard, because I just realized that I wasn't interested in the lives of the 80% "acquantainces" any more. The fact that somebody I knew at some point got married is really not important to me (and my "Like" doesn't mean much to them). And I feel that if I need to contact a friend after a long time, it is rather easy to pick up where you left off.
Since forcibly disarming someone is application of violence, I fail to see your end-game.
NYC Mayor Bloomberg reportedly threatens to 'fucking destroy' the taxi industry
As a 22 year old I grew up with social networks, and it was also the time when digital cameras where first becoming more prevalent, so there are photos I have of me online stretching back to when I was 14. Every now and then I enjoy looking back on those photos. It's not like my profile is filled with photos of me. It's photos of me with other people. Friends I don't know anymore, ex-girlfriends, and people I still keep in touch with. The great thing about Facebook is that I took probably less than 5% of these photos. Most were taken by friends and I was tagged in them. I think that's the most valuable thing about Facebook for me. I always feel awkward taking photos (like I'm disturbing people or annoying them). The fact that other people I'm with can take the photos and tag me in them and share the album is invaluable. Sure there are always photos that make you cringe but I don't think age has anything to do with it. I'm sure that when I'm 40 and look back at pictures of me in my late 20s/early 30s there will be pictures that make me cringe too.
Show HN: PugRodeo.com
This is what happens when a programmer gets a pug? I just put this on Heroku - enjoy.
Jeff Bezos worked for D.E. Shaw before starting Amazon.
The Mayo doctors didn’t tell Peeper’s parents that. All they did say was that Peeper would not live long.

It's unclear from the article how much was known yet, but if they knew the growths could be triggered by bruises and other insults, I sure as hell would've wanted to be told.
Guy Kawasaki's review of Founders at Work
Yep, I love Netflix and loved every second of House of Cards! Although I have the opposite issue with Netflix. Lack of constantly added content makes their library feel stale at times, while every time I hit hulu.com it pops up with a list of shows with a "NEW EPISODE!" badge. Keeps you going back!
I think this might be one of the areas that Yahoo could really help. They've got a lot of advertising experience, and would hopefully improve Hulu's ad performance.

Both Hulu and Tumblr have proved that ads can work in their product, but haven't really brought them to any meaningful scale. Maybe that's what attracts Yahoo to them?
This looks very nice, I think I'll be using this to write my blog posts in the future. Just one whinge: Jekyll 1.0 now has support for a _drafts folder. You might want to consider using that instead of 'published'.
Copy.com dropbox clone with better pricing and other share options
I agree. The other contributing factor here: Yahoo's in a position to bet the farm. They're not growing, and haven't been for years.

(Look at their financials: http://www.marketwatch.com/investing/stock/yhoo/financials)

Analysts only expect sales to increase 1-3% over the next few years:
http://www.thestreet.com/story/11933654/3/4-big-stocks-ripe-...

She was pulled in to make big moves.... and is making them!
It really is a bad idea, though, for the other obvious reason. It goes from being something any programmer can figure out immediately to something that requires additional thought to understand.

The only upside is that it satisfies someone's indentaphobia. No, thank you.
> if I cut myself off of Facebook I'm losing out on a huge, huge percentage of social interaction

Is it possible to have a Facebook account but just use it as a back-end? For instance, don't use the website or the app. But use Cue to pull events out onto your calendar, and Verbs to get Facebook chat, and so on?

https://www.cueup.com/

http://verbs.im/

Is there a way to use a constellation of apps that access Facebook info so that you effectively don't have to be on Facebook itself?
All your LR Now Belongs to ShadowServer
The Fairphone, World’s First Ethically Sourced Smartphone, Opens Pre-Sales
Honestly, I'm just glad someone took that Gangnam Style pistachio commercial out back and shot it finally.

I'm scared to even mention the commercial though, in fear that I will go home and be subjected to another 20-30 plays of it :(
Beijing Plans to Reduce the State’s Role in the Economy
I'm not sure if you're trolling or not... but isn't that the point of the function in the first place...?
Except Hulu doesn't have much inventory, at least on an exclusive basis. It has eyeballs and distribution. The assets belong to the studios and networks.

A roll-up is not exactly a new strategy, especially in media. You attempt to build economies of scale by amassing audience and distribution. Historically, however, the prices you pay (especially once folks figure out what you're doing) often prove to be inflated later on.
I don't think it's any harder to carry line-and-column annotations through the compilation process than it is to carry just line annotations. In fact many compilers do. Of course your debug information gets larger, but that's not usually a problem during development.

On the other hand, an optimizing compiler already makes it pretty hard to single-line-step through a program (what with reordering, CSE, and more sophisticated transforms). Single-expression-stepping would be an even more difficult "debugging illusion" to provide.
> An important part of it mentioned elsewhere in the thread is the fact that Facebook basically acts as a glorified address book/communications hub - if I want Chris to come to my party or add him to a group conversation about something or share a picture with him, all I need is his name. Not an email, not a phone number, just a name. It's pretty incredible if you think about it. Nothing else comes close.

I thought I read somewhere teens aren't using real names on FB ? What's the general usage ?
Visualize How CSS Rules Interact with a Page
That depends on how often you do need to contact them. If you don't call/text/IM them, then you could have no contact info and not miss it.

I also think that it is relatively easy to find somebody's phone number once you do wish to call/text them. You can just ask a common friend or Facebook them from a throwaway.
Short circuit is guaranteed by the language standard. On top of that, plan9 comes with its own C compiler so the people who wrote this also wrote the compiler used to compile it.
> aside from a self-compiled Linux kernel.

Likely sitting on an unencrypted /boot, waiting to be replaced by one with a keylogger, am I right? Of course a sane person doesn't trust a system that's been compromised before nuking it and reloading from a clean image.
There's a saying. Anything which was said before a but doesn't really count. I think this guy has a point.
I hate to be the one to say it but it sounds like you stopped using Facebook because of the people you added. If you want to keep it for college-you don't add your Grandma or parents. I've managed to keep my friends list quite small by not adding people I meet once and never again, and by only adding a few close family members (and then using the privacy controls when sharing to only explicitly share to them when I need to). I've ignored lots of requests for family members and strangers/acquaintances and the quality of my news feed is still as good as it ever was.

Single focus social networks like Instagram are great but most people I know that use them just share that stuff out to Facebook anyway.
It sounds to me like she's trying to build another Google. It's really (almost impossibly) hard to dethrone innovators without actually doing any innovation. It's equally difficult keeping talent when the corporate culture isn't hacker-centric.

While buying your way into the party is a nice first step, what do you do when you don't have the talent pool to continue to innovate and can't even grow it? Especially when you don't allow remote work, and this industry is increasingly going remote (even if only part-time)?

I'm seeing a lot of big talk (primarily via money) from Yahoo, but I don't feel convinced that this is going anywhere. Without a focus on the people and innovation, what do you do after you buy a bunch of startups? So far Yahoo's response has been "buy them and let them operate independently." People go to work at Google to work at Google, not to work at a subsidiary of Google. So if I wanted to go work for Hulu, I'd want to work for Hulu, not Yahoo. Yahoo hasn't been an engineer's company for a very, very long time, and I don't see them taking strides to fix that, so it's hard to say what's going to happen.
I know, let's start a language war thread: "That's why I use Python." ;)

More seriously, after more than 10 years of writing C, C++ and Java, I've never run into this problem. I still wrap mine out of habit (to prevent this dreaded occurrence), but I think good testing would obviate any need for this.
I've been getting the Mountain's High brand, mostly because it's cheapest ($2.50ish for a decent size container). It may be seen in this (somewhat bewildering) piece of fine art: https://sphotos-a.xx.fbcdn.net/hphotos-ash3/p480x480/551892_...

I just get the normal kind, I don't like low-fat or non-fat versions of pretty much anything. I get store brand granola for $2-3 a box to put on it, and will occasionally add a tiny bit of honey if I feel like something faintly sweetened.
4 Reasons You Should Be A/B Testing Your Email Marketing Campaigns
Like Tokbox and am intrigued by Double. Would Google Glass be a similar paradigm change if applied in this manner?
Few strategies are meaningful on these time scales. I don't like being in a position for longer than 15 minutes... Makes my tummy hurt.
i don't like facebook, but i think it's the only service that got the social network right, just tell me what are the real competitors to facebook, don't say G+
"Roads? Where we're going, we don't need roads."
In part 3 can you talk about how your wife and kids feel about all this? Would love to hear their take on this crazy venture that is startup life
Gdb for g++ may be; msvc for c# is not! Gdb usability and performance is a (THE) major shortcoming of the gnu tool chain.
More inspired by this:

http://www.youtube.com/watch?v=GjJCdCXFslY

:)
Can anyone explain why Hulu wants to sell to a third party? I understand there's infighting according to the article, but it's unclear to me why one of the owners doesn't buy out the rest. Is there some general principle behind not selling to your competitors and choosing a party currently without a huge stake in television or movies like Yahoo? I'm curious about both reasons specific to this particular deal and general principles behind selling to third parties.
50k is low for an engineer, even fresh out of college, in NYC.

Ditch the car, you'd be frustrated as hell using it on any regular basis in the NYC metro area, and feel kind of stupid for carrying the overhead of it if you don't use it regularly.

Jersey City is fine if you're working somewhere commutable by PATH. If you're working in midtown you might consider farther north like Hoboken or Weehawken.

I moved to NYC in 1997 after trying to commute from upstate, whatever I was saving on housing I was blowing on commute time and expenses.
Of course, the whole point is that most of the revenue from the ads goes to the content providers, not to Hulu.

Still, you can imagine a scenario where Yahoo signs an ad deal with say General Motors for an overall package for all their properties, and then throws in Hulu as a bonus.

Keep the ad rates at Hulu at whatever minimum is written into the content deals, but use that as a bonus/loss leader for the real money that's allocated to advertising on the other Yahoo properties.

Might work.
It burns me to pay a subscription and still have to watch advertisements.

It burns me even more that the ads are so repetitive.
Odd, since python is all about using the best way and not variants, that you would want to have some with braces and some without braces.
Is "buy lots of big properties so you can advertise across all of them" really CEO genius? It's something that Yahoo was doing for years before Meyer even came on board- they bought Flickr and Delicious, and tried to buy Facebook. Granted, none of those were hugely successful, but we're still yet to see whether Tumblr and (maybe) Hulu will be.

I'm not sure that buying Hulu is such a slam-dunk, anyway. They are entirely at the mercy of the TV networks- if they pull content, Hulu is worth very, very little. People use Hulu largely because they have to.
Out of curiousity, why would you not use input type="email" instead?
Stop making excuses for Peter Schiff, that quote from Dec 28, 2009 is unequivocal about both the timing ("Whether it’s going to run out of control [in 2010] or it’s going to take until 2011 or 2012...") and the magnitude ("if we don’t reverse course ... we will end up with hyperinflation and it will be like Zimbabwe.")

"How can endless money printing end in anything but inflation?"

Because it's not really "endless" or "infinite"? If you want to be taken seriously engage with the real policy of QE, not some caricature. Seriously, it's not hard to find explanations of why there's below average inflation despite a tripling of the money supply.

http://lmgtfy.com/?q=Why+QE+did+not+cause+inflation
A question about the Quantopian library...

Does order(c.security, -c.order_size) account for transaction costs, borrowing costs and vwapping using a symbol specific profile based on volume and volatility? Probably not a big deal for SPY, but would make more of a difference for a larger portfolio.
So... you're worried about laptops?

The Double seems to be roughly a meter tall with a conspicuous screen and wheel, making it a poor fit for malicious surveillance. Show a little common sense.
This makes me think Angular 2.0 hopefully will trim some of the conceptual cruft in a few years. Interesting! Thanks for the insight.
> Why should it be possible to read or write arbitrary locations in memory as a result?

Because that is the point of an allocator. Your favorite language cannot have allocators in the same sense that C can. Instead of going on a crusade against the language, why not simply accept that some problem domains have to care about that?

In this discussion I am not here griping about my favorite criticisms of various higher level languages (some examples: lots of code out there that assumes memory allocation is free, data structures with lots of gratuitous pointers [oops sorry, "object references"!] that slow down access, over-reliance on exceptions i.e. thousands of gotos that cross stack frames) because I admit that these languages are good for certain problem sets.
Looks like Marisa is following the Google recipe. Blogs, Videos, Photos (improving flickr), now they just need a real mobile product and a social network.
Google plans to fund, develop wireless networks in emerging markets
Dr. Oetker
Using semantic versioning for a technical book
Casetop - Finally, a universal accessory. Turns any Smartphone into a laptop.
Having lived there and worked both inside and outside of finance, I don't think it's so much pedigree-focused as paycheck-focused. New York is the only city where you can say you're a banker, and someone you just met will ask "what kind of banker." There are circles where your college / private school matter but I'd argue that's still less true in NY than in London or even Boston. I felt like I was rarely asked what schools I went to.

The funny thing is that the NYers in finance or law will often tell you how much they'd rather be working at a startup. (Or, well, anything else.)
This is really kind of the whole idea behind the "red, green, refactor" mantra. The point isn't to write perfect code right out of the gate, it's to write working code. Once the test is green, then you can refactor as necessary with the confidence that you aren't going to accidentally break things (as the test will backstop you).

Ironically, I think this is something that affects seasoned programmers more than new ones; the more you know about the trade, the more voices you have saying "no, that's wrong! Don't do that!", which can freeze progress. The way I combat it is by writing down pseudocode in my source code - literally just english, non-compiling pseudocode - which I then "refactor" into working code (thus the first "green" is "it parses"). By making step 0 the expression of the idea rather "writing the fist line of code", I can get right into the process rather than getting hung up on the "how".
"Gun violence is caused, first and foremost, by the presence of a gun."

"Gun violence" isn't "caused" by guns any more than "knife violence" is caused by knives or "fist violence" is caused by hands.
Tiger Global invests $50 million in Automattic's WordPress
if its cheaper, there could potentially be a service where you can hire someone to take your place remotely and everything that person sees will be live streamed via google glass to you.
I agree with this. I'm just a few months into my break and already feel super motivated.
Dropbox - Email Attachements -- Just Drag n Drop
Ever thought of sending a lot of attachments of dropbox via email. At https://www.squadmail.com we support it now. Now, you can upload 100s of email attachments by simply dragging n dropping emails in a folder and all is uploaded to dropbox in minutes!
For the record, ICQ's issue was needless complexity. Lots of extra clicks for no good reason. Nobody hated it, but pressing "enter" on msn messenger meant more words per minute, and for us teens at the time, it seemed more fun.
Hello HN,
I'm a long time lurker, and I thought you guys would like to see what I've made.

I invented this to make upgrading your phone less painful and to allow for less laptops to be manufactured, meaning less e-waste.

Thank you for your time.

Sincerely,

John Andrus
Founder, Livi Design
Nominated as HN's best/worst comment of the day. http://on.fb.me/10Yo7An
I was going to complain about the same thing, but it turns out that @lsc said "more money does not always mean more successful children". Perhaps it was a poor choice of words and he really meant "happier" instead of "more successful".
Why do you want to make that distinction?
ASCIIed | A database of ASCII art
Microsoft AutoRoute 2013 | Not abandoned yet..
Cool, I didn't know about Verbs for chat. I've linked FB to my Google Calendar before, the only problem with that was people making month-long events for college promotions -- you don't realize how much calendar spam noise your friends make until that data leaves Facebook's filters.

Is there value in utilizing Facebook's databases and allowing them to track your connections, but having to manage your own front-end for everything?
It's all about licencing.

"In 2011, Hulu’s owners put the company up for sale and were looking for a bid of at least $2 billion; in exchange, they would offer content licenses that would run for two to three years."

"Last month, former News Corp. COO Peter Chernin submitted a starting bid of $500 million, with the understanding that he would be willing to pay more for extended licenses."

Basically, a huge chunk of Hulu's value is having a wide selection of content. At the same time the people doing the highest value licencing also own the content. Right now they can play an accounting game and lower the licencing costs to make it look profitable sell and then raise their licencing costs. Effectively it's the same money because they own the company as long as all the owners agree to a sweetheart deal. Unfortunately for them they are having some issue deciding just how much everyone should discount there content to make Hulu look better. However, nobody got suckered into there 2 billion dollar shell game.
You see no value in shepherding the companies that are creating the future of transportation across the world? You may reason that market forces will take care of it, and I would agree with you if other countries played by the same rules. They do not.

This is about a lot more than a rich person getting richer, and you know that. I'm a little shocked that you would pretend otherwise.
^W will delete the previous word.
Double-negative in your second sentence, and I think it's not what you meant. I wouldn't be so pedantic, except that crypto is worth being pedantic about.
I don't find it offensive, I just find it troubling. The talent can be used more effectively in other areas. This bothers others at varying degrees. I don't believe this has anything to do with my own fears.

I still admit that that psychological effect is real. I'm sure it's true for many circumstances. I just don't think it's applicable to this case.
And yank/cut/copy, and re-order, and type-over, and... I have developed similar habits after using line-based editors. This is very easy code to modify. (Notice the return type on a line all its own.)