skysight-inc/HackerNews huggingface dataset:
Just because libertarians may hold the opinion that the government should not regulate things like this does not mean they cannot think that selling exploits to the highest bidder is a deplorable thing to do.
Лось is either. "Aмериканский лось" is something that you may hear on Animal Planet in a show about elks and moose.
sun used to, and now oracle does make money of machines the language is supposed to run on. now counting two and two together ... I'm not implying anything :)
Eh? It's a job that people go to work to do and work at all day long. Nobody, I hope, is completely defined by their work, but marketing person in a career, often titled with something dreadful but marketing-specific such as 'marketing executive' (whatever that may mean). Not a hat.
Introducing Bootlint: Lint tool for Bootstrap based projects
All the explanations of why this is bad seem to involve CGI. Didn't the CGI interface die in the 90's? Who uses that nowadays?
Yeah, made that same discovery. I'm going to guess that Apple ops has a "big red button" to pull a release with problems, and that doesn't discriminate between distribution methods. Unfortunate, but makes sense until they can fully triage the problem.

My heart goes out to those unknown folks at Apple who are now having a really bad day. I doubt we'll get it, but I'd love to read a post-mortem of this event. I suspect it'd be educational, as I have a hard time imagining how an org like Apple could ship a release this obviously broken.
That's a great writeup. I went by Apple's documentation, which I guess was a bad idea. Thanks for pointing this out.
Just curious, how long can a wireless SSID be?

I ask because I've seen SSIDs with meaningful characters ()<>;? cause trouble with some network managers. I presumed at the time that this was due to the SSID string being passed as an argument to some script.

I've encountered this on my old Android phone and my old Debian laptop. I encountered it often because a friend of mine used to have an emoticon in the SSID for his home router. (Really annoying! I couldn't connect to anything when his router was in range.)

Note: it could very well have been a different problem. I didn't investigate.
"The mission: to make each one of us a better cook."

I'm sure this website will help some people, but definitely not me. When I first started cooking, I wanted to start at step 1. But sites like these simply throw recipes at you without teaching you the techniques first. There's a tips section, but it's not connected to the recipes at all.

Luckily, I found Rouxbe.com a couple of years ago. I liked it so much I bought a lifetime membership (no longer offered). If your personality is like mine and you want to know explicitly how and why things should be done, I definitely recommend Rouxbe. For example, when learning how to pan fry, you're first taught how to properly heat a pan, what sounds to listen to when pan frying, how to adjust the temperature, what type and size pan to buy, etc. And of course there's a user forum with professionals to answer any dumb questions you might have.
Or sign up for a credit union which will surely do this for free.
Have you tried emailing them from the Whois info you acquired? Email them and let them know why you are interested in the domain and ask if its for sale and how much they would like for it. Probably the most straight forward way to get information.
Jimmy John's Data Security Incident
I'm skeptical about the reporting, but the quotes are choice:

"This is not an issue that Apple - or other phone companies - need to be compelled to respond to or fix. If anything this is a reflection of how people have started to use devices beyond what they were designed for,"

What kind of absurd industry apologist do you have to be to assert flatly that there's no reason people should be expecting their phones to hold up to pockets? I thought the whole reason people want thinner phones in the first place was so they fit better in their pockets.
Drones Left Out of US Air Traffic Plans
A debit transaction only costs 15-70 cents for the processor. $5 is gouging-level.

EDIT: change 15-30 to 15-70 cents based on additional information provided in response below.
Another iOS 8 dropdown issue
I ended up on disability in 2003, been on Medicare ever since.

Got a part D plan.

Private insurance covers more, but the monthly cost of Medicare is cheaper. Your private insurance costs more per month, than Medicare, but covers more things.

Medicare for example has a doughnut hole for prescriptions and if you reach it, you aren't covered until you spend $3500 of your own money to get out of the hole on prescriptions. It used to just be for name brands but ACA added in new holes for generics. My medicine that is generic is $370/month until I am out of that doughnut hole.

