skysight-inc/HackerNews huggingface dataset:
I have probably posted this too many times, but these guys had a lot of fun with this sort of stuff:

http://www.autosec.org/pubs/cars-oakland2010.pdf

"Even at speeds of up to 40 MPH on the runway, the attack packets had their intended effect, whether it was honking the horn, killing the engine, preventing the car from restarting, or blasting the heat. ... In particular, we were able to release the brakes and actually prevent our driver from braking; no amount of pressure on the brake pedal was able to activate the brakes. Even though we expected this effect, reversed it quickly, and had a safety mechanism in place, it was still a frightening experience for our driver."
It might be worth running :cd in the sudo vim instance and in the regular one. Your sudo current directory could well be different to your own which would explain vim not being able to find the script.
Excellent. Now maybe we can start putting pressure on these bastards:

http://www.wired.co.uk/news/archive/2010-11/03/railtrack-ope...

http://mocko.org.uk/b/2011/01/08/open-uk-rail-data-media-cov...

Apologies for the bile the situation regarding access to UK Rail Network data gets me really irritated.
I'd never heard of Symfony before. Can someone point to some tech details about the framework? The site does a lot of explaining what a framework is, and some general philosophies - but not what this particular framework is.
Network rail arn't a touch on TFL.

..In terms of crappiness.
Amazon's Scorched-Earth War Against the Rest of Us
You can't make clickable links in submissions - it would be too easy for spammers. URLs in comments automatically get linked, and there's a long tradition of adding a comment to a submission to make the URLs clickable.

From: http://ycombinator.com/newsfaq.html

How do I make a link in a question?

You can't. (This is to prevent people from using this
method as a way of submitting a link, but with their
comments in a privileged position at the top of the
page. If you want to submit a link with comments, just
submit it, then add a regular comment.)

You may also wish to read the unofficial FAQ by the erstwhile jacquesm:

http://jacquesmattheij.com/The+Unofficial+HN+FAQ
I have never seen them do that. Where do you live that such a thing is possible?
Yes, I agree. Heck you could take popcorn.js and make a course out of it like one HN user did with his Django101.com idea. I am not available during those times on the weekday, otherwise I would certainly apply.
I highly recommend Yii ( http://www.yiiframework.com/ ) for people looking for a PHP framework. I've never used Symfony so can't compare the two, but Yii has done everything I've asked of it.
All right then. I'll give Tallulah von Strumpet-Hausen and Martin Soulstealer the benefit of the doubt ;)

if your point is "you don't actually know" then mine is "you don't need to even care".
Poll: What online music service do you use most frequently?
Slacker
MOG
I am just about to begin a part-time open university mathematics degree (mature student) as part of a process to get over my fear of mathematics. I have a GCSE in higher mathematics but sometime between being a school kid and starting a PhD I got the fear. I messed up 2 attempts at AS level, mostly due to other priorities of being a 17 year old, I mucked up my PhD due to the fear (who would have thought robotics & vision needed maths huh?) ignoring important papers simply because they were impenetrable to my maths reading skills. I am currently spending 2 hours a night reading through GCSE, AS & A level revision guides to prepare for the start of the university course, however any additional help would obviously be superb.
I've long said this. I absolutely despise doing the same thing over and over and it pushes me to automate things sooner and better than other devs who don't mind so much.
Thanks for the suggestion, and I share the sentiment, but I'm not going to do that. I'm happy for the student to record them and later upload them if (s)he wants to, but I don't want to commit to broadcasting because:

1) I'd rather not have the distraction of thinking "is this going on YouTube?" permeating the lesson and changing the student's (and my) responses. You'd be amazed how much harder it is to think when you suspect the entire internet may get to hear your answers.

2) Things that come up might not be interesting to other people; I take an extremely interactive approach, ideally with the student doing about half the talking.

3) Given the audience, it's possible people might want to ask me about how to apply some mathematics to their business. They may not want relevant information published.

