skysight-inc/HackerNews huggingface dataset:
Yes.

Already exists:

https://www.immobilise.com/view.php?stage=product&catego...

Goes down the seat tube and is a one-way insert only. Cannot be pulled back out, and is too large to push down and get out of the bottom bracket shell.

I actually have those installed in all my bikes.

Far simpler though: Every one of my bikes is littered with very small notes saying "If this bike was not brought into the shop by David Kitchen it is stolen, please call 07740949xxx".

Those notes are in the stem, under the bar tape, under the rim tape, in the bottom bracket shell, in the seat tube, in the seat post. Everywhere you can hide a small note whilst building the bike that will be found when servicing the bike.

I printed them on plastic using a Dymo machine, they weigh nothing... and if my bikes were stolen then one day they will arrive in a bike store for a service, and be returned to me.
Are those rules written somewhere ? I like the tree pruning effect of this one
Why did you decide not to leave it open?
This is the exact position my wife and I are in as well. Kids change the equation a lot.

We have our first kid on the way (due at the end of November) and currently live in a 1,600 square foot house. I remember when I bought it, before I was married, it seemed like more space than I would ever need. I had rooms that had nothing in them for years until I got married.

The problem, in our case, is that while 1600 square feet is a good bit of space, it's not very effectively laid out especially for a young family. Probably half of that square footage is in the living room. The next biggest room is the master on the first floor, then the other two "bedrooms" on the second floor are almost too small to be usable. One is about the size of a large closet and could just barely hold a twin bed (that's our office), and the other, which is just slightly larger, was a guest room and will be the nursery.

Space for all the stuff you "need" (of course, I wonder how much of this stuff we actually need...) is a real issue. This became apparent now that we've started buying stuff for a nursery as well as other baby accessories. It completely filled the guest bedroom as well as a good bit of overflow into the living room.

And this is just with one kid - we hope to try for another in a few years. I'm guessing that kids sharing rooms was much more common in the 70s and earlier than it now? I was born in '81, and always had a room to myself even after my sister was born.
I'm sure there used to be! But the introduction of the bargain option heavily polarized the market.

My solution has centered around two items; taking advantage of great sales at my preferred high-quality furniture retailer, and only going with the high-quality units for specific pieces of furniture.
What made you choose this setup over subviews (with one render per subview)?
Fascinating stuff. Some things that came up for me while watching this and the other videos on their site[1]:

It's not Open Source, for anyone who cares about that. It's interesting how strange it feels to me for infrastructure code to be anything other then Open Source.

I'm sort of shocked that the query language is still passing strings, when Hickey made a big deal of how the old database do it that way. I guess for me a query is a data structure that we build programmatically, so why force the developer to collapse it into a string? Maybe because they want to support languages that aren't expressive enough to do that concisely?

[1] http://www.datomic.com/videos.html
OnLive lost: how the paradise of streaming games was undone by one man's ego
WAMP was specifically designed to do both RPC (think AJAX-on-steriods) plus PubSub within one protocol based on WebSocket. socket.io seems to be PubSub only, but transport neutral. WAMP currently is only defined for WebSocket transport, but was designed to work over any reliable, bidirectional, message oriented transport. A future version of WAMP may define new transports, and also new serialization formats (currently JSON only, but WebSocket also provides binary transparency, so there may be value in having a binary WAMP, i.e. based on Bencode).
European here. I thought the thief would now(after obamacare) have insurance?
That sounds great. Now you need volunteers who run readers everywhere and upload them to a common website. People can see where their bike shows up.
What kind of insurance options exist in the US for bikes?

Over here your basic home insurance covers the bike theft minus a deductible (often something like 200e). Then
you can get a separate bike insurance for 25e/year which
will cover the deductible and also register the bikes serial number in a database and they (claim to) do some cooperation with the police and border officials to flag stolen bike serial numbers and return stolen bikes to owners. Your
bike also gets a special sticker which probably repels
bike thieves. Many retailers automatically preregister bikes with this service and include 3 months of free insurance, and include ads for the full service...
"I really don't mean to be a jerk, but a few quick suggestions"

