skysight-inc/HackerNews huggingface dataset:
What if we generate a base key, then the user supplies a pass phrase. The pass phrase generates their hash against the base which is used as the key in the db to associate with the vote. That hash, is hashed again by the pass-phrase, and associated with the user. So what we save associated with the user, is the base, and the verification hashes. And so long as the user supplies the same pass phrase, they can retrieve it again?
Disruption has always been the province of companies that played fast and loose with the rules and were generally not very nice.
What’s a Pair to Do? A pair programming starter guide
Rosetta: The ambition to turn science fiction into science fact
I'm glad not everyone lives in your world.
KDE's major sin is the lack of a sane, usable, default configuration.

It took me a few years to understand that people don't want to invest,
not even a few hours, to configure their DE. And KDE comes with a lot
of configuration settings. So they ended up in Gnome.

I've been using it for ~10 years and although it's the only DE I can
get any job done, even today the defaults are ugly and overwhelming.

And only a few distros(OpenSUSE only?) make an effort to provide a decent
KDE experience for the user.
Show HN: PoSH-Sodium, a PowerShell implementation of libsodium
Hah, excellent question. So, that fastest time was just me typing it up on qwerty. I would be fascinated to hear some suggestions for ground rules.

Although.... I'm not the slowest: http://www.seanwrona.com/typeracer/profile.php?username=kanz... (so this might distort the results either positively or negatively) (also my background as a programmer might make IOCCC code look nearly legible)

I wanted to give a baseline so that when someone tried using Plover to type it, there would be at least one number to compare against.
He mentions it in the article. People associated it with the HTML table element. Using the table element for page layout affected the document's structure which is why that's a bad thing but the CSS table property does not affect structure.
As someone who wants to see more projects like this one I'll just explain what I see. Instead of opening up a full blown IDE UI 10 times, you could easily open up 10 browser tabs each separated by a web server instance. You can leave your project from one computer, go to the next one and continue. Instead of sending a friend a paste-bin to help you, you could easily link them to where you're working at, and what you're stuck with. No need to SSH or connect directly to a server, when you can indirectly edit files.

I see such a tool being useful for PHP / Web admins, provided said tool is setup secure (and hidden very well as a security fall back). Sort of the same way PHPMyAdmin is used, minus the PHP back-end. There's plenty of benefits to web based desktop applications, install once, run from everywhere, including devices that cannot possibly run an IDE but can run a browser, like computers with terrible processing / ram speeds, or tablets.
nice demos, these feel a bit like playing with an oscilloscope
Post Mortem: A single whitespace character
Yeah, the the realisation of it is nice enough to look at, but the sentiment analysis (as always for these kinds of things) is pretty wonky.
Except there is a large body of research which shows the effect of music on cognitive ability to support the assertion
interesting! will look this up again when I have one of the described problems. In the meanwhile, I'll push an update to my brain: not everything related to tables is old / bad!
Failing to Use the Computing Lever (2011)
So what.. It's really nice to look at. But I do hope I'm not the only one seeing that the first time you wash your hands in a sink, is going to end badly. For the watch at least.
Claz.org: Offering New Services for Local Businesses
Claz.org has released its new goals with local businesses targeted – the site has launched automated data feed submission, adds analytics and revamps self-service interface.

Recently, Claz.org announced that they will now offer an automated data feed submission starting on October 25, 2014. The new tool has been tested for several weeks and promises to improve the user experience of trying to sell their goods and services using Claz.org. One of the most notable additions is the tool that can be used to automatically submit your current inventory and services to both claz.org and all of their partners. A small business will be able to feature their entire inventory of goods and services on the site. This makes posting the site a much quicker process so owners will be able to focus on other aspects of their business.

Now the question becomes, what can you do with those statistics? What if you have a hundred views on the ad, but still cannot sell your product or service? Claz.org has a solution for this problem as well. The site has released an automated submission of inventory and services that will allow you to easily make changes to your ads with little to no effort. You will be able to update or change the text, the category, the price, or anything else. Using the visitor tracker tool, which shows you the market, will help you adjust your ad so that you can make a sell much faster. These great new tools allow you to be in control of your selling process.

Overall, Claz.org is stepping up their game and becoming a valid tool for helping you improve your business to make it more profitable.
Good job, expect I find colors pretty unintuitive - why red means negative? It's color definitly connected with love, anger, war etc. So blue is for cold or maybe not showing emotions. I would definitely rethink that. And senitment analysis not always work - get a tweet rated as "sweet" ended with ":(".
And furthermore, most content businesses is facing a reality where they are having a hard time getting users to pay more for higher quality versions, yet the higher quality versions exists. If users have to settle for "only" DVD quality rips of content ripped from Bluray, for example, most wouldn't care.

