skysight-inc/HackerNews huggingface dataset:
> I dont understand why you would WANT linux to dominate desktop market

I don't, necessarily. Or, more accurately, I used to, then I didn't, and now I don't really care.

I long ago realized there's a sweet spot technology when that technology is used enough to be popular in niches, but not enough that skills in it's use and maintenance are commoditized.

Professionally, this results in more demand for your skills. Personally, this allows you to invest some portion of your identity/personality in your choice, especially if your identity is slightly nonconformist (this isn't necessarily a good thing, but it can feel good).
You can campaign and support elected officials who promise not to do so.

Of course, in the meantime they could be targeted against you and anyone you associate with.
I'm convinced that one of these days we're going to see a new "DB" which will be a simple hashmap with collision handling sacrificed for "speed and performance"
And let's not forget Marcus Hutter and Jurgen Schmidhuber, who use compression to explain general reasoning and human curiosity

http://prize.hutter1.net/
http://www.idsia.ch/~juergen/interest.html
Which is also true in government contracting. What's odd is that security requirements are mandated by law, FISMA, so the government is supposed to require that systems meet the FISMA requirements. You shouldn't be able to get an ATO without it, unless the management of that agency "accepts the risks" (SES levels only, gS personnel can't do this) and waives the vulnerabilities.

So if I had to guess, if they didn't protect the data then it's likely those controls were notin place everyone knew they were not and the agency heads said it was ok. All fed systems get tested, and the system certifier is supposed to be an impartial reporter of the facts (these are the vulns, missing controls, risks, etc. and they are almost always impartial). They report those to the DAA along with a recommendation to approve or not approve the system to operate. Given how important this system was, I highly doubt anyone would not have issued the ATO no matter what vulns it had. And that's not to pick on this system, sadly slap dash rush ATOs happen far too often in the USG.

If you spend a ton of time and money on a system, execs in the USG have their careers on the line to show that wasn't wasted and since they don't understand security it all seems like science fiction to them. They almost always ATO the system. And why not, no USG exec has ever been fired for having a poorly protected system broken into.
That's not really true. During the gas price spike a couple years ago I do remember several articles that showed that we drove a lot less when the prices were higher.
The overall project needs an independent security evaluation by a separate organization. Without an audit and tests before launch (and ongoing after), any problems discovered in production are the primary contractor/procurors's responsibility.
<a href="http://knottspinegosford.com.au">Furniture stores central coast</a>
Netgear Root Compromise via Command Injection
Huh? If you remove the files from the copy of Google drive on your disk, they get removed on the web. It's one "drive." That's KIND OF THE WHOLE POINT. It's not poor user design.

That they go to the trash is good user design, to prevent users from doings things like this guy did...
Yeah that's true. Something cheaper should outsell something more expensive.
http://make.wordpress.org/core/2013/10/25/the-definitive-gui...
> How are those two objectives not in conflict?

A. The government wants all your data available to them.
B. The government does not want all your data available to the public.

A != B

Edit: Not to come off as rude, I just tend to agree.

If you want to say that in that sense, the government is being hypocritical, perhaps that's true. At the same time, though, their goal here is (hopefully) to keep your data safe from outsiders, whereas we can "trust" them to be good with the data they backdoor from companies ;)
http://knottspinegosford.com.au
Hey laurabw,

Just tried to look for a rate from '90210' to 'Berlin', but couldn't get further than this: http://cl.ly/image/1z3k0u3s0h1Y

I remember reading recently about several similar apps tackling the same problem. shiphawk comes to mind.

Good luck.
Next you'll be telling me that speech recognition works. It doesn't.
Well I'm not when I'm leaving this comment!
> * To me it's the difference between a device made for actually traveling*

Oh c'mon. “Device made for traveling” is Macbook Air, —weightless and with over 10h life. Not a monster with swappable batteries
Of related interest:
http://mitpress.mit.edu/books/minimum-description-length-pri...

http://arxiv.org/abs/math/0406077
Definitely a nugget of Java humour worth preserving and sharing. Glad you liked the post :)
I've been using this for awhile now as my primary HN front-page interface, for several reasons:

- easier to read

- mobile-browser friendly

- auto refreshes

- preserves articles that make it to the front page, and in (reverse) order of the time they made it to the front page, so no need to constantly check the front page and parse all of its contents to see if new articles are posted

cf. http://www.hckrnews.com/about.html

a big Thank You and kudos to its author(s) and maintainer(s)-- it works well and consistently!
Hah, this is a laughable claim. The final year of the Bush administration (partially shared by Obama, fiscally) being higher and Democrats 'reducing it' is a word game. So are you saying if Democrats give themselves a 1 trillion deficit (via their own policies) and then reduce it by half, this is somehow better than Republicans giving themselves a 500 billion deficit and reducing it by 10 percent?

Bush reduced the deficit over several years too, did you ignore that? Gods, you partisans are hilarious.
I don't know of any backup service that doesn't work this way unless you explicitly tell it otherwise (e.g. a "Never Delete" option).
It seems like this is something that will self-correct over time; it's just a lag associated with the fact that our expectations are set during childhood but play out 20 years later as adults.

One thing that would help is if TV and other mass media stopped enforcing this stereotype so much - they always have the high-powered woman married to the high-powered man, and the high-powered man may be married to either a career woman or non-career woman, but you don't see the reverse. A few shows (Parenthood comes to mind) have gone against this trend.
File a FOIA request and get your data back from the NSA.

Is this a thing?
Interesting read, and it reminds me of a really annoying experience I once had with one of the StackExchange sites.

There was a question about Emacs, and the answer was a chunk of elisp that was wrong - one of the closing parens was in the wrong place, so it caused an error. OK, easy fix! But I don't have enough karma to edit answers on StackExchange and have them submit cleanly, so I submitted an 'edit suggestion' or whatever they're called.

Unfortunately edit suggestions can't be submitted unless they have at least five characters of difference - seems like a fair rule to prevent tiny changes but five characters of difference can be a world of difference in elisp.

So I pad out the edit suggestion with a comment that added some value, only to have the suggestion rejected by a user who freely admitted to having "no emacs experience" because he "didn't think it looked valuable".

--

It also reminds me of a conversation I had with a professor of mathematics that taught one of my classes. He said he started and stopped editing Wikipedia the same day - when one of his changes to a graph theory article was reverted by someone who was "a computer repair technician" because of some Wiki-rule.

It's very possible that he did break the rule and his edit should've been undone, but at the same time he's the editor that Wikipedia desperately needs to attract.

--

Sites like this have Harrison Bergeron's Handicapper General ensuring that all contributions are seen as "equal", so it's not at all surprising that the article identifies one of the more comprehensive Wikipedia articles as "List of Pokemon".

Wikipedia needs to figure out how to say that the guy who wrote a paper with Erdös gets more leeway on mathematical articles than a guy who repairs computers all day.
> Is depending on your spouse really any different than depending on your boss/corporation for money?

Yes, those are extremely different. There are very few ways in which an employment relationship is anything like a spousal relationship.
True. But if you get the browser plugins, its there in spirit!
Because "wiki" was a buzzword in 2000s, and "git" is a buzzword of the 2010?

Is a million forks the missing feature of the wikipedia experience?
I've built a tool that does more or less exactly this - give it a try, maybe even send some feedback - http://www.geopeeker.com

Updates are in progress that will let you do all sorts of tweaks to the agent, even the DOM.
eigenvector: Implementing features which the client has not asked for, in the design-bid-build world of public-sector contracting, just means you will lose the bid to a lower bidder who won't do those extras.

growupkids: Which is also true in government contracting.

"Public-sector" = "government".
Well, if not clear to the users, then it isn't good UI -- even if it's obvious to you.
That's incorrect. The technology change was bottom-up, by developers. Simon didn't intervene with his technical direction until we already had a couple of Scala projects under our belts.
Everyone hates making backups. Everyone loves them when something happens.

There are many free online data storage systems. If you're happy with the privacy implications, it's not hard to run Google Drive, Dropbox and box.net on the same directory for some degree of resilience.
I've only given Scala cursory overviews and haven't written code in it. But when I inspect Scala code, it seems incredibly verbose. I was told that the type system is so powerful, type inference isn't possible in many situations, so you end up type annotating everything. That's one of the things I love about F# - code's far more compact without type annotations. Scala seems like it really wants to embrace Java's OOP completely.
Any email where I can connect with you?
> Marriage was born a long time ago and used for very very different purposes

I think you are hitting the core of the issue here. Reason dictates that commitment/marriage and dating/hookup culture are completely incompatible. Of course, it takes decades for society to look itself in the mirror, but we are certainly in a transitory period, and things are not going back.
And most other people, I imagine.

Dropbox would work the same way. Although it might be permanent, but I've never tried something so ridiculous.
Interesting you would say this. The other major paradigm to dating is, of course, arranged marriage. The main advantage that arranged marriage brings is that third parties are involved in price discovery, hence setting much more realistic expectations.

One of the most interesting things I found when discussing this topic with people of my parents and grandparents generation who dealt with this is that the first question for the parents or representatives of the female were always "How much money does he make?" and for the male were always "How pretty is she?". To this day, matchmaking services essentially ask the same questions.

Dating is supposed to be about everything else other than these two factors, but is it really?
Well of all the people that posted links to alternates yours was the only one that worked. Great app and nice execution.
Actually I was writing with knowledge: I have been mugged, not just your normal mugging, but an ultraviolent mugging. I was on foot, two guys apprehended me, dragged me to the gutter, beat the living daylights out of me - I could see chunks of skin being kicked off my face but because they had kicked my kidneys in I could not feel anything (adrenaline). I heard more footsteps and thought I might be saved. Alas no, another gang joined in, the first of this group smashing a glass bottle on my head as a way of saying hello. After this went on for a while they dragged me to my feet and demanded money at knife point.

I know what I am talking about. My response to this was to ride a bicycle and never be a pedestrian in that bit of town again. I also moved house, seeing my own blood on the pavement was a bit much!

On your bike!
Living and working in Sweden, I can say that men do take lots of parental leave, but not nearly as much as women.

I think about this a lot, but have not formed any convincing theoryas to why this is.
I've been using this for about a year, really good interface
GUI toolkit for building web scrapers
Here is a Chinese proverb:

Survive on suffering, perish on luxury
I don't see "distribute" or "use in contexts outside the Hackathon."

They will surely have enough info to recreate your submission, but the language above doesn't explicitly allow them to make commercial use of your submission.
When you're moving a document off some drive, you expect a moved copy to work.
He was unlucky and didn't think things through too much, especially when dealing with such imporant files, but I agree with him that the way it's implemented is silly. If you provide a program that syncs your documents, with the name of your files, to your local system, people expect these files to be your actual documents, not empty links. Every other online storage system works that way. If you move a file out of your skydrive or Dropbox sync folder you have the actual file, not an empty link.
Cover - The right apps at the right time
Yes, but it's really not a great idea. It takes away resources that could be used to answer FOIA requests that might actually result in responsive documents.
>Now unbalance it a bit, if the 6'2" can't hold a conversation he's going to fail. This means that holding a conversation is more important.

This is wrong reasoning. You may just well say: if someone can hold a conversation but is 3'10'' he is going to fail hence height is more important.
Let me improve it for you:
Some minimal level is necessary in all respects: height, holding a conversation, not being awkward, not being disgusting. Once you have that various factors counts at various degrees - height is one of the most important ones (if not the most important one). Status is a contender but guess what: height helps with achieving that too (as it does with acquiring wealth as well).
Also you can work on improving almost anything (holding a conversation, money, athletism) but you can't improve your height. It's huge inherent advantage, nothing comes close.
I feel really, really sorry for OP. However, since Google closed my adsense account without any serious reason, I learned not to trust them, so I keep backups of every service I have with them.

I'd recommend anyone who uses Google Docs to download a zip file of their Drive weekly, and if possible, use some of the backup tools like [Insync].

Overall, I agree that the Google Drive interface is not totally clear about what the disk files represent.

[Insync]: https://www.insynchq.com/
if the files were ever synced to your computer, you might be able to recover them using software that can undelete files. Personally, I'd just use dropbox ... it's dead simple.
Well all of the low-hanging fruit is taken. A contributor has to resort to increasingly obscure topics in order to have editorial control of an article. Otherwise they're editing a page where each paragraph has an active editor who likes it exactly as it is.
Remote volumes are not new. They don't replace backups.

As the author said: "I didn't think anything of it". Nothing to add :)
Ah. That's why I was so confused when the page just.... refreshed.
Why can't you just A/B test 50 different typefaces and measure which one best produces the user behavior that you're after?

