skysight-inc/HackerNews huggingface dataset:
I look at this and think "finally, someone's found a way to capitalize on the disposable income of people whose homes are already full of exercise bikes being used as coat hangers and whose wrists are nearly ready to collapse under the weight of their fitbits, pedometers, and GPSes."

Here's the secret to health and exercise: you have to want to do it. Another $100 device to tell you "you're still not doing the thing you said you want to do but that you're not making time for" if it's not something you want to do. I run and love to do it. Here's how I know I'm different from other people this way: when I started running a lot (about 6 years ago) I would ask friends if they wanted to go for a run and they would say "no." I wanted to get fit, but I also wanted to run. I know people who ask "how can I run more?" and I ask "well, do you enjoy running?" and usually they say they don't. I don't tell them they need to buy different shoes or gadgets to try to coerce them into doing it, I suggest they look at other kinds of activities that will fulfill them and try to incorporate that into their life.

I believe too many people confuse fitness with the goal of exercise. Happiness should be the goal. It's fair (and probably right) to say fitness will bring happiness, but it's important to keep those in perspective and realize that if exercise (a means to fitness) isn't bringing happiness, then maybe the exercise should change.

Lastly - I have a small ax to grind over people getting pets who aren't prepared to give the pets the attention they need to be happy. Pets need a lot of attention and activity - they express very clearly when they aren't getting enough if you pay attention. And you can calibrate the type of dog that might suit your lifestyle before you get one.

Sorry to rant over problems with fitness and pet ownership that I feel that a product like this brings up - the product itself may be totally fine and I'll probably get downvoted for saying some of this. Clearly there's somewhat of a need for a product like this.
finally! this has been a major pain point for me in the past
You should be able to enter a bare url. I looked into it and daringfireball.net doesn't provide a rel="alternate" for their rss feed so my little feed discovery ditty won't work for them.
I'm not quite sure why I'm getting heavily downvoted. Does anyone else find it odd that Google is supporting CalDAV/CardDAV on their servers but not on their operating system?

Or am I being downvoted for being critical of Google?
"Hello World" for authentication in a Backbone.js app
Contrary to what the article tries to evoke, the Fukushima meltdowns were a huge catastrophe that severely impacted a whole region. Ask the people who live(d) there if they think the impact of this thing was overstated in the media - they're likely to tell you if anything consequences were buried not exposed.

