skysight-inc/HackerNews huggingface dataset:
>Anybody else thing this sentence is silly?

Not really. It's a lose/lose proposition to publish benchmarks, especially on something that's so environment and dataset dependent. Either real world performance is way below the benchmark leading to all kinds of storm and strife, or way above and then you lose credibility and people wondered why you bother anyways.
Relatedly, there was an in-channel-command bug in Twitter in 2010 that would allow you to force anyone to follow you by tweeting "accept [username]". It was discovered accidentally by a fan of a band named "Accept" tweeting "accept pwnz": http://mashable.com/2010/05/10/twitocalypse-heavy-metal/
In the interest of clarification, my hardheaded response originated from classifying 'lack of support' as evil. That was my bone, and now it's pretty much picked clean.

I do happen to think that Gmail is an exceptionally good mail service, though that is obviously just my opinion. I think statistics would agree that it is a fairly reliable service. Reliable enough that it doesn't need to be disclaimed as "We're just messing around here really" on the home page. Nor am I willing to necessarily concede that it is 'bad for most people'.

In a nutshell, I would say that it's a great service if you can agree with its terms. This isn't mail that people are generally paying tons of money for, and I think their expectations are out of sync with reality. The general argument I hear is "BUT MY LIFE IS IN THAT EMAIL". If that's the case, gmail wasn't probably the email service you were supposed to be using, at least not for free, in the same way I don't store my valuables under the rock in the garden. If it mattered that much, you shouldn't have entrusted it to a service that didn't have a support policy more in line with your expectations.

I have gmail, and I'll concede that it would be inconvenient if they turned off my access tomorrow, but I keep all my more pressing correspondence to services that I have a good-faith belief will give a shit if I lose my information. If google apps were shutting people off, I would expect people to be upset, and I would not consider that ire as meritless.

My only real complaint with the post you've just made is the assertion that Google doesn't care to provide any service whatsoever. If they didn't care about providing reliable service, then it probably wouldn't be so reliable. I personally have experienced maybe two or three outages since I joined the Beta however many years ago. Those were global outages, or at least wide-spread. That sort of thing generally doesn't happen any more. In addition, it's not as though swarms of people are having their accounts disconnected every day. We keep bandying about the 99% number, but I really suspect that it's probably more like 99.99%, but that .01% is enough people that we still hear about it.

Some of this is opinion, and some of my argument is diminished by Google's people support in general, but I think it's getting short shrift because of these rare occasions, and I think that it's considered on the same scale as when Paypal freezes someone's account, which I think is unfair.
OS X Mountain Lion Adding Offline Safari Reading List Mode and Dictation to Mac
Internet Memes, who needs them?
Competitors don't have be your enemies. In fact, they should be helping to keep you on your toes and create products that are better than theirs. Maybe you should reach out to them to say hi; if they're in the same market as you, you should have a lot to talk about.
like secret sender, but less secure? https://secretsenderapp.heroku.com/
I literally loved the line 'lie a little'.

The guy decided not to lie and was smashed. Welcome to the 21st century western civilization. Lie a little and you'll be okay.
No you don't. You take the whole thing, with the husk on, and microwave it. Then you give it to the kid, and they pull the husk off, eat it, and throw the husk and cob into the compost bucket.

If you are worried about healthy meals, you probably don't put butter on it at all.
Of course it's been rejected from Kickstarter. It's a medical device which sends electrical currents directly into the brain. It's a product liability nightmare in one of the most heavily litigated markets (medical consumer hardware). Kickstarter would open itself up to potentially ruinous liability if it allowed a product like this.
He probably used the word "expressive", which is how we used to excuse ruby's problems.

It's pretty clear, by now, that we (the ruby community) were wrong about how to maintain projects over time without getting mired in complexity.
I guess my only direct source is that every time she's spoken of working as a paralegal, it's been in the past tense. e.g. her H-Online interview:

http://www.h-online.com/open/features/Groklaw-The-blog-that-...