Yeah, you and everyone else[0]. Karma doesn't make someone respected (quite the opposite in some cases), sharing good information does[1]. When you have the space, at least tell us how it works, what the challenges are and how to fix them. Would probably convert better too. Wouldn't be very nice if everyone with a relevant startup and high enough karma would start posting spammy oneliners.

[1] Example: "Hey, getting x1 and x2 to work correctly is hard. My startup fixes that by doing y1 and y2, using z. I wrote this up on our blog last month, check it out at ..."

[0] http://news.ycombinator.com/item?id=3658860
If the file is changing that fast, do we really care? I'd be happy to have all my files tracked at only 5s temporal resolution...
That is why a passphrase is so important. No longer it is a dictionary word, now it is multiple dictionary words together.
http://dyli.sh/2012/08/28/On-the-11th-Principle-of-Good-Desi...
Good to know there's a place where RMS can get apps for his phone.
I have successfully cracked a couple of Routers using Reaver. Reaver Leverages a bug in WPS (wifi protected setup) http://arstechnica.com/business/2012/01/hands-on-hacking-wif...
It's way faster than brute force or dictionary attacks.
Tom Knight, Godfather Of Synthetic Biology, On How To Learn Something New
Cute and potentially litigious.

Hope that is what you were going for.
While we're at it, bike lock advice from one of cycling's old grey beards, Sheldon Brown: http://www.sheldonbrown.com/lock-strategy.html
Every major UI change has a backlash. Many corporations and businesses are still on XP because the change for Vista/7 was too great and required too much new hardware for too little benefit.
It's a curious line, and while when I read it I let it pass with conditional assent, I now think it's incorrect.

Wall Street has poorer-than-usual ethics, and does commit crimes for profit, but in general it is wary of the legal system. Wall Street tends not to exploit opportunities that run afoul of the legal system, even when they are risk-adjusted comparable to other opportunities. They would rather make money legally than illegally, if they can help it.

To use the wording of the article, Goldman Sachs (Wall Street) typically does not commit crimes when "the potential revenue from the crime [is] greater than the probability adjusted weight of getting caught", even if you set the adjusted revenue to average profitability.

In particular, Goldman Sachs (Wall Street) is gunshy with respect to the US legal system. From a charitable standpoint, perhaps this is out of an ethical respect for the law. From a cynical standpoint, perhaps there is another more involved risk calculation which takes into account long-term reputation and the unpredictability of political administrations and legal settlements. Given a long enough outlook cynical self-interest approaches ethics.
Trends and challenges of Software Supply Chains
I don't know what Linux you are talking about, but it is not the Linux I know. I started off in Linux with Ubuntu 10.04. About 4 months ago, I switched window managers from Gnome to Awesome. Awesome is nice, but pretty minimal, so I wanted a bunch of the widgets from my old gnome desktop. When I ran the widget program (IE, nm-applet for network manager...), the network manager applet icon appeared in the corner of my screen, and behaved just like it did under gnome. I use Thunderbird for e-mail. When I get a new e-mail, I still get a desktop notification under my widget tray.

One of the things that sets Linux apart is modularity and standards, so if you write a program to work with one envirement, it would almost definitively work in another envirement.

Put another way, what is a form of desktop integration that requires targeting multiple desktops.

Also, developers make console application because they are:
1) Easier to make
2) The norm on Linux
3) More developer/power user friendly
4) More compostable

I find the (mainstream) desktop envirements more understandable than Windows, with a better user experience.
So you really need this, would that mean you may be able to use my language for something? If so, just say, and I can add this little feature, but I wouldn't like spending time for nothing :)
May I suggest more line breaks, and fewer inline if statements. The two would make your code more readable.
This is the funniest headline I've seen in weeks.
it's not the time in jail that would deter me. I mean, let me bring a book, and I'd do 24 hours in a holding cell for two grand. Heck, you could probably talk me into doing it for free if I was reasonably certain of my safety, I had some free time, and I could call it a "journalistic experience" and write about it without anyone thinking I had actually done anything wrong.