http://www.goodrx.com/

That website gave me a discount code that got my medicine down to $112/month instead. I'd recommend it for anyone having price issues with their medication.
Ansible Script for Patching CVE-2014-6271
Great slides, thanks a lot for the link.

"Unless you hate life, do NOT try to scrape real estate data"

With this conclusion, do you mean web scraping or just processing the datafeeds of your partners?
Is a criminal, or was a criminal? If you claim he is (in 2014) a criminal, is it because of his crimes pre-1995, or some crime he committed in the past year? If your answer is the former, then you are essentially saying "once a criminal, always a criminal." And if you claim that, I will throw some counterexamples in your face, beginning with myself.
Rust is also new and hot
A lot of people find it's important to pay on a credit card especially if you're living month to month, or if you can afford to pay the fees you can get decent status with your card company.

You're totally right though, $4.95/mo is more likely to happen (or send through your bank). We have some good value add over the bank because we're in the process of letting you build your credit history with successully paid rent payments - something the banks don't offer.
Tapping into the goal setting techniques of famed Silicon Valley companies
How do we know that isn't happening at Apple right now?
Emphasis on should.

There's a lot of things you should do, but the truth is that making modern async webapps with a million moving parts is hard.
This ^. Theo rants with a whole lot more venom than Linus does as well. You'll start by pointing out a bug that needs to be fixed and suggest a fix. He'll end up insulting your mother for allowing you to be born.

I've literally been blown away at how the OpenBSD community stays together with such an outspoken leader. Then I realize this is technology :)
Chervonenkis had an appointment at Royal Holloway College, and their site has more:

http://www.clrc.rhul.ac.uk/people/chervonenkis/

I slightly knew Vladimir Vapnik for a while when he was at AT&T research, and he was a very kind, approachable, and passionate guy. You just had to not let his rather formidable reputation (VC dimension, uniform convergence, and the SVM, which at the time was just emerging) get in the way.
E La Carte Raises $35M to Expand Pay-at-the-Table Technology
It's probably save to use in the sense that there are a number of projects (dnscrypt, zeromq, tox, ...) are using it already.
Unlike Mitnick, Gonzalez is still in prison and doesn't have speaking gigs that cost (from a leaked email in Zero For 0wned 2) $18,500 USD plus business class travel and expenses for one hour of speaking and 15 minutes of Q&A.

Sounds like Mitnick is well ahead of Gonzalez, there.
Paying your rent on a credit card if you're living month to month sounds like it is a recipe for some spiraling out of control consumer debt.
Most major banks offer a service called 'bill pay' which does this for free, directly from your checking account. Your bank first tries to pay the receiver electronically if they are in the banks network (most utility or other major companies would likely be in-network), and if they aren't in network or if they are just a person and not a company, then the service sends them a physical check in the mail.

[1]https://www.bankofamerica.com/onlinebanking/online-bill-pay....

[2]https://www.chase.com/online-banking/online-bill-pay

[3]https://www.wellsfargo.com/online-banking/bill-pay/
Yes we let technology think and make decisions for ourselves instead of learning for ourselves. No technology can use common sense and think with genuine intelligence. So if you let your smartphone do all your thinking, you won't learn from it.
Prose like this feels to me like the outcome of a peculiar disease which seems to affect particularly tech-oriented writers who have achieved a certain level of notoriety; the task of communicating ideas becomes subordinate to the florid expression of the author's own wonderfulness.
This Startup Shares Google's Famed Employee Review System with Everyone
Tried that. No response.

Looks like there are others who want domains from this company as well - https://www.google.com/?q=JNOM+Online+Marketing+LLC.#q=JNOM+... :)
If you're interested in a React tutorial there is also the first chapter of this book I am writing www.reactbook.org/book (very rough draft)
> called "Вапити" in Russian