It would certainly have been impractical for long stretches of Groklaw's history for PJ to have a day job.
Concentration camps and gulags excluded, I don't think there has ever been a human society - anywhen, anywhere - as degraded as the 20th-century tower block/project, a pure product of Enlightenment thought.

It's useful to go back and compare apples to apples when we compare the 19th-century "slum" to the 20th-century slum. You can read Robert Roberts on the Edwardian slum, for instance - a world which he grew up in:

http://www.julielorenzen.net/slum.html

Roberts: However, approximately sixty years after Engels wrote his book, Roberts described the working class as almost being obsessed with cleanliness. A dirty home or even a front step meant lower social status. Roberts wrote “Most people kept what they possessed clean in spite of squalor and ever-invading dirt. Some houses sparkled.”

Or read Riis' How The Other Half Lives:

http://archive.org/details/howotherhalfliv00riisgoog

You can even find an unbiased view of Southern slavery (admittedly milder than Louis XIV's Caribbean version):

http://books.google.com/books/about/A_south_side_view_of_sla...

You won't find anything like:

It never ceased to amaze me how the people could live like that~dirty diapers & sanitary napkins in the hallways, urine & feces everywhere, cockroaches scurrying from one apartment to the other and when you had the unfortunate luck of answering a call on the 11th floor of one of these hell-holes was horrifying! Just going in to see the "moving walls" and the chicken bones on the floor, the stove on for heat even though it was already 140 degrees in there and the stained couches & dirty mattresses on the floor where at least three or four little kids were napping with the roaches! Good times...

Lack of nice material things is one thing. Even in Cabrini-Green they had PlayStations. Louis XIV didn't have no PlayStation. Human degradation is another - and Enlightenment experiments hold the prize. (Especially if you count the "Soviet experiment" to its credit.)
I like the description of decorators under the functional programming section (13.10) -- I've tried to explain their use to folks in the past and never quite felt like I did a decent enough job, but this explanation is pretty good.
From that page:

Why can't I use TLS/SSL to deliver the Javascript crypto code?

You can. It's harder than it sounds, but you safely transmit Javascript crypto to a browser using SSL. The problem is, having established a secure channel with SSL, you no longer need Javascript cryptography; you have "real" cryptography.

So, you can deliver the JS to the browser securely!
That is known and outside the scope of the project. So, the idea would be to post a message that one or more people who know the predetermined password could read in a central location.
Nevermind session management. The real question is: Why does the publicly accessible booking website have access to the passenger manifest of the aircraft at all?

In what possible way could knowing who the other people on the flight are benefit an individual booking a seat?

This is sloppy, sloppy coding; probably a result of some poor schmuck pulling an all nigher or two because the somebody promised an unrealistic deadline.
Anyone who needs to share a message really securely is not going to that via your service, however sincere your promises might be.
I like it! How did you create the jinja html? Did you first create the .mm and then export to html somehow? Or did you have to create it manually?
Well done 10gen peeps! Keep up the good work. You deserve all the credit you can get. There's still a lot of work to do to catch up with established RDBMSes but you're definitely getting a bunch of things right already today.
OwnCloud 4 released
Game of Thrones Anti-Social Game
The second is definitely not a sentence, and the first is idiomatic with it's implied subject. :)
Google kicks Oracle in its patent teeth
http://yourlogicalfallacyis.com/burden-of-proof
The Google APIs Explorer has a new look
>99% chance you don't need the extra U$ 1000 on your sallary

Have you SEEN Bay Area rent prices? I've got a decent salary and it still takes a big bite out of what's left after CA taxes.
I actually rather like the idea that a small part of the Lords should be selected entirely at random.
Facebook in talks to switch to NYSE
Your main users/customers. Do any of them have blogs or other forms of getting the word out? Can/will they evangelize for you? If not, ask them what feature they really really need to make your product better. Or maybe it's a weakenss they really can't get past. Trade them for the upgraded version.
I trust the internet hive mind to announce changes in Facebook privacy settings with all the subtlety of a fire engine. ;)
This is one terrific site.
This project addresses a different problem. One where you want to have multiple people reading a message at anytime in the future without the need for end to end communication in real time.
Some feedback on main screen: Instead of explaining a theory (e.g., ' in today's world '), why don't you describe directly what it is

Like:

Store content securely in a Drop

1. Get your URL
2. Store content
3. Set password

-> then you can have a link that explains how it works and why this is super secure.
Why the downvotes? I really found 3 antennas interesting..
Would it really help if someone paid $Nbn for the Java label for some snapshot of Harmony or whatever? Open source software (which is open in spirit, not just by name) is always a moving target. As soon as you fork it, it's no longer covered by the license. And when is it a fork, exactly?
Yes, but they show you that QR code only AFTER you gave them your phone number and typed in the confirmation code.
>While true, the cost of a GPS unit is so low it is easy to throw one in the glove box for that 1% when you do need it.

They used to have these things calls "maps" that performed this job really really well. I think they were $10 for a really good one.

Haven't seen one of them in ages.
This is why learning Rails is hard [graphic]
That would be an unfair assumption, you should be careful in putting down to deceit, that which can also be explained by incompetence.
Thanks for the feedback! I'll set something up like that.
I find that ruby projects end up breaking things up into modules, but fail to gain much benefit from it, since there's a tendency for the logic from the different "modules" to be tightly coupled. It's actually really hard to refactor ruby, since because it's so dynamic and so much state is shared, it's very hard to make safe changes.
because life is a rigged game and some people came into this world with a poor hand. if you blame ppl for doing their jobs, you have to blame God for creating an unfair world.
Not to defend ranker.com, but maybe maddox@xmission.com really isn't in their database.

It's possible that someone is automatically forwarding a different address to maddox's inbox.

It'd be worth examining the SMTP header of one of these messages and tracing back the ownership of each relay.
Ask for your money back
The real problem Stross almost confronts is that the world doesn't react to scientific and technological change the way SF writers (and readers) want it to. There are a couple of choice quotes, but the best one (because it contains the seed of the answer):

>"We're living in the frickin' 21st century. Killer robot drones are assassinating people in the hills of Afghanistan. Our civilisation has been invaded and conquered by the hive intelligences of multinational corporations, directed by the new aristocracy of the 0.1%..."

He's right, all of that is very sci-fi and it's really happening. (And personally I think it goes deeper: agriculture changed the world far more than the iPad, contraception changed the world far more than Facebook or a Saturn V...). But the thing that he implies but doesn't mention is that the world isn't reacting in the way he wants to technological innovation. Any one of those things could have been tropes in an SF story, and the author might have asserted that "the fate of the world" depends on preventing technology from falling into the wrong hands...but real life shows that the world is actually pretty resistent to super villains, incompetence and rogue tech.

The Enlightenment values are still alive and well, we just have a lot more experimental data and we have to work a lot harder to come up with innovations that both fit current data and inspire the next generation of thinkers, makers, and doers.

One way to make such a solution easier is to forget about humanity as a whole, and focus on a narrower partition of people and inspire them. I'm not sure what a good partition is, but thats because I'm not a very good author.

Another, harder solution (which Stross shows his skill at with the above quote) is to describe reality in a particularly evocative way. "Hive intelligences of multinational corporations" taking over our society is a rather more evocative (and dramatic) then gets talked about in the press.
Right. Matasano is pointing out that securing communications with JS is basically doomed. But they admit that if you can secure the transmission of the entire contents of the page (HTML, JS, everything), then your JS crypto should be OK. They just can't think of a reason to do that, which obviously you have. :)

edit: sneak points out that you have Google Analytics loading on that page, so your data could be compromised that way - theoretically :)
The synchronization software doesn't need to be open-source in order for you to throw, for example, EncFS into the mix. Open-source might make integration easier, though.

