skysight-inc/HackerNews huggingface dataset:
I've been using Calibre for several years now. It's managing my ebook library on every machine and I have yet to encounter a bug in any of its features. I use it to sync to my Nook, handle book metadata, convert from format to format, all without a hitch. In any ebook community Calibre has long since become the standard application. Many of the question are simply answered "install Calibre, it has what you need".

Kovid Goyal, the creator of Calibre has been, for me, as much of a poster-child of FOSS as Firefox or Linux. He has a point release every week, and you could just update the software without worry - nothing would break. He's open and frank about the development process - nothing hidden, or "thrown over the wall" no open-core features to abuse the power user, no excuses for stuff that isn't ready to release.

I have no idea why only now he reached 1.0 - it's been feature complete for my needs for a couple of years now. But as it stands, I wish to congratulate him for reaching the milestone and to thank him and everyone who supports the project - by submitting code, patches, bug reports, helping in the forums, donating money, and using the software.
Netsparker - A False-Positive-Free Web Application Security Scanner
Netsparker web application security scanner automatically exploits detected vulnerabilities to ensure no false positives are reported.
Yea I've seen them too. I'm like, ok this guy is fresh out of college with no work experience and he's done major redesigns for Nike, Budweiser and Home Depot?!

I definitely don't mind seeing whatever work a new grad has - we all have to start somewhere. But, I just like to see it marked as schoolwork or whatever so I can get some understanding of what part of the work they actually did.

The other thing is that I actually do regularly see portfolios with actual work for major brands, so when I see it in a portfolio, I tend to assume its real.
We use Atlassian Stash at work after having tried a bunch of different git review & merge tools, including Phabricator, GitLab, Gerrit and more. Atlassian's Stash provides the best code review tools like per file diff + commenting. GitLab was our second choice but unfortunately it doesn't handle bigger diffs (feature braches etc) well. Maybe if a GitLab-dev is reading this, we need per file reviews! (And better notification settings!)
Thanks for creating Gitlab. It helped us a lot internally. We were using plain Gitosis before. Now nobody gives a hoot about that anymore :)

My only request would be to focus more on stability. We run it for 1 year now and there were many problems with upgrades and various changing issues with the different versions.

So for us less new features but a better tested Gitlab would be great. Maybe some kind of "stable" release? Not sure...
That's a nonsense claim. I've yet to come across a peripheral that doesn't work with OS X out of the box.
I guarantee said developer knows how to use "findstr" in the DOS shell to accomplish the same task though. Remember, this is Microsoft.
One of my accounts was hell-banned for this very topic.

If HN wants to halt discussion they are finding a very effective way to do so.

edit: Why is this comment getting down-voted? Must I start collating a list of users complaining their submissions are being overrode by others? Or show how they get down-voted/dismissed when bringing it up?

Is this what HN has come to?
Yeah calibre was a boon back in my Sony reader years. Plus Kovid (the project creator) is a really great and helpful guy. Dang it's been a while, good old times hanging around the MobileRead.com forums.

The real shame is I've mostly become a dead tree book consumer, back from my enlightened epub ways. The status quo of ebooks is really bad, and as much as calibre helps, venturing out of the Kindle route was fairly high maintenance. I only hope we can take these freedoms back into the mainstream with all the 'own cloud' movements happening, that I may easily buy ebooks online straight into my cloud and serve them out to a smart ereader, to my phone, desktop browser, etc.
I've wanted to learn a second language for years, and Scandinavian languages are really interesting to me; the benefit being that Danish/Norse/Swedish all have a lot of similarities, so it'd help when learning multiple languages. I also have a lot of interest in the Norse countries as a whole in terms of history and craft. Unfortunately I find it damn near impossible unless I'm actually in the country whose language I'm trying to learn. My only hope now, I suspect, is to find some subtitled English shows (or Scandinavian shows subtitled in English) on the Swedish TV streaming sites :D

I really do wish other countries would export more of their own language media to the world. English/American TV shouldn't be so dominant. The only time I get a chance to watch foreign language TV is usually in hotels, where you can guarantee there will be German channels!
I wouldn't say they all hate Ubuntu. They just don't prefer it.

