skysight-inc/HackerNews huggingface dataset:
Absolutely correct. A 'salt' by definition, is always random.

For example, you could use a 32-byte salt with scrypt and you would get back a 32-byte hash. Both are equally unlikely to ever collide (see numbers in the article) even with trillions of entries in the table.
Facebook is worse.
Most of those points stand for other fast food or supermarket chains as well. And the cases of single place becoming a chain usually feature owner without a formal business education.
Maybe this is because "Ubuntu launch event" attendees can have all their questions answered with project wikis? I can't imagine what pressing questions google and wikipedia can't solve about the latest ubuntu.

Also, a Godel prize was won in this decade at IITK (for AKS) and (not sure about this) Niraj Kayal (the K in AKS) began working on this during his undergrad years.

I didn't graduate from an IIT (different continent) but my friends from there executed very well in their internships, theses, grad school applications, papers etc. Talent is not geographically bound and to a certain extent JEE performance correlates with good reasoning and math skills (universally transferable in engineering at least).
why the hell is this on the front-page of ycombinator
To me, your sentences make no sense. What do you mean by "The closer I use my laptop is (give or take a few inches) the farther I use my tablet"? Why shouldn't we compare the DPI of a laptop to a tablet?
Don't know what IIT or FMCG stands for but...

one of the recurring themes on HN is that the desire to create or even work in a startup is relatively rare.
Ustom Shop Red 5150 Kramer Electric Guitar 
Price: $430.83. Save $35 off 2012 Sale. Free Shipping Worldwide. Wholesale Guitars From China. No minimum. The time I burned my guitar it was like a sacrifice. I love my guitar. Jimi Hendrix
Is the immorality of being a meth or crack dealer not easy for you to recognize? If not, there's no point in continuing to debate.

If it is AND if you actually played a game like FarmVille and got addicted despite being very intelligent, despite being aware of how inane the "game" is and how it cynically taps into some primitive part of your brain, you'd realize that your examples are to FarmVille what selling donuts are to dealing crack/meth/heroin.

An extremely important distinction that @saraid216 and perhaps you may have failed to make: The claim is not that X itself is immoral or using/playing X is immoral, but that the intentions and methods of the dealers/creators of X are.
Exactly. Route all DNS queries to your page saying "You've been infected by malware, which we fixed, but now you have to change your DNS pointers or have somebody else fix them".

If I can think of that in two seconds, why can't the FBI?
Looking at /Applications/Dropbox.app on my Mac, I do indeed see Python 2.5 in there, so it seems they are indeed using Python.

I don't see any obvious sign of wxPython in there, though. Nothing with "wx" in the name, for example.
IIT - Indian Institute of Technology
FMCG - Fast Moving Consumer Goods
Using Google Refine to Clean a Data Set
Obama to seek one-year extension for some of Bush tax cuts
You might be over-thinking this. It's possible to disable the factory alarm motion sensor by double-pressing the lock button on the key fob. This is a feature for people (like me) who take their car on ferries, and who don't enjoy listening to a cacophony of car alarms while on the ferry (I appear to be in minority here, if recent trips were anything to go by)

Apparently a fair few owners don't know this feature exists (didn't read the manual/didn't have a manual) and were in the habit of "checking it was locked".

So, if you can't remember if you locked a BMW, UNLOCK it first, then LOCK it. Locking twice disables the alarm.
Excellent post.

Still, how do you advise one go about "making sure your day-to-day responsibilities don't take up much time, refusing to work on projects that will pull your career in the wrong direction"?

On the first, it seems that the solution a lot of people take is to have short job tenures, because (in the absence of mentorship or high-level interest in career development) responsibilities accumulate while learning opportunities tend to get rarer, so a lot of people leave once the responsibility/learning balance tilts out of their favor. The problem with this strategy is that, at some point, having a string of 6- to 18-month job tenures starts to look really bad.

The second is even more tricky. Most people aren't in the position of being able to "refuse to work on" bad projects, especially since it's obvious what the person's doing. It seems like this is a recipe for getting fired (which may help a person's career in the long run by preventing a rut, but is something most people would rather avoid).

On top of that, there's the even harder question of how to know that the direction a project will pull a person's career in the first place. It's rarely obvious. Sometimes, doing the grunt work makes a person more trusted and puts him in line for the best projects. Sometimes, it leads to more grunt work and otherwise goes nowhere. These depend on the individuals involved and it can't easily be broken down into simple if-then rules.

The strategy that most people seem to follow is to change jobs frequently until they find a fit. The problem with that is that, although the "job hopper" stigma is much less severe than it was 20 years ago, it still exists.

"[P]erhaps most importantly, understanding how connections are really formed"

