skysight-inc/HackerNews huggingface dataset:
This is really, really cool. I wonder how much it'd cost to take something like http://micromotorx.com/kids-x-treme-ride-on-cars.html and fit it with cameras and all that. It seems like the larger size and the weight might be able to trigger things that a little RC car wouldn't. Of course, it's significantly more obvious than a little RC car, so it might get attacked separately -- then again, that's valuable info too.
Not the PSP controllers they use to control various things. The DoD gets those cheaper than we do.
Even if entropy is low are - how are you going to randomly select a person, and know their serial ID?

The real concern isn't random killing. It's targeted killing. Most premeditated murder is targeted, is perpetrated by someone for a specific motivation, and is perpetrated by someone close to the victim.

The sort of medical emergency caused by an insulin pump malfunction doesn't raise the suspicion of today's typical police officer. Likewise, the likelihood that someone has the right medical and technical knowledge to investigate such a crime is much lower.

People covering murder by faking a random crime are operating in an area of their ignorance, versus the expert's knowledge and practice. A hacker killing someone through medical equipment would be operating as the expert while the officials and professionals whose job it would be to catch him may well be the newbies.

It would be easy to concoct an alibi with a murder technique like this. This is the most concerning thing about it.
The only moving parts are the broker (RabbitMQ, Redis, etc), your existing app (already moving), and some workers --- which for a simple case like yours is "python manage.py celeryd".

It's worth it, in my opinion. Celery is one of the best-of-breed (even outside of Python) tools like SQLAlchemy.
You raise 3 points: 1) I would think that a cabby keeping a phone that they did not purchase or have reason to believe was unintentionally left in their vehicle, and trying to convert it for their own use or selling it, is called theft, not possession. And I am not a lawyer, but I think theft overrules the "9/10ths" guideline, which would appear to be in cases where there is equal or no claim to the property. So I don't think that applies.

Now, a different question is: 2) is the size of the theft of import in deciding whether or not it should be handled by the police? Well, if the property is of minimal value (they stole my pencil!), I guess not... but a phone valued at $300 is probably something they should follow up on. That being said, I suspect there are actual guidelines that police follow in these cases, and I don't know them.

Finally, 3) should the police officers "stalk" the cabbie? No, not unless they are investigating or have probable cause for an arrest. But once the potential thief is located, stationary, and in their jurisdiction/locale, is there not a reason for police to intervene if the effort on their part is relatively small? Yes, there's a cost to everything, but the GPS tool would have done a ton to reduce the work/cost in this case.

Again, IANAL, etc.
The Information Age’s mid-life crisis
Well, one reason is feature creep. More and more spec and features will just get tacked on (doesn't matter if it's suppose to be disposable).
I don't care so much about going by gte910h, I care that there aren't exceptions.

People put your information on social networks without your consent. If you're a battered ex-wife for instance, you have to participate to make sure your location isn't being giving way unawares (pictures with you in them with Exif data, "harmless" photo album tagging, etc).

Additionally, anonymity is important to many people in disliked groups (homosexuals, political dissidents), but the common law right (and it very much is a Right to change your name) to go by whatever name you want is very hard to exercise while under the purvey of your family. Many people are very much under the purvey of their family while in college.

So while you're of the age to be of formative years in the social networks, where you make contacts that help the start of your career, you literally have to piss off the family which is ostensibly offering some support and formally change your name from a non-European name to a European name if you want the best success when searching for a job (where it's shown non-european sounding names who are otherwise identical get fewer callbacks).
sure

1) if a person has diabetes [in this context]

2) if you know where this person lives

3) if you know a person uses a remote insulin delivery pump

4) if you know the model of the device

5) if entropy of serial numbers, for this specific device, is low enough

6) if you are able place a device within range to where this person is living for a sustained period

7) if you are able to ensure remote wireless control is on for this period

8) if you are able to then hack the device [edit: remove - in order to find the exact serial number of the device]

9) if you are able to then change the insulin delivery such that it injects too much or too little