Speaking for myself, I think it has a fine core, and recommend the Gnome Remix to most people looking to get into Linux. I just don't really like Unity (mostly because it feels really slow every time I use it), and they're not really being excellent to the rest of the Linux community.

I feel (and I said this recently in this same post) that if they focused on one thing, and stopped trying to do ridiculous and unnecessary things (like Ubuntu for Phones, and Ubuntu for TVs, and even Mir), Ubuntu could return to the nice, quality product it was.

My second favorite desktop setup was with 10.04 and 10.10, the switch to Unity is what ultimately pushed me away from Ubuntu.
If I was working as a Microsoft developer, I wouldn't be using OS X.
Infact, in another topic I provided very technical details to an event being linked[1]. That article was deaded, rendering my commentary on the technical aspects useless.

[1] https://news.ycombinator.com/item?id=6248144

edit: In-case users are down-voting before reading what was linked. The comments I provided showed how monitoring hardware was used to track people of 'interest' like religious followers. I have been attempting to focus on the ramifications for hardware like Bluecoat's ending up being used to monitor and persecute others.

This persecution is not just using to harass others but to know what leaders of Sunnis to 'cleanse' as to make populating Alawites easier[2].

[2] http://www.understandingwar.org/backgrounder/syrian-army-ren...
Json-ld takes this even further, it also supports linking data across multiple domains.

http://json-ld.org/
Again one out of thousands of :
I switched back from (microsoft, apple, linux) to (microsoft, apple, linux).
So boring.
Tanenbaum's ineffable "Operating Systems Design and Implementation" and MINIX (a learning OS) existed then, and was what Linus Torvalds studied before creating Linux:

http://www.amazon.com/dp/0131429388
Reddit has the killer social network feature: anonymity
This blog describes how reddit is the solution to facebook fatigue.
for people like me who have no idea what this is about, can't really understand it from TFA, I presume this would be the "events of the last week", please correct me if I'm wrong

http://www.reuters.com/article/2013/08/21/us-usa-security-sn...
I have to admit I was soured on the development when I read the how security issues were handled:

https://bugs.launchpad.net/calibre/+bug/885027
> I think that you may be vastly overestimating the number of web and mobile app developers. They're still a relatively small proportion of all software developers.

Do you think? I'd be interested to see statistics on this (I'm not doubting you in saying that!). Being as web development (in my experience as a web developer and occasional software developer) is the entry level for software development, I'd have thought web developers easily make up the majority of overall software developers. Everyone is a PHP developer these days, it seems.

Perhaps you're right though (having just read your second paragraph).
Some English translations from the original German:

New documents prove to SPIEGEL information:

Even the United Nations headquarters in New

York was tapped by the U.S. NSA, although an

agreement prohibiting just that. Even the U.S.

Consulate in Frankfurt served as a listening post.

-----

The U.S. Secret NSA has not only the European Union

bugged, but also the headquarters of the United

Nations. This is evident from the NSA secret

documents, the DER SPIEGEL has analyzed.

-----

> "The traffic gives us the internal video
teleconferencing the UN (yay!)."

Within three weeks, the number of decrypted

communications had risen from 12 to 458th

In one case, the NSA had also caught the Chinese

intelligence in it, also a spy.
To summarize my two other comments, talk of anything remotely against the whims of HN mods gets your account, your submissions deaded.

Nevermind how _hackers_ who have taken on the White House, Washington Post and others are defecting against Assad due to his chemical attacks[1]. The topic involves a whiff of politics so it must be moderated against! Any hacker, technical, code related aspects are ignored if one shred of the topic goes against the whims of HN mods.

[1] https://news.ycombinator.com/item?id=6252592
Increased back to the original price. Yes. It was not higher than the original price and the prices have gone down a little since. Nice play on words there. :)
appscale?
Projection; ad hominem: tu quoque.
MIT's OpenCourseWare has their Operating Systems Engineering course available online : http://ocw.mit.edu/courses/electrical-engineering-and-comput...
The really annoying part is upgrading. Which right now the instructions tell you to do bit by bit instead of whole hog. If you end up behind it makes it harder to catch up, which seems like a bad thing.
im not able to create a thread. because my account is new? i will try to find out how to create a thread & a good title for it. thanks for your time.
See also, Der Spiegel article:

https://news.ycombinator.com/item?id=6271222
All it would've took is a google search about why no Bitcoin exchanges allow PayPal.
> it has such inconsistent use that you have almost no hope of actually getting what you want out of it

I disagree wholeheartedly. It does everything I want and I get out of OS X exactly what I want - namely, it gets out of the way. It's uncluttered and I don't have anything distracting me. All I see on my desktop is my currently running application and the dock (with icons set to tiny). I don't want system profiling tools flashing and dancing away. I know if my system isn't performing at its peak - it runs slowly.

You say it's inconsistent - I couldn't disagree more with this. It's absolutely consistent. I have never been caught out with unexpected behaviour because it just doesn't happen. There is so little to the UI that it couldn't possibly be inconsistent.
I wonder- was this during or after Obama's stint as chairman of the United Nations Security Council?
>> Also, the author of the PDF is trying to make this sound like a serious research project with governmental support, when it is nothing of the kind -- there are no "governments/universities/organizations"…

> What about on page 4?:

> "(U) Brazil, perhaps the most surprising entry on the publications chart ...

Easy to answer -- there are none of the usual trappings of research, quantitative measurements, names and locations of facilities, literature references. Also look at all the qualifiers within the quotation: "... but the value of this research is questionable ... but the work is more theoretical than experimental or for practical application ...". Not the wording of a scientific effort.

> To me it doesn't seem like a technical or scientific publication at all ...

That's because it isn't, which supports the claim that it's pseudoscience.

> The report is even cited in the wikipedia article you quote.

You mean the article that labeled this topic pseudoscience and used the subject article as part of its evidence for that conclusion?

To summarize, this is not how science works. All this talk about governmental agencies, universities and so forth, has nothing to do with real science, which relies only on evidence, not eminence. There's no evidence, and the idea contradicts the most trivial reading of physical theory.
Don't dare compare him with Wall Street, he wasn't cheating on anyone. He was just making the Bitcoins flow more freely, and reach places they couldn't have reached otherwise. He was the free market at work.
Ok, you got me there :)

So how do you know that?

And if you know that, do you also know what is the longest comment?

At a guess, you've scraped all of HN into a db.
Finding qualified people to drive these trucks are actually quite hard. There's a lot of misconception that you can apply for these jobs and start making $150k+ immediately (and somewhat the media helped fuel that perception). The applicants need to show both qualifications, and more importantly, experience. And the vetting process is very rigorous.

Disclaimer: I work at Rio Tinto.
Install Ubuntu On Your Chromebook
> In all my years of working with text editors, I don't think I've ever found myself thinking "This viewport is too small. I wish I could quickly resize it to just the width of the text, and maybe the height of the screen, or maybe something else, depending on what I'm doing." When my window is too narrow or whatever, I usually just (a) maximize it (which you can't to on osx)

I use Sublime Text 2 on OS X. When I click on the zoom button, it maximises the editor window to the entire width and height of the screen.
Maybe you should try writing a more coherent comment, instead of spamming the thread with a lot similar comments. You can also edit your comment.
Wrong. Those examples are IO bound - memory. You'll find the CPU waiting on memory in these cases.

JSON is parsed in C with CPython, or in assembly with PyPy.

As a real world example, I've done realtime image processing of a gigabyte per second worth of data on a single machine with asynchronous python. It was IO bound, we had more CPU to spare. Hell, we even had some GPUs sitting there not doing anything because they weren't needed.

If you're doing real performance computing, then taking advantage of GPUs/DSP or other hardware is where it is at anyway. Python is quite good at a glue language for interfacing to these things.
KGB watches you, tovarisch!
For everyone who cannot run this demo (old machine or on mobile) I've put up a recording of the main intro demo (there are actually a couple different ones) here:

http://www.youtube.com/watch?v=zjwA1VmuPnw
Actually the US buyers are the risk, since in US and Australia anyone can issue a chargeback. In most countries you can't unless you have a premium card I think. I read in in Wikipedia some time ago.
I was always under the impression that 1 gram was based on one cubic centimeter of water, which, in turn, also measures 1 mililiter of volume?

I didn't think the measure of a kilogram was based on an artifact. Is one CC/ml of water only approximately one gram?

EDIT: Ugh, somewhere along the line it was changed...

Originally defined as "the absolute weight of a volume of
pure water equal to the cube of the hundredth part of a
metre, and at the temperature of melting ice" (later four
degrees Celsius), a gram is now defined as one one-
thousandth of the SI base unit (kilogram), or 1×10^3kg,
which itself is defined as being equal to the mass of a
physical prototype preserved by the International Bureau
of Weights and Measures.

