skysight-inc/HackerNews huggingface dataset:
The UK as well, and they stopped letting Apple run their iPhone ads which purported to have the entire internet, because they did not show Flash. I wonder if they still hold this position.
Behold, the Toothbrush That Just Saved the International Space Station
AFAIK the root cause of the iPhone 4 problem is due to closing the loop of the antenna using your finger to complete the loop (converting the metal from a line into a circle, thereby degrading its antenna characteristics).

You should be able to do this only on phones which have an external unsheathed antenna. Which other ones are there?
> your filename could be called "--help."

bash isn't interpreting '--help' at all, it is just passed on to the program being executed, and most GNU CLI programs conventionally interpret '--help' as a special option.

If your filename is indeed --help, the convention is to use '--' as the separator between your command line options and filenames. Anything after -- is not interpreted as a command-line option.

Another way would be to use a more qualified filename form ('./--help')
I didn't use two factor before, but am now. The password I was using was unique, though, and also fairly complex, so I find it unlikely somebody brute forced it.

I tried the link you're suggesting, as well as looking through the trash etc. What seemed very odd to me was that the messages which started in my inbox were missing from he trash, but things that were "skip the inbox" weren't.

Meaning anything I had "trashed" before yesterday was intact.

Again this seems to suggest that the account wasn't compromised, but that I fell victim to some sort of bug. It would have to be a very strange/determined hacker to go through and move my inbox to trash, then go to trash and only remove messages that started in the inbox.
Bing vs Google
In the western world, people without credit or debit cards are such a small portion of the population that this policy of ignoring such users is worthwhile. In developing countries however, there are many services that aim to bridge this gap. I dont know how good they are, or how successful they will be, but people are certainly trying to access this market.

Examples (no affiliations):
http://gharpay.in/ - Home cash pickup;
https://www.itzcash.com/ - Prepaid Cash card;
Mobile Money services in Africa such as M-Pesa - http://en.wikipedia.org/wiki/M-Pesa
Don't eat your dog: The moral case for free enterprise
Great example of facing reality and doing something about it - kudos Wunderlist
It is like what they used to do with video games, where lots of games would not show actual game footage on the backs of the boxes. They would show cut scenes.