How are they really formed? There are a lot of pet theories on this one, but it's not clear which of them (if any) is right. And people tend to be different enough that I'm skeptical that there is a general-purpose answer to the social engineering problem.
Thank you glad you liked it. not maybe.. that is definitely an improvment . I will change the color on the next push and allow easy css override
1) The cryptographic challenges are a necessary but not sufficient part of building a secure car access control system. All the active components in a car are horrible from a security perspective, usually huge libraries from third-party manufacturers, and all kind of duct-taped together. So bad that a malformed audio cd in the entertainment system could actually totally pwn the car, including driving controls.

2) There are wireless extensions to OBD-II to run tire pressure monitors. You can do a no-touch OBD-II hack. Presented at USENIX last year.

Tesla is really the only manufacturer who is likely to do better, since they build a lot of stuff in-house vs. buying badly documented components. I would love to audit the Model S (especially if in doing so I got an earlier delivery position).
Internet trolls 'have low self-esteem'
TY. Yes i see it does that will chrome. will look into it.
With cars and fault diagnosis increasingly computerised, car makers were in a position to encrypt or obfuscate diagnostic messages so that you could only view and reset 'check engine' codes at official dealers who had costly diagnostic equipment.

The intention of OBD-II is to keep independent mechanics in business (and hence the car repair market operating properly) by preventing car makers from doing this. Sounds like a good idea to me - dealerships are already overpriced, I can't imagine how bad it would be without independent garages exerting downward pressure on prices.

Whether this should extend as far as an open standard for bypassing the keyless ignition without first presenting a valid key is another matter.
Ah, just as I suspected, there's more to this story than the Slate article suggests, and it makes the Catholic community's response a bit more understandable:

http://news.ycombinator.com/item?id=4216637

tl;dr: The Catholics aren't mad because he revealed a natural explanation for the dripping cross; they're mad because he alleged, apparently without offering any evidence, that it was all a scam set up by priests to bilk people out of their money.
I think you mean $200 for the key, plus $50 to cut it, plus $250/hr labor to program it at the dealer (minimum of an hour).
OBD-II is used on loads of vehicles. If the regulation didn't mandate that this was an open protocol in 10 years every $500 beater is going to be a write off as soon as you lose the keys.
Don’t waste your time in crappy startup jobs
This was brought up a while ago, and the reason it was shot down was that no one wants to condition users into taking advice from random web pages. Think of all the 'you've been infected! download anti-virus 2012 pro!' pop-ups that infest the net.
Ask HN: How accurate are GPS magnetic field meters?
My Android tablet has a GPS device, which has a user readable magnetic field reader using the GPS Status app available in the Google Play Store.

Up here in Maine, we have a magnetic field of around 53 microteslas, and it peaks around 65 in my house, however, for some reason this morning from about 4:45 am to 6:00 am it was bouncing around randomly from 2000 to 10,000* microtesla.

When I turned on GPS Status, it was reading normal, and after the event, it is still reading normal. But what would cause the magnetic field reader to display such a strong field for almost an hour and a half?

* A crappy fridge magnet is 10 to 15 thousand microtesla
You would lump the entire country being a "fucking mess"?
ISPs aren't known for stellar customer service. It could lead to a very long wait without internet access for some people, even if each call only takes 10-20 minutes.

> It's a really easy fix as soon as the first competent person looks at it.

Most users just aren't technically competent in this sense.
The iOS devices you should support
Open Letter to Web Designers and Developers: Max CSS
What is your cross-platform development experience and on what do you base your grandiose assertion?