I'm a native speaker and I've never even heard this word before. I'd use "олень", but I'm no biologist. They all are either олень or лось to me :)
Clinkle's First Product Falls Short of the $30M Hype
So you bought a book that's sold as "The world's most infamous hacker offers an insider's view of the low-tech threats to high-tech security"[0] and expected it to be about serious computer-based intrusion?

[0] http://www.amazon.com/The-Art-Deception-Controlling-Security...
The problem with any of these things is that they're just recipes. What we really need is something that deconstructs cooking skills into easily learnt, repeatable practices.

It's like with the very recipe here - it's supposed to be for novice cooks, or those that never cook at home, to encourage them into home cooking, but at one point the recipe says:

"When the chicken has cooked through, take it out of the pan and pour off all but a couple of tablespoons of the fat in the pan, and make a quick gravy."

Novice cook thinks:

- how do I know when the chicken has cooked through?

- which bit is the fat?

- how do I make a "quick gravy"?

Instead, they should have created a "beginner's spatchcocked chicken" where you learn all of the principles of just that one thing, maybe you also learn how to make mash potato out of a packet or oven fries. Then "level 2" would go on to the gravy. And so on...

It's frustrating, as someone who is interested in cooking and is trying to learn, that there are a million and one recipes out there, but very few things that teach first principles. For example:

- how to properly season something (how do you know how much salt and pepper to put on)

- knife handling and care

- classic flavour combinations

- preperation of all meats, veg, fruits

- what you should always have in your kitchen (stock, garlic, chilli, etc.)

This is to name just a few. These million and one recipes just end up with you buying a bunch of herbs and spices you use once, then taking ages over preparing and washing up after; and some of them are basically the same with minor variations.
In that case, it sounds like you should probably hire a native Russian (and Spanish, etc.) speaker to vet your dictionary.
The use of checks baffles me. I'm 32 and have lived my life in Australia and Canada, have never had a check book and never needed/wanted one.

To pay rent, bills, send money to friends/family and other similar items, I put a name and bank account number into my internet banking and setup a scheduled transfer every month. It's free, and it works irrelevant of who is with what bank.

Why doesn't the US have this?
When you land the website, you see two boxes, one is labeled "TENANTS" and the other "LANDLORDS". One says "NO FEES", the other "ONLY £29".

It was clear to me that landlords had to pay a fee.
Is this a thing? In every country I've lived in, cheques are not only universally hated by landlords and tenants, but all banks offer recurring payments available online (no matter whether the payee is "in the network", you just need the account number and some other piece of data depending on the country). My rent has been paid automatically ever since I was old enough to have a rent, and I never paid a cent for the service of "paying my rent".

I mean, don't get me wrong, I'm sure the service is great... what is making me laugh is the fact that it's even needed. And by "making me laugh" I mean "horrifies me".
Video seems in poor taste.
Awesome list! I used Zach's interaction library, Impulse, in a recent project and it's fantastic. http://impulse.luster.io/ This guy really knows his stuff.
> Linus has had plenty of heated moments on the mailing lists, but 1) he's often right and 2) his venom is usually reserved for experienced developers that really should know better

Also, his gain attention specifically because they're available, whereas most companies don't make all their internal emails visible to the public (which Linux does).

One of the few uncensored corpora of emails that we have is the Enron Corpus[0] - if you look through them, you'll see a lot of profanity, vitriol, etc. that helps put Linus's rants in perspective.

Also, the "Linus rants" are rather cherry-picked - they make the rounds here periodically (sometimes years after the emails were originally sent), but that's not to say that it's representative of a typical email that one is likely to receive from Linus.

[0] https://en.wikipedia.org/wiki/Enron_Corpus
Sometimes your paycheck doesn't arrive on time to pay your rent, and paying on a credit card to absorb the fee temporarily is a viable option for some people. Paying with a credit card also isn't a requirement...just an option :)
That's ridiculous. You may as well say that every time you put a python script up, you're exposing the entire Python runtime and deserve to get 'pwned'.

The scope of the risk is limited to script that you write, whether bash or Python.
> the execve family of functions are not drop-in replacements since they don't take care of forking, changing the signals, and waiting.