I expected better from Nokia. They were running on a high after saving the bloggers that Samsung hung out to dry.
NDA's be damned: Tell Everyone Your Startup Idea
I would rather not be destroyed at all.
Let's suppose that it is easy to buy a legislator. The problem here is that there's also lots of money being used to sway legislators towards increased security, so you'll be in a bidding war.
"We haxxed the FBI and look how naughty they were" sounds a lot better than "We haxxed an app company and found things they'd be expected to have"
It-ebooks.info - Is this legit?
(we're still the only search engine that lets you completely turn off ads as a user preference for example)

You can do that with DuckDuckGo: http://duckduckgo.com/settings.html > Layout tab > Advertisements.

[I work at DDG.]
True, but publishers still need to recuperate the fixed costs of the ebook.

Marginal cost theory holds that the price of goods will trend toward their marginal costs over time. It does not hold that the price of goods will start at the marginal cost.
The details are not sent to a seed fund or VC.

The various links 21212, 3 Day Startup... confuse me too. AFAIK they are only groups Rackspace has a relation with. The links 21212, 3 Day Startup... all go to the same application form, save the image about the form.
Walks And Walking - The AA Magazine Autumn Walks and Walking Routes
In order to keep my costs down, I stayed with a friend the whole week... I cooked all my own food.

That's not "travel." That's "staying with friends." Completely useless to compare day-to-day budgets for the two categories.

On that note, I'm sure I'd save a heck of a lot of my day-to-day expenses in the major city I live in if I was "staying with friends" and had time to cook my own meals all the time.
Bushido/Zenbox founder here - happy to discuss what went into this.

Clicky: http://zenboxapp.com

Zenbox feedback has been incredible, and we really appreciate everyone who's helped us out. That includes many, many people on hn. And, of course feedback welcome!
What a strange system!

Thanks for letting me know about this. I really, really appreciate it!
Three Unique and Creative Startups That Stand Out from the Crowd
I don't think this guy realizes the extent of how correct he is. PayPal is not a bank. They are basically a giant merchant account. Wells Fargo backs them, even while they compete with them (clearXchange.com).

So PayPal doesn't have to operate by the same rules. When you use PayPal, you are putting money into PayPal's bank account and hoping they act in your best interests.

A reasonable person (I feel) would conclude PayPal is a de facto merchant acquiring bank, especially given the volume, and therefore should be required to operate under those laws.

Of course, PayPal knows the real money is in becoming a card scheme, so it's only a matter of time before we see that (not co-branded with MasterCard). At least they'd have to operate under existing card scheme laws, but I sure as heck wouldn't use one.
A friend just sent me this link - wondering if this is a legit site?

At the bottom it states "Reproduction of site books is authorised only for informative purposes and strictly for personal, private use." - not sure what that actually means

maybe these books are published under creative commons license? anybody familiar with this site?
Seesmic acquired by HootSuite
You're probably right, and I've had to apologize to Python a number of times in the past. So let this be another. I'm still a bit scarred from a certain 2.7-era experience, so presumably you can empathize.
Great pivot Sean: Zenbox has become critical for us in a very short space of time.

We use it with Stripe, Mailchimp and Salesforce so when we received a support email we can immediately see which plan the customer is on and the details of their recent builds. That allows us to provide personalized support faster.

Request: it would be great to be able to color code emails in our support inbox so we can see which ones are our Go Pro plan customers even before opening them.
Global Cost Of Cybercrime: $110 Billion
Files from a larger chip go into print collateral alot better... This is pretty much to be expected. File would be PS'd as well, that's one of the reasons they do this, as the colour-space transitions to CMYK etc can be damaging. They do need to have better disclosure though. Starburst is telltale DSLR.
I am all for it, but you are just frustrating the ground staff. High level decision people will not be affected by this, and those are the ones you really want to go after. Maybe getting their names put on the extra-hassle list.
For the record, that downvote wasn't mine.

And your point is fair, both the first one, the clarification and shinratdr's rewording :) (except I'd kinda steer clear of things that are merely "alleged"--but I don't know anything about the Disney case)

And indeed I don't really know about avoiding all of them, however I do believe it's important to spread word about it, so that people know, and corporations know they can't get away with everything, and hopefully cause at least some corporations to do right.
The author also mentions a problem with the filesystem: what is the filesystem encoding? Do you treat filenames as blobs, or encoded strings? What do you do if you think the filesystem stores UTF-8 but there's a filename which has a byte sequence which is invalid UTF-8?
This entire page is just...cluttered.

https://plus.google.com/107551444336725915386/about?gl=us...

It reminds me a lot of myspace, actually.

Okay, instead of whining about this, I'm going to look into a maps API client :)
Being infatuated with Top Gear, I have to imagine your name means you are an AI that James May built to do the boring things humans do like spend time online while he's away in the garage or doing another special on planes. Therefore, with you being an extension of Mr May, I have to say I agree with your proposal to charge councils by the minute for not having roadworks done properly. Imagine how well funded the Raspberry Pi Foundation would be with just one trip from Cambridgeshire to Wales!

http://www.topgear.com/uk/james-may/james-may-road-pricing-2...
I agree it's weird. I also read his intro to ruby guide. I don't idolize him, but I respect him quite a lot. I think he earned said respect and to a point maybe even earned being idolized, not necessarily because he wrote an intro to ruby, but because the way he did such task was incredibly engaging and fun.

I do have to accept that I also have an extremely weird sense of humor (which is based on my encyclopedic knowledge of trivial, useless, and completely irrelevant facts [...wait! I had something for this!] ), and therefore I can totally relate to his methods and tactics of expression.

I posted the story for a reason though. In a world where we're reading about startup this and startup that boilerplate news over and over again, it's a bit refreshing to stop for a minute and get a small insight into the mind of a person who did quite a bit for the "community", and maybe -just maybe - get inspired to find an equally engaging and fun way to communicate to others whatever it is we can contribute to the distribution of knowledge and the further advancement of people's careers in the world of software development.

Also:
http://tryruby.org/
Cell phone. You see it a lot in Africa, where few people have credit cards but many have cheap cell phones.
Yes it does - qemu-img is written in C. The two programs we found exploitable were written in Python and C. They are written in "satisfactory" languages. Bash is not involved. Yet both suffer exploits because of \n (and other) characters in filenames.
I really like this idea - making sales and support loads skimmable within gmail with bins of customers based on the data from all your tools.

Love it!
Is Stripe that other provider? I've been contemplating switching but I agree with your sentiment that PayPal's fraud detection is the best available right now.

I'd definitely be interested in seeing a write-up about integrating Stripe with third-party fraud detection systems.
I opt out every single time and as a Developer Evangelist, I travel quite a bit.. upwards of 30 flights so far this year. It's to the point when I travel with other people, I explicitly tell them to go through lines separate from me and don't associate with or acknowledge me.

Almost every time through, there are no more than 1-2 other people opting out at the same time. And usually prior to my opt out, there aren't any at all.

It appears that "most people put up with this fucktardery" because they don't know/care otherwise.. none even question it.

I document my experiences via Twitter using the #fuTSA tag if you'd like to follow along. ;)
Facebook Timeline Remover: Works, but Malicious
Java's pretty tedious for certain tasks, but it does lend itself well to large teams coding on a large code base and being able to understand everything quickly. Yes, Eclipse is much more heavyweight than vim, and Java's a whole lot more heavyweight than Ruby, but I'd rather peruse through 10M lines of Java code in Eclipse than 1M lines of Ruby code in vim any day.

Even so, I run into the infuriating aspects of Java from time to time, and that's when Scala comes in. I see it to Java as Coffeescript is to Javascript.
I do use an IMAP client (thunderbird) with gmail.

No, no strange activity in that window. I see myself coming out of Black Rock City, and the sparse signal I was getting on Monday as a result of it, but other than that it's just my office.
Introducing the Add-on Guidelines
VPN is much more complete, and generally easy to use. 'ssh -L' sets up a single mapping. 'ssh -D' sets up a proxy on a port, and client software must be configured to use that proxy.

With a VPN, you simply connect, and you can access any services on any ports. Additionally, I think UDP is supported, which is a bit tricky with ssh tunneling.
Scala hits such a sweet spot (at least for me). It's a pleasure to use, the language is so flexible, and you can write very nice, succinct and easy-to-reason-about code. The support for higher-order functions and closures, etc is really nice. I've been doing some android development in Scala and it has a huge impact on productivity.
From my experience and that of others who’ve suffered the same, it’s clear that PayPal are interested in buyers, not sellers. Why else would they provide customers with refunds at the drop of a hat, but withhold money amounting to thousands — literally thousands and thousands and thousands — from buyers without any valid reason, when not even your bank is legally allowed do that?

The best part about them giving buyers refunds is that if you, as a seller, want to dispute their chargeback, you have to pay Paypal an administrative fee ^_^
It's always that way, with creative types. The more they try to just fade back into the woodwork... the more intently people try to grab a little piece of them.

Till pretty soon, even more so than for their considerable accomplishments, they become famous for... not wanting to be famous:

https://en.wikipedia.org/wiki/Grigori_Perelman
Objective-C supports code replacement very well as it "run-time binds" selectors to method implementations. By injecting a bundle with a new implementation in a category it takes precedence over the original implementation as if the method had been "swizzled". The previous implementation linked into the app is taken out of play and ignored. This is all looked after by the application I mentioned. The complications seem to be minimal in my experience as long as you don't change the class interface...
True, but using unusual words embiggens the chance that your audience might not understand. The only regular use of bleem Google finds is for a PS1 emulator.
Scala does not support first-class, module-level functions (outside an object).

Sure it does.

object f {
def apply(x: String) = s + " - foo"
}

Elsewhere:

val t = f("bar")
It is possible to be both object-oriented and functional—for example, OCaml and several Lisps are functional languages that nonetheless feature object systems. The two paradigms are not necessarily in conflict, and Scala is a perfect example of a language which is both. (The definition of 'functional language' is vague and generally somewhat informal, but broadly speaking it has more to do with how one approaches problems than e.g. where functions are defined.)
I imagine when your production rate is measured in KHz, that's what it sounds like
Care to elaborate on a few such cases?
I know Sean so I'm not without bias but that looks very useful; I feel this pain daily as our relationships with our users are split over multiple platforms and interacting with them requires an epic memory.

Great move, guys - we will be using it.
> I agree that this is something that needs to happen eventually. If the world keeps paying China to make everything they will end up owning us all. On paper they probably already do.

That's too pessimistic. Broaden your horizon away from the British (and perhaps US) example. The German economy is doing fine for manufacturing, but they have no qualms about importing from China at all.
This is not true for all case because My Linux machine already infected by some virus.
For the longest time, I didn't even realize that clicking a Google result sent the click back to Google (I just didn't think about it).

