skysight-inc/HackerNews huggingface dataset:
Regular car keys are a pain in a lot of ways, and not all that secure, either.

To really do this correctly, you need to have cryptographic challenges between a key and an ECU, and to prevent the ECU from just getting swapped, you probably want to have several processors in various parts of the car, such that replacing them all quickly is too hard. Then you still have the problem of someone driving the car into a faraday cage and driving off to attack at his leisure, but that's hard to defend against (there, you probably have a continuous heartbeat signal and respond on loss of the signal, or just pay someone with a gun to guard your car...)

You should be able to put vehicle ignition control and access control logic inside a tamper-responding processor and secure it, even with all communications over an open bus. If you were going to be super paranoid, your vehicle would have vehicle-specific timing information built into the engine which was difficult to deduce from analyzing it after removing the ECU, so just swapping in a "skeleton key" ECU wouldn't work. No one is likely to do that for a car, but it is basically how the Permissive Action Links on nuclear weapons work (variable length wires for the explosive lenses on the primary; if you don't have the exact timing information to set them off at the right time, the weapon will be subcritical.)
The cons mentioned in the article above aren't Ruby cons per se, they are shared by all dynamic languages.
Results are just another kind of bullshit. Give me honesty.
The comments on these kind of articles, on sites like the BBC's, are always a hilarious mix of misinformation, outrage and usually blame shifting away from personal responsibility. Well, it's hilarious until you come to the realisation that these may be the so called "regular" people and this may actually be how the majority thinks (not a whole lot, it turns out).
Thanks for saying this. I am surprised the author didn't see this when the DVD seller was surprised he didn't buy anything from him. The DVD seller is not less hungry or rich than the beggars, but just chosen to improve his situation by selling what everyone seems to be buying.
800x480 on a small screen like that would be "retina".
LA PESCA DEL CANGREJO EN SORIA
Interesting to compare AnandTech's benchmarks:

http://www.anandtech.com/show/6054/google-nexus-7-mini-revie...
Attackers might work for a dealer or otherwise fully decode the system. The only way to build a system like this securely is to have securely-held keys (cryptographic, not physical; physical locks are all easy to break), and ideally published and reviewed code for the security system, same as any other security system.

(I've actually thought about building a secure ignition system for cars, mainly to solve the car bomb problem -- the car responds outside an explosive radius when interrogated to tell you no one has tampered with it since you've left it. Theft is a financial problem, but bombs (or trackers, or whatever) attached to cars is a more serious problem (for a smaller subset of people). I solved this problem by just leaving my car unlocked with a guy with an AK guarding it, though.)
The article describes an implementation of the observer pattern in C ... It's well known and used in many open source C projects. But I'm not sure that replacing simple tangled dependencies in the Linux kernel by using function pointers is a good idea. Because you may introduce an overhead in some performance critical code. And you may lose the locality of reference when abusing function pointers.
To summarize, a dead-end OS's last best hope is stealing market share from another dead-end OS. Welcome to technologyland.
Multiple Craigslist Search; Monitor eBay, Kijiji, Oodle Classifieds
You can prove properties in Haskell using the type system, (provided that you can show that the expression you are proving properties about actually terminates).

I was merely pointed out that last part in the most succinct way I knew how.

You should definitely not avoid Haskell at all costs. I would characteristic programming as the process of constructing systems and managing complexity. If you have a greater exposure to languages and paradigms then you have more tools at you disposal for doing your job. A programmer may be able to get by without knowing anything about Haskell or functional programming in general, but that's only because they don't realize when they are kludging something that is so simple if only it was thought about differently.
Jaime Yap (donjaime_hn) wrote a Google+ post explaining more about the project: https://plus.google.com/u/0/107037260910017774154/posts/f2Rv...
The design of a publicly implemented website (new npm for node)
I'm not affiliated to Facebook in any way and non-native English speaker. Sorry if this sounds so offensive, I'm just becoming tired of people complaining about Web-Apps. Probably your problems solve by getting a better computer and a better network connection, or by removing some of your Facebook friends and deactivating Facebook Apps.