This is, I think, one of the weird things about the legal system. As someone without a record, getting any criminal record at all would have a staggeringly high cost to me. I wouldn't take even a misdemeanour for $10K. If I already had a record? eh, what's a few days spent reading?
Another great article, Ian. As a newbie to Backbone, I find myself refactoring and going over best practices frequently. One of the first things I found myself trying to wrap my head around is different ways to render my templates properly. This seems like a good approach when you have pretty distinct modular chunks that are reusable.

Rivets does look promising in that there are some parts of my code in templates that are just a single number (say # of notifications). That's a pain to have to separate out into a separate view or render function for something so small.
That's crazy. One of the weirdest things I've seen was a column named POrN with a datatype of bit(SQL Server's equavalent of bool). We had no clue what it meant. We guessed maybe some lonely developer stuck that in there one evening long ago.

Eventually, we discovered that it was actually P or N which stood for "positive or negative". It still didn't make much sense and needed to be renamed, but we got a good laugh out of it. I guess the original developer just didn't realize the association. The code was from India, so I'm sure English was not his first language.
The clojure crowd seems to be filled with it. And they even attract gurus like oleg kiselyov. Most of their lectures are worth the time entirely.
IMO, the elephant in the room is credentialing. Khan Academy needs accreditation similar to (or identical to) that conferred upon universities. Alternatively, it needs to sponsor or build competency and credentialing standards. Students who earn these credentials, or demonstrate these competencies, can prove themselves to be "college educated" in a given topic.

College is still considered necessary, and often irreplaceable, because many job markets demand it. They need to see some sort of accepted credential on an applicant's resume. If we move away from credentials, and toward demonstrated skills and competencies, we can remove the stigma that the job market still associates with self-teaching and internet learning.

We all know that a credential on a resume is no guarantee that the credential holder is competent. So the side benefit of a move from credentials to competencies would be the burden of proof. People able to prove their competencies would not necessarily need credentials, and people hiding behind credentials would be forced to prove themselves competent.
Of course, that wouldn't be a problem if more houses were still built with stuff like brick, clay, daub, or even logs- but any more, that's seen as low-class.

As time goes by though, the more I begin to wonder if I wouldn't prefer a brick house, if only for the old-fashioned appearance and thermal buffering.
I was basing that at the Example code on your site http://bryntum.com/examples/gantt-latest/examples/basic/basi... which a bit short of 2MB (at least when loaded by Safari and Chrome, it seems to load differently in Firefox)...

It would be great if you guys could show off your skills in a optimized demo site...
It's a terrible way to secure a network. MAC addresses are easily spoofed, and without encryption anyone can sniff your traffic anyway. Even using WEP is better since then there's (usually) a requirement to see a connected client for longer than a few seconds in order to break the encryption. The only reasonable approach for a home network imo in practice is WPA2 PSK with a decent password.
The US already proportionally has the most prisoners out of any country in the world, and I'm wary of any solution that includes making that problem worse. That kind of thing has giant socioeconomic costs and, looking at the crime rates, doesn't seem to work at making the country safer. I just don't think that finding yet another reason to put a whole bunch of people in prison (average cost per month between $2000 and $4000 at a quick google) over a bike worth $1000 is really going to make anything better in the long run.
Yes, exactly. Currently, it is not registered, but claimed and in commercial use. Note that this is only done to protect the integrity of WAMP over time .. "if you fork it, thats cool, but don't call it WAMP". WAMP is an open protocol, free to anyone!
I just bought this. An awesome idea, I could really use this everyday.
It's a tough question. We consider compensation to be confidential to both employees and the company -- in general, it's not our information to share.

Within the constraints of that, though, we try to be as open as possible. In particular, we share some information about current salaries at Stripe with new hires, and we share full details about all of Stripe's investment and the terms on which it was taken.
RMS refuses to have a cell phone because they are tracking and surveillance devices.
Nope.

Ubuntu, Redhat (which is pulling gnome3 into RHEL7), Fedora, Mint. Nothing else is of significance.

At least Debian have the balls to pick something different.
Or just use a virtual machine instead of running off the live cd.
Almost everyone I work with in London has had a bike stolen (or a least a wheel or two), and everyone I know who owns a bike also has insurance. Not great evidence, but I'm not sure theft is any lower.
Thanks for the article! Gives me hope :D
Well not exactly - I think it's down to the fact that a couple of large corporations worked out it was an easy way to screw the shit out of people without actually having to produce anything tangible.

Lets start making it harder again and more productive.

http://www.youtube.com/watch?v=K8r3tHUK6v4
I can't wait until three-factor authentication!!!
I can't express how awesome it is to hear that.
Your example doesn't apply because death is the ceiling. It's impossible to kill someone twice, so ultimately it makes no difference to the criminal.

However, if the criminal gets 5 years for stealing a bike, and 10 years for beating someone up, the criminal might be swayed by 5 years vs 15 years.

I can see the situation where the criminal thinks "I'm already probably going to jail, might as well decrease my chances as much as possible" by beating someone up. I think most bike crimes occur when the owner isn't around though.
I think it is faster then Chrome with add-ons or at least just as fast. I had to stop using Chrome once people started making Chrome only websites and pushing it even though other browsers had the same capability. Chrome is a good browser but so is Firefox, IE 9/10 and Opera. Each one is faster at different things so there will never be a clear advantage like 2009.
Good point. I think that has a lot of merit. I'll work on changing the font. For some reason it has a special place in my heart, though.
Sure, but which 5s? :)
You can enter the game's menus (`) and change the keybindings.

(However, we haven't implemented saving the config file for next run yet, so it will just be for that run.)
There's nothing like brick to keep a house cool in the summer time.
“They are overpaying for deals,” says one VC

This is false. If anything they can get lower prices than other investors due to their prestige.

(If you're wondering why a VC would say such a thing, it's the one thing a competitor could say that could raise doubts in the minds of LPs, the people who invest in VC funds. AH's successes are obvious, so the only way to spread FUD about them with LPs is to imply that they're paying too much to get into those successful deals, and that their returns will thus be proportionately lower.)
I'll offer an opposing anecdote. While I was at Georgia Tech (2002-2007) I noticed continuous improvements/investments into the campus and student resources. It was great.
Very interesting idea, I hadn't thought about that too much! Would definitely be fun to build. :)
Time Warner can, and pretty much all next largest operators after Comcast

Cox, Charter, Insight, BrightHouse, ATT, Verizon.

Comcast works on Xbox, not sure why not the Roku yet.
In security, losing the server doesn't mean losing access to the server. Losing the server means that someone else has access to the server, as in an adversary.

Yes, if you lose either factor, you can't access the server. This is why with Google Authenticator you also get a one time pad with emergency codes. However, I don't know how well this would work with two-factor SSH... you'd need a separate one time pad for each server. And I'm not sure how the Google PAM module handles emergency codes.
WPA2 is as strong as the password used on it, so it can easily be strong enough to deter any attacker from that perspective.
Many towns have laws like this from the 1970s that are unenforced (except, perhaps, as an excuse to bother the people police don't like).

San Diego just repealed theirs:
http://www.bikesd.org/2012/08/02/city-of-san-diego-to-remove...
Awesome, hope the app helps you out. Let me know if you have anything you'd like to see in the app!
Trillions of dollars ? Are you serious ?

I can think of at least 4 different ways to implement zooming without using pinch to zoom. So this idea that it is worth trillions is bizarre.
I live light for 5 years already and never been happier.

Almost everything I own fits into my Travelpro Crew 8 carry-on. The only exception is seasonal clothes that I either store in an independent place or take with me: from Russia/Ukraine to South Africa can be a big climate change.

The change wasn't instant. My first steps were greatly inspired by Philip Glass and his music, and once I grasped the idea of minimalism, I understood how significant it's influence on my mind was.
In the last 5 years I attended conferences all around the globe, met a lot of wonderful people, had lots of business endeavors, and never looked back. I couldn't have done that with a burden of stuff in my life.

Is it escape or is it liberation? I don't know.
You are not forced to pass strings. That's merely a convenience (for Java). You can construct and pass data structures instead.
You could allow for a pomodoro time metric perhaps? (Instead of 45 minutes for X, I can spend 2 pomodoros) that way you can piggy back into that particular community.

Would also be handy to store info on a web interface so I can work on it from my computer.
Can you mention specifics of what Ubuntu is missing?

Installing software is easier than on Windows: it automaticly handles dependencies, and if you cannot find the program by searching in synaptic (same concept as an app store except for the lack of money), then Ubuntu is popular enough that the project likely offers their own *.deb.

As a desktop user, I never had to open the command line for normal computer configurations (until I switched to a non-standard window manager).
Why there's a weird bulge on Google.com
Doesn't this necessitate lots of individual templates? (in this example: inputTemplate, labelTemplate...)

Is there an easy way to manage this? From what I've seen it's typical to have one template per view (and possibly sub-views with sub-templates).
I love these Freakenomic-y types of articles. Really makes you think about very every day occurrences in different ways.

I thought maybe I could add some game theory into the mix, just for the sake of it. For example...

Following an economic perspective it could be viewed, given the suggestions made in the article, that for your average bike on the street it is almost impossible to protect against theft using a lock or by any other "practical" means. Therefore (bare with me) when you park your bike on the street you are in a sense "competing" with other cyclist in presenting the worst return for the criminal. Locks, paint jobs, parking locations etc. are just ways of saying to the thief "Hey, this is going to be difficult. Why not have a go at stealing that shiny looking bike next to mine." You are not solely competing against the criminals but your fellow cyclists!
You're in the massive, massive, massively minor minority. People like you have plenty of options for suppressing auto-updates and updating on your own schedule. You can deal with the effects of doing so. Most people can't. I'm having a hard time believing that you're advocating what you are in honest good faith.
Hilarious : The Best Ever Intro To DVCS : Spooning By Bitbucket
Insurance companies will generally be quite happy to sue anyone they might be able to unload a bill on. If you get someone deliberately or negligently hurt in Europe, their insurance won't just roll over and pay their medical bills, either.
You're building a service company, and as such your greatest bottleneck will be finding good sysadmins (hard), good clients (harder) and retention (impossible).

Every company I know that has done this has struggled with all of the above.
In Cali, theft of anything under $400 in value is a misdemeanor...that means stealing your typical bike under about $1000 isn't a major crime.
Launch URLs for Popular iOS Apps
Fan Expo 2012: Jay & Silent Bob Get Old... But No Less Obscene
No mechanism, just a damaged bicycle.
On an aesthetics note: pick a cleaner, more serious font than the script. It shows that you mean business with your app and it's meant to be used seriously rather than as a fun one-off.

On a consistency note: the examples in your copy should match those in your example image. You have 30 min for exercise and 1 hour for emails in the image but they're the opposite in your copy.

The app looks good though and quite useful. Might I also suggest, instead of listing all the features to have them displayed around the image with arrows pointing to what they're referring to. Context can make all the difference, especially with a long page.
I heard a story, but I have no idea whether it's true: bike shop in San Francisco leaves very shiny, high end bike outside. Thief hops on bike, heads down hill to make a quick getaway. Thief soon discovers that the bicycle's brake cables are not connected. CRASH.
I agree with the font thing. My first thought was, "why marker felt?!?!"
Funny pic of Cartoon Network
Do you remember Cartoon Network. Check this funny picture :)