I must ask because this just looks like webapp kool-aid. I am increasing my own investment in webdev and I still completely disagree with you.
See http://www.e90post.com/forums/showthread.php?t=670339 and http://www.e90post.com/forums/showthread.php?t=713085
- there are people who will do this in the UK.
Have you tried contacting anyone at CloudFlare about this?
teach me how to program :(
This makes such good sense. I wonder if BMW could even enable it with a software patch?
You can't do a join because the hash table contains only hashes - nothing to relate them back to the user record.

This idea uncouples the password from the username and salt, which seems a good idea. But assuming you have access to the database, the additional work required is an indexed lookup instead of a simple equality - not actually a huge deal.

Having said that, when it comes to security I'll defer every time to someone with real chops in this area. Wake me up when Bruce Schneier comments on this.
A lot of IIT kids go for a further MBA, and then want to work at an investment bank. Same as many Standford, MIT, <insert any Ivy league university here>.

The reason is obvious. In India people bet their lives and career on education. Namely Medicine and Engineering. Occasional other professions are CA, MBA etc also workout. Leave the rich kids aside. For most middle class folks, it takes lifetime savings and slogging by parents to get their kids till here. And it makes 0 sense for them, to take undue risk and bet on the start up lottery.

Go out and take a job, or do an MBA. Save a little here and there, invest in gold, kids and real estate. You might as well retire old, have enough money to put food on your table, pay for your rent, medical expenses and die gracefully.

Or ride the start up lottery, take risks. Fail. If no luck after a long time, watch your peers rise to big places in corporates- marry a girl, have kids,send them to posh schools, have a car and live in a 80L 3BHK Flat. While you are stuck here, amidst losses in business, life and most importantly terrible loss in time.

No one likes to spend best years of their life on tasks where there is 90% failure, Especially in a country like ours battling corruption and bureaucracy.

Besides, start up scenario is not very glorious in India. Recently I interviewed for a Start up in Bangalore. After interviews went fine, and they were ready to offer me. We sat down for negotiations. They were neither ready to offer stocks, nor a good pay, nor perks, no incentives.

In short he tried to tell me to spend years of my life working very hard to make him rich, and him rich alone. For a meager salary and absolutely nothing else.

For incentives like these, why would anybody want to work at a start up?
Symbian Spy Software: From an Ethical Viewpoint
Symbian phones are popular smart phones and now with the Symbian spy software, you can easily spy on any Symbian phone. But, there is heated debate going on over the ethical aspect of such spy software.
It is not mathematically proven, but there are studies that indicate this (e.g Code Complete provides some)

This assumes that the code bases are of similar quality.
He might be talking about one balanced in favour of manufacturing rather than banking & financial services, but that's just a guess.
Please provide some proof when making such extraordinary remarks. Given their requirements, these companies would have to be insane to try to build their apps with web technologies. Are you really suggesting that they do CAD and VOIP using JavaScript?!
The talk was on the Aakash tablet, India's very ambitious and highly controversial and potentially disastrous low cost tablet project [1]. Dr Phatak is one of the top adivsors to the Indian government on e governance and the recently appointed head of the project. I can't believe there were no questions for that talk.

Confession: I did not ask one either, as I was not as well aware of the latest developments. I questioned the next presenter though who talked about the Spoken Tutorial. And it was the only question asked.

[1] http://www.fastcompany.com/magazine/167/aakash-tablet-india-...
I occasionally use SL to listen to a jam session at a Jazz club that I don't have much time to visit IRL: secondlife://Suisse/139/194/22
CONTACT SOARINFOTECH.COM FOR ONLINE TRAINING GUIDANCE|COURSES
Soarinfotech.com is providing online training,corporate training,SAP,ABAP,CRM,JAVA,.NET,TESTING TOOLS,DATA WAREHOUSING,PHP.contact for live demo on these courses 24/7"
yes, but the Xoom is a 10 inch device.
I'm sure it will. WP has superior features to BlackBerry OS (esp Facebook, twitter integration, messaging) and the devices are cheaper than comparable Blackberry, Android and iOS devices. Market share is also finally growing.

It's a killer platform already - they just need to sort out the marketing and get through all the Android/iOS fanboy FUD out there against it.
What is minimum list of software on mac to be productive?
In a new mac, I tried to install the least no of application and still be as productive as normal. Here is my list:
MacVim, Sparrow, Safari (pre-installed), xcode, Pixelmator, VMWare Fusion, iTerm2, Tower (Git Client)
So "very easy to steal" is when "sophisticated criminals" "somehow" manage to circumvent multiple security features?

And the person claiming that it is "very easy" apparently doesn't even know how it's done.

This is sensationalist rubbish.
Native apps, be they desktop or mobile, still very much have their place. The iPhone is irrefutable proof of this. Right in the middle of the golden age of the web, Apple has built a ground breaking native app platform that has taken the world by storm. So much so that even web apps like Google+ and Facebook find themselves in an arms race to provide the best native clients.
thank you for your advice!
Yeah, the withdrawing part of the analogy was weak. He had as much in the bank as he always did. In terms of physical fitness and ability, you only 'withdraw' when you stop practicing and let yourself go. I don't see a competition as doing that at all.
>> Solution is, they should have that “drive” within them. That’s the main quality they miss among others. They should realize it.

Funny that you came to an inference and termed it as a solution.

Do you have any pointers on improving that situation? How can you enable your fellow batchmates to realize that "inner drive"?
any body with more reasons???
Well, if that means an end to keyless / smart fob systems, I'm all for it; they are nothing but trouble in my opinion. Right now, I think the OBD port should be read-only unless a registered key is present, and recoding the ECU to accept a new key should require more than just physical access.

People don't expect to be able to recode their front door to accept a new blank key - why should a car be different?
I used to work at a medium sized regional paper...by the time I started, around '05, veterans were already complaining about how the good times had passed. In the 90s, a senior writer could get a project approved that involved going to Russia over the course of the year, ostensibly to write something relevant for our somewhat large Russian immigrant population. When I started, things still seemed good in that I could spend a week on a local story, even driving out to a city several hours away just to talk to people. Today, they don't even have the resources to cover huge events, like earthquakes that hit nearby, and instead rely on AP copy.

Last time I visited, nearly everyone I knew was gone, usually for a job working in PR. And even the young idealistic reporters who were my age were all secretly interviewing for PR jobs. There really is little hope of turning things around. It's not just the lack of technical innovation...it's the constant downhill slide...it's hard enough to do good work on an average reporters pay...but to do it as your pay gets constantly cut and your hours constantly extended because other colleagues are let go is psychologically draining.

And newspapers need more than just good work, or even Pulitzer level work...they need groundbreaking innovation that changes/streamlines the very core of what they do...from the reporters to the editors to the ad people. But there's no capacity or motivation for such entrepreneurship
Does France need a startup visa?
Throw your iPhone away as well.

Apple are bound by the PATRIOT act.
I'm a grumpy old clisper. I know well the benefits of functional programming. (And Perlis languages in general. If you don't know the c2 page for this, you should feel deep shame.)