When using Gmail at work often, I frequently failed to sent attachments or I had issues with the mail client to load. Others had the same issue. It's always a question how you use applications.
Sounds like discrimination to me. Companies should reward productivity not fertility.
James Bond Girls : quels sont leurs secrets?
« James Bond 007 contre Dr. No » fêtera ses 50 ans le 6 octobre 2012. Faisons un retour sur ces actrices qui ont côtoyé l’agent secret, dont Halle Berry, Sophie Marceau et peut-être aussi Uma Thurman…
I think you need to make sure that each user has a unique salt.

If you happen to assign me the same salt as another user then either my or their password will unlock either account and the attacker only needs to guess the weaker of the passwords.
I agree with removing infected machines from the normal Internet, but I'd put them on a separate network where they can only see instructions on how to fix their problem.
How does that work once more and more people are on medicare (baby boomers) and medicaid (larger absolute numbers and probably percentages of poor people in a failing economy, and possibly if there's a "public option" for healthcare in a few years)?

Presumably both medicare and medicaid are highly localized user communities, too -- I suspect very few people in Aspen use either, even if eligible for medicare.
Temporary example, showing OpenStack Nova tree.
http://collide.daviey.com/
Yeah I'm thinking that way these days!
Some material might also be most relevant within China, or where the users are Chinese language primarily, so it would make more sense to publish locally -- Chinese history, current politics, maybe some specific economic articles around China, potentially things related to major Chinese engineering works like the new space program, etc.

(Still no idea if language is even a factor, but it seems plausible.)
Running Virtual Machines With VirtualBox 4.1 On A Headless CentOS 6.2 Server
Maintaining the Personal Touch in Pharmaceutical Sales
The life sciences CRM solutions offered by StayinFront allow pharmaceutical companies to leverage digital media and preserve the personal touch. Pharma companies are reducing their sales force in favor of digital selling methods. But it is seen that personal touch plays an important role in pharma selling.
All of them were started in the past, when desktop programming was still considered a good thing.
hmm a country where the local government FFS has its own "secret police" and you have to register with the police when you move house.

You have heard of the recent fiasco where one of the local secret police forces manged to miss (for several years) a neo nazi group under its nose who killed several people form ethic minorities finally committing suicide
I'm seriously considering XULRunner for a cross-platform desktop, "enterprise" app.
Paris, France

Captain Train - http://capitainetrain.com

We are disrupting the european market of train tickets for more than 150 millions of passengers with three principles: simplicity, speed and customer service. Captain Train is the simplest and fastest way to buy train tickets in France, Germany and soon everywhere in Europe.

We are looking for:

* iOS Developer: http://capitainetrain.com/jobs#ios

* Android Developer: http://capitainetrain.com/jobs#android

* RoR/JS Developers: http://capitainetrain.com/jobs#frontend (we have one of the world's biggest Ember.js app and we contribute a lot to this framework)

* Search & Book Engine Developer: http://capitainetrain.com/jobs#engine

jobs@capitainetrain.com
This is what gets me down more than anything. Some days it feels like we're on this downward spiral toward utter dissolution of personal responsibility and power. People don't realize that when you abdicate individual responsibility you also give up power. When the buck stops with you you have control, when the buck stops with your ISP, they have control. This applies to the workplace and government as well.
Mature Escorts In London
I work for a digital agency that is owned by a very large newspaper company having been bought to help them adapt to a "digital future". The newspaper company is becoming increasingly desperate - the latest product they've launched is a Groupon clone, which they are pushing pretty hard.

Whilst digging around on one of their servers, I've found a few sites which are "virtual shopping malls" with multiple levels and numerous "shops" that you can "buy" (i.e. advertise your site on). I think that they're not too sure what to make of this "Internet thing" so are just trying to port concepts from offline to online and it's not working too well.
You have to define incest. For some definitions it actually has a lot to do with it. For other definitions not so much.

Certainly SSM has little to do with hypothetical brother/sister marriages. But what about first cousin marriages? These are legal in a bit over half the states including California, and in a bit under half the states such marriages are banned as incest. South Carolina, always an odd-ball, allows marriages of first cousins, provided they aren't double first cousins.

Now, what makes this interesting is that sometimes first cousins get married in a state like California and then they move to a state that does not recognize such marriages (I think I read a case from Arkansas). In every case to date where this has been challenged, the marriage has been upheld, but it isn't clear the new state of residency is required Constitutionally to recognize the marriage. Usually it is settled on a conflict of laws basis. The only cases where the marriage has been invalidated thus far (this could change due to Arizona's strange laws, see below) were where residents of a state that banned the practice travelled to another state for the sole purpose of getting married and then immediately returned.