https://en.wikipedia.org/wiki/Gram

Who made that decision? When and why?
If form is the best critique you can muster, please don't even comment. If you wish to read a longer more heart-felt comment of mine regarding egregious copyright violations, here[1]. It is a topic that pains me to this day, take a moment to read if you will.

[1] https://news.ycombinator.com/item?id=6262162

Edit: Read before down-voting.
No. That's not true. I once initiated a chargeback (and won the case) against a scammer seller. The amount was $80, but I inly got the $45 left in his account.
A quote: "For some reason big companies are really into real names."

Yes, and increasingly so. The reason? People are forced to be more serious as well as more polite in their comments if they must post under their real names. The primary reason for the juvenile atmosphere in many Reddit threads is the fact that contributors mostly post anonymously.

Huffington Post recently changed its policy, now requiring commenters to post under their real names:

http://www.cnn.com/2013/08/22/tech/web/huffington-post-anony...

Quote: "Arianna Huffington is fed up with the trolls."

Well put. I've been posting under my real name since the days of Usenet, twenty years ago, when anonymous posting was almost universal. Now it seems the rest of the world is catching up.
How exactly am I gonna lose my money with Bitcoin? It has been there for many years, and it has grown x20. My dollars, on the other hand, have only devalued each year.

There's no scam, if there's no scammer. Think about it.
Why i left.
Yeah I'm about to test that latter rule. Dispute against me seeing bitcoin hardware that was "never received".
I take it that the "golden handcuffs" were longer than the 4 months he stayed. Cheers on following his vision.
Agreed: I'm not going to click on the down arrow just to read the next sentence or 2.
How can you have blind-/boolean based SQL injection without any false positives? I would at least expect some level of false positives for these methods as they generally imply causation from correlation.
And this is better than Debian, Ubuntu, Mint etc. because -- what?
If you keep going like this I think you'll need a new account soon. HN is pretty fair when it comes to talking about things that go against the whims of the moderators, if it weren't I would have been banned long ago.
> The US military trains more drone pilots than fighter pilots.

Was going to ask for a source - found several... back in 2009!
Why David Sacks should be Microsoft’s next CEO
Hi binderbizingdos, GitLab.com co-founder here. I'm glad to hear GitLab meets your needs. We know some upgrades have been painful, especially to 5.0 where Gitolite was removed. Since then we try to have smoother upgrades with complete documentation. Of course we can't avoid deprecation in major releases to move things forward. Each release is stable but if you want to be extra careful upgrade two weeks after release. But please let us know if there is anything specific we should focus on.
I'm mostly a startup type, but I've worked in some fairly corporate environments and I've never used any of those.
How can you have any kind of system without false positives? Even medical tests have false positives, and there is a lot more review than this stuff.