Take the subjectivity out of it.
Yep! It replicates your remote database to a local store (IndexedDB on the browser, LevelDB in Node.js), so that losing connection doesn't stop your app. When you regain connection, it continues replicating as normal.
Yeah, I don't get this part. The user moved the files from google drive to his local disk. Aren't the files therefore still on his local disk?

EDIT: re read article . Moving files into local disk deletes them on google drive and makes the moved versions useless links. Now agree with the author: that's goddamned terrible.

EDIT 2: actually the files are always links, but if the links are moved outside google drive the correspondi go data is moved into Google drive trash. See jamesaguilar below. Still goddamned terrible.
I think you missed the part when the original document is not a document, but a link/reference. There's no analogue in Dropbox.
BTCQuote: A Real-Time Bitcoin Price Ticker
The "poor user interface" gave me a dialog window with a warning and two buttons:

An item you recently removed from your Google Drive folder has been moved to your trash on drive.google.com.

This item is just a link. If you empty your trash on drive.google.com, this item will be permanently deleted.

"Ok, move to trash" "Undo"
Arrival of Obamacare forcing insurers to drop customers with low coverage
While I sympathize with the author (it must have hurt pretty bad if it made him go create an entire website dedicated to "google drive sucks") I thought it was quite obvious that files created on Google Drive with their document editor were not actually copied to your computer with the Google Drive program. It's easy to see when you try to open the file with Notepad or a similar local text editor. Additionally you get a warning when you move a file out of the Drive folder which you should always heed.