That problem is going to make DRM increasingly pointless with pushes for 4K and beyond.
As another poster replied, remote desktop users are a lot more common than you might realise :)

I haven't found this problem with Qt and remote connections. Then again I usually use Xrdp with the X11rdp back-end. If you haven't already done so, perhaps you should try it, it works beautifully, and if you run a Debian-based distro, I've even written a utility which compiles X11rdp/xrdp and packages it for your convenience ;)
Could perhaps be more accurately retitled 'London claims to feel on social media' map. There's a lot of literature examining how people present themselves in such venues and how it's often an intentional communication (even if subconscious) to create a certain impression.
I have a Synology DS 1813+ in SHR-2. It backs up to Crashplan automatically. My files are reasonably safe on the Synology, but in case of disaster I have the Crashplan backup as a last resort.

Uploading several TB is slow, but since the NAS is configured as a headless client it doesn't bother me. Plus, Crashplan is only $5 a month, so you can't go wrong there...

FYI, there's a fantastic tutorial for setting up Crashplan to work with your Synology:

http://www.hanselman.com/blog/UPDATED2014HowToSetupCrashPlan...
I always enjoy these notes. Thanks for posting them.
Across the Board (Magnus Carlsen plays chess while being interviewed)
See this discussion.

http://askubuntu.com/questions/281092/why-is-canonical-choos...

And this answer

http://askubuntu.com/a/315235

"GTK+ does not support resolution independence, Modern mobile devices have ultra high pixel densities. If you run a GTK+ application on a mobile screen all the user interface elements would be so small as to be unusable.

This has been an open bug on GTK+ since 2008 but they have not done anything about it."

Read the entire answer. I am no expert to validate if it is correct or not.
In fact I am neither, I am in my early 40s and thus my question.

I too was obsessive about certain things(programming, chess) at that age.
My problem is that this is not enough anymore when you are older. Even if you have all the time in the world, you will not be able to improve as much as some 15 year old in a year of intense study. So it goes.

I do not want to get bad at something, I want to get decent at something that would help people be it basket-weaving, or teaching German philosophy from original German texts.

My pet theory for some time has been that in order to achieve something significant in some field, you must have done a lot of deliberate practice before reaching certain age.

So some talent, lots of hard work and age < 20(25) are necessary conditions. The age part has mostly been ignored, while hard work part has been emphasized.
Wikipedia link for those who also had not seen the fire/frying pan metaphor: [1]. I'll be using this one! Nice.

[1] http://en.wikipedia.org/wiki/Jumping_from_the_frying_pan_int...
Very nice. It also gives me the impression that people in the West End are certainly more angry (or have free time to be angry on twitter) during office hours than those in the City.
Is there any reason we need to buy a special desk just so kids can stand? IMO you could get the same result by allowing kids to stand up if they need to or even better: stop killing recess, defunding gym, and banning dodgeball. Besides that, I don't think I would like the standing desk thing. I'd want to sit sometimes and lean back in a chair.
Yep, i realised that - but node-sentiment was pretty quick to implement and gives alright results, so it's a bit of a tradeoff.
Do you know of more accurate sentiment analysis services?
Now that this story is on front page and is getting attention, I'd like to remind you guys that KDE is having a fundraiser [0].

If you use Plasma Desktop, Okular, Kate, Krita, Amarok , Calligra suite or any KDE product, consider donating.

[0] https://www.kde.org/fundraisers/yearend2014/
Show HN: RedemFit – Incentivized Corporate Wellness
Agreed. We'll see over the coming weeks whether it's viable alternative or not.
In terms of books I wonder if the average shopper on amazon is really thinking about books enough (compared to all the other products) for buzz to be generated. On my front page I have chilli sauce, bike spares, bluetooth headsets and automtive tools.

I have found lots of books on Audible based entirely on popularity, and I am sure Kindle is the same. IMHO subscription services have far more power to push a particular title than a normal shop as you are a captive audience. You are much more likely to go for the serendipity of a popular title that may not appeal to you normally as you are not spending a cash amount. And with Audible there is no risk as you can return titles you don't like.
well, i have to say the mapping of colours to concepts is highly cultural, so in some places it means anger, or war, or love or joy.

I chose red and blue because they're quite perceptually separated, so it's easy to point them out on the map.
Check this. Ugly, but feature-rich: http://allwaysync.com
Cool! Hey, that's very funny....

We did the same with Tweets and Surfing. http://devwax.herokuapp.com/ from the meetup: http://www.meetup.com/DevWax/. It was all done in a weekend with some drinking and surfing, so it's a bit rough. The trouble with surfing was that the locations are very disparate and hard to guess. Fun to have a go at though...