Thing is, my fellow lispers, and our scheming siblings too, spent most our time talking about programming or actual code. The former being the means or mode to produce the latter.

Why don't Haskellers ever seem to be talking about programming or actual code when I encounter them in the wild?

Haskell seems to be some mad science project that came about after some grad students happened across an ML manual and a bottle of scotch. (At least you guys didn't make that 31-bit integer mistake. Oof, tagged pointers.)

The emphasis on the type system seems to be a bit revisionist to me. The original (pre-Haskell '98) emphasis was on the laziness really. That turned out to be a huge mistake outside of some cute demonstrations for the purpose of understanding the runtime behavior of your code, so you're choosing to ignore this monstrous mistake and instead promulgate this type safety nonsense as if static analysis has gone anywhere in the last few decades.

So back to my original questions, why don't I ever seem to find you people talking about actual code?

When I encounter fellow Python programmers, they're usually talking about cool libraries, solving interesting problems, neat tools they've discovered or made, best practices, etc.

With Haskell it's more like I've bumped into a rather unpleasant evangelical minister or Amway salesman bred with Doc Brown from Back to the Future. It's like the Haskell community has two modes of operation: proselytization and mathematical gibberish.
Hence QML. Right now I'm developing a desktop application with the interface done with QML and the main app in C++, and I would say the interface development is easy, as is connecting it to the C++.

The caveat at present is that the standard desktop widgets are not yet fully available from QML (see [1] for a recent update). For most of my application this doesn't matter (I haven't decided how I'll do the settings dialog yet), but for enterprise apps it quite likely does.

[1] http://labs.qt.nokia.com/2012/06/06/desktop-components-for-q...
Seems like we've gone an awfully long way in the evolution of tablets just to arrive at another sort of laptop. But of course the comparison isn't totally fair. I can't take the screen off my actual laptop, and the hardware in my laptop annihilates any existing tablet.
Plugged in a physical keyboard in mine, then unplugged it when I realized there was no way to make the tablet use the Colemak keyboard layout for it.
Wow, you're comparing Apple, a company that has had
half a decade or more to setup a decent eStore
to Google who has never personally sold devices
till a few months ago?

The surprise, shock & horror!

Ever heard of the woes (which is a universal law
which affects all businesses at some point) of "early adoption?"
>I still don't understand why this is such a big deal.

It's at least a dozen free and very zeitgeisty/SEOable column inches over the course of a few days. It has basically everything (except perhaps sex) that an editor is looking for in a story.
IIT's admit students, who level down forests for papers to practice for entrance exams. Students who burn midnight oil, feverishly solving every math problem from from 5000 page text book. Students who go to coaching classes from 8th standard(8th grade), who chew half of their pencils and loose half of their hair pulling them out solving physics problems.

I didn't even give IIT JEE, just CET. And at end of the year I had something like several 10s of kgs of paper on which I had practiced math, physics and chemistry. I was forced to beat the exams into my submission.

Those kids go into IIT's to get good jobs, so that they end up like their parents doing small time jobs. To buy homes, cars, to 'become something in life'.
Floor water fountains 
Fountain Cellar offers floor water fountains, floor fountains, indoor floor water fountains, outdoor floor water fountains and more.
Thanks for insulting my intelligence

I have no opinion on your intelligence. However, given that you were getting down votes I think it is clear I wasn't the only one who thought your writing could be clearer.
According to PistonHeads, this isn't limited to BMWs alone:

A quick internet trawl reveals it's not just BMWs that are vulnerable. Devices similar to that used on BMWs are also available for Opel, Renault, Mercedes, Volkswagen, Toyota and Petrol-engined Porsche Cayennes.

The reason this form of theft is currently so rife - and admittedly this issue is not limited to BMWs - is that European competition rules require diagnostic and security reprogramming devices to be available to non-franchised garages. As we understand it, this effectively means that car companies cannot restrict access to or use of OBD ports.

http://pistonheads.com/gassing/topic.asp?h=0&f=23&t=...