10) if the person is unaware of such a change through external bio-identifiable changes [ http://en.wikipedia.org/wiki/Diabetes_mellitus#Signs_and_sym... ]

11) if the person consequentially is unable to reach medical assistance within such a period in order to receive more or less insulin resulting in their death

12) if you are able to remove any evidence of tampering with their device without being caught

yes, then this is a concern and low entropy is relevant. But pragmatically and realistically - if you can do all this - then you could execute a murder anyway :P
Update: I ended up creating this handy function:

https://gist.github.com/1127863
I'm a big MMA fan and a Web developer.

Are you only pulling Strikeforce and UFC events? Are you thinking at some point pulling from more sources? For instance, Sherdog's event calendars and the like?

This is also very nice that was recently featured on MiddleEasy:
https://www.google.com/calendar/embed?src=aHBsM3NmMG41bXVybW...
Agree with the first part. However, I think that as long as you were fairly firm that you were only interested in building technology that saved lives (no RC toys with guns on them), I would not feel guilty in the slightest. After all, this truck can't really be used to hurt anyone, just save lives.
Watch NASA launch the Juno Jupiter spacecraft
Apple Toples Nokia TO Become Worlds No 1 Smart phone seller
Are the New Square Hacks a Real Concern?
>"Assembly language, interrupt handlers, race conditions, cache coherence," says Jude Miller, long-time system consultant and industry curmudgeon.

The funny thing about this is that the CS degree I got covered all of these to a fairly decent extent. I wasn't an expert on any of those topics when I graduated, but I had enough of a background working with them that I wasn't completely in over my head when I ran into all of that at work(I work on high-throughput, low-latency financial messaging APIs).

It's interesting work, but it's a very technical skillset, because you do need to understand all the various issues that can pop up.
Seed funded startup seeks technical co-founder
Hey HN,

I am a business development guy looking for one or more technical co-founders and designers.

I have secured seed funding (more than YC invests) from a three month accelerator/mentorship program in San Francisco (started by very successful entrepreneurs) for my cleantech startup and office space on Market St. in downtown SF.

My friend and technical co-founder is unable join the startup/program for reasons I will not get into now, though I will say it has nothing to do with the project.

Bottom line is I am looking for some badass hackers and designers who want to move to SF and disrupt the energy industry. You will be designing and building everything from the ground up, working with big datasets, securing highly sensitive data, working long hours and having a blast doing it.

Send your portfolio, resume, github, side projects, videos, photos, blog, phone number and anything else you think will show me how much of a badass hacker or designer you are to: hntechcofounder@gmail.com

If you join the team you will receive equity and cash depending on experience.

Besides being a busdev guy who raises money and gets out of your way, I am an avid biker, rock climber, hiker and adventurer.

Thanks! Looking forward to hearing from you!
I assume he was anticipating anti-military/war discussion.
I would got to the Valley for a while if it didn't mean Visa trouble.
(I am the author of the article) Uh.. yes you are right, thanks for the observation. AOGD is an amazing book.
Augmented Reality - Video Game Car Drives As You Play
Every hotel I've ever checked into wanted to see my passport or credit card. So apparently a public accomodation does have the right to know your real name.
Glad you like it. Android app is in development, along with some other must-have features like recurring tasks. Current version is just the beginning.
Right now, a hacker can kill a specific person, in 5 seconds, given the following assumptions:

-- He is standing next to the victim.
-- He has a hammer.
Android apps have an "allow automatic update" checkbox. If the box is checked, and the new version of the application has the same permissions as the old one, the application auto-updates.
Parasitic Consultants and Scrum as a religion
Great List Of Skymiles Tracker
Do you track skymiles with a calculator?
It wasn't Loving v Virgina, it was the civil rights act, sorry.
Designing command-line interfaces
IMHO, setting up RabbitMQ and Celery, especially with django-celery, ends up being much simpler and less painful than rolling any kind of custom queue/async processing. In terms of moving parts, for most setups, you can put Celery and RabbitMQ under supervisord and almost never have to worry about them.

