skysight-inc/HackerNews huggingface dataset:
EconTalk. Planet Money. Pop Culture Happy Hour. Slate's Political podcast. This American Life. COOKING ISSUES.
Thank you so so so much.
The mobile interface isn't responsive yet. I have users with over 400 feeds, so it should be all good!
Apple registers iWatch trademark in Russia
The graphs auto scale now, sorry about that!
Whether a degree was the right choice or not, it was the choice you made and you can't unmake it, so there's not much point in dwelling on that. Dwelling on things you can't change will just drive you crazy.

HN is full of threads on how to make more money, whether it's by learning new skills, starting a product-based business, negotiating salary and raises effectively, or freelancing. If you want to earn more money, there's plenty of advice out there. But don't undervalue being happy and enjoying what you do - this is the most important thing, and you've already got that.
Do people actually put valuable things in their glove boxes? I didn't think people put stuff besides proof of insurance and their car manuals in them. I'd think it a lot more likely that valuables were in the center console storage.
First, I think that you misunderstood what I meant by "anything" -- I meant any logical model of what an API does, which seemed in context to be what the post I was responding to was asking about. I wasn't saying "anything" in the sense of any combination of performance requirements.

That being said, I'm not convinced that your particular objections, aside from responding to "anything" in a different sense than intended in context, are really accurate.

> The biggie: latency. If you need sub-10ms responses, REST is the wrong way to go about modelling your problem domain.

HTTP might be problematic here, but I don't see why REST is problematic. (REST doesn't rely on HTTP -- in fact, HTTP is itself a REST-based system -- and can be implemented over protocols with different performance characteristics.)

Its obviously a problem for every request to navigate from the API root if you have tight latency constraints, but there is nothing unRESTful about having a client cache the locations of the key resources it is interested in after the first access. In fact, reducing latency by encouraging cacheability is an explicitly-cited motivation for REST.

> The second: client-server. If you want the server to initiate behavior on the client, REST is the wrong way to go.