Are you in London? (We are)
Will the check-in survive? Foursquare’s controversial relaunch, by the numbers
I think there was a misunderstanding here. I thought it was about normal Java APIs which just happened to use a better abstraction on Windows than what Sun was providing. You were probably referring to MS-specific Java APIs that were corresponding exactly to certain COM objects for functionality that didn't exist on other OSes, I guess.
Pithy, but incorrect.

I said there are two kinds of people. This is superficially true of any binary criterion.

I was only discussing the kind of which the OP is a member.

The existence of that other, much larger, group is a very different problem to solve. Important, but not relevant for OP.
The author does have a point, though. He's not suggesting that the average reader throw up an ecommerce site to compete with Amazon. He's suggesting that Hachette, a 200 year old book publisher, should be able to compete with Amazon, a 20 year old tech company.

It's Hachette's fault that they don't have an eReader to compete with the Kindle, and it's Hachette's fault they don't have a storefront to sell directly to consumers. The writing has been on the wall for almost a decade. Any idiot could tell you that we were moving toward eReaders. A smart company would see the trend and adapt. Nothing stopped Hachette from hiring engineers and making a push into the future, except for their own 200-year-old stubborness.

This is just another case of industry incumbents failing to keep up with moving technology. For others, see MPAA, RIAA, Taxis, etc. I have no sympathy for a company that could have entered the game five years ago, but failed to. Hachette, if anything, was in a better position, from a market/supply chain standpoint, to develop eReaders. They just failed to.
What's up with that specific kind of really upbeat music in promotional videos for IT gadgets and software? Everyone uses the same jingle composer/ukulele player?
It is simply old school newspaper political bias entering the digital arena. Most papers are know for being left or right.

Facebook allows our peers/friends to influence what it thinks our preferences are. Therefore we are now becoming more influenced by those around us and possibly dulling the ability to form our own opinions.
Points for mentioning Descent. A decent remake would be excellent... the extra resolution of its successors somehow failed to maintain the grit of the original. We used to play over serial cables before we had ethernet. Incidentally, another favourite at the time was Heretic. For no apparent reason my system used to work much faster at Heretic than anyone else's, showing excellent screen refresh rates despite an equivalent or lower CPU clock. Never quite figured that one out, perhaps the (Oak?) video card, the motherboard, or the RAM clock speed. Ahh, the days before pervasive internet... where social networking meant plugging cables.
Fun Learning with courseeplus
hey sweet orthographic projection! Yeah, i'm in London.

I'm only using tweets on which users chose to publish their locaiton, so it isn't all of the tweets, but a good chunk of them.
> After 5 seconds I thought the video was an ironic comment on our culture of constant interruption but it's not.

What I like about my email is that I don't have any push notifications from it. I check it when I want to.

Granted I'm not the kind of person who gets a lot of emails and thus would benefit from an AI email assistant.
RedemFit is an incentivized corporate wellness program. Employees earn points by working out and then redeem those points for rewards. Healthy employees cost less to insure, work harder, and take less sick days. Strong incentives create a healthy workforce.

Demo Login Information:

- Company Admin: u:demo , p:demopass

- Company Employee: u:regularuser , p:demopass

I recently did a soft-launch of RedemFit on /r/startups over on Reddit, got some feedback, and have since added the most requested features and tweaked a few things.

I'm looking for any sort of feedback that HN can give me. I believe I have a market here as I've already had a sales call for this without actually requesting it :)

Things of note:

- I'm targeting the insurance brokerage market as thats where I've seen the most interest so far.

- White Labeling: This is something that people commented on the most. They really wanted it, so I implemented it.

- Custom Domains: Goes hand-in-hand with white labeling, but can be used without it.

- 3rd party integrations: Using the HumanAPI for this, and has worked great so far.

Once again, thanks for the feedback HN!
As a competitive basketball player at center(the biggest player, typically) I can attest to more than the occasional randomness of rebounding. The main goal is keeping your man, on offense or defense, from getting the ball. Then worry about rebounding the ball, yourself.
What I've learned in one year of blogging
"Custom toolchains" is massively overstating things. The only mandatory thing is the MOC, which is just a preprocessor that spits out some more C++ code for your regular compiler to build, and it's easily integrated with ordinary Makefiles (or whatever other half-sane build process you want). qmake is optional.

http://qt-project.org/doc/qt-4.8/moc.html

http://stackoverflow.com/questions/3632038/can-i-use-qt-with...

(And I don't know what to make of your comment about remote X. Years ago I sometimes ran entire remote KDE sessions in Xnest and didn't really have any problems, so this would seem like either something new, or a problem with your environment.)
>> the holy grail layout

gave me an instant smile, I remember 7 years back, wracking my brains out to get it done for a project!
I'd like to see a Torsen gearcase. Strange little things, they look like pepper grinders.
> The permission requirement is the same one that allows for local storage