If you don't need all the features of RabbitMQ or just don't want to deal with it, you can use any of the other broker backends: Redis (if you don't need persistence) or even with your default DB through the Django ORM.
I think it would be better if it actually was an augmented reality windshield - get points for safe driving, get points for coming to a complete stop at a stop sign, get points for allowing someone to cut in front of you, get points for obeying the speed limit, get points for car-pooling, etc...
Urgh, somewhat impenetrable article.

"Rapportive: Brilliant, intuitive, magical and useful. Rapportive helps you know your contacts better(Even their moods). Once you install this plugin, you are asked to add raplets. [...]"

I'm still not sure what Rapportive does.
How rough his life must be now.
Really, you're going to blame the user?

Since when is it the users responsible to find bugs? This isn't beta software. It is nice if a user finds and reports bugs in pre-release software, but we can't rely on them to do so.

I suspect if it was any software other than Apple you wouldn't be blaming the user.
It is about the success of an individual, not about the success of a company.

The success of a company, IMHO (and in the not so humble opinion of M. Ford) has three components : the bottom line, the reputation and the employees. So yes, buzz and money are on the top 3.
though be careful how you do this -- it's easy to end up with a divergent program, as prolog tries to:

* prove X(A,B)

* realizes that it can prove this if it can prove transitive(X, A, B, C), and then prove X(B,A)

* realizes that it can prove this if it can prove transitive(X, B, A, C), and then prove X(A,B)

* ...
Next steps with the t.co link wrapper
I agree with this - but it is more than that too; I've undertaken a self-study of machine fundamentals too. That is something almost all web application programmers lack (those that don't come from EE/CS that is). By machine fundamentals, I mean how instructions are executed on the processor - how memory works - how different kinds of work can either be optimized for the CPU and the CPU's cache or how it can be optimized for memory - what the difference is between a 64bit bus and a 32bit bus - what's so special about PCI-Express and the AGP buses - how I/O actually works and what random seeks on the disk are (yay for SSDs).

The biggest gap, IMHO though, is a lack of knowledge about big O and why quadratic behavior can be bad, what it is, &c... That goes hand-in-hand with a lack of knowledge in algorithms. Why is bubble-sort considered bad? What's a generator? Why does everyone keep saying to use xrange() in python? Why is it bad to use list concatenation?
According to the following, it's not really open-source (and more of a "gimmick"):

http://hackaday.com/2011/08/03/microsofts-attempt-at-an-ardu...
Vently Allows iPhone Users to Blow Off Steam Safely
I've resorted to starting with "find the greatest int in an array of ints". And yes, I'm routinely disappointed.
Yes, I've seen this too. Many EEs with strong skills in low level FW design and HDLs lack software engineering skills. The computer engineering degrees try to bridge the two camps but ultimately there's only so much you can learn in a finite amount of time. I've drifted from ME to controls to FW and SW engineering over the last 20 years.
Fourier Transforms and image filtering
How to compute and plot the Fourier spectrum of an image and how to use the spectrum in order to make an high pass filter in the frequency domain.
Such behavior is easily avoided with tabling.
I heard a tennis coach say something similar:

If you don't try to hit the ball too hard, just get it back in-play -- you'll beat everyone who's worse than you, everyone who's as good as you, and half the guys that are better than you.
[OT]

For once, thank you for editorializing the title. Perfect choice of words.
Wrong. If you read carefully, it said (and I believe it's true) that the datasheet will not sell the product. Also true, it will actually be more likely to lose customers because some detail doesn't match the customer's goals.

For products above $100K, having a sales person who can actually listen to what the customer wants, and tailor their pitch appropriately, is worth millions. No "useless, overpaid sales staff".

Of course, your mileage varies greatly in sales :-)
IMHO, it is relatively important that resumes can be read on mobile. If you and I met at an event and you pointed me to your online resume there is a 98% chance that it gets loaded on my phone (nexus 1 latest OS). If I'm impressed then, and only then, will I go home and read it.

