skysight-inc/HackerNews huggingface dataset:
He tested positive for some chemicals that produce false positive on TSA explosives test, not for explosives. As the original article admits, this is a common occurrence. However, it became very clear very soon that he actually does not have any explosives on him. What were they doing once that was clear?
no you didn't RC

Apple is known as the inventor of the Personal Computer because they, ya know, invented the personal computer in any meaningful sense of the term.
I am curious of your grief against gnome shell. Since Ubuntu has switched to unity, I have lost a lot of time to find an alternative. I am satisfied with Ubuntu-Gnome that I have installed on the computer of my father. I intend to switch all my computers to Ubuntu-Gnome. Maybe you have found issues that could annoys me also.
Well, I am just waiting for the day when "fitness trackers" become mandatory (for health insurance reasons, natch...).

Anyway, as I have said before ... no need for conspiracies in a world full of opportunists. All you need to have is a group of people who make their living from fear.
Yes. That's the point of the manifest file. It's the same as the HTML5 offline manifest file.
Eat only the best Salmon raw please.

http://en.wikipedia.org/wiki/Diseases_and_parasites_in_salmo...
People in this thread say SQlite is fine for apps with lots concurrent writes (people advocate running forums and other multi-user apps using it) but that's not correct in my experience. I wrote a blog[1] in Python that uses a Sqlite database and on each post view a view counter was incremented[2] using a simple UPDATE ... views = views + 1 on the post row. Removing this update caused page speeds to increase hugely, from ~10 requests a second to ~200 or so. Maybe I was doing it wrong, but I can't see how.

1. https://github.com/orf/simple

2. https://github.com/orf/simple/commit/2121401030cab4d500330e9...
"Think different" was their signature. They spent an incredible amount of money in the late 1990's and early 2000's telling us this.
The way I understand it, this attack prevents GSM from receiving calls, not from calling, so preventing people from calling 911 this way won't work.
The \\?\ thing is a weird hack. There are other side-effects of \\?\, for example the system will stop removing trailing spaces and dots from path elements. So you could have a filename that fits well within the limit of MAX_PATH but is inaccessible without \\?\ - just end it with a dot or a space.

It's not even always MAX_PATH directly that decides when you need \\?\. IIRC for a directory you must fit within MAX_PATH minus the length of a slash and an 8.3 filename.

There are other limits, for example by the time a create gets to the NT APIs the path must fit in a UNICODE_STRING structure which has a maximum length of 0xffff/sizeof(WCHAR). Once I was curious about probing the limits and I created an absolute path that was longer than this limit. I did it with something like this cmd script:

mkdir a
:top
ren a a.tmp
mkdir a
move a.tmp a\
goto :top

Sure enough I was able to create a dir that would stump just about anyone's recursive-directory-delete code. To delete it on my own filesystem I wrote a similar rename-loop to unravel it. If you ever want to play a prank on a Windows programmer who recursively enters directories, show them this.
That was too late for a new OS. Their effort alone wouldn't have been enough to fill their app store.
Thanks :-). Restaffing the TSA may not be necessary though -- not radically; there seems to be a problem with the culture there and with how performance is measured. That's systemic and comes from higher in the hierarchy.

Specifically, I think good directions would be:

1. Driving away the "law enforcement" culture. Are members of the TSA staff registered as policemen, assigned to a station, going through police academy and under the rules and discipline of police training? If not, they aren't law enforcement and shouldn't be treated as such, and should either a) be disallowed from conducting any kind of search without the supervision of a policeman or b) covered by the same regulation as a regular policeman. You can't have people do police stuff with non-police discipline, eschewing the checks and balances law enforcement has in order to make sure it enforces, you know, the law.