Occasionally anti-SSM laws end up colliding here. For example Arizona passed a law stating that all marriages that could not legally be done in Arizona would be treated as if they didn't exist. This was done in order to prevent SSM from being recognized in Arizona without specifically singling gays and lesbians out. So it covers first cousins, etc too. Well, then the Cooks got divorced, being first cousins from Virginia who had married there and later moved to Arizona before this law was enacted. The law was ruled not to apply to them on retroactivity grounds (similar to the CA Supreme Court holding that Prop 8 could not be retroactive).

So beyond SSM cases likely drawing on incest cases, you have the potential for things to go the other way.

If choice of marriage partners is a fundamental right subject to strict scrutiny, then does that mean we hold incest bans to strict scrutiny and only allow states to forbid sex or marriage between brother and sister, mother and son, and father and daughter? Wouldn't first cousin marriage bans have to fall? Would infertile brother/sister couples get to (ahem) mount as-applied challenges to such bans? I think that would be a mess.

Also keep in mind that to date there have been a lot more first cousin couples married in the US than there have been same-sex couples, so a lot of the common legal issues have been litigated in an incest context first.

Edit: I highly recommend Andrew Koppelman's (pro-SSM) work on this subject: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=665701 Among other things he looks at how bigamy, incest, and pre-Loving miscegenation cases impact the SSM legal question. Koppleman is also the author of the classic law review paper entitled "Dumb and DOMA"
How to Recover PNG/GIF/JPEG on Mac
I still don't understand why this is such a big deal. So 300k users drop off the net until they fix their DNS settings, either by manually editing, or calling their support provider to complain, or taking their computer in for service, or buying a new computer (which is a fairly common way to fix serious computer problems).

It should be immediately apparent to the users that something is wrong, even if they have no idea how to fix it. It's a really easy fix as soon as the first competent person looks at it. I'm going to save my concern for attacks on infrastructure, or attacks which covertly compromise systems in ways which aren't readily apparent to the users.
I do not copy code except in really rare cases.
Great advices both thank you!
For a quick intro to Rails, you can't go wrong with:
http://guides.rubyonrails.org/getting_started.html

Follow that up with Michael Hartl's already suggested book for a more in-depth walk through building an app.

I wouldn't suggest Hartl's work if you just want a feel for it before you commit time to learning Rails proper because he does take you through a lot of git use and tdd before you get to the nitty-gritty of building your application. It's very thorough, but won't give you the immediate buzz of whipping up an app.
great advice thank you!
Microsoft's latest trial, again portrayed as a killer platform. Come on guys, Microsoft's ambition is good but their track record proves that they can't compete on mobile .

If Windows8 fails, I hope Ms gives up mobile totally and behaves the IBM/Oracle way, i.e. sucking the cash out of their client base to the full limit.
Because typing a URL into a smartphone is so much fun.
This is stupid. QR-codes have their place.

Also, the fact that 90% people don't yet know how to use them, doesn't mean that they are useless.

If you want to educate marketers about QR-codes, make a service that works, and then when a QR-code is generated, explain how to use it, and how not to use it. Or link to the WTF-QRcodes blog.
Let's hope that Microsoft will not call it Windows SmartPhone 8
Why not to Bottle Feed?
Bottle feeding has always been less preferable than breastfeeding and for good reasons too.
> Normally compilers does not do optimization of function calls between files anyway, so in this specific case that wouldn't matter.