Yours doesn't permit navigation as you advise, though the links at the top work. The pages do not scale to fit my screen, so content is truncated. Also I can't back out of the site.

Obviously all my own opinion, though that is the opinion of someone actively trying to hire great people.
Focused on javascript, but this is a great introduction to closures: http://jibbering.com/faq/notes/closures/
Apple Closer to Most Valuable Company Title
So, given those assumptions, here's a scary scenario: Let's say a hacker wants to kill you, and knows where you live.

Most premeditated murder is perpetrated by someone very familiar with the victims.

The device is configured to 1) detect when you're there, then 2) try to guess your serial number every second you're within range, then 3) kills you.

Better yet, just get the serial number.

If the attacker then retrieves the device (so it doesn't fall into the hands of law enforcement), there would be absolutely no way to prove he killed you.

Put yourselves in the shoes of the prosecutor. How are you going to explain all this to the jury? In how many ways will the defense be able to attack the delicate task of explaining the technical details?

Obviously, this is an incredibly unlikely sequence of events. Nevertheless it IS possible, which is very irresponsible of the medical industry.

The "alibi machine" aspect of this scenario actually makes it more likely.
Hassle Maps - how do you annoy your customers?
Yes, but doing it with the insulin pump:

- Makes it look like a medical emergency
- Doesn't splatter you with bodily fluids
- Can be executed in a way that gives you an alibi
I disagree that getting patents in this environment is hypocrisy. Not filing for them is simply unilateral disarmament, and that again does nothing but benefit the big guys.

(If failing to file for a patent could be guaranteed to have the result that the patent you never filed for would never exist, this might be a valid move, but what it means is simply that somebody else grabs it. No net gain.)

Second, if we're going to convince Congress and society at large, it is actually a more powerful argument to say "Look, we have this protection, this legally-granted monopoly, but we don't want it" than to say "We don't have patents, and we want you to take it from that guy over there". The second sounds like whining more than a good argument.

The correct move seems to me to be to snap up every patent you can, then use them only defensively.
Point 5 is the only one that I am concerning myself with. If it is low, I consider it a security failure, if it is high, then I don't care. I don't give a shit about insulin machines and murder plots, I am concerned with technical implementation of security. I'm not sure what you are getting hung up on.....

Also, point 8 makes absolutely no sense.
Wow, I love the flow!

Except JSLint. JSLint barfs all over otherwise valid JavaScript and provides really unhelpful error messages. For a minute, I thought that I forgot how to write valid JavaScript.... Hate! Hate! Hate! You're teaching folks to program, not write syntactically pure JS.

But drop that and the experience is great.
And now the cost of hosting a hundred webapps is just a rounding error in contrast to the cost of developing one.

That's a weird way to look at it, unless you're in the webapp hosting business? For everyone else there is usually only one webapp that they care about.

I can take the same program and handle 20,000+ concurrent users on two servers

Sorry to break it, but that's not how it works. Unless you have one of those rare webapps that never need to touch a database.
More on Google and Patents
These guy should put this up on kickstarter to raise cash for sending the units as gifts until DoD gets off their ass and actually learns from it!

Of course it's not as tough as it probably should be for all of military due, but the fact that it was still alive from 2007 means it's good enough to start.
A "quick and dirty" solution is to use django-celery with the django-kombu (http://pypi.python.org/pypi/django-kombu/0.9.3) backend. This stores the tasks in your database, rather than having to run a separate broker like RabbitMQ. I've been using this for a few months and it's worked pretty well.
"With four parameters I can fit an elephant, and with five I can make him wiggle his trunk."

- John von Neumann
Facebook “Spam King” Sanford Wallace indicted
I think it's because this solution is pretty specific to the region. The toy truck works on sandy roads in the middle east. If the roads were muddy or large gravel the toy would get stuck. The DoD would probably have requirements for this to work in multiple terrains.

Having different solutions for different terrains would become a logistics problem. The DoD already has enough problems getting equipment like AA batteries to the correct locations in sufficent quantity.
Haha, in University, on a project with a friend, we ended up re-writing cpp (the C-compiler preprocessor) in Prolog. We got an A- and "I'm not sure why you'd do this … " on the project.

Good times, good times.
Codes of Conduct and Censorship in Technical Communities
How would you disrupt the patent system?
Let me be the first to say thank god they don't.

We should all count our blessings that hackers tend to be peaceful people by nature. Imagine if we were trying to kill each other.
It's more down to earth than SICP. O'Keefe is like Michael Abrash in Graphics Programming Black Book.
استاد لايف: مشاهدة مباراه بروسيا دورتموند و هامبورج اون لاين
It absolutely can be. The XM-7 Spider is basically the same thing, except over secured remote control, and it holds munitions instead of video cameras. It's pretty difficult to build technology that only saves lives.
I think our grouping of friends is generally suppressed in our thinking. We have fine-grained distinctions among our friends, but we generally don't see it that way because they're not important re friendship.

Instead, we have different conversations with different friends. While this is normally private, that's only because of how we're interacting--in person, over chat, etc.--and not because of any desire to keep it secret. A social media site has analogs to a more general meet-up or party in that our conversations are often on the side: we're not talking to everyone but we don't mind people listening in.

The article's critique wouldn't have much intuitive appeal if it was possible to create "open" circles where conversations wouldn't appear in public, but a user who wished to see them could listen in and possibly comment, signaling their interest in joining that group.
This could also be useful for people who fear electro-smog.
Juno mission to Jupiter due to launch 12:25 EST -- live launch blog
Anyone know RedBean? Great alternative for all the NOSQL stuff out there...
Do you read things before you reply to them?
To whom ever might be listening and can do something about it: please use a JSON format and not an XML format for configuration files. Concision and aesthetics count. Thank you for your consideration :)
You most certainly can get a credit card under a pseudonym. If you're not doing it for fraudulent purposes, it's done all the time (very popular in Asian families). In some states you must file a DBA to do it, but you can.

It is a legally recognized right to use an assumed name in most jurisdictions in the US. In many of them, you don't even have to use it all the time, although some require that for it to be valid, and it becomes a name change then.

For instance, read http://federal-circuits.vlex.com/vid/kreuter-v-united-states... look at cite 5.
Isn't the Patent stuff for that? Is this idea insured?
Minecraft surpasses 3 million sales
It seems like the truck used in this example costs around 300 usd. If I were a soldier, I think I would not wait for the government to commission a million dollar truck. I would get 3 of these for now.
I am here to answer any questions you might have.
When Ormandy, working for himself, reported flaws in Microsoft's software last year, Mike Reavey (Director of Microsoft Security Response Center) did the same thing and scoffed at "Google" multiple times in its communication:

http://blog.zorinaq.com/?e=17
Interactive QR Code Find and Seek game: Big Omaha 2011
Ah yes, you're right. The hole was supposed to be on the toner, but the hole no longer existed on the toner required by my printer (judging by toner/hack pictures I found online and threads discussing the hack for my make). Glad it worked out for you. Don't replace your printer!
To be perfectly clear: a quick Google confirms (at least one type of) insulin pump has 8 digit serial numbers. It also appears the first digit is 1 or 0.

Serial numbers usually have a check digit, so it is likely we are down to only 6 digits.

That's easily brute-forceable.
Not once does he say anything about independence or labels. He just says that the focus needs to be on shipping, everything else is secondary.

There's nothing "out of touch" about that. It's completely, and trivially, true. If you want to ship, ship. Don't tweet that you're half-finished writing a lyric for a song you have the opening riff to. Ship it.
The most valuable idea in that article is to to ask for permision twice before launching into an overcomplicated bad analogy to explain something your wife doesn't really care about.

There is no value in explaining a solution to someone who does not yet care about the problem.

In this case "what is mapreduce?" is looking just for an explanation of why these words are being used without their common meaning, not the whole algorithm.
Well who do you think writes software that controls missiles?