Maybe not in C, but they are a drop-in replacement in just about every scripting language. Perl, Ruby, Python, all have nice high level calls that mostly mimic system() but use execve underneath—You simply pass system() multiple arguments instead of a single string. `system("")` in your production web app server code is almost certainly incorrect.

Sadly I think PHP still doesn't have this.

> As long as you're not passing arguments from outside sources to the command, using system() should be OK.

Very true, but think about whether you really need a shell to launch your command (are you using any shell features?). If not, why not just launch the command directly?
Hi! I'm running the crowdfunding and I'm the first person to say that there are a ton of ways that this might not work. It's still early-stage preclinicals (although the results obtained so far are in range of common drugs like taxol). Arguably more risky is the idea of trying to develop a drug without patents.

I guess personally I would consider this to be less of a 'science news cycle' than a 'desperate plea for funding', considering that there are no new results reported in the article.
upstart is terrible in its own special way. Beside that it loses track of anything with a more complicated structure than, say, fingerd, its "dependency" system is wholly back-asswards: a job specifies which other jobs to start when it is ready (as opposed to a job specifying which jobs should be ready before it starts).
Floating point is treated differently by compilers, involves different components of the processor, generates different types of errors, and has different performance. Perhaps there is some perspective from which that proposition is true?
A schizophrenic man creates a custom OS with games
(Mental) maps of texts
> That's a shame, and not something I've experienced with my Galaxy Notes of various generations. You'd think it would be tested for this sort of thing.

Well, given how Apple consistently said people didn't want bigger phones because they weren't suitable for pockets, its not entirely implausible that when they finally bowed to the sales numbers that showed the first part of that was wrong, they might have gotten the wrong message and thought that the second part was still basically right -- that they believed that people wanted bigger phones even though they weren't convenient for keeping in pockets, so that pocket suitability wasn't an issue for bigger phones.

Admittedly, its inconsistent with the myth of Apple's near-prescience when it comes to consumer preferences, but that myth seem to me to be as much a product of people misreading the high-profile cases where Apple marketing has been very good at creating consumer demand for whatever it is Apple is making as anything else.
It does, but it seems a lot of folks don't know about it...

The money is either transfered directly from the bank, or even mailed on your behalf as a physical check for those merchants who aren't set up to accept transfers like that. In either case, it's not necessary for you - the bill-payer- to write checks.
Everbooked – an Airbnb pricing tool that is automatic and demand-based
All US banks I have used have had this for at least the past 5 years.

I would say its cultural reasons keeping people on checks.
In the old days of steamers they were smoke stacks/chimneys. These days the are more just for aesthetics afaik. Those they do put some instrumentation on them im sure. Such as GPS/radar/antennas.
Of course it sucks, It's techcrunch, they can't actually write about tech. A bunch of vaguely clued in non-techies writing about tech companies for AOL don't target an audience that wants to hear about server hardware. They want to hear about how great (innovative, rule-breaking, etc...) facebook is. If server hardware is the vehicle for that story, so be it.

This article is "company finds business value in customizing critical component instead of using COTS." And that's only interesting to people who understand the components. So they represent it poorly, but only a little bit, not badly enough to merit the weight we typically associate with the word "misrepresentation".
If you acquire eggs for your cooking by waiting for them to arrive individually wrapped in recipe kits, you're basically always out of eggs.

Just keep a dozen eggs in your fridge all the time.
I'm not a lawyer, but doesn't fraud imply intent? In this case, it sounds like an accident (caused by a bug). Still serious of course but based on ooshma's post above it has already been addressed.
That was exactly my first thought when I saw this headline.

You thought people were racking up crazy credit card debt before... When this baby hits 88 mph, you're gonna see some serious shit.
You must be young. Back in the good ol' days computers booted instantly. Apple ][, Commodore 64, I'm looking at you.
It's Douglas Coupland. He's normally a fiction writer.