That said, if at the end of the lessons it turns out that they might be a useful resource, and the student agrees, I'll be happy to do this.
It means that someone is betting even more money on that the US will not lose its AAA credit rating.
"... it helps to protect the innocent from highly offensive and illegal content," said a spokesman for BT."

Here we have it again, the 'Think of the children' argument[1]. This time BT throws Usenet binaries on the filth heap and uses the good old cliché to criminalize it. It always works!

[1] http://en.wikipedia.org/wiki/Think_of_the_children
Artificial scarcity is possibly one of the most perverse things to come out capitalism.
An organisation with charity status does this already in UK since 1996: https://secure.wikimedia.org/wikipedia/en/wiki/Internet_Watc...
WebAppKit: Sinatra-like web framework for Objective-C
Same here. No Idea where this came from. To be honest the effort put into this could've just contributed to an existing open source framework for improvement.
What are your criterias for "best"?
On my Android phone, yes. Not on the desktop.
On behalf of all of HN, thank you for the kind and generous offer of
your time and expertise. Though a lot of people excel at learning on
their own, many human beings are trained to learn better through
courses. The examples, direction and structure provided can really help.

I never bothered to take calculus in school (distant decades ago), and
never bothered to seriously study on my own (e.g. dedicated learning
working through an entire book), but I have managed to learn various,
incomplete chunks of it. In short, I just learned the parts I needed to
know at various times to do something, and admittedly, I've probably
forgot most of them. It's somewhat unfortunate to publicly admit only
remembering random, disjointed chunks of calculus (and also lambda
calculus for that matter), but I'm certain I'm not alone.

Being that you've worked as a math and physics tutor for a decade,
you've most likely seen quite a number of calculus texts being used in
courses and possess an extremely valuable opinion on the merit of
various tomes. You're possibly even familiar with on-line courses such
as MIT Open Courseware and similar.

Since there's no way you'll be able to tutor everyone, would you provide
your opinions on books and courses for the self-starters?
The blog post gives some background.

Popularity:

Another way to understand the level of the community commitment is to compare it with other projects. Symfony2 is currently the most popular PHP project on Github (most forked and most watched overall) and the 12th most forked project for the whole Github platform. That's just astonishing!

Standards compliance:

Symfony2 embraces standards: First, Symfony2 is willingly centered around the HTTP specification (just have a look at the built-in HTTP reverse proxy). Then, we are embracing the PHP standards: PHPUnit, namespaces, PSR-0 autoloader, ... That makes Symfony2 easily interoperable with many other great PHP libraries.

Caching:

By embracing the HTTP standard, and thanks to the ESI standard, you can make your application fly very easily. Make your application as dynamic as you need it to be, and still benefit from HTTP caching. And if you can afford the installation of a reverse proxy like Varnish, the performance of your application will just be incredible.
The landmark case is the first time that an ISP has been ordered to block access to such a site.

The key is the word "such". British ISPs have had the IWF-oriented child porn provisions in place for some time now. It even led to Wikipedia getting blocked in some cases a while back: http://en.wikinews.org/wiki/British_ISPs_restrict_access_to_...
I do believe that the answer to this question depends on your needs and priorities.

For instance, you could be asking "which country will charge me the least tax?" Look for a tax haven, like some of the Caribbean islands.

But you could equally be asking "which country will provide the fastest internet speeds?", in which case it's South Korea.

The list of considerations you might be using to filter your decision also includes paperwork (at start-up and ongoing), access to mentors, fastest access to the largest number of users, or even language and lifestyle (if you wanted to live or spend time in the country). Some of these will differ again depending on whether your online software will be B2C, B2B, or Enterprise focused.