This is why function pointers are poison to the optimizer. There can be a 10-100x perf difference between C qsort and C++ std::sort because the use of that function pointer kills performance but in the C++ case the sort function is a template in a header file and can be inlined and then further optimized.

Thankfully, all major C compilers have at least some link time optimization efforts going on. When link time optimization becomes more widely available, we can finally stop thinking about translation units and use function pointers as much as we like.
Linus Torvalds' Obscene Rant Highlights Linux’s Hardware Woes
IITs are highly overhyped, mass education institutes. No wonder there is very little innovation coming out of IITs, compared to Stanford and MIT, given the high quality of students.

I recently attended the Ubuntu launch event at the Mumbai's IIT and Dr Phatak, who now heads India's cheap tablet project did a talk. To my surprise, there was not even one question from the audience of bright IIT students.

They also have poorly executed projects like "Spoken Tutorials" http://spoken-tutorial.org/ that were presented and it was all very depressing.

I would not expect good quality startups from IITs.
But I'd rather not have to pay $200 for a spare key thanks...
I think I would pretty much quit working for a place which required the cognitive dissonance of overpaying for a symbol of frugality.
So that's the lower part of the picture...
> I find happiness much more attainable when I'm not living paycheck to paycheck and/or not knowing how I'm going to pay for dinner.

That's pretty much the point though — for most people, once they get beyond the point of needing to worry about how they're going to pay for dinner (whatever that number might be in their personal situation), the value of extra money tapers off very quickly. Up to then, more money brings more happiness. After that, not so much.

The points made here also happily co-exist with using money to keep score of how much you're on the right path etc. The studies referenced are more to do with how you then spend that money, than with how much you actually bring in. Earning huge amounts, but then giving most of it away, is perfectly congruent.
Actually, I was never fired from Google, and I'll readily admit that they do a lot of things right. I agree that self-driving cars are great. Their search engine is also pretty nifty. This is not to say they do everything right. That's been proven false.
If he did it would probably kill off Textmate 2 unfortunately
How to get initial set of users
I hear a lot that it is very important to get your first initial set of users. So, when I started my application from family and friends , I hear people saying that is not the place genuine feedback comes from.

Can someone share their stories about how they got their initial set of actual users?
> To really do this correctly, you need to have cryptographic challenges between a key and an ECU,

Nonsense. The problem isn't cloning the key, the problem is that you are reprogramming the lock to accept this new key you happen to have with you. No amount of crypto is going to save you when your verifier is full of holes.

You can't even use signing to only accept approved programming devices since OBD regulations enforce it's openness.

> all communications over an open bus

Now this is an interesting point. The bus that the OBD is connected to controls a whole bunch of devices all over the car. It's possible that no access to the inside of the car was required to execute this attack. Looking at the video it doesn't seem like they really stoop inside the car to grab anything actually so perhaps there's a way to get at the CAN bus via the presumably electronic wing-mirror?
are these numbers pre-tax?
I learn outside programming.I already have a background in astronomy.
Thank you for the advice!
Stupid.

Just print the QR code and the link under it if it makes sense (short URL).
Bring Your Ideas to Life, Over a Weekend, In 50 Hours.
Learn C - get http://c.learncodethehardway.org and work through it.
Seriously, it sounds so simple, but I was in a similar situation to you - learned a bit of this and a bit of that. Nothing boosted my programming knowledge like really working with C. It is the basis of so many modern languages even if just from the syntactical point of view. Plus, learning manual memory management, pointers etc, even if you never have to do it in production, is invaluable in just making a better programmer.
Kesiapan Panitia Euro 2012
Agenliga Sebagai Agen Bola Online Untuk Euro 2012 Di lapangan yang biasa aja udah gak enak diliat, apalagi di lapangan basah kaya gitu. Sewajarnyalah panitia meniru panitia euro di atas dengan membuat lubang resapan sesegera mungkin
Yes, you're right. And thinking about it, I think projectedoptics's solution is just better all-round anyway - why can you connect to the OBD at all while the alarm is armed?
What tools does Amazon provide to a software engineer?
> Vico will be removed from the App Store