2. Providing immediate legal counseling as soon as you step into a private room. Large crowds tend to be a good protection against abuse. Once you step into a room, anything more than searching through personal items should be covered by a lawyer, and people should particularly only be questioned only in the presence of a lawyer. This is because a) the lawyer would be able to assert the rights of the person being questioned and b) the lawyer would be able to explain what's happening in layman's terms. When a particularly uptight ex-postal employee who just discovered authority exceeds gets nasty, a third-party reminding him he's stepping outside the law works much better than the person on the receiving end of his newly-discovered authority asserting his rights -- risking to be regarded as "aggressive" and "overly-assertive" by someone whose most important previous responsibility had been making sure stamps are correctly positioned on the envelope.

3. Explicitly encouraging and rewarding correct behaviour from TSA personnel, while at the same time applying serious disciplinary action. Let's be honest here, there's a large enough supply of unemployed people who can search a bag that you can afford discharging abusers, and sufficient public frustration that you can afford offering the occasional bonus to people who go out of their way to clear up misunderstandings.
200k is a lot of money regardless of circumstance.

And they were never actually competing against anyone, let alone Facebook. That is just naiveness on the part of people that believe that social anything is actually a software problem.
Hey Jamest,

I hear you about "...Firebase-powered apps are only as secure as the developers make them..." but I guess, you should try to do your best in order to 'tunnel' developers into the best practices of validating input/output and not relying on the client to send 'safe' data. I know it's easy to say and hard to do :)
Nevertheless, it's a great goal to have.

Good luck!
Ido
But it's not like you can't change that...
Would you expect "1.30" == "13e-1", since both are strings? How about "0xb" == "0xB"? 0 == "zero"?

I don't see how this is anything but bugprone, and all to save you from actually saying what you meant and slapping a couple int()s on your input.

Compare JavaScript, a language with much the same == problems, where the community generally advises against ever using == at all. CoffeeScript (different syntax that compiles directly to JavaScript) even translates == into ===, leaving the original buggy operator unavailable.
As I was reading your reply, I kept thinking, "Well, this sounds pretty standard..." until I reached the part where you said:

> give you a very thorough groping which includes putting their fingers into your waistband and feeling your junk and buttocks with the backs of their hands

> fingers into your waistband and feeling your junk and buttocks

> feeling your junk and buttocks

Wat? Are they expecting that the bad guys will walk in with explosives stuffed up their private parts and extract them out later for their intended purpose? Also, honest question: why would anyone want to go through this? I mean, given the option, I'd probably opt to walk through the scanner than let someone handle my junk. (I felt extremely uncomfortable just saying that.) Surely the scanners cannot be more invasive than THIS?

Or am I reading the whole thing wrong? Is the rejection of scanners not because of privacy issues but because of health issues? So many questions...

I kept reading and a few lines later, you said:

> ...given an even more thorough search.

I can't even begin to imagine what an 'even more thorough search' would be/look/feel like. The closest word I can think of is 'rape' but surely it can't be THAT bad, can it?

Where I am from, we do have pat-down searches at private places like malls, but the public places are largely ignored, surprisingly. Even the pat-down searches at the private places are more customary than anything else. Then again, our record at homeland security isn't all that great, as witnessed by recent events. In comparison, your track record since 9/11 seems to have considerably improved, though how much of it should be attributed to all of this is another question entirely.

As a white male living in the US of A, I think I understand your outrage. If this were to happen to me, in my country, I'd probably be up in arms, and so would the rest of the country. However, as a brown male, living outside of the US of A, and having never been to your country so far, I wouldn't know what it truly feels like, so I might just be talking out of (pardon my french) ass here.

I'm just too confused, surprised and horrified at the moment to fathom the weirdness of it all.

Thanks for your detailed reply, though. I hope the situation resolves into something amicable for both parties - you and the authorities.

PS: As a brown male who has never been to your country but who would like to visit some day, your comments have unsettled me somewhat. I like to keep a lush beard and I have long hair. Sure, I'm an atheist, but does that even count?
pg is not a politician who must appeal to all to be successful, so why do you wonder? he just thinks of the things that work. I run an outsourcing shop, and if i clearly knew that black gays are 2x productive for the same rate i'd quickly turn worst racist/sexist guy you seen.
>People aren't "at risk" of defaulting. Either they have, or they haven't.