Are any of those factors for you? Are there others?
Release Early and Often – Where Ljubljana Seedcampers Need Discipline
I'm not entirely convinced (of course the article might be missing several key points since it doesn't seem to be that tech oriented). Won't this sending of multiple signals actually increase the interference. Also there might be passive devices (like ovens etc) whose transmission might be too sporadic to predict. I really wish they spent more of the 6 pages on actual explanation of DIDO instead of.. well every thing else.. :)
You think china is third world? Come visit shanghai you can get your teeth fixed.
I'm doing this right now - MST121 and MS221. I'm finding it a pleasant challenge without having done anything more than GCSE maths. It's finding the time to do the study that's tricky. Say hi if you've got any questions about the course - doing the revision you've mentioned sounds a great idea.
For those wants to know more about Symfony, I can assure you Symfony and Yii are at different leagues. Symfony is so much more featured than any PHP framework out there.
Yml based settings and modeling plus the Admin Generator is one of a kind. I believe it is even better than Django and Rails, when it comes to flexibility and extensibility.
This is great - I rarely use buses because it's just too much of a headache trying to determine how far I need to walk to get one, when the next one is, and how far I need to walk at the other end - then trying to compare mutliple options against those criteria! In central London I just grab the Tube because it's an easier decision - the visual element of this makes buses far easier to assess as an option.
Is it too much to provide a link to a project page or download? I've found the blog, forum, and examples and still haven't managed to find out how I can actually try this thing.

I'm interested, but only if I can actually try it. Yes, I know it's early and likely will change. That's fine, for my experimentation purposes.
Colin, don't let the down-votes get you down... if you pardon the pun. Some people mistakenly think clickables are just karma whoring because they don't realize it is (intentionally) impossible to put clickable links into a submission. Additionally, they're also probably not thinking beyond their own use-case, where the (intentional) annoyance of copy-paste is painful on mobiles.
Careful; symfony has been around for a few years already.

Saying the effort should be put into some other framework is effectively turning the case upside down.
Symfony is a rather popular PHP framework; it is commonly regarded in the PHP community as one of the higher-quality frameworks (amidst many half-baked frameworks that cause serious problems once your use case moves past the blog tutorial).

In terms of functionality, it's basically for PHP what Rails is for Ruby, but unlike many other PHP frameworks, it's been designed with the platform in mind rather than trying to force Rails' concepts into PHP, as a result if which it feels "just better". This has given it an edge over competitors, which is why Symfony is remarkably popular among the more professional PHP businesses.

I think it's basically the only mature and popular surviving framework that dates from the blast of PHP frameworks that came to be when Rails got popular and PHP coders wanted that too.
The guy spelled his name wrong- it doesn't take a rocket scientist to know something weird is going on.
I could be wrong, but I suspect the reason Londoners think that is just because they use it so regularly. If you're catching 2+ TFL tubes a day, and national services maybe a few times a year, maybe even a couple of times a week, if they both have pretty similar success rates then TFL will feel much worse, because it will get so many more bad memories.

I probably go to London at least ten times a month (either for a day or just for an evening), and have slightly more network rail trips a month (all my trips to london are an hour away by train), and in my experience I have much more trust for TFL.
"We will encourage you to develop the three great virtues of a programmer: laziness, impatience, and hubris." -- LarryWall

http://c2.com/cgi/wiki?LazinessImpatienceHubris
Choosing Well Your Wedding Makeup
I also have some experience with symfony, at least 1.0. If you are one of those who thinks rails seems nice, but the job demands php/you prefer php, symfony is a good choice.

symfony was the project that made me realize that php doesn't need to be ugly.
Yes and for the past 10-12 years i think, from version 2!, and days of altavista.
Really awesome to see, I appreciate it so much whenever I'm in NYC or LA, good to finally have it over here too.
I don't have a lazy $850MM to play with, but if I had any meaningful exposure to US markets I'd certainly have pulled some chunk out into cash last week in anticipation of opportunities presenting themselves this week and next.

I'm still confident a deal will be done, and won't jump into the politics here, but I think enough damage has been done to spook "the markets" now and in the future (if, for example, we get to have this discussion again in 6 months) for some light bargain hunting.
Far from it, I have huge respect for China. However, coming from a supposedly developed western country I find the activity of my government weak. Thanks for the stereotype racial slur also.
Page Speed Service
A prelude to eternity (HNer on setting up a popular MMORPG server)
Glycolic peel
Skinbleaching-cream.com provides chemical peels,glycolic peel which removes the top layers of damaged skin, leaving a fresh and new, even-toned complexion underneath.
I suspect you can not not vote. Not voting is also a vote - in that sense, in every poll everybody is voting.