Probably a good move, we should encourage professional mac software to stay well away from MAS. The sandboxing and slow updates just don't gel with a professional workflow
This would have made my hack project a lot easier. Made this visualizer using Mozilla's Audio Data API and canvas (so it only works in FF). http://students.washington.edu/rishia/colors/colors.html
Karbonn K613 Vista Price: Karbonn K613 Dual SIM 
Karbonn Mobile has announced new stylidh Dual SIM phone, Karbonn K613 Vista which supports two GSM networks. It sports a 2.6 inches TFT display with screen resolution of 240x320 pixels. It has rear 1.3 megapixels camera with digital zoom and video recording facility. Karbonn K613 Vista comes with audio player, video player and FM radio for music entertainment. The Karbonn K613 is affordable phone with very good multimedia features & connectivity features like Bluetooth, GPRS, WAP Browser, Embedded Games, Big Speaker, Mobile Tracker, Anti Theft Feature, 3.5mm Audio Jack, Voice Recording, Multi Languages and USB data connectivity. It support internal memory of 105 KB and external memory up to 16 GB via Micro SD/T-Flash card. It is powered by 1000 mAH Li-ion battery which gives talk time up to 3 hours and standby time up to 160 hours.
I read through "Why I Will Never Have a Girlfriend". It's a self-defeating load of bollocks. His odds are VASTLY better, and he's not giving himself any credit.

So he's saying out of all of the women in developed countries aged 18-25:
65 399 083

And let's assume his claim that only 50% are single:
32 699 541 (rounded down)

According to his numbers, only this many of these women would be beautiful and available:
73 919

Only 2% of ALL single women aged 18 to 25 are beautiful enough for him? So if he walked into a room full of 100 single women (not too difficult at a typical bar or social gathering) only 2 of them would qualify? This is ludicrous. Unless this particular gathering was a Buttered Pork Rind Aficionado's Convention, it's safe to say that the most discerning man would find at the VERY least 8 of those 100 women desirable.

And the "also might like me" bit. He's saying just one measly percent of these women he's attracted to will desire him. Come on. Unless you are an absolute creep or raging puppy-kicking bastard, you are not going to only attract 1 out of 100 women that you ever talk to. Do you realize how many people that is? Go about your day and count how many people you talk to, ALL of them. Coworkers, cashiers, friends, family, everyone. The average person won't reach anywhere near 100. It would have to be a stunning amount of rejection.

The whole statistical assumption is flawed, regardless. Finding a mate is not Brownian motion. You are not two particles hoping to collide in the cold vacuum of space. Go to large gatherings of people and put the odds in your favor. More people in less time means greater opportunities. And if you have personality preferences, go to places that attract the personality type you want. Do you like artistic women? Go to art shows. The author is seeking smart women... that's fairly broad. Perhaps classical concerts, wine tastings? Those kinds of events tends to attract women with academic credentials.

Either way, he is vastly improving his odds. At a gathering like that, 30 of those 100 single women could easily catch his interest.

Then again, he lives in London...
Orlando Salons
Know about best Orlando Salons at My City Beauty with complete reviews on service provides and also you can find news related to fashion, medical and shopping.
Um, it's a GBP 40K car; I don't care.
No-one is qualified to have children. If the OP thinks of himself as "unqualified" probably it really means that he doesn't give them as much attention as he thinks he should.

The modesty, anyway, is false, because clearly the OP is proud of his children. However he is wrong not to consider it an accomplishment - it's easy to have children, but difficult to bring them up well. I have met so many people who put their career before their children, who are not prepared to give something up (e.g. money or career prospects) for their children.

Didn't the parents of Gandhi, for example, accomplish something for having brought up Gandhi?