Past history correlates with future performance, but not necessarily 100%. People who have always paid back loans sometimes default. People who have really bad credit sometimes start making payments again. And in any case, it's entirely useless if the person has no past history to look at, which is what this is for.

>Risk is entirely a calculation of the lender, and any miscalculation thereof leads to a vicious cycle of repeatedly shafting the unlucky.

Good thing we are using 21rst century computers and machine learning algorithms on vast amounts of data. At no time in history were lenders able to make predictions so accurately. If there are miscalculations, they are less than would be otherwise.
I love SQLite but I don't think it's fair to compare it directly to other rdbms. As the official website itself puts it:

"Another way to look at SQLite is this: SQLite is not designed to replace Oracle. It is designed to replace fopen()."

https://www.sqlite.org/whentouse.html

There are very few instances where I end up in a position where I have to decide whether I need to use postgres or sqlite, they have very different use cases.
Marc is a live and well! I'll tell him you're looking for him :)
I was thinking in terms of subversive behind-the-lines campaigning that it might make sense to counter by policing what people read and talk about - but this was a "proper" military intervention with soldiers in uniform. It doesn't justify running a Gulag system.

Also, the internal oppression didn't exactly peter out after the intervention was over in 1920. The OSS (predecessor to the CIA) wasn't formed until WWII.
> There are loads of ways to DoS the basestation.

Yes, but this way you can DoS a single receiver. So, my wife expecting a call from her lover? Well, we'll see about that... ;)
Times new roman
You would be surprised, but if you're going slower than 85% of the traffic on average, you are not violating the speed limit.

Even if the sign says 30 mph, if the 85th percentile is 36 mph, they cannot post a lower speed limit than 35 mph unless there are hidden hazards. Furthermore, if the survey has not been done in the last 7 years, even if they give you the ticket you can contest it because there can not be a speed limit on a road that hasn't been surveyed recently.

That's how it is here in California, anyway.
But you can use a phrase that is uncommon (even unique) but easy to remember. https://xkcd.com/936/
Are you kidding? This is fucking hilarious.
Most people just don't want to take the time to try and understand someone because the expectation is that you are in America and you must speak english

It's demonstrably false that what you're talking about is a "'MURICA!!!" thing— English is the lingua franca of engineering and the technical world. Not only in America, but all over the world. This has been discussed over and over again here.
Actually since about 2.6 uCLinux has been merged into the mainline kernel. Several MMU less targets are supported.
> Why would you use a password at all?

At all? You still need a password for your keyfile. And probably you need an OS login before that.
I dislike the UX changes done in Gnome 3 as much as anyone, and middle-click paste is firmly wedged in my muscle memory. But this is actually a change that's justifiable, unlike the general change for change's sake.