Maybe the people who don't vote on the location of a hot dog stand simply are not interested in hot dogs, so their votes are irrelevant anyway.

Also, wouldn't "not everybody votes" only be a problem if the non-voters would happen to have a unique opinion? As long as their desires are reflected in the votes of the other voters (which seems statistically likely), it wouldn't make a difference?
Yes, but it's a single entity on one end, vs many on the other one. Not symmetric.
Touchscreen Samsung Galaxy Z Android Mobile Phone Coming Soon in India
In most situations you can just tell your bank to block the transaction and that's the end of it. If you have a bank worth a damn.
You sound like a PHP coder telling DHH to stop doing Rails 3 and get working on some existing open source framework instead.

I know that HN is somewhat ignorant of the PHP community due to the large set of idiots there and the so not cool factor, but you're taking this to the extreme. Symfony is probably one of the most decent and most widely used pieces of open source PHP out there.
Looks very nice, but doesn't take into account tube status. This is especially important on weekends where lots of closures occur due to engineering works. Hopefully it will soon, otherwise the TfL site is the still the best bet if you already have an idea of where you're going and just want to take a quick look to see if anything will affect your journey.
tl;dr - thank you.

<rant>

It's just that there are days when I get depressed by the fact that so many people on the 'net and using sites like HN have a sense of entitlement - insisting that they really understand everything and that - God Damn It - they'll impose their own way of working and thinking and voting, without taking the time to become enculturated.

At least, that's how it feels. I just need to take another break. I'm finding that my breaks from HN are getting longer and longer, and then time back before I need another break are getting shorter and shorter.

It's said that a specialist is someone who knows more and more about less and less until eventually they know everything about nothing, whereas as generalist is someone who knows less and less about more and more until eventually they know everything about nothing.

I'm getting more and more irritated and annoyed by the actions of a small minority who just spoil my enjoyment of HN. Maybe I've just outgrown it, but I really hesitate to say that because there's always more to learn, and there are some great people here.

</rant>
Great to see but it didn't work that great for the couple of searches I tried. For London Bridge to Marylebone it confused London Bridge with Tower Bridge, much like Robert McCulloch ;)
I just discovered major security flaws in my web store
NP. You might want to put contact details in your "About" field in your profile. The "email" field isn't visible to the world, only to HN admins.
>a judge who, more often than not, is no fool.

And who, like other government employees, is paid by taxes, including sales taxes. In any other area of life, including business ethics, that would be considered a conflict of interest.
How is 'yml based settings' one of a kind, or a deal-breaker when choosing frameworks?
This is worlds better than TfL's route planner. However, it seems to be confused about where King's Cross/St. Pancras is located.

Moreover appears prone to suggesting some peculiar routes: http://bit.ly/qNyvHb
Yes,

On my Nokia N900.

It's far better then the default and it certainly beats Firefox in terms of speed (massively)
So because he stole the app, the developer is allowed to steal money from him? What kind of logic is that?
My experience is this: Emacs has better integration to tools (like debuggers, etc).

However, I like the Vim input model, where you combine commands (like delete or yank) to a motion (like a word, 3 words or everything inside these parentheses).

Emacs has the Viper mode, which gives basic Vi-style input model but it doesn't do advanced stuff like text objects.

IMO any serious coder should try both, Vim and Emacs and see which one works better.
I know of instances where personal data is "password protected" in an Excel file, saved to a memory stick and then couriered to the destination.

The lack of technical knowledge prevents people from seeing it as problem.
I highly recommend Python for people looking into web development. I've never used PHP so can't compare the two, but Python has done everything I've asked of it.