I don't think anyone is trying to argue that there wasn't a huge catastrophe that affected the region least of all this article. It was very clear on the thousand deaths that the evacuation caused beyond those caused by the Tsunami. What it argues is that the radiation from the disaster wasn't a huge catastrophe that people worried it was.
Why we think Mark Suster is wrong. Sort of.
Indigo wants to bring Siri-like conversation to the Android platform
The Idea Myth
Fundamentalism is a small (but vocal) subset of Christianity. Despite the name making it sound "old", it's only been around for about a century.
Regulating Singapore's Internet — two steps back
I know multiple people who do. its a quick 'out-of-sight' place to throw something small like a purse or phone.
Hey I think that as far as prisons are concerned this is a great idea. I am recently returning into my community from a three and a half year sentence. While I was inside however a friend of mine that still has to serve an additional seven years stopped me before I went home and told me about his idea for an app that would act as this link between prisoners and families he was aware of jpay but not the others. I told him that when I got home I would look into it for him and try to set something up. It would be easy for us to promote the idea from within the prison system, we know plenty of people incarcerated all over New York State. Speaking on behalf of Mr. Hugo Nunez and myself we would greatly appreciate any guidance you can offer. Please email me at: g.t.turbeville@gmail.com thank you
It is common behaviour for dogs to be inactive when they are alone (I guess that on a farm with other dogs they don't need humans that much). Or do you mean letting the dog alone?
The big win that YaST brings is a common configuration and management interface across multiple UIs. Back when I used OpenSUSE, I had LXDE, KDE, and headless/CLI boxes which could all be administered using roughly the same interface.

The big fail, though, is that most of the development effort goes into YaST, making it sort of awkward to script these things or change them manually using the CLI. It wasn't until switching to Arch Linux that I really felt like I understood how to configure my system without pointing and clicking.
When I come to a website and see a pop-up box in the middle, I reflexively delete it without reading it. Is it possible to have the feed go directly in the main web page instead?
You're not alone. I don't understand the benefit either and the examples confuse me even more. The JSFiddle example[1] brings me back to the days of tightly coupled Views and Controllers which I've spent the last six years trying to keep loosely coupled. The interesting part is that tight View-Controller coupling is touted as a feature.

> By unifying your markup with it's corresponding view logic

I need to see a real use case as well.

[1] http://jsfiddle.net/fv6RD/3/
I noticed some funny stuff about the data, but I haven't tracked down the source. I'd expect the entry/exit counts to increase over the course of the day, and they generally do. Sometimes, though, the latest record doesn't have the greatest number. I suspect it either odd cutoff times, i.e., not aligned to the day.

If anyone wants to play with the data, here's some stuff to start with PostgreSQL:

create table stats (
ca varchar(10),
unit varchar(10),
scp varchar(10),
dt timestamp,
"desc" varchar(20),
entries integer,
exits integer
);

copy stats from '<path>/output.csv' delimiter ',' csv header;

Here's query that will show the entire set of exit counts align with both their greatest and latest values:

select
unit, scp, dt, exits,
max(exits) over (
partition by unit, scp, date_trunc('day', dt)
rows between unbounded preceding and unbounded following
) as largest_exits,
last_value(exits) over (
partition by unit, scp, date_trunc('day', dt)
order by dt
rows between unbounded preceding and unbounded following
) as latest_exits
from stats
order by 1, 2, 3;

If you want to see the discrepancies I described above, just wrap it up and find where latest <> greatest:

with x as (
select
unit, scp, dt, exits,
max(exits) over (
partition by unit, scp, date_trunc('day', dt)
rows between unbounded preceding and unbounded following
) as largest_exits,
last_value(exits) over (
partition by unit, scp, date_trunc('day', dt)
order by dt
rows between unbounded preceding and unbounded following
) as latest_exits
from stats
)
select *
from x
where largest_exits <> latest_exits
order by unit, scp, dt;
They do have <link rel="alternate" type="application/atom+xml" href="/index.xml" /> though, so you might want to check for that as well.
Software engineering commandments
Adding some sort of food logging component could make it really powerful.

If you are not already aware of your dog's food intake there is already a big problem and a pretty good chance that you are a disinterested owner. Dogs should be fed a certain amount of food each day. The dog's food bowl is not an all fido can eat buffet that is constantly refilled.

I also wonder if the USP for the product should shift to the savings in vet bills or the extension of life.

It seems that before the USP shift you would need some actual research and judging from the answer to "What research supports Whistle's approach?" there is no research to support this proposition.
Good decision. Can Google also revert their decision to drop XMPP federation with their Hangouts now?
That's a fairly unrealistic expectation. I doubt that many of the products we use today will exist in 50 years time for example.

It's like going to an all you can eat, eating the entire buffet yourself and then demanding they go out and find you more to satisfy your limitless hunger.
Yes, very -- it's his den. He loves being in there and enters on his own will as it's his safe place where he gets all the best toys as well as sleeps at night. A good owner will NEVER use crate time as punishment, it's only supposed to be used as a positive place. It's also important when they're young to not associate it with you leaving, so you typically put them in a few times randomly while you're home during their puppy months, and leave lots of treats/fun toys for short period where the dog can still see you. Slowly they'll learn that it's their own private and "fun" place.

It really prevents him from getting into too much trouble while we're away, but eventually when he's less "puppy" (he's currently 9 months), we'll slowly start letting him roam the house/yard for short periods while we're gone, working our way up to a full work day.

Fear not though, when we're home he's with us, and he always gets about 1-2 hours of exercise as well as a trip to our local dog park daily.
In fairness, the "gems" system isn't unique to this game. I've seen it in quite a few others, especially in the Tower Defense genre.

Where it gets particularly annoying is in games with difficulty curves I can only assume were designed to require more resources than the player is allotted naturally, thus forcing him to buy gems and trade them for upgrades. It's not literal payment-gating of advancement, but it is de facto payment-gating of advancement.
I wouldn't be surprised if they require OAuth2, but I'm guessing they'll grandfather in clients with lots of users (like Apple), until they can switch over.

I've suspected for a while that their issue with CalDAV was security. Currently you need to store a plaintext copy of the user's password to do caldav. The only copy of my google password in my iOS keychain is for caldav. Since Google Authenticator stores its key in the same keychain, both auth factors are there.

I'd kinda wished they'd propose fixes for caldav, rather than just drop it. Now it sounds like they're doing that.
To me this looks like a Honda/Acura specific exploit to unlock the passenger side door. It doesn't look like a replay attack, nor do these guys have the ability to start and steal the car, which uses separate encryption keys from the locks.

I agree with you that this crypto system failure, not an algorithm exploit.
Growing up on one as well I remember the setters being asleep most of the time, usually on the porch. Their activity time usually was when we went to school or got home. Top that off with any car coming down the drive. Otherwise, they seemed content to sleep the day off.

Now with small dogs I have noticed similar, I get five minutes of fame. Visitors get a few more minutes than I, afterward its like ho-hum.

Don't assume dogs limited in their domain, even those confined to runs, have a miserable time. It all comes down to how they are handled and spoken too. Mean people tend to beget mean dogs.
Since the term 'Christians' captures a sample of about 2.35 billion people, differences are to be expected. I admit I should have added a qualifier somewhere.

Anyway, there's also a difference, in my opinion, between the more fuzzy term "very young" and the more concrete term "13 years old".

For instance, consider the depictions of Mary throughout the centuries. In most, Mary is depicted to look like a young woman, but not as a 13 year old kid. I guess, a comparison of the different Bible translations could also produce some evidence. In general, more literal minded Christians seem to prefer ignorance about many details discovered by scholars in the last 100 years or so.

Another indicator is the look of actresses playing Mary in movies and documentaries [1]. More "realistically looking" actresses appear only rather recently, for instance in BBC1's 'Nativity' [2]. Still, even the young actresses act mature; for instance, in this short clip from the U.S. TV series "The Bible" [3]. Whether maturity can be expected in such a culture is open to debate, of course, but I have my doubts.

[1] http://www.patheos.com/blogs/filmchat/2006/09/who-is-the-you...
[2] http://biblefilms.blogspot.de/2006/05/script-review-for-nati...
[3] http://www.youtube.com/watch?v=Kwqt8_Vz-JY
I think it's a pretty fair criticism.
Introducing a new look for TweetDeck
The official UN report that the article links to is actually a very interesting read (I'm about 1/4 through). It feels like these issues are finally getting formalized.
> the game will be won/dominated by the people willing to sink the most money into it, rather than the player who invests the most time/thought/skill/etc.

What is wrong with that? Some people have more money to invest than time, and others the opposite. Find a game that suits you.
I think OpenSUSE already ships with ruby by default, but I'm not 100% sure. (SUSE tends to be everything-and-the-kitchen-sink. It's certainly not a minimalist distro.) It certainly means it would now be required on even the most minimal SUSE installs, though.
Introducing Hadoop Screencasts
I don't remember the original launch, but I doubt that they made a promise to keep this running forever. I'm sure they had T&C with the standard "we can discontinue this whenever we want with no notice or refund".

So the refund is actually being generous.
I agree with your skepticism but I disagree with your analysis of Stickley. This looks like the typical security clown out there writing his own wikipedia entry. His article's main point seems to be that he found a buffer overflow. There, he's a security expert.

What security professional worth his salt says "that should not be possible"? The entire security profession is about identifying assumptions and then challenging them. He sounds more like a software developer cashing in on the "s" word because he found a buffer overrun than a security profesional assessing an attack.
No, your first instinct was right. I was talking about King Henry V and his wife, Matilda of England.

http://en.wikipedia.org/wiki/Matilda_of_England
If you're looking for another alternative, we're building http://zeromailer.com . It's still in active development, but the core "just let me make a simple mailing list" is there.

Pricing model is that lists with fewer than 1000 messages[1] per month are free, and higher traffic lists basically pay by volume. We also have a couple of premium features (e.g. custom domains) that we're upcharging for.

I'd love to hear what you think of it, and what you think we can do better.

Oh, and I've always liked being able to administer mailing lists from the command line, so we've got a command line interface in testing, ping me if you'd like to check it out.

[1] messages = total volume of mail, so basically (emails * list members)
My dog gets free run of the house and backyard when I'm away. I've tracked what he does all day with webcams. Most of it is sleeping on my bed or couch, where he's not allowed when I'm at home. Sometimes he drinks from the toilet instead of going downstairs to his dish.

When he was a pup, we crated him. Never liked coming home to find destroyed property. We started by kenneling him in a bedroom, then letting him have the bedroom to himself, then more rooms with gates/doors blocking access. The more we trusted him, the more freedom he got. If there were setbacks, we'd restrict his access a bit more. Only took a couple of months.
Indeed! My bad, will add this :)
If you read the recent Time cover story about medical costs, you'll see examples of people being recursively double-billed for items, at least according to the Medicare guidelines. e.g., and my memory's a little fuzzy on the specifics, but I believe one case was being billed for the operating room, then billed for the prep kit (which is supposed to be included in the room charge), then billed for every individual item in the prep kit.

If I hire a contractor to do something and he charges $X/hour, I don't expect him to mark up the materials he might use, too. I'm already paying for his time and expertise. I shouldn't also be paying the drywall for his expertise.
I agree. The technique described differs from anything OP linked. The fact that thieves are smashing windows to get at diagnostic ports suggests that this method of entering the vehicle is fairly novel.

Exploits have been demonstrated by researchers, but are mostly pretty make/model specific.

Certainly, I'd bet that every car with bluetooth/wifi integrated has some sort of flaw whereby it might be possible to use that to bridge to the cars Canbus and request a door unlock. That doesn't mean that these are easily exploitable by individuals willing to commit petty theft.
Interesting - yeah, I picked it to test simply because I figure whatever Gruber is doing is probably a good base line test case.
This has been beaten to death already. Hangouts supports way more functionality than XMPP calls for. In order to create a cohesive product, you can't have half your features not work with 3rd party clients that people might use. I think a better plea would be for Google to release Hangouts as a protocol.
Ask HN: What should I be asking for salary wise as a soon to be graduate
I am soon to be Computer Science/Business graduate in the Los Angeles,CA area and am trying to figure what to be expecting/asking for salary wise.

My background:

-I have been programming for 9 years

-I have worked for the CTO of my college through out college designing and implementing J2EE web applications from end to end.

-I have had an internship every summer during college all related to computing/programming with companies including the Walt Disney Company

-A colleague and I have a start up project on the side of school that I have developed in Rails.(I like rails a lot )

-I know some other web frameworks including Play and Django.

-My strong languages are Java, Ruby, Pyton,HTML/CSS, Javascript(Jquery and a little Node),SQL,PHP(basically anything web app related)

Here's my linked in for more:

http://www.linkedin.com/in/griffinmarty

Thanks in advance for the advice!
Nobody here has claimed to know exactly what exploit the thieves are using. But a lot of people are claiming (rightly) that general knowledge that these car systems have vulnerabilities is widespread. And that point is what seemed, to me, to be missing from TFA.

If TFA had given some more context, and said "exploits which would allow this type of access were shown at a recent hacker conference, and some cars have known exploitable vulnerabilities... but we don't know if this crop of thieves are using that or a newer, unpublished exploit" then it would, IMO, have been a better article. Instead, it leaves people with the idea that this whole concept (hacking cars) is something brand new, unknown, and unexpected. And it's not.
A little bit hard to follow the google translation sadly.
I was running injured people back and forth into the mosque - what you said about the shoes was totally correct. In the end we had a system that people would meet us at the door to carry in the injured.

At one point an ambulance needed to go through - I ran in front clearing the way, up to where the digger was parked at the intersection.

Someone from the crowd jumped in to start it to make way for the ambulance, and spurred on by cheers, drove the thing forward, over the barricades, and directly into the water cannon trucks, sending the cops retreating.

After making a solid advance of about 500m or so, he was joined by 2 semi-trailers, before he was gassed out of the cabin. As he came down, I sprayed his eyes, and had a good 10 second pause, contemplating if it was worth driving the digger more. Eventually I decided that it wasn't my place (as a foreigner) to drive it, someone else jumped in and took off, and I hopped in the semi-trailer to help the driver who had been gassed.

Shot some video of the digger:
https://www.youtube.com/watch?v=86-r7CVQzF0
and
https://www.youtube.com/watch?v=9ZBsdYCOLuY

and from the truck cab:
https://www.youtube.com/watch?v=DSA79KpOSZI
Yep, the importer is working away on the queue.
Metadata Sledgehammers and Information Management Nuts
It’s Not That Complicated
2.2 meters per second isn't bad for something that tiny. Put a little bomb payload on there and you've got yourself a nice targeted killing machine that'll get the target well before anyone notices. Question is, how much weight (battery, camera, bomb) can it carry before it slows down to be too slow to be useful?

Spiders are great, but we can't make them do things for us like this thing can.
If there is abuse of a child occurring, it is a particularly egregious form of it, and it should be dealt with harshly. Watching cartoons, although disturbing, is not abusing anyone. Making or watching any form of actual kiddie porn is over the the line.

I don't think teenagers making out with each other is abusive, and it admittedly gets grey when you have gown men (lets be honest, it's mostly men we're talking about but that is irrelevant) in relationships with teenagers. If I had to draw a line, it would be at 16, with an exception for age + 5 years or something along those lines that goes in the spirit of preventing abuse of children. It is not too much to ask a grown adult to control themselves around a 15 year old.
Have a look at Wikipedia:
"Most possessors of child pornography who are arrested are found to possess images of prepubescent children; possessors of pornographic images of post-pubescent minors are less likely to be prosecuted, even though those images also fall within the statutes.[19]"
I'd be more concerned about when your kids figure out the gestures control things.
Loading scripts in the browser is complex and inadequate
I've been playing with React a little bit, and so far I like the experience a lot.

Rendering is incredibly quick, since React only touches the parts of the DOM that have changed. Components are very lightweight, so you can break down the UI in as many, self-contained parts as you like.

And you can do pretty much anything you like without ever having to use a single selector or DOM manipulation. That means that you only need classnames for CSS.

The only downside I've discovered so far is the extra tooling required to use the embedded HTML, and lacking compatibility with other tools, but I suppose that will become better with time.
I'm sure Googlers will point them to this thread, so feel free to thank them here :)
Talk to the people who approved the hours and ask them to call the finance officer to get you paid.
They use the passenger side door because its the one facing the sidewalk.
I post this not for the troll above, but for well-meaning folks who might share similar schadenfreude. This type of mentality will set you to fail in life. Time and time again. You might have a laugh at their expense now, but it might be the only thing you have. Meanwhile they have success and millions of dollars. A failure is just a temporary set back to them. The best attitude when you see people succeed is to say "Good for them", and not envy their success. Learn from it. In fact, learn from their failures as well, so that you are less likely to make the same mistakes.</troll-feeding>
So I've used Backbone and now I'm using Angular. I work a lot with D3, creating SVG's in "render"-type functions (still grokking how this all fits in with Angular directives, but that's another story). One benefit from this article that jumps out is the smart rendering that React does.

If you had a scatterplot with thousands of points, being able to add or subtract a couple without re-calculating the whole thing would certainly interest me.