Having two completely separate mechanisms for copy-paste (not talking about the UI, but the underlying clipboard/selection) genuinely is confusing. It's never consistent across applications. Will I be able to middle-click paste from this web browser to that terminal, or from this emacs to that Skype window? Or do I need to select + Ctrl-Insert in this terminal to copy to that other window. Pretty much no way to know without learning it by trial and error. After almost two decades of using X I'm still surprised weekly about pasting the wrong thing due to this stuff. (And any time I paste text to an IRC terminal, I make sure to paste it to a throwaway window first to verify I've really got the right content).

And really, while I will continuously use select + middle-click to copy, it's only because of muscle memory. It's not some huge productivity boost over using the keyboard shortcuts. And once it stops working, the muscle memory can easily be retrained. (Remember how you probably complained when browsers stopped treating middle-click with an url in the selection as "open url"? I have no trouble admitting that I whined like hell about the massive loss in productivity it'd cause me. A month later I didn't particularly miss it, because I was automatically using a different workflow.)

The primary selection is a ridiculous vestige. Good riddance. I'm less enthusiastic about what they're proposing to waste the middle button on.
The Spanish had grown up knowing that gold could be swapped into land and wine and women. Get a lot of it, go home, live the good life. I doubt it was more sophisticated than that. The evidence suggests that the Spanish didn't have an academic understanding of currency, because the influex of silver caused huge inflation in Spain and damaged their economy.

> it's univerally a good currency

It's not. Metals don't function as currency even in the world we live in. You can't go into a shop and buy a computer with a piece of gold - nobody is set up for it. It functions less as a currency even than something like bitcoin, which you can occasionally find something quoted in. With gold - you won't find someone quoting food, land, or shares with it, or set up to accept it as payment.

There's a concept called 'store of value'. Gold is regarded by many to function as a strong store of value. In fact, recently it hasn't - it's gone up significantly for several years and then down this year.

But that's a different thing to currency. And it's not unique to metals - land and cocaine tend to have those properties also.

> It may be that the Inca never used gold as
> currency, but it would be hard to substantiate
> that claim, I would think

You've set down a default assumption that is incorrect - that gold is a universal currency. Then you've followed on to say that - therefore - it should be assumed that the Incas used gold as a currency. This is invalid.

The article says there's an absence of evidence of markets from the Incas, and painted a picture of how life worked. If you think that gold was valued as a currency, show some evidence.
> Once You’re Lucky, Twice You’re Good: Sarah Lacy |Link | The lessons are hidden. Between the lines, it’ it’s THE example of how the Valley press thinks. Read it as an observer, don’t take it at face value, but rather try and learn what Sarah is about.

This is a great recommendation not just for entrepreneurs, but for anyone wanting to learn what Sarah is about.
though it is easy to create such a service, sometimes big companies just don't mess too much with things that are working just well and there is a room for niche products. still, it is very risky to offer a products only to someone else's users - you are out at the moment that the big company decides to implement the feature you are offering.

technically, yahoo,google and microsoft(icq,myspace,friendter too) had all the resources to create most of the now popular online services like insagram, facebook, tumblr but they did not and now are buying these or compete with them fruitlessly.

couldn't facebook create an app with filters? yes, but they bought instagram because of the userbase. so I agree with you that these are bad investments but only when the projects don't have something that could not be recreated with few engineers.
It's a stretch to call it a universal currency. You don't see people in the high street quoted in units of salt.
>Some predictors must be sacred because relying on them reinforces divisions in society, leading to greater long-term unrest.

Even using something objectionable like race as a predictor wouldn't "lead to long-term unrest", just the potential of slightly higher and lower interest rates for different individuals. There is no "reinforcing divisions in society". If anything more accurate predictions benefit society with less risk for investors and lower interest rates for borrowers.
What if I do:

echo $( shuf -n 4 /usr/local/share/4000-common-words )
They were already in beta in the Netherlands for a while actually.

Given that we're quite similar to Germany except for being a bit more focussed on international trade, we might have been a test run for German deployment though.
I had started to fear this. As Android fanboy, my biggest phone is no phone is open. I try to explain what a baseband processor, and DSP, and most people are confused by why it matters.

Are there any fun phones (I assume in the US it would be illegal to sell one) with reprogrammable/more open baseband chips? Does anyone know anything about this topic? I would love to make this a hobby/obsession if there was a small place to enter this research outside of the industry.
That was their slogan.

A "signature" and what I'd argue they're trying to say here - is something built into their product that you see and say "oh, that's apple." Up till now, they've had that, but never felt the need to say "this is our signature" - because it was obvious.
I find that Elon worship almost as unpalatable as Jobs worship. He brings a lot of good ideas to the table but lets not kid ourselves, the consumer electric car was going to get here with or without him.

People make the jobs comparison because, like Jobs, he started out as and outsider.
Yes, I tend to agree with you. From my vantage point on the sidelines it all seems so easy. I guess maybe someday we'll both take that huge step and try to build something big then we'll realize how much work and luck it takes to hit it big.

For now, it's so much easier to not do anything but provide our critique on the work of others.
probably something making 16 byte memory accesses simpler/faster than bigger ones on GPUs (eg by fitting in some cache or something). GPGPU architectures can still be bit weird.
Like food styling, architectural photography is a discipline unto itself.
> The source is free, so it's a great way to see what Haskell looks like when used for large applications in the hands of experts.

I tend to disagree with this. Yes, GHC is a large application and most certainly developed by experts, but it's also a project with a very long history, whilst Haskell (language, extension, conventions,...) have changed over the years, and this shows in several places.

Next to that, GHC code isn't very idiomatic at times (e.g. for performance reasons, or because it can't depend on too many external high-level libraries).
Israel: the decision to strike Syria within hours
I always wondered why the US is so opposed to direct debit? It is so much easier and safer than credit cards or sending cheques by mail.