(end joke)
I have next to no experience with Emacs so from the perspective of a 'normal' text-editor-using-guy Vim is (Warning, some slight exaggeration ahead) one of the greatest things I have discovered, learnt and now use daily.

Why? I can do simple things faster (Delete a single char, delete a line, search/replace, etc.), it seems like a more logical way to write, and so on.
Google Page Speed Service
Thanks, found it. Turns out it's available for custom games, not available for scenarios.
You mention that your doing both 121 & 221 at the same time. When I was reading up about the course they recommended only doing this if you had A level (or above) and could commit 16 hours per week. How does that stack up to your experience? Does the course have a good staring gradient? I spend my life coding (in the finance industry) and am un-fazed by the mathematical challenges it throws up daily but am utterly petrified of starting out on the course (maybe combined?) and being presented with a sheet of impenetrable symbols and vast amounts of expected ability, knowledge of processes, terms etc... It's the notation and vocabulary, the superior knowledge of superior men, that worries me the most.
"Calculus Made Easy" by Silvanus Thompson (updated by Martin Gardner).

http://www.amazon.com/Calculus-Made-Easy-Silvanus-Thompson/d...

(And you probably know this, but "Calculus" isn't the same as the "Lambda Calculus" - your comment makes it appear that you've confused or equated the two.)
In a related poll, 100% of flies trapped in spiderwebs want to break free.

I hope to god Google+ kills Facebook but I'd bet every single cent I have that 400 million Facebook users will not be leaving for G+ anytime soon.
I did a little simulation. Start the vendors off in random places. Each tick, pick a random vendor and move it to its optimal place (either just left of the left-hand other one, or just right of the right-hand other one, or half-way in between; I assume for convenience that some second-order effect makes the midpoint best when you're between two others, and when putting a vendor in a new "outside" position I put it 1% of the way from the old "outside" vendor to the edge).

The resulting evolution settles down quickly to a situation in which all three are very near 0.5, and every time the middle one gets the chance to move it does so (to be just on the other side of whichever of its rivals has more space on the other side). If you plot a graph of this, you get a sort of braided effect, with the braid never getting very wide or moving very far. So it's kinda-sorta stable even though (necessarily) the vendors keep changing places.

With n>3, all sorts of more interesting things happen. For instance, for n=4 the state of the world is usually as follows. You have a cluster of (usually) 2 vendors near a (<1/2) and another near b (>1/2). The outermost vendor in each cluster is happy where it is; the inner ones will jump to just beyond the outermost of whichever cluster is further from 1/2. This means that the clusters tend to be equally far from 1/2 (because the nearer-in one is preferentially jumped to) and tend to move outwards (because a jumping vendor always jumps to just outside a cluster). But this situation can break down in two ways. (1) A vendor jumps from one cluster to the other, so we have 3+1 instead of 2+2. Then the now-isolated vendor, on its next move, will join the other cluster; we now have 4+0. Now what happens is that cluster moves en bloc towards 1/2, at which point it typically splits in two. (2) The two clusters get far enough apart that a leap into the middle becomes favoured. Actually, in my simulation #2 never happens because #1 always happens first. For larger numbers of vendors, though, you get a kinda-similar situation (two clusters, one on each side, slowly moving outward) but the number of vendors in each cluster is large enough that #2 can happen before #1 does, so sometimes you get one leaping into the middle. (As the number of vendors gets big, this becomes the dominant kind of transition, and the overall effect is that generally the vendors are quite evenly spread.)

A more realistic simulation might give quite different results, but I'm at work right now :-).
You are right: Grannie is already on facebook and isn't gonna learn another social network interface.
London Escort
Outcall escorts are girls who come to you, whether it's at your home or in a hotel.
New app provides real-time bus info
An N-Card Poker hand evaluator in Java
Metasploit Payloads Explained - Part 1b
IFaith Updated to Retrieve iOS 4.3.4, 4.3.5 SHSH BlobsDownload it Now
Unrelated comment, but man, how are you supposed to read the article when it's blocked by this huge modal that you can't close on a mobile device?