In either case, you will lose one of the most powerful features of Google Drive, which is that you can search and edit your documents online.
Linux containers are a fantastic development tool and ready for production prime time. BSD has long had really good jails and having implemented this now for (development) purposes for cnx.org I can recommend them.
Comics and UX, Part 1: Cross-disciplinary Techniques
He's CEO, bitch? (sorry), but maybe other directors were allowed to as well? I imagine my first answer is sadly not far from the truth..
You can run shared libraries on Android very easily. The shared libraries can do OpenGL (video) and OpenSL (sound), plus most regular libc stuff. Most of the Android APIs are exposed as Java and you can use JNI to call into the shared library (ultimately it is C). As far as I can tell you can't generate a shared library from Go so this "normal" approach is off the cards. (There are also issues like how the Dalvik garbage collector and Go GC would interact.)

To have a pure binary would effectively require a reimplementation of the framework of Dalvik and all the various classes/methods and would be a huge undertaking. It would be extremely unlikely to install on existing Android versions and would only be in a future version. Or in other words it would be many many years before you could depend on it being on Android devices even if this was done for the next Android version.

The shared library thing is the biggest problem though. Android applications are really mashups of components from the same app or others (see Activities, Services, Content Providers, Receivers). There isn't actually a main() method or equivalent. Instead the components are loaded and called as needed.
Looks like this is a run-time version of what I posted. Thanks
What actual use case do you have that CPython's GIL is affecting in any serious way? And if you do have a real case which somehow requires the removal of the GIL, why don't you just use Jython, which has no GIL and recently released an implementation of Python 2.7?
I am genuinely interested in why schema changes in RDBMS' are such a point of contention. Is it the addition of new columns that are problematic, or the modification of existing column datatypes?