If you want system A to initiate a behavior on system B, then in the context of REST with regard to the behavior at issue, A is a client consuming an API and B is a server providing an API. If it is necessary for other reasons for A to be an HTTP server and B to the HTTP client, then you obviously aren't going to be doing typical REST-over-HTTP to implement the API that A is consuming and B is providing. But there is no reason that you can't use a REST architecture for the API. (OTOH, since, in simple cases, the API implementation will likely be being provided as Code-on-Demand to B by A, there's may not be a lot of reason to use REST, but it could help reduce coupling between different components on A.)
You could already do this in iOS by going into Settings -> Mail,Contacts, Calendars -> Add Account -> Other -> Add CardDAV and entering your Google account user/pass.

This makes no difference whatsoever.
I see no argument at all. Just cloud-headed hands-wavey anecdote.
Introducing Sincerely's new "Thoughtfulness Engine"
From what I can tell, this is just a script that presents whatever RSS feed you throw at it (for a fee, no less! ;)

So presumably the solution would be to point it to something like "rssfeed.php?category=newfeatures" or some such custom concoction.
Good Lord really? Think that through. It's like a pedophiles greatest wish come true "IF you bring something to the attention of authorities and it proves baseless we will criminally prosecute you"
From what they describe, it sounds like the locking systems use a system that works like a VPN key (this was actually surprising to me). Those seem pretty tough to crack, so why would this be any different?
You ask what the big mystery is, and then link to a lot of unrelated hacks/exploits. Yes, the article is that someone hacked/exploited the remote door open specifically, apparently on seemingly random cars. It is a mystery how they are doing it, though it is painfully obvious that they are exploiting something.
Interesting site. Good timing too as I am just starting to move from VIM to WebStorm. Not exactly sure how well this works though. I find that the best way to learn a new editor is just to immerse oneself in the editor and go through a week or two of editing, either with your own project or just follow a book/video.
Use games in class or be left out
It's not really fair to compare LA county to single cities. LA county contains something like 80+ cities that grew into each other.
The economics are different, backpack customers I assume still pay to use the service so there's a revenue stream to maintain a small customer base. Breeze customers already paid, so if they kept supporting existing breeze customers they'd be doing it for free (no new breeze money coming in). This is another reason why I never understood the pay once, use forever pricing scheme for saas products, it just doesn't match up with how the product is delivered.
Well, in my experience people don't "like" or "follow" things they wouldn't mind seeing frequent (borderline annoying) updates for as a direct consequence. So while the act of liking and following might not lead to a direct sale, it's a reasonable argument to suggest that the people who do that are a good, receptive audience for a targeted ad campaign.

Ad targeting might not only be more effective, but it could also save money by not spending money futilely throwing a product in the face of users who are just not interested.

It's essentially not just a way to opt-in to advertising, it's a way to opt-out of all the other things you might not want. Whether this works 100% of the time is another debate entirely.
I'm reluctantly probably to go with Feedly for now, even though the "slickness" of the experience really gets in the way, the preferences are limited, and the page-by-page flipping on Android is maddening. I skim in streams, not blocks.

Newsblur was my second choice, but I found it too busy and cumbersome. That arrow that follows your mouse vertically that you can lock/unlock was the last straw.
Hey Jamie - it'd be great if adding a subscription was a little more intelligent re: RSS url discovery. For example, I initially entered `daringfireball.net` and got a URL misformatted error. I subsequently tried prepending http:// - when really I needed to include a fully qualified path to the feed in the first place.

Otherwise, happy to import from Reader and check this out. I like that it feels light and easy to use.
Agreed. I have my feeds in Newsblur now.
ITC bans some US Iphone/Ipad models
"Something is going on in Waterloo," says Y Combinator founder Paul Graham, "because the applications we get from Waterloo students are better than those we get from students of any other university." [1]

So it begins...

1. http://www.fastcompany.com/3004344/rims-mike-lazaridis-takes...
Sweet.. can't wait for full ACH! ... watch out Balanced.. they're on your tail!
I don't know about React as a whole, but with one thing I agree with them: I much prefer creating views programatically (with document.createElement) than using templates.
No, man. It's certainly useful to read a developer's commit history. But at they end of the day they're just as silly and misleading as any other metric.

The only metric that matters is business value generated. A really valuable developer might be able to make important strategic contributions to a project through just a handful of commits. While a particularly weak (or negative-performing) committer might be making zillions of commits, but actually doing irreparable damage to the project before anyone notices.

Those activity charts might make good eye candy, but if you don't know your developers or understand their working styles, they just won't tell you that much.
Interesting use case, but not practical enough. All the times when you need to show a loading indicator do not occur after clicking on a button, loading indicator needs to come up when any amount of delay is anticipated. It can show up after clicking a link, image etc etc whereas this example implies as if loading indicator is only need when a button is clicked.
Your comment piqued my interest, as I wasn't sure if car manufacturers were really using 128-bit AES or not. That led me to this page:

http://ir.atmel.com/releasedetail.cfm?ReleaseID=665225

Where Atmel announced a new transponder chip & microcontroller, which do, indeed, use 128-bit AES. This is from 2012 though, so I'm not sure how widely adopted this particular chip is, or if other, older chips are in widespread use that are 128-bit AES.

But even if everybody is using 128-bit AES, all that means is that the actual encryption itself is probably essentially unbreakable. But, as well all know, cryptographic systems are more than just the raw crypto algorithm. All sorts of systems which use crypto are eventually found to be insecure, so this whole thing should still come as little surprise (well, to people like us anyway. To the average cop, maybe this all sounds like black magic).
Ditto! I would implement this tomorrow if it was available on Canadian bank accounts.
The revolution in turkey told with pictures
What motivated you to write this rather than to lean on the Rails idioms of setting up authorization-specific associations, and using routes and controllers to express which verbs are allowed?
Badgeville is hiring!!! We have multiple positions open in the engineering department. Please apply through the link.
http://www.jobscore.com/jobs/badgeville/

Badgeville sit right at the spot where websites, mobile apps & enterprise SaaS smack full-speed into big data analytics. Gamification is the big idea of 2013 and it’s only getting bigger. At Badgeville, you’ll be surrounded by the speed and flexibility of a start-up team while working on projects that support some of the world’s biggest companies. Do you love brand-new offices featuring overstocked kitchens, games & outings, bike & jogging paths, unbeatable views and ridiculous gyms with climbing walls? Sure — we’ve got all of those. But you want all of that while you get to work with state-of-the-art technologies in one of the hottest emerging markets around. You want to be in a position where what you do directly affects company performance every day. That’s why you want to be at Badgeville.
Nitrogen. How often do you feel comfortable completely believing something you read on the Internet when it's from a single data source that is emotionally linked to the case and advocating an agenda as part of the story?
Startup Weekend Montreal to Have ‘International’ Feel Next Month
Show HN: Yumcoin - Share and sell your digital creations for Bitcoin
Then they shouldn't promise 'unlimited'. Why not pay as you go. If I pay monthly I expect to have the product for the month. If I pay forever I expect to have the product for forever.
The blog post says that both APIs will be getting OAuth 2.0, though. If iOS doesn't support that protocol for CardDAV, doesn't that mean that this may actually break it?
That reminds me of this Bipedal human powered vehicle:

http://blog.modernmechanix.com/cast-off-shoes-make-tires-for...
Ladies of Silicon Valley, Lean Back
There is a rich middle ground between these two very extreme visual styles.
Google keeping Reader free wasn't an act of altruism, at least not as far as I'm concerned. I think it gave them the kind of cover they needed to shutter it when Reader ceased to be useful. G even resisted monetizing after large numbers of users begged them to take their money and make a viable business out of it. Reader was never a product, it was a strategy.

37S saw Breeze only as a product to live and die on it's own merits (even if some customers really loved it). Google saw Reader as a product to manipulate the market (if you subscribe to that theory). This is why I think Google deserves to get ripped while 37signals shouldn't, even if Reader only had "users" and not "customers".
Rogers Renames The Score to 'Sportsnet 360'
I'd describe a challenge-based authentication system that uses 128-bit AES as "An industry standards-based solution that would have worked"

In other words, the superlatives don't match the reality.
The Unlikely Evolution Of The  Symbol @
I'm confused as well. Sounds a lot like emberjs?
(I work at Balanced)

Balanced (https://balancedpayments.com) provides a payouts solution for marketplaces like redditgifts, Crowdtilt, Fancy, Artsy, Visual.ly, and many others.

The differences with Stripe include the money being available for payout immediately (instead of 5 days), and the recipient will receive the money the next business day. Balanced has also performed a lot of work to verify merchants with as little information as possible — name, dob, and address. Instead of SSN for an individual you only need to pass in the last four.
Correct me if I'm wrong, but it looks like React reinvents some things that have been in jQuery for years, like cross-browser event handling and DOM utilities. Why not build on top of jQuery?
i usually do something like this instead:

type Config struct {
a int
b string
c float
d interface{}
}

var defaultConfig = Config{
a: 11,
b: "some default",
c: 55.5,
d: new(D),
}

func f(cfg Config) {
// ...
}

func main() {
cfg := defaultConfig
cfg.c = 44.4
f(cfg)
}

having the "keyword" arguments as a separate type
makes them potentially useful as a currency to pass
to other functions too, rather than as a set of attributes
and values defined for one function only.
Perhaps it's just because I grew up on a farm and our dogs roamed freely during the day, but this sounds like a miserable life for a dog. Is this a common thing for people to do?
> If I am 100% REST then I would say "I have a REST API". If, like most companies, I am not following all the REST conventions then I would say "RESTful" api.

If you aren't following REST conventions, its probably better to say "HTTP API" and not make any claims at all related to REST (except, perhaps, negative ones like "non-REST".)
Withings have been using the dual Bluetooth/Wi-Fi approach for a while.
How much can restitution help victims of child pornography?
You ask what the big mystery is, and then link to a lot of unrelated hacks/exploits.

I don't see how you can say that is "unrelated". Even if our "mystery" thieves aren't using those exact exploits, there is NO "mystery" that hackers have demonstrated the ability to break car remote systems. But the article and the quotes from the police make it sound like the police are just staring at the wall, drooling and going "duuuhhh huhhh huhhhh... how'd they do that.. duhhuhhhh huhhhhh." Now that's probably not literally the case, but the article makes it sound like nobody has even the slightest clue that this stuff is possible, or how it's done. And that's just not true.
Typical confusion about the meaning of statistical data. Did you know that far more children are physically abused by women than by men? Does that change your estimation of the "most likely" person to abuse your children? Should it?
What a violence! Why can the police and other law enforcement folk be so brutal against their own people? its beyong outrage.
Quadruped my ass.

Install off road RC car paddle wheels on this thing and it will perform the same or better. It might even float! "Four leg robot fastest on water." Right.

https://www.google.com/search?q=paddle+tires+for+rc+truck...

I am disgusted by this. University of Maryland and Johns Hopkins ought to be ashamed. It's an insult to anyone working on real legged locomotion. Dishonest at the very least. And, if the research is funded with public money tagged for legged locomotion this is fraudulent as well. Sad.
While this is nice, it would be great to see native CalDAV/CardDAV support in Android without having to use non-free third party adapters that are not even feature complete [1] [2].

[1] https://play.google.com/store/apps/details?id=org.dmfs.calda...

[2] https://play.google.com/store/apps/details?id=org.dmfs.cardd...
With Reader, Google didn't replace it with anything. It wasn't replaced by a walled garden. There's no garden at all.

What open-source system did Google+ replace? OpenSocial? That thing never took off. Google tried for years but nothing happened.

Now you want Google to shut off Google+? Have you read what happens when Google shuts down products?

Google just can't win.
Twitter Vine app hacked by 16 year old Web developer
In my (limited) experience, GUI development in Ruby is only a weak point if you want to retain portability. If you're just targeting one Linux distro, it's less of an issue.
>Both the transmitter and the receiver use the same pseudo-random number generator. When the transmitter sends a 40-bit code, it uses the pseudo-random number generator to pick a new code, which it stores in memory. On the other end, when the receiver receives a valid code, it uses the same pseudo-random number generator to pick a new one. In this way, the transmitter and the receiver are synchronized. The receiver only opens the door if it receives the code it expects.

So, if you figure out how these are salted (VIN?) and what pseudo-random generator it uses, you can recreate the signal.
I expect this is trying to solve problems like double form submission.
See, most energy consumed is actually not consumed as electricity but for heat, for traffic etc. Nuclear power produces a mere 13%-14% of the worlds energy (less than hydro power btw.) and by no means can replace all uses of coal (or generally fossil fuel) unless you pop a nuclear plant in every city or village. A lot of coal plants in germany for example produce electricity as well as heat for buildings - something that a nuclear plant can in theory do, but it's just not something you'd want to stick to the edge of the city.

If you want to save on CO2 and energy, there's far better ways than building new coal or nuclear plants: reduce energy consumption and - most importantly - reduce it where it can be cheaply done. Go to developing countries and replace inefficient stoves, air conditioning and fridges. It's dead cheap compared to what we can squeeze out here - but it's a political nightmare. It's simple to support buying an efficient freezer in germany or better insulation for buildings or solar collectors on the roof, it's very hard to do so in africa.

I agree that that solar and wind are currently no perfect solution and alone probably will never be, but that's no reason not to invest money and do research. The progress that has been made so far is impressive. We're nerds, we all love a good challenge.
It can't be used in PvP so it doesn't give you advantages over other people. It's only useful when you're playing on your own out in the world somewhere. "Revive where I am" is already free if there's another player around willing to revive you.

I'd say it's the opposite of over the line. It's a very useful purchase which doesn't have any big game changing consequences. It's just a replacement for party members. It facilitates solo play for people who enjoy it. And the gem store isn't the only way of acquiring this item.
And your question has a "gotcha" axe to grind.
> The CP topic is not about teenagers, but about children less than 10 years

I don’t know where you get that idea. The law makes no such distinction. Nude depictions of individuals who appear to be younger than 18 years of age are usually illegal. In many countries, this includes drawings and animations. In other countries, the subject doesn’t even have to be nude, striking a suggestive pose can make the image illegal.
Snowflakes come out hexagonal because of the way water crystallizes: http://en.wikipedia.org/wiki/File:Hex_ice.GIF

It has to do with the bond angles in water molecules. The bond angles are, in turn, determined by quantum mechanical wave functions. These quantum mechanical wave functions apply to all of chemistry, including benzene rings. So the shapes of snowflakes and the shapes of benzene rings are not totally independent events.
Ex-Zynga GM: Layoffs Bad for Gaming but Good for Tech
This is so awesome to see. I really want to thank the people involved in this decision, do you know who those might be Matt?
Stripe actually requires substantially less information -- just the recipient's name.

Still, this isn't about Stripe vs Balanced -- we just built the API many of our users wanted. Hope you guys continue to do well!
A friend from MIT is doing something similar with a great team.

http://www.fitbark.com/
Can't wait for Canada to get this.
Any chance of this coming to the UK? Loving the UK Beta for cc payments!
That sounds like an excessive amount of exercise for a dog of that size. Have you considered training & more mental activity, all you are doing is making him fitter and require longer walks in the long run.
I have a border collie who we joke runs on nuclear, and getting her to do focused activity such as playing with toys or training tricks or basic obedience can be pretty exhausting.
I think that exercise is good, but you shouldn't expect your dog to simply wear out like a battery, if I did that with my BC I would end up walking for 4 hours a day!
Sounds a lot like the Chamberlain garage door gaping security hole:
http://en.wikipedia.org/wiki/The_Chamberlain_Group,_Inc._v._....

The level of security of a car door is presumably a lot higher than that of a garage door, but the technology of using a rolling code is the same and the need to be able to (re)synchronize remote keys/fobs is also there. With the cars I own, there is a procedure in the operator's manual on how to resync your keys. Nominally, it requires physical access - an already unlocked car.

Ref: http://www.programmingkey.com/

My first guess is that the bad guys figured out a timing attack that confuses the lock software if the "right" sequence of codes are sent with the "right" timing.

My alternate guess is that the bad guys figured out a way to mimic the resync mechanism without requiring physical access.
Be sure to implement an owner shaming feature: "Your dog has been more active than you today!"

But in all seriousness this looks great. My wife and I both use Fitbit and have joked about attaching it to our dog's collar to see how active he is.
The article makes it sound exactly like what it seems to be -- that the thieves are using an exploit that they don't know, and thus they want to know. One of the guys quoted makes a profession out of this and he doesn't know what they're doing. But apparently lots of people on HN do.
I noticed that pretty much the people who criticize Google for shutting down products are the same people who criticize Google for having too many products.
I agree, I had to puzzle over that graph for a a minute or two before I realized what exactly was wrong with it.
ESPN Fantasy Focus Baseball, Behind the Dish with Keith Law, This Week in Startups, Nerd Poker: Dungeons and Dragons with Brian Posehn and Friends (A bunch of hilarious comedians playing D&D together. It is very entertaining)
I don't know if it is reasonable to expect the customer to be made completely whole. Nothing in this world is permanent.

If my favorite coffeeshop closes I am inconvenienced because maybe I now have to walk further for worse coffee, but they don't really owe me anything.

It's not like alternatives are hard to find either.
Interesting to see Balanced and Stripe competing. Is this going to be a growing trend in YC? I'm sure it's a hard problem to avoid.
Yes, you are over-reacting.

Personally I wouldn't bother making a claim over $1.92 on a $2k purchase. It isn't worth my time or my serenity.
If it doesn't work for you, it doesn't mean it won't work for anybody else.