Not only that, but if it were the actual file on your local drive and not a link, there wouldn't be an option to "make this file available offline". There were cues which the author missed, but they were obviously not prominent enough which is a (the) design flaw.

Let this be a lesson that you should have multiple backups for anything important. I personally have 2 online backup systems and 3 local ones, the worth of which practice I learned the hard way like this author.

Also think twice before you empty the trash - you're manually making these files unrecoverable from the internet, and if your machine went up in smoke after you hit the button, you'd be screwed. That alone warrants serious consideration.
I get it, it sucks that this happened. But does that make Google Drive "suck"? The author himself states he has used it since the service started - that's what, 6 years? I agree that what happened was unfortunate, but it's a bit immature to go around badmouthing the entire product because of this. It's not like this happens everyday for every single user.
"Pendant, bracelet, or simply on its own" >> Maybe it is a bit of a taboo, but shouldn't this be geared towards the "love" industry?
It's quite common to move between tenured jobs. Typically you don't have to go through the whole six-year pre-tenure odyssey again. Applying for a tenured job is still quite a process, but that's often true for positions outside academia too, especially senior professional positions.
What a coincidence that a story about the decline of WP comes out right after they delete a bunch of PR agency accounts!
Honestly dude, I always check my recycle bin before emptying it for this exact reason: I never know what I accidentally put in there, and I will almost never do a full delete, I'll go in there and remove things in groups.
The surest way to kill a proposal in the US is to say "This is how they do it in Europe".
Hey everyone, thanks for all the kind words and ideas. Currently, I'm hitting limits with SauceLabs and don't have any more time right now to work on this (work day). I've already done some low hanging scaling work (Unicorn, scaling workers, upgrading databases), but the site is under too high of load to work normally. Sorry about that! I really didn't expect this much traffic from Hacker News, and I assure you it's delightful when no one else is using it ;-)
The tax could have a negative impact on the working poor, at least initially, but it's important to distinguish between short-term and long-term.

