skysight-inc/HackerNews huggingface dataset:
It definitely isn't authors, at least not conventionally-published ones.

TradPub authors have essentially zero input in the marketing and distribution of the book (they usually don't even get any input on the cover design).

Amazon's publishing portal lets the publisher add DRM or not -- it's a checkbox. So, yeah, the blame for DRM (or praise for non-DRM) should accrue to the publisher, not the author (unless it's an indie author) or Amazon.
Wow. I wonder how long it will take them to fulfill 2,500 orders? And I wonder if they were expecting such demand? Their kickstarter was only for $50,000.
I think OP is living in a bubble. I don't use more than a few apps everyday, and I do almost 90% of my online reading in my desktop. I spend 8 hours a day in front of a computer at work. The only time I have to poke around with my smartphone is after work, and a hour of that is spent in a subway with no online connection.

I mean, I guess if you have FU money, don't work for the man, and travel to wherever you want with WiFi, sure, you probably spend more time poking with apps than you do in a desktop.
This is one reason I'd like to see the removed LLVM C backend brought back and modernized, with Rust as the source language. Rust is safe, has no mandatory garbage collector, and has a much lower impedance mismatch with C or C++ than most higher level languages, so it should work well for libraries that are expected to integrate with C code.
Well I moved to Seattle from BC because i got offered more money with lower taxes and more interesting job.
I'm all for art and music, but can you converse with it? They obviously communicate something that is quite different than "buy eggs on your way home from work." Could you communicate this to your SO without using words, using a picture or music? There is a good reason why pictionary is a challenging game. And just as well, artists and musicians are probably not very interested in communicating such utilitarian trivialities through the artifacts they create. Art is not meant to be efficiently communicative, but to influence us in other, perhaps deeper, ways.

> This could be a problem with VPLs or it could be a sign of some root cause problem(s) with how we code today. Perhaps, there are better programming abstractions/methodologies that work equally well as words (source code) and as VPLs.

The language center of our brains evolved 50-100 thousands of years ago, which eventually led us to technology and civilization (things really pick up after we discovered writing at about 10kya). The reason we use words for programming is that we are biologically evolved for that. Are you seriously suggesting that there might be a better way for us to communicate and express ourselves concisely?
National laws are usually tailored to benefit that nation. Do you disagree that countries compete with each other?
Having a 3d printer (a Makerbot), the first thing I want to see in another one is the resolution. However, in all of these pictures the printed object is out of focus or just too far to see it clearly. (Is it on purpose?)

Then I want to see the speed. A time lapse doesn't do it.

The 15 "innovations"...
I would try to emphasize the 3-5 most important.
The other ones are... how would I put it... this is the kind of stuff I would have put in a school work just to take up some space:

8.	Bold colors. Choose from Silver, Black, Blue, RedOrange, and Green.
9.	New filament materials like Chameleon PLA.
10.	Inspirational Micro filament spools. -----> Inspirational? Really?
11.	Modernized touch-capable software.
12.	Replaceable print beds for alternative materials.
13.	Replaceable nozzles for experimenters.
14.	Designed for fast assembly in the US for quality control.
15.	An ABS-based print bed allows you to print larger ABS parts.

Another random thought: The art team is almost as big as the dev team... wtf?
That is the login form. I'm not sure how to paste code onto hacker news so here is a pastebin of the registration form.

http://pastebin.com/Ctkw6S2h

Well a better practice would be all HTTPS for the site. There are a lot of problems with this and I will probably write a blog post about it.

Everything about this site misses every best practice.
1. No CSRF tokens
2. Small secret tokens to trigger the switch.
3. passwords over http...

It's a joke.
its interesting to look at keystone components in mobile. AFAIK it looks as though identity is the predominant keystone API . if you own identity then you are leveraged across both mobile apps and web.
The Kickstarter was launched today, they raised nearly $700K in one day - they have 29 left to go!
i taught myself c by prototyping programs in qbasic and then translating them as straightforwardly as possible. qbasic also had an absolutely brilliant integrated help system; that's one of the things i've always admired microsoft for.
Remember that this is New York City. $6000 is great money to begin with. Add $2000/month minimum for rent. (And imagine digging up a security deposit too...) This is investment banking money for a software firm with a much more respectable work-life balance.

(I have no connection to the firm, though I have read pretty much everything that Joel has written)
Oh man, now that bad guy will torture swiss bankers...

As a second thought, could lead to a slower, but much more interesting movie.
That was a very reasonable response, I can roll with that.

Just one thing: when I brought up talking directly to the hardware, I did not mean just for performance's sake. Avoiding side-channel attacks often requires to have high control over the generated machine code, and that is the primary reason to not do it in higher-level languages (unless they also permit that level of control).
Chrome seems to crash every four or five levels and it forces me to reload the page. It's a tad annoying going back through my levels.

Perhaps consider a level select, since it's able to remember your solutions?
I'm only on board with this if they are covering the bikers that are going to end up in the hospital — otherwise it's on everyone else.
Well, split the payload between them with instructions, and get done for once.
Uber had 'Uber perks' - http://blog.uber.com/2013/02/07/introducing-uber-perks-our-c... - but the link in that seems to be broken now, not sure if it still exists.
Bike couriers date back to the 1860s in general and New York in particular to at least the 1890s: http://en.wikipedia.org/wiki/Bicycle_messenger#History
>no amount of security is worth a 1000% performance hit

Yes it is. Most of the applications I use take roughly 0% of my processor's capacity. I can spare a multiple like that outside of a few hot loops.

Saying 10x slowdown isn't worth it is like saying no one would ever compute on a phone.

Also random BS benchmark http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te... says haskell is at least half as fast as C.
With Stradivarius violins costing millions and millions of dollars, I always assumed that the people playing on them didn't, in the typical case, actually own them (much like how science is now mostly practiced by professionals funded by grants, instead of by the bored idle rich). But I'm not informed on that point; it could be very different.
I think Flash was created in the 90s to make up for the lack of interface possibilities on the web. In contrast, mobile apps are created to both enhance the user experience and focus the user on a smaller functional set. Flash and, later, Silverlight, were often (but not always) used to bring a Windows/Desktop-like experience to the web. Mobile apps are different and that might be why they are more sticky, at the moment, than Flash apps ever were. That is, they're a response to simplicity where Flash never was.

On your home screens idea - I think you could make the home screen over and it won't change the fact that most people use a handful of apps regularly (every day), another handful less frequently (once a week to once a month) and then a large pool of apps that never get looked at again.
Off topic, but do you keep a list of sites using Discourse? I really like the software but have yet to run into it anywhere besides your demo site.
I wonder how this particular kickstarter blew up like a firestorm? I can't remember whether even Oculus was this quick to sell. Did it make the rounds on Reddit or something?

I'm a bit skeptical of their production timeline: https://s3.amazonaws.com/ksr/assets/001/817/031/9e4b8b3d2d62...

It looks like they have a lot of potential roadblocks between now and delivering 3,000+ units. They're looking to bring on a lot of people: assembly team, testers, etc.

If it's delayed 6 months, hopefully it'll still be a success.
A year ago, when the last sub-500 "3D Printer that Everyone can use!" made 1.5 million dollars on KickStarter [1], I predicted that the next even-more-affordable printer would be kickstarted before that one could even ship.

Well, looks like I was wrong, but only by a few months. And this new one, only $100 cheaper, is already at 1,400% of it's goal. So now the only question is, how long until the $300 "First truly TRULY consumer 3D printer" makes a million on KickStarter?

[1] https://www.kickstarter.com/projects/pirate3d/the-buccaneer-...
If the demand is high enough, someone will invest in infrastructure regardless of who profits from the existing stock.
There is a big bike courier scene in Melbourne (Australia) with full hipster beards and fixies.
The zone pricing is a little strange to me. So it's cheaper to have something delivered the 50 blocks from 110th to 59th St than it would be to go say, a block or two from 35th to 33rd?
We have never rejected anyone based on which school they went to, and conversely have never extended someone an offer based on the school they went to. The schools we actively recruit at all admit less than 30% of applicants because we have found that they tend to do better.

In an interview the school you go to doesn't really matter if you can't code.

A great github account would probably help you more in our interview process than a degree from MIT.
Lawyers have a huge and ongoing need for couriers who can hand-deliver original documents.
“Fake Twitter” Violated Cubans’ Privacy Rights
http://globalvoicesonline.org/2014/04/07/spies-like-us-usaid-cuban-twitter-program-violated-cubans-privacy-rights/
OkCupid's CEO Donated to an Anti-Gay Campaign Once, Too
Incredible, they've clearly captured the public's imagination! I wonder what the tipping points were? My best guess here is consumer device, small form factor, sub $300
As a point of comparison, here's how the Free Software alternative looks:

https://media.libreplanet.org/u/zakkai/m/free-software-for-f...
https://access.redhat.com/security/cve/CVE-2014-0160

https://bugzilla.redhat.com/show_bug.cgi?id=1084875
Nagging me to install the app before I've even seen the site is a sure way to get me to leave and never return.

If you simply must toss up one of those uber-annoying "Please install our app! PLEAAAAAAAAASE!" popovers, at least do me the courtesy of letting me look at a couple of pages on the site first. How am I supposed to know that I want your app when I haven't even seen your site?

Otherwise my answer is going to be not just "no" but "HELL, NO!"
I like this use case :)
There's a difference between being enthusiastic about working for a company and being so keen to work to them that you're not even going to consider alternate offers. But seriously, you think that someone is going to be a bad employee just because your company isn't their one true love in the world?

I don't really think there's a justification for exploding offers that prevent people from considering alternatives, it's mainly just a way for employers to attempt to get the upper hand. From what I've seen it's often a) arrogant employers who can't comprehend that they're not the only attractive place to work b) game-playing employers who know that most college-age people aren't going to stand up to unreasonable demands and that these sort of gambits can prevent them from having to actually compete directly with other employers c) employers who do have an urgent need to fill a position (i.e. who aren't hiring an intern).
This and SpamCop flagging a bunch of Google's mail server IPs broke a bunch of email last week.
The "real" (as opposed to outsourcing/staffing) companies that want a visa for an employee and don't get one because of the cap aren't winning. Plus I'm guessing the pay / benefits would generally be better at many of those places as well.
TDD is BS
you shouldn't.
If it is to compare my thumb say that
—at the same loud the better sounds lower.
Agree a bazillion times.

Go or Java on top. Coding in C is like juggling chainsaws to say you can juggle them. C is certainly better than old school Fortran where memory management wasn't developed until later, but platforms like Erlang, Go and JRuby are really hard to beat.

The only problem is convincing people to migrate to different tools and transition codebases to another language. It would take a large project like FreeBSD, LLVM or the Linux kernel to move the needle.
[edit: I am assuming that the Florida Prepaid Plan and Bright Futures Scholarships can still be used at any of the State's Universities. I know that was the case a few years ago, but with all the financial and political upheaval following the housing bust, it's only an assumption]

UF isn't the only State University with degrees in computing. FSU is fairly well regarded academically in general. It focused on super computing in the 90's [1]. Historically UCF has had solid practically oriented computing and engineering programs because of its strong ties to industry and origin as a commuter school and large number of working students [2].

South Florida and FIU are also options which would be low cost in your situation.

At the undergraduate level you'll get out what you put in. If you confirm computer science as what you want to do and pursue it with rigor, name schools will be an option at the graduate level. One thing about academia is that performance tends to open doors.

It is probably worth visiting these departments and talking to faculty. I'd encourage you to go in with an open mind wherever you go and to form opinions from direct experience- getting better opinions about a field is why we go to college.

Good luck.

[1] https://www.sc.fsu.edu/ and https://rcc.fsu.edu/services/hpc

[2] http://cs.ucf.edu/
Microsoft: We’re in an ‘AI Spring’
Oh it's even worse, basically every secret you had in your server processes' RAM was potentially read in real-time by an attacker for the last 2 years.
No quotas, but some disadvantages too.
Facebook for recorded video, it would be wise of them to allow youtube as well.
This is a great idea. I would use it. In fact, I want to build it! I've been reading about sentiment analysis as part of my research, and I had this idea literally the other day: I was looking for laptop batteries and I did not have the patience to search through some N number of Amazon/eBay/other storefronts. The second issue was the fact reviews range from 1 star to 5 star on the same product BUT a crucial fact was that more recent reviews are more relevant (for instance, if everyone from the past 3 months is rating it 1 star, vs. only 5 star where all previous bad reviews were from 3+ years ago).

So how would you define sentiment? A single score on a range from "good" to "bad"? Multidimensional, like a range of emotions? A major problem I've found in sentiment analysis literature that some assumptions/models yield limited/poor results even if algorithms are good.

Have you started working on this? I'd be happy to discuss it or your ideas some more.
Except that won't work because they will just come over and charge the same as every other doctor.
Someone wrote this: http://filippo.io/Heartbleed/
I like mailing lists quite a bit, but consider them a barely adequate substitute for an NNTP group. The biggest advantage is that brain-dead email clients can't break the threading, a close runner-up is that you don't have per group policies WRT reply-to munging, all groups work the same in your client of choice.
I didn't contribute to this (I already have a Prusa i3 reprap) but my guess would be that it is nearly all about the price.

$300 is just about my impulse purchase price for really sweet "toys", whereas $500+ feels like real money. If I weren't already "into" 3D printing already then something at this price may very well have been what convinced me to jump in just to play around with it.
Uberification of the US Service Economy
> We paid our dues to the US

Indeed. You gave them a base from which to spy on Asia and Oceania. Should have negotiated visa-free entry for that alone.

http://en.wikipedia.org/wiki/Pine_Gap
I have a 3D printer and am involved in the industry (bld3r.com), and i look at this and it looks good but not particularly impressive. My main issues when looking at this are:

1. Size: that thing looks absolutely tiny. I don't think a 3d printer counts as viable when the largest thing you can print is a espresso cup or a shower hook. Maybe some people are in the market for this, but not me.

2. Weight: Saying you make it light is okay, but i'd be concerned that it may be light enough to wobble itself around your desk.

3. We build our own software for you!: I'm skeptical. Looks like we are going to get proprietary slicing software to attempt to lock users into the brand. Not horrible, just disappointing. An awesome open source slicing program seems better than 5 dozen mediocre proprietary ones.

All in all, good on these guys for getting out there and making something cool. I really don't want to be a negative nancy, because they are out there actually building things when others just talk a lot, but i'll wait and see it first.
It looks like all of the rewards are limited, so hopefully they've planned for this much demand.

Of course, as another commenter pointed out, there's precedent for huge demand for a kickstarter project like this. A similar 3D printer was kickstarted last year and raise $1.5 million.[1]

[1] https://www.kickstarter.com/projects/pirate3d/the-buccaneer-....
If you do, please let us know what it turns out.
How would a client be compromised? I mean I guess a malicious server could send these bad heartbeat packets and sniff the keys, but if the server is pwned then your secrets are already revealed, right?
Until their second week when they discover that due to increased competition, they have to lower their rates.
What if there's more than one raft?
#100 here. Watsi does great things for people and I hope to help as much as I can.

Edit: Its up to 115 people now. Glad to be a part of this community.
Context is important. That was under "Where Should You Post Your Internship?" - yes, if you're limited (by budget, time, etc.), it makes sense to target people who are even marginally more likely to work out.

That doesn't mean you have to go to one of those schools to get in - which school you went to is treated as a weak signal in the resume reviews, and is ignored for the rest of the process. I went to a public school that falls outside of the 30% rule, for example, and another from my school will be joining us this summer.
When is MongoDB the Right Tool for the Job?
Forget forums. Forget mailing lists. Bring back NNTP, so we can just point people at com.mycompany.engineering.infrastructure and not worry about setting up another lame inbox filter.
I meant to say 'apt-get update'. Thanks for the heads up. I like to be sure I have the latest package metadata.
Well, that's an uncomfortable coincidence. I guess you can probably say that donating directly to a Prop 8 campaign is worse than donating to a candidate who's unquestionable anti-gay rights. But still, when your company's throwing its weight around like that, its own affairs should probably be spotless.
Speaking as someone who has done several career fairs (as an employer), they've almost always went better at more selective schools. That's just the truth. Keep in mind it doesn't have to be a hyper-selective school, and it certainly doesn't need to be Harvard.

Outside of that, school selectivity has been only a mediocre predictor for individual candidates. You shouldn't ignore it outright, but you shouldn't be entranced by it. We've had MIT candidates who couldn't really program and a guy whose school I don't even remember who killed it.
Sprites? Luxury! We went to bed hungry dreaming of a linear framebuffer while seven angry pixels fought viciously over a single colour bit, keeping us awake. On an Apple ][, that is.
How about Ada? It is time tested! GNU's Ada shares the same backend as GCC so it can be pretty fast. Good enough for DoD. =P

Edit: I say this having used VHDL quite a bit. I appreciate its type strictness and ranges.
> In fact, using raw pointers in C++ is not a good idea, at least IMO

Not just your opinion; it's become the "standard of practice" in the C++ development community.

They're trying to get it that between STL, make_shared, C++14's make_unique, etc., that you won't actually be using "naked new"s in any but the rarest cases. For the rest of memory management you'd use types to describe the ownership semantics and let the compiler handle the rest.
MacHeist Apple Design Award Bundle
Judge says prosecutors should follow the law. Prosecutors revolt.
A contract in Ethereum is a basically a software agent that runs on a Bitcoin-like blockchain. It's a computer program attached to a bank account that is triggered by, e.g., transferring money into the contract's account. The program can do calculations, read and write from memory, as well as transfer money to other accounts and a few other things.

From there you can write contracts that do things similar to their paper, real-world counterparts. Say you wanted to set up a one-year rental contract. The landlord would create the contract and you, the tenant, would transfer your security deposit into it. The contract would have logic something like this whenever it is activated:

if rent money was just deposited
transfer the money to the landlord
mark last month as paid
else if payment is more than 30 days overdue
transfer security deposit to landlord
end contract
else if one year has elapsed since contract started
transfer security deposit to tenant
end contract

This contract will keep track of whether a tenant is up-to-date on their rent payments. As long as the contract survives, the tenant is allowed to stay in the unit.

The idea is that instead of a contract being enforced by the good will of the participants, or a court if that fails, it's enforced by the logic programmed into the contract itself.
On H4 you can still run a business, but you cannot be your business employee.

You can also get another immigration status (such as H1B or F1), though it can be hard.

IANAL
My point isn't that it is moonshot or bust - but that you may (like a friend of mine) find yourself having raised $5m to create a business that is very nice, but won't scale to the level the VCs expect or want. And the exit might be good or might be bad depending on market timing. But the contrast here is that he'll often talk about how much happier he'd be if he'd just bootstrapped the company. Now you can make the argument that he may not have been able to - but the point remains - he's got a good, non-scalable business where his investors are expecting him to magically solve for scalability. Not a great place to be.

Your numbers are a bit off compared with what I'm thinking as well - "say you have a $10m business" - that misses the point - he starts the business and there is little to no revenue. He raises a bunch of money but doesn't know if he can create a business that can get bought for $20m. He takes the money and then discovers he has a nice $2m business - but he can't scale it anymore. Because he doesn't have a great growth plan, no one is buying him out for 10x revenue. Thus he's a bit stuck.