Then I right clicked one of the results one day and did "copy link" since I wanted to send it to a friend, and got something like this (with a bunch of other stuff in it too that I've yanked out cause I have no idea if any of it would be identifying info, but the end result is that this link no longer works):

http://www.google.com/url?&source=web&url=http%3A%2F...

I just hadn't thought about it before. It makes sense that they want and use that info, but it wasn't obvious at all that they were collecting it in that way, since the address shown in the status bar is the destination site, not the actual link target. I had just always assumed that the results were based on links and such around the web, and didn't think clicks would be factored in.
Check out patio11's post on salary negotiation especially the section 'The First Rule Is What Everyone Tells You It Is: Never Give A Number First'

http://www.kalzumeus.com/2012/01/23/salary-negotiation/

I suspect you can glean some applicable information for your situation.
Here is one of the first empirical Scala vs Java studies:
http://www.neverworkintheory.org/?p=375

Here is the actual paper:
http://www.rz.uni-karlsruhe.de/~kb95/papers/pankratius-Scala...

Quote from the conclusion:
With respect to effort, this study refutes the claim that Scala programs are faster to develop: in comparison to Java, Scala requires more effort, and especially more testing and debugging effort.
3-2 Bing. The results can be easily linked to one of the search engines so the outcome can be skewed.
Show HN: Site44 passes 1,000 users
Why should we not at least respect him a litte? He did do a gazillion things for the community and made learning (I knew ruby already at the time, but his teaching methods and his excitement off all things Ruby made me revisit the language in a completely different way) quirkily fun.

He might have taken all his work down knowing that it would probably live on through source control and people at the time using his work and making it available for everyone no? Anyways, the fact is that he made a mark, and because of it I believe people (including me) respect him so much.
A know a letter way, let all spread-the-wealth fans live a couple weeks in countries that actually do that and did for a while.
Show HN: My weekend project - JobOyster
JobOyster is what Indeed.com used to be, an online job aggregator and meta search engine. It brings jobs near you based on geo location. Currently in beta.
We are all living in a heightened sense of fear. It was apparent as I was waiting to board a plane over the Labor day weekend, one of the airline representative came over on the mic and said: "Calling Mr..Err Hmm..I rather not say this passenger name aloud, so I will spell it out..Will Mr. G..U...N please come forward? "
HealthyReads.com - a Reddit for your health
Chihuly Garden and Glass
Tools to get started in machine learning
Can You Hear Me Now?
Who would have thought that a merchant should have to cover the risk entailed by its choice of business model?
My Journey With iOS And Android
This is probably sounds insulting, but I just wanted to give you a warning.

I spent some time deciding if your first sentence was a parody (Look at us new vim mac users with functional languages and git and startups).

Very sorry that I am a C++ programmer, working in visual studio, as opposed to writing the latest to-do app in scala using vim.
Live Blog from Amazon's Kindle Fire event 1:30 EST
Wunderkit will remain stable for some time yet. Once Wunderlist 2 is ready we will be offering an export tool, so that your friends and family will be able to transfer their data directly from Wunderkit to Wunderlist 2.
Related to tutorspree:

Why can't I see a tutor's rates before contacting you? What if I want to compare a few of them before making a decision?

There's too much friction :-(
My anecdotal evidence agrees with the study. Type inference is also the reason the Scala compiler is so much slower than the Java compiler.
I don't understand what you mean. That's a function definition within an object; it's not top-level.

EDIT: Okay, I see the confusion. That seems like a 'top-level' function in the sense that it's not acting on any parameter that's not explicitly passed to it, but it is still bound to the singleton object 'f'. That would be analogous to the following Python code:

class F(object):
def __init__(self):
pass

def x(self, s):
return s + 'hi'

>> Foo().x('hey')
'heyhi'

Just because you ignore the implicit parameter doesn't mean it doesn't exist. Scala handles the implicit parameter differently, but the function still very much needs to exist inside the namespace of another object.
A friend of mine recently launched http://www.healthyreads.com and they're getting a good user base. The idea: share and discuss stories related to health -- your health, public health, etc.

They're well meaning and are looking for people to help with technical work. If you're interested, message here or contact them.

Feedback on site design, features, etc. also welcome!
I see. I would still recommend JSON schema, though. It is great for debugging and ideal if you plan to open the API up to third party developers, because it makes it easy to ensure that all NoSQL data adheres to a proper schema, and it also provides meaningful error messages if a third party developer accidentally sends badly structured JSON to your service, or even if you accidentally send badly structured JSON to your service due to a front end bug.

I use this JSON Schema validator with great success: http://packagist.org/packages/hasbridge/json-schema-validato...
Yeah, FBI nice try
That is not true in the UK, where the OP is operating in. Paypal is a bank here and subject to regulations.
High Traffic Mobile Website Using Grails and Weceem
16 up votes and no comments for a meme more suited to Reddit than HN. Anyone find this suspicious?
I usually type in my browser address bar, which searches to Google directly. I tried my query on Stack Overflow... Google still gets a better SO question than SO itself : http://stackoverflow.com/search?q=insertObject+atIndex+zero+...
And if djb hasn't managed to convince you to stop parsing, watch this presentation from Meredith Patterson at last year's CCC: http://www.youtube.com/watch?v=v8F8BqSa-XY
As you can always get the money back with a simple order, it is a very minor issue.
Please add "[video]" to title to save myself (and others) a click. Thanks.
This is so killer... one of those "why doesn't this already exist" ideas and great execution (been using it for a while now). A real game-changer with regards to traditional CRM, which I've always hated.. Congrats to the team on launching!
Live Blog: Amazon's Fall Kindle event
Depends on the business. Some people might buy gift tokens (with cash, using a friend who does have a valid payment method). This is useful on, for example, Amazon.

In the UK we have "prepaid credit cards"[1] which could be useful for some people who are otherwise unable to get credit.

[1] confusing name, because they never give you credit, and I don't think they have the same protections as normal credit cards.
One can travel to the moon on a budget, provided that the budget includes $10Bn in equipment. How much is your budget?
Science wins over creationism in South Korea
Great! We'll make sure to post a url on hacker news once we go live. Alternatively if you want to be notified - make sure to leave your email on http://www.leanspecs.com
Nobody needs to say anything :)
The Future of Networking, and the Past of Protocols
To beginning programmers: start with ASCII
I don't know if Ballmer will stay or not as CEO, but remember that he and his good friend Gates still have a controlling share of the company.

What separates mobile from embedded won't shield mobile, or Microsoft, from the race-to-the-bottom, cloning, and short product lifespans that make embedded such a hard business to be in.
The WSJ got it wrong on pair programming