Assuming this does not allow the push of UI interaction, then yes. If it would allow UI responses to be pushed then we would be one XSS vulnerability or "uneducated users" away from a new set of exploits for forcing pop-under advertising , and other potentially more insidious problems, through.

Local Storage and Index DB are storage only so the only attack routes are DoS-due-to-disk-full-errors which is generally less attractive (you can make more money pushing stuff to people than pushing people off the network).
The article makes some great points.

> Doing tasks manually instead of automatically.
Computers excel at the simple, repetitive tasks which humans are terrible at. I remember seeing someone change a document which used the American English idiom of placing a comma after e.g. (i.e. “e.g., X”) to the less stilted British English idiom without the comma (i.e. “e.g. X”). The person editing did the change by scanning the (rather large) document and manually changing each occurrence, a task which took a couple of rather dispiriting hours. Inevitably, in a large document, some occurrences were missed. I fixed the remaining occurrences with 100% accuracy by using the ‘search and replace’ function in my text editor — which took less than 5 seconds.

This is true, but it's an example where the solution is obvious to many people and the answer -RTFM, or more politely "invest in training"- is simple. A different example would have been better. Consider removing a column of information from a text document. You can kludge this using a spreadsheet or you could do repeated search and replace (depending on the data) but this example asks us to think what people should do when their hammer stops being useful.

What should people do? How does someone doing routine office work learn how to use a database instead of a spreadsheet - and what spreadsheet should they use? More importantly, how do they learn what tools are appropriate?
I personally feel like the colors shouldn't affect color blind individuals (e.g. light blue and orange). But great job overall!
Yep, although in some cases understandably. One tweet listed as ‘Not good’ had the text ‘Killed it! 🔫’ and a location given as a comedy club. I’m assuming someone had had a good gig, but I’m not surprised a classifier algorithm got that wrong.
I see the previous submission[1] to Hacker News of Matthew Yglesias's Vox essay, "Amazon is doing the world a favor by crushing book publishers,"[2] didn't get much discussion here, but I think the essay supplements the arguments in the Economist blog post kindly submitted here very nicely from the author's side. (The Economist post mostly argues from the reader's side.) I still have plenty to read, and I don't find that Hachette or the other people whining about Amazon are doing as much as Amazon is to provide you and me with more to read at a better price than ever before. As Yglesias writes, "When all is said and done, the argument between Amazon and book publishers is over the rather banal question of price. Amazon's view is that since 'printing' an extra copy of an e-book is really cheap, e-books should be really cheap. Publishers' view is that since 'printing' an extra copy of an e-book is really cheap, e-books should offer enormous profit margins to book publishers. If you care about reading or ideas or literature, the choice between these visions is not a difficult one."

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

[2] http://www.vox.com/2014/10/22/7016827/amazon-hachette-monopo...
FWIW I felt the same way too. The contributing section wasn't funny enough to justify the negative tone.
>As are subject to various checks and balances, including third-party qualified audits through WebTrust or ETSI and strict criteria set forth by leading browsers, before they are accepted in browser root stores.

yes. And in cases like DigiNotar and other less famous CA (and intermediate) compromises, we've seen how well that works.
If you're looking to build sequence diagrams, a guy I knew made this: https://www.websequencediagrams.com

You define everything with text and it renders a diagram based on what you've written. It's kind of like the dot/Graphviz of sequence diagrams.
He is not alone in this opinion- in fact he is affiliated with a Centre for the Study of Existential Risk.
http://cser.org/

Judgement in AI falls, along with similar complex capabilities, into the relatively newly named category of artificial general intelligence, AGI.
I restored (my Mac and another machine) from Crashplan several times when they failed and had no problems.

I was restoring them from Crashplan backups on my Synology though, the Crashplan servers can be kinda slow at times (in range of 10-30Mbit/s transfers).
Most of the examples can be achieved with flex layouts, Stylus+nib even manages the browser prefixes for you. Just mentioning this, because last week I considered a {HTML|CSS} table layout. As it turned out, solving the problem with tables was more difficult than using other methods...
I'm happy to be corrected on that point, but then the question becomes: what gives us any confidence that the CSS spec is going to be followed in exactly the same way by multiple browser vendors consistently between now and 2034?
Certainly nothing in the history of client side rendering on the web gives me any faith in that proposition.

Also, and this is probably just me, but I find CSS even harder to use for bespoke layouts than TeX. Which gets to the last point I made -- certainly you could replace LaTeX with an equally capable substitute, but it's not clear that the substitute wouldn't necessarily recreate a lot of what people hate about LaTeX. Markdown is almost universally loved precisely because it can't do very much. The more features you add, the more cumbersome the mechanism to select them needs to be, and at some point, you just have LaTeX with angle brackets and tag selectors instead of curly braces.
Hey thanks for the feedback, I'll change the "bad" colour to orange - should be easy enough to do!