The problem is that the rest of the world standardizes on credit cards. You cannot book a hotel or a conference without it. This is probably the only reason, why germans adopt credit cards: International travel.
I just signed up for PayMill yesterday, but didn't send them the paperwork yet. I might as well sign up for Stripe then.
The man who 'got it' too much
I do not understand how they go from https://wiki.gnome.org/GnomeOS/Design/Whiteboards/Selections where all the example are touchpad oriented (no middle button, just touch and long press) to the conclusion that the usual behaviour of middle button should be killed ?
Why video games may be good for you
> More grey matter

Well as study shows [1] meditation not only thickens cortex in some parts of the brain but also makes it thinner in other parts. Just saying.

[1] http://scan.oxfordjournals.org/content/8/1/27.long
The story of a little DNS easter egg
> The company is taking itself waaaay too seriously.

As the writer of the article is with the ad.
Being an expert C++ programmer doesn't make you an expert Haskell programmer, or vice-versa ;-)
Stock sendmail will try to lookup the sender domain, if the sender domain has an A record for @, it will use that instead of the MX to determine if the mail is coming from a legitimate source or not. It was a derpy spam prevention method started years ago, I doubt its been removed, but I also don't use sendmail a ton anymore so its possible its finally gone.

Also, a fair amount of the world is used to the convention of www.something.whatever so you'll have people complaining your site is down if you don't have www. Firefox will also sometimes prepend www to be "helpful" as well if there's some other typo in the URL (not a fan of that).
Swearing is bad if you think it is bad. Nothing is bad.
Thought the same thing. However, assuming if it's Uzbek airline then people flying it to Riga must be Muslims sounds strange. I'm sure there are some Muslims in Riga, but so are in any other random major city.

I just assume whoever wrote this article had little idea of what Riga is and didn't care to check.
Direct debit is just as easy. Two numbers to enter.
How does SQLite compare to H2? When would I want to use one or the other?
What is required for a client to use Stripe? A merchant account? We're using eWay for those with merchant accounts, and PIN/PayPal for small busineses without.
If you merge them won't you either lose the highlight-copy or have the highlight-copy throw out your explicitly copied text?

I like having the two separate, that would be a retrograde step as far as I'm concerned.
Passphrases do not need to be (completely) human-generated.

On a related note, has anyone analyzed the entropy of markov chain generated passphrases?
No need for a merchant account or anything like that -- Stripe handles everything from accepting the payment to depositing the money in your bank account.
Yes. Yes there were. :)

We always limited transactions for UPDATES and INSERTs that involved more than one table.

It was quite the learning experience since you do have to think of different ways of working with data. You get to learn very quickly the difference between what like to store vs. what you actually need to store to get a particular functionality. But that turned to being a boon in the end because we got a much simpler forum as a result. Fewer bells and whistles meant users focused on actual discussion and not ancillary, shiny bits and bobs.
Let me know if you need an invite -- patrick@stripe.com.