Having written more than one mechanism to automate schema upgrades in remote deployments, and numerous migration scripts, I know it is an extra step in the development process, but I have not considered it an onerous one.
Agreed it's sloppy coding.

Here's my guess: it's probably because you can have multiple people on one reservation. Each passenger on the flight gets an ID, and each reservation contains the IDs of the involved parties. Invalid reservation ID? List all the passengers, obviously!
I agree linkbait lists are garbage, but the writing is awful and full of profanities, and the author goes on and on about the linkbait content he supposedly despises (complete with pictures).

I was going to say it all comes off as gradeschool, but little kids have it much more together.
Phone support? Where? I have looked for phone support when all the email disappeared from my gmail inbox. There is no phone support for Gmail.
Perhaps the challenge then is to imagine the mechanism / property by which the bad thing is averted and the good succeeds. In a classical twist one would have the protagonist struggle against the bad thing, nearly lose, and then through a series of heroic actions over come to achieve goodness.

For me, that has been one of the interesting parts of SF is to see how people imagine we might over come either a temptation to do evil, or intrinsic evil.
Thanks a lot for the thoughtful response!

Being a life-long football player and technical type thinker, I have never been known as the "artsy" type. However, as you correctly pointed out, design (and typography) is a skill that I must work hard to improve on, in order to make my websites/web apps as visually appealing and inviting as possible.
Love the name, "Tinfoil Security".

Paranoia --> profit.

They should sell rolls of tinfoil too, for "serious protection", just as a gag.
Agreed -- the free or $29 price made me think this software wasn't going to be good. If it actually does what you say it does, you definitely need to charge more and the free version (if there is one) should be much more limited.
And that is why I won't be learning ruby any time soon. I think I'll stick to PHP.
Hmm. If I (septerr) did RT septerr, will that start an infinite loop?
Facebook Banks Said To Make $100 Million On Stabilizing Stock
Ask HN: Featured Image from a feed
On my WordPress blog, I have a syndicator plugin, with 3 or 4 websites it pulls feeds from.The problem was that it would pull the story and create the post and tags and all that - but the image would not automatically drop into the Featured Image (lower right column in the Post screen). So the home page would have blank boxes with titles, and the full post view would have images. I end up shifting it to draft mode and the stories have to be manually tweaked and posted. I think, a quick tweak to the theme design should allow the first image (usually the only one) that get's pulled in from syndication to be inserted automatically as the Featured Image as well. The problem with this is I've tried multiple times, but nothing seems to work.
Setting them to only view your limited profile is one option.
Not using Facebook is the new not having a television. It doesn't gain you anything, nor does it cost you anything, and somehow everyone who does it thinks that someone else out there cares.
Windows 8 Metro browser to include limited Adobe Flash support
Send us your address; we'll send you a tinfoil hat! :)
That makes sense.