But, copy writing is art and science. Keep the fluff away from HN skeptics, and you should be fine. :-)
This could throw up a few surprises when the results are published!
More and more of our data is being stored online. Many things that you might want to keep confidential is nonetheless behind a poorly designed "firewall" of passwords. That's the problem. Demanding that someone never forget a manual process (locking the machine) is adding a massive point of failure. This is bad.
The other idea is to put more sensors on the physical keys. Turns out, there is a kickstarter for that (just stumbled on it, don't know how legit it is): http://www.kickstarter.com/projects/instrumentslab/touchkeys...
Merit bonuses for teachers from high pupil test scores would be a disaster. As children from poor homes get lower scores due to more stressful living conditions, the system would try to steer good teachers away from poor neighborhood schools, i.e. the reforms' goal is to make the rich families richer and the poor ones poorer.
Apple patents tech to let cops switch off video, camera and wi-fi
Well, if you don't have any positives . . .
Very difficult to read if you do not understand German. The German text is clearly written, but The google translation is awful. Is it a plot of Google to convince people to learn foreign languages ?
This site is down because the owner stiffed the web designer
GitLab.com co-founder here. As you noted you should upgrade version by version. This makes sure everyone uses the same upgrade path so the single focus of the community is on making that path rock solid. This is annoying when you are a lot of versions behind. Maybe you can already guess my recommendation, consider upgrading more frequent :-)
The thing about acko.net is that's the way it has looked all along.

So the rewrite simply added a cool multiplier.
Your Ancestors Didn’t Sleep Like You
The four workspaces that I switch to using Ctrl-1, 2, 3 or 4. Those workspaces.
I've never heard of such a thing, let alone actually seen one in a bathroom. I've lived in the UK for all (bar a couple of years) of my life.

[edit] I found an academic paper that discusses the safety of these heaters - dated 1973. I'd guess that they've gradually disappeared thanks to better heating systems and improved safety regulations. The paper: http://hej.sagepub.com/content/32/4/120.abstract
Yes, the word Free is also highlighted in bold on the homepage, while False-Positive isn't. I assumed it was a free service for a good 5 seconds. If that was intentional or not, I can't tell.
Calibre is not only great for ebook management but an excellent command-line tool for converting between several ebook formats. It is like the swiss-army knife for managing ebooks.
This is not a critique, just an observation:

You're well on track to get hellbanned again. Do you learn from your own mistakes?
Proxies are also fuzzy. I assume you're referring to e.g. a 407 or 511 error? Many times they're handled by something between you and the network library, often the operating system. Sometimes they're not handled at all at the system level (hooray, Android (until recent versions)!), so if you didn't put a proxy in there, you don't have one.

VPNs can also exist, but they sometimes send custom error status codes[1]. How do you handle those? Retry if `code % 3 == 1`? Will your program even be informed if the VPN connection is restored, or will you have to just blindly retry until it works?

[1]: http://compnetworking.about.com/od/vpnsetup/tp/common-vpn-er...
Windows 8.1 quietly gets released to manufacturers
We Still Don’t Know Why We Look Like Our Parents
In Poland quite common 'till very recently; I still have one (just reminded me to buy a CO detctor). My two friends actually got poisoned by CO - one when taking a bath, the other when trying to rescue her - because the landlord didn't bother to maintain ventilation properly.
Wouldn't that be because Lenovo actually built Thinkpads for IBM? :)
It's pretty sad, considering that if the buyer sent the bitcoin address to send to through paypal you can prove to paypal cryptographically beyond any and all doubt that you really sent the coins.

Even when someone isn't claiming their account was hacked (which would be a problem no amount of cryptographic proof would solve) paypal simply doesn't care. I guess that really sums up paypal: Paypal doesn't care.
No blog updates since Dec 2012, no forum posts since April...

https://groups.google.com/forum/#!forum/puredarwin
The answer to this is don't work for assholes.
One article I submitted was overridden by an elder member when he submitted it. Long after the thread gained positive discussion. Pointing out this flaw, received me one of my first hell-bans.

What I am to learn from this? Do not submit things older members may later submit? Do not point out the flaws in such a system?

edit: Thanks swombat for ending with a question, a way to further discussion instead of making it a pointed statement. :)
> The German text is clearly written, but The google translation is awful. Is it a plot of Google to convince people to learn foreign languages ?

Automated German to English translation has never been a walk in the park. Nicht wahr?

But it could be worse -- it could be English to German, which is in some ways worse, among other things always longer than the original.