A historical example comes to mind: the collapse of the slave industry in the American South in the 1800s. (Please note that I'm referring to very specific aspects of the trade; I'm not by any means equating slavery with the energy sector, morally or otherwise.)

If you were to consider abolition from a short-term point of view, as many Americans did, it seemed like a terrible idea. It had catastrophic effects on millions of working, poor Americans. After all, it meant crippling the nation's single largest industry.

And yet, when we reflect on the American slave trade and its eventual decline, those hardships are trumped by greater moral and economic imperatives. The moral imperatives go without saying. The economic ones had to do with recognizing the true cost of labor and finding new opportunities, some of which were outside of agriculture.

Some moral and economic imperatives exist in our current conversation about restructuring the energy industry, which are only visible from a long-term perspective. For example, we're morally bound to address the long-term environmental impact and dangerousness of car travel (although, again, I'm not suggesting this moral imperative is equal to that of abolishing slavery). From an economic standpoint, we're also bound to recognize that our current methods of producing and consuming energy are unsustainable.

TL;DR: Sometimes radically restructuring an industry is the smart - and right - thing to do, despite the relatively short-term economic hardships that it causes.
.gdoc don't actually store the document content. They are just small json files with a url and id that point the the actual document on google servers. There is no way to actually get a copy of the google document.
This Week in Tech News
Why not change dev methodologies while adopting F# to have a proper modern language? Seems like it'd make migration a far easier task, if you don't really need all of Scala's type system.
I don't think it's a matter of "seeing" it as a game. It is a game, in that definition. (As opposed to the "things done for entertainment" definition.)

It's a good thing to look at relationships and coupling as a "game" because too often we treat finding our partner as a "fairy tale" story where it's just a matter of "meeting the right person". That myth does a disservice to everyone: both the couples who find someone but then need to work on the relationship, and the people who have unrealistic expectations and end up alone.

Also, even if it doesn't inform individual choices, it's useful for looking at things in terms of broad demographic trends. If the article is right, it means there's a potential demographic shift coming of fewer children, fewer people with supporting family structure, etc. Understanding the dynamics behind that can be important for planning a society's future.
I keep thinking whether it would be a good idea or not to hold companies responsible for security issues affecting their users. If you fail to secure passwords, why shouldn't there be a fast-track way to sue? Almost any physical service provider I can think of already is responsible for damages. Your plumber fails - in most cases the company is insured and will fix at no cost and will be responsible for damages. Your mechanic fails - there's likely a clause in their agreement that allows you claim for the damage caused. Even if your payment card is misused, the bank is expected to reverse the charges. Why are the internet service providers excluded from this treatment?

Sure, it's possible that this kind of danger would be then aimed at separate developers working in those companies too... but I'm not sure it's a bad thing. It would be easier to resist stupid requirements (I won't do it, because it would bring legal issues on me) and even the comments on SO would be different too ("if you do this, you will be sued", rather than "this is not a secure way to do it").