You're absolutely right that there's nothing to protect you from downside if your (long) limit order price gets hit prior to a major nose dive in the price.

(Short sale equivalent: if your short limit order gets hit prior to a major rise in the price)
I've been working on a similar project for high school algebra. Mine isn't as far along, so it's been nice to see some validation on my ideas, as well as get some thoughts on how I would improve.
How an Event-Centric Management Company Defines an Event
http://support.google.com/accounts/bin/answer.py?hl=en&a...

Found in my 'Help' link from GMail.
Woman’s iPhone Gets Stolen, Thief Uploads Pics To Photo Stream For World To See
FounderFuel Accelerator Graduates 11 Startups From Across Canada
OK so this chart really bugs me:

https://s3.amazonaws.com/pix-media/TV+Categories.png

Why is the bottom line 8%? and why are the y-axis lines ate 8% intervals? No reason I can see.

Is it not obvious that starting at 0 and using intervals of 5 or 10 makes it easier for people to grasp the relevant information clearly?

</rant>
Well if you think about it, the more popular you are, the more spam you have to deal with, especially if they get a hold of your main email address. I don't know what it's like to have as large of an audience that Maddox has (or had?), but even as the CTO of a small startup, I have to deal with a decent amount of spam that makes it to my inbox despite Gmail filters. Sometimes mixed in among those emails is an important one, unfortunately.

Though yeah, in this case I probably would have just filtered this particular list haha
Both Dropbox and Google Drive keep a local copy of all your files unless you explicitly tell them to sync selectively. Your local filesystem is the cache, so there is no need for random access to remote files. FUSE would be not only slow but also completely unnecessary for this use case. inotify is exactly the right tool for the job.
I always think they are a bit like IBM, but without such a cheery and relaxed attitude. Sock suspenders will be compulsory.
Most of that graphic is about a classic web stack - only one branch is rails. Still, a nice visual representation of how hard the job is.
I think his thought process was more like "what am I allowed to say" and decided not to take a risk :D
Matt, I think your message is consistent with the disconnect people feel when experiencing problems with Google services.

The root of the issue for the consumer of Google services is not a loss of email access (that's just the sort of technical problem everyone has when dealing with the internet). The issue is that there is no person representing Google who says, "I'm sorry you are experiencing difficulty, let me see what I can do to help you."

Google doesn't even go there on their own support forums: http://productforums.google.com/forum/#!searchin/gmail/%22Ac...

There is a meaningful number of posts for the exact issue the OP experienced and what little assistance that Googlers provide is generally of the "you did something wrong" variety rather than "we're working on making it better."
For a compelling example, see Anscombe's Quartet: https://en.wikipedia.org/wiki/Anscombe%27s_quartet
I created it manually using FreeMind. I basically just copied and pasted each section from the docs, and then grouped some of them together in logical ways to make it easier to read. I also deleted most of the usage notes about how previous versions worked, since I was starting with the newest so all of that was irrelevant to me.
Really? Who cares who's paying your news source? Isn't possible bias one of the most important issues when it comes to trusting a source?

There are degrees of bias and as a reader why would you want to waste your time reading from a source known to have a massive conflict of interest?

I definitely appreciate knowing about a source's bias.
Well, you need a list of seats occupied by all other passengers so that you can pick yours. The names probably happened to be in the same data set (and yes, of course it's sloppy coding).