http://en.wikipedia.org/wiki/Douglas_Coupland
And Microsoft.

When a company gets big enough, the people who operate the machine that is the company become more prominent than the people that do what the company is supposedly in existence for. Because when a company gets that big, the sole reason it exists is to make money, and what it does to make money is incidental. In that sense, Google is exactly the same as Kroger. https://en.wikipedia.org/wiki/Kroger

Every large billion dollar company is doomed to be a large billion dollar company.
Good point. This app would make more sense with bitcoin in order to avoid the fees, and would have several benefits over paying rent online through a bank (or over having to write a check by hand and mail it in). Some examples:

1) Instead of waiting 3 days for a bank transfer to clear (or for a check to go through the mail), you could pay your rent through an app like this in seconds using bitcoin (and not pay 3% for the convenience of instant payment).

2) If you're working remotely in a different country then you could use this app with bitcoin to pay neither credit card fees nor SWIFT fees for international bank transfers.

3) If you're an early adopter and your bitcoin appreciate over time you'd effectively be paying tomorrows rent with a big percentage discount with todays BTC purchases if you could use this app with bitcoin.

etc. etc.
Question: What is the best startup names you know?
I see lots of startup names on ProductHunt. Some are cool, some are crazy, what are your favs?
Go meetups: building an app from scratch (screencast)
JQuery.com Malware Attack Puts Privileged Enterprise IT Accounts at Risk
Most people in the US get cagey when you ask for a bank account number. I don't know exactly why, but it is.

(Yes, I know the account number is printed on each check)

Perhaps something to do with the receiving account sharing its number, as opposed to the sending account?
If the domain is already on sedo, use their team to get the domain.
They have agents which will do the negotiation with the current domain owner for you and charge a relatively small fee.
I used this service for some domains which was not even listed on sedo and found it helpful.
FYI transaction costs are a percentage of the total charge. Plus interchange and all that crap. Without looking too far into this, I'm pretty sure debit transaction fees are ~1% which would be about $20 for my $2,000 rent.
by your logic, reselling an item you own is also theft, since that represents a potential lost sale to the original producer - do you agree with this or do you have some way to reconcile this?

No it isn't. I'm selling a used item, and after I sell it will be gone. If I decide that I shouldn't have sold it later all (which has happened me a couple of times with musical instruments) then I'll have to go buy another one.

This is important because economic value is a function of scarcity. That's why you pay nothing for the air you breathe but if you go scuba diving you will buy or rent the oxygen tanks - breathable air is dangerously scarce under water.Now, do the economic interests of creators and publishers depend upon an artificial scarcity? Of course they do. But that artificial scarcity is supported by law because it is the flip side of the (usually) significant amount of time and money that goes into creating the original work. If you can't exercise any control over the distribution then it's very hard to make your money back and eventually producers exit the market, leading to a reduction in consumer choice.
Wanted to share the simple Ansible script we used to patch CVE-2014-6271 at npm: https://github.com/npm/ansible-bashpocalypse
Do they use 277 V AC in Europe? Or do they stick with 240 V?
A pleasure to make your acquaintance. I gather from the Hacker News profile you have that you are indeed the same person as the person profiled in the article kindly submitted here. (You would have replied just before I posted a second paragraph to my comment, quoting an earlier paper that I think must be your co-authored paper.) How did the earlier phases of research go?
Have you lived in the USA? Checks are, as far as I can tell, still ubiquitous for rent payments here, and I've always used my bank's online bill pay feature for that. The same is true for utilities, although recently more of those have started supporting recurring credit card payments online.
That's a great question. Only one of my four landlords accepted electronic payments. The others wanted checks. One of those, tragically, demanded that the monthly rent check be dropped into his real estate office's mailbox. shudder

Since buying a house, I now only write checks to my church. Everything else (mortgage, insurances, cell phone bill, utilities, internet) is either automated by systems owned by the provider, or the old-skool, bank-mails-a-check-to-the-inlaws-to-pay-the-wife's-phone-bill-each-month method.