skysight-inc/HackerNews huggingface dataset:
>>"I also recall somebody (pg?) saying something to the effect of "the most important thing in founding a startup is managing your own emotional state". "

Horowitz in "the hard thing about hard things" has a chapter called "the most difficult CEO skill". Starts with:

"By far the most difficult skill I learned as CEO was the ability to manage my own psychology."

http://www.amazon.com/The-Hard-Thing-About-Things/dp/0062273...
Cool. Thanks. That's nicer than what I did!
Given, When, Then – BDD Style Unit Testing Framework
Do you have a link for the python version?
Room For One More?
I think it is a safe assumption that Sam knows what the DNS was made for.
Off-line applications.

We are developing a cross platform mobile application which has to run locally on user's tablets. Reaching out to a CDN to fetch dependencies is out of the question. We are basically using HTML5 in place of Qt5 here.

However, we found several horrible, horrible bugs with Bower randomly failing to install dependencies (such as https://github.com/bower/bower/issues/933), which is now thankfully fixed.

We are also investigating Browserify, so might switch to use NPM also for (some) client side dependencies.
Do you blog about your experiences at all? If so, could I please have the url?
“To put the world in order, we must first put the nation in order; to put the nation in order, we must first put the family in order; to put the family in order; we must first cultivate our personal life; we must first set our hearts right.”

This is from Confucius. This is so right on so many levels. It all starts at home.
I found your project when I was researching to see if anything like Bitstamped.io already existed.

One of the key differences with Bitstamped is that the publicly verifiable time-stamp (the QR code link) is circulated with the printed document.

So as well as the proof, it might also be a deterrent against plagiarism.

I bet a lot of start-up founders go through that anxious "what if someone steals my idea" phase whilst they're pitching it around.. Having some part of the business plan (doesn't have to be all of it) Bitstamped might just help alleviate some of that anxiety. Maybe.
DataCleaner 3.6.1 – open source Data Quality toolkit for any datastore
>Today, KDE is no longer a Unix Desktop Environment. Today, KDE is people: Us. You and me.

Compare this with:

>GNOME: People-focused[1]

Is it just me or is this focus on humans/people good at creating unpopular software?

[1] https://www.gnome.org/about/
I'd even say 'microgram'.
Extreme Learning Machines with Julia
If it's not loading, https://web.archive.org/web/20140327064904/http://blog.zugsc...
Why does it matter if an address is public or not? Whether the address is publicly routable has nothing to do with whether the host is accessible... Or don't you have firewalls?
I did. I had three GMail accounts, deleted one, moved one to Fastmail, and now use K-9 mail for both the GMail and Fastmail accounts. Performance is great and definitely no issues with battery life or missing emails. Google have recently put their regular email app on the Play Store, so it's possible to keep an apk copy for sideloading if K-9 isn't your preference.

My only problem in the past was absolutely horrid syncing and GPS battery drain with Cyanogenmod. I keep going back to try, since first running it on my HTC G1 about 4 years ago. No other ROM gives me trouble, only Cyanogenmod. This is why I'm interested in a 'plain vanilla' as possible AOSP ROM. I'm back on stock 4.4 (rooted) and looking to move back to a non-gapps version soon.
Preparing data for Machine Learning tasks in python
Than, what's the point of using a secure communication app if you must also install a spying rootkit to make it work? For me it makes the whole TS not viable.
Debian's automatic deamon startup explained
Understanding Rebase in Git
> "… because apparantly that he has a right to prohibit others learning about his wrong-doings."

That's not what the ruling was about. If we are to discuss this ruling it would help if people tried to understand it a little better, rather than claiming 'censorship' at every turn.
Intel's Knight's Landing Xeon Phi details released
Online ticket retailer made £1m/year more by removing logins and T&C box
Web Development Tools for Linux and How to Install Them
They are generally recommended, though are also the occasional arguments against the use of CDNs http://zoompf.com/blog/2010/01/should-you-use-javascript-lib...
I'd find it way more interesting if it started from a non-random buffer. Like this I can't tell how much of the randomness comes from the initial seed...
So much stuff in here ... Support for relational databases, CSV files, Excel and even NoSQL databases like MongoDB, CouchDB etc... You can use it for analysis, profiling, deduplication and even as a kind of lightweight ETL tool.
Thanks, that sounds like the book I was looking for!
If anyone is unaware of the state of violence against women in India I can only assume they don't read a newspaper. There have been several front page stories in the last year or so.

I think you make an important (if biting) point for putting the parent in some context.
Django 1.7 RC1
... just like Euclidean geometry, it was created by a geometer for "internal usage". I am not contesting the usefulness of lambda calculus in academic contexts!

I am just saying that lambda calculus is not the best approach in an engineering context, because it's too abstract, just like in practical terms, I see little use of Euclidean geometry in proving new theorems.
I've had only a very limited exposure to IPv6, but it seemed to me that the slogan "DNS solves it for you!" doesn't really pan out. It solves it if you're on a well-set-up network and have your DNS up and running happily, but with the ad-hoc networks my [limited] experience has seen, it hasn't been trivial. Essentially, it means you have to run an interpreter service (the DNS) to understand the network - one more bit of software to configure and troubleshoot... though to be fair, IPv4 was also quite confusing when I first started playing with it.
I have a problem with "cloud storage." Most of those are simple file sync services and they have nothing to do with "the cloud".

OwnCloud for example, is just a php app used for syncing files with different clients. It is not distributed, the data is not replicated, there is no High Aveilabilty(HA) setup. Seafile could has HA if you pay.

The only true cloud storage system there is Swift. And CEPH is missing, which is a big player in cloud storage.

I may be wrong here, but cloud should be HA, scailable and distributed.
At AWS's scale, 1% of customers is quite a lot of people and quite a lot of money.
What the Failed $1M Netflix Prize Says About Business Advice (2012)
Box-office nord-américain : 22 Jump Street délogé par Think Like a Man Too
Think Like a Man Too se paie le luxe de dominer le box-office nord-américain, en délogeant 22 Jump Street de sa 1re place. Dragons 2 est 3e, suivi de Jersey Boys. Maléfique et Tom Cruise reculent.
Better Google Group scraper
A look inside Design at LinkedIn
The 5 Scariest Planets You don’t Want Ever to Visit
I once found a bad implementation of this idea in a common commercial crypto library. I calculated from observation of a bunch of runs that they were achieving about 45 bits of entropy in practice, and taking six seconds of wall time and a shitload of power in the process.
Shakacon #6 presentation: Fuck you Hacking Team, From Portugal with Love.
In case you're revisiting this post later ( 17 hours elapsed when I got to your article )

.

1. Recording the missteps to Perfection

.

In future could you record the number of edits required to come up with your finished essays ? I've always found that it takes a lot of steps to make something that elegantly looks as though no mis-steps were taken. Some form of screen recording style evolution of the essay over time

I know Paul Graham had a live essay session recording.

.

2. Archiving live and interactive works.

.

I guess your piece will archive okay as it is the sum of static files. But I do hope that your essay plays well with archive.org so that future people can enjoy your article.

.

3. The future of the interactive essay

.

Relating to 1. I can't imagine that preparing an interactive essay is an easy affair. A lot of effort goes into a static essay. How much work is it to interactivate it? Do you feel it will become more widespread as an essay form or restricted to a select bunch of interactivists ?

E books - smartphones really make interactive essays possible to disseminate.
> So developers only check the ones they know "could" be null, in normal operation.

Not the good ones. Normal operation isn't when you're dealing with a mobile device, there could be any number of reasons why your app can't reach a certain service delivered by some API so better to be prepared for that eventuality.
Tresor-not
+1 if you didn't understand a thing but kept scrolling for the sweet, sweet animations
I agree with @inglor, the post could do a bit more to reel you in. From skimming over the content I could only understand that it is not backbone, modulesmodulesmodules. I found the page has issues conveying their surely valid and useful point, but they are using all the lazy folks, which are also potentially the lazy people that want to build apps using a framework.
The 240000+ applications in the Amazon App Store that work without Play Services show that this is not a problem. Both Microsoft's Nokia X line and Amazon's Fire Phone are useful phones running Android without Play Services. Those are just examples in the west - many devices sold in China run Android without any Google stuff on them.
The books seems really interesting. I hope it's ok to print it and read offline

https://gist.github.com/g-P/0e663535d69a06f4dcca

JavaScript rocks!
Selling My Advanced QR Code Generator Script
Hey Guys,
I am selling my advanced QR code script: http://www.qrunched.com, contact me via email mahadazad@gmail.com also let me know how do you find it.

thank you
IntelliJ IDEA 14 Early Preview is Available
A little extreme. However they fail to mention that the police can take your phone and if it is not locked at the time they take it they can disable the locking feature.

Hence, if your truly paranoid about the authorities I suggest giving the ability to remote wipe your phone to someone whom you implicitly trust with instructions do so within whatever criteria you deem necessary.

A small amount of paranoia is good, too much and you need help
No, I think there's a reason she recruited a professor in that industry who had well over 30 years of experience.

That doesn't detract from her intelligence, but I think it's safe to say she would have simply done it herself if she could have.

I think simply describing her as an "idea person" is also missing the mark, but so are you. She isn't a magician, she's just a person.

And considering she was 19 and in a normal college curriculum, it's very likely her talent is not in being super smart, but in being able to come at a problem sideways.
I wonder why they call it Open XML. I thought it was called Offie Open XML (OOXML) and it was standardized as ISO 29500.

As it seems, this project does NOT implement the ISO standard, instead it works with the non-standard compliant versions that Microsoft Office produces. Le Sigh.
It might come a bit as a surprise to you, but people are generally expected to have at least some responsibility for the actions of their government. After all, the latter is usually not some alien black box deciding things but rather a set of people, elected from the general population and by the general population, requiring the support of the general population to implement the laws affecting that very population. Saying that Americans are ‘innocent’ regarding the actions of their government is as ludicrous as claiming that the American president and parliament(s) are not responsible for the actions of the American government.
Youtube Copyright Disaster Angry Rant
Youtube treating everyone like criminals. New Copyright Changes are hurting innocent people. Content ID flags are crippling Partner Channels. This isn't the way.
To add to the other comments, proprietary Google OS integrations are unlikely if the app exists on iOS where such things don't exist but have similar features. A proprietary Google web service integration is a potential reason to build a substitute app + service, not to build a substitute OS.
I've been a KDE user since KDE1 and I think, despite its flaws, it's still better than Gnome. I personally like the deep configurability, love the keybindings, WM tweakability, and so on. I'm not a huge fan of Plasma but think they made the right decision by building an architecture that would allow them to use the same components to build tablet, desktop, and other interfaces. I don't use any of the widgets though - don't find them useful. And I dislike Nepomuk and Akonadi, at least in their current form. I want to love Kontact but at least in SUSE 12.3 it still falls short of the mark. But I think this desktop is headed in the right direction and it's always the default I install first!
By that metric, the entire public sector is "for profit". Unions across accrue and use considerable political power to benefit their members.

I don't disagree, that's basically the core conclusion of public choice theory, but I suspect that's not what you meant?
On a compile-to-hardware architecture it would do the sorting. Say Fleet (assuming fleet supports 'sleep' or something like it).
Sorting-algorithm animations have a long history, and, when I was younger, I thought these animations were fun to watch, but I never learned anything from them. At this point in my knowledge, I wouldn't expect to learn anything from a visualization unless I had already studied the algorithm quite closely and I had a specific question I wanted to answer. Even then, it's a shot in the dark; most algorithms don't lend themselves to being visualized. The animations are very pretty, though -- who knows, maybe they will help someone.
This needs more docs or pointers to docs. I understand what's trying to do on a high level, but I have no idea of how to use it, or its state (like, is it still in initial dev, or has it reached alpha?)
No, the OS still needs to maintain a sorted list, and that list likely has either a single thread that maintains it or some locking mechanism. Whenever the OS is looking for something to run it will inspect the head of that list to see if the current time >= the time at which that thread should be woken up. And if it can't find anything there then it will check the 'runnable' queue (processes that are CPU bound) and if there is nothing there then it will default to some idle loop.
I'm surprised they buried this right at the bottom because I find this the most compelling feature.
Authentication: Don’t be Clever
A legit criticism, but who would transmit an 8Mb datablock using LZ4 over a network? There are far better compression schemes whose lower performance tradeoffs become negligible when network latency is involved.

I am using LZ4 currently for a project compressing Netflow-derived data for a major ISP, even then it's in 64Kb chunks for quick access and decompression.
Shaping the future
What are reasons to use bower over NPM? I know that bower mainly focusses on front-end libraries (such as jQuery or Bootstrap). But does it offer functionality NPM doesn't have?
I think OMNIRom has an open source swipe keyboard, I compiled everything from source and it worked with swiping, so I guess there's that.
It looked like you were calling 'photos' and 'browsing history' things that incriminate you and should be done without. Which is a pretty radical position. If you were just talking about having those on a phone you seem to be missing the point; those things should be off-limits without a warrant, doesn't matter where the personal computer is.

Either way the cost/benefit of a phone is not really on topic.

But I'm curious how a phone is a 'monkey on your back' when you have no obligation to check or respond to anything. And you can get a nice phone with data service for a lower cost than a solid wired internet connection.
Thanks for that list - to add to it some lighter, at-the-beach reading as well:

1989, The Cuckoo's Egg (a lot of 80s Unix/Vax anecdotes as well as a great story and lots of good-old hippie culture :)

http://www.goodreads.com/book/show/18154.The_Cuckoo_s_Egg

1996, Accidental Empires (a little frivolous but an enjoyable read nonetheless, focuses on beginnings of MS and Apple)

http://www.goodreads.com/book/show/27652.Accidental_Empires

1992, Game Over (Nintendo and video game history mostly 80s)

http://www.goodreads.com/book/show/339584.Game_Over_Press_St...

2014, Console Wars (Sega and the video game / computer industry of the 80s and early 90s - somewhat of an answer to "Game Over")

http://www.goodreads.com/book/show/18505802-console-wars

Less people in this book but it's about computer history, right? Fascinating read, I didn't "finish" it yet - still great to dive into the book now and then:

2010, The Apollo Guidance Computer: Architecture and Operation

http://www.goodreads.com/book/show/7754526-the-apollo-guidan...

---

~OT: The last book really makes me want to see Notch's 0x10c come to live again as you would have been able to program your own fully emulated ship computer in that game, unfortunately it got canceled. I'm hoping some future No Man's Sky mod will be going in that direction!

http://en.wikipedia.org/wiki/0x10c#Gameplay

https://en.wikipedia.org/wiki/No_Man%27s_Sky
mary jane ftw
Hilarious, yes, elegant, no. There's no guarantee that the list will actually come out sorted (unless you dig through the implementation of sleep() down to the kernel and confirm that the order is always deterministic). It's funny precisely because it has nothing at all going for it, and yet almost kind of works.
Seems like an awesome project, but at first visit to that site I had absolutely no idea what replicant was. If you're involved with the project or that site, it might be helpful to put a short (one sentence) description of what replicant is somewhere on the front page. Also, sorry if it is there and I'm just missing it.
You should use Sha256. Then, the answer is "No" to both questions.
Badly worded title tracking location and meta data is not the same as searching your phone for incriminating evidence.
هيومان رايتس ووتش تصفية 160 جنديا عراقيا على يد داعش
There were two separate occasions where I tried to book an Uber driver for a short fare and no drivers accepted. Perhaps both situations were just a lack of drivers and I incorrectly assumed it was the short fare.
Pretty much everything? What exactly? I can't see much different
JavaScript Application Design
Funny, the more famous Colombian 'Carlos Valderrama' was this one: https://www.youtube.com/watch?v=m7A5smuVFs8
This is also important advice if you're thinking about setting up VPN access to your home network: Do not pick the most common/default subnets, i.e. 192.168.0.0/24, 192.168.0.1/24, etc. Picking a somewhat-random subnet as suggested would mitigate the problem and it's what I did for my home network.
It's actually why I left Debian for another distribution... I think that it may have also had a bad habit of overwriting /boot/grub/menu.lst every time that program was updated. That could have been Ubuntu, though. It was a dual-booter's nightmare! I had to boot from a live cd and fix way too often.
The Axe Has Been Reinvented
You're most welcome. Sorry for not creating a pull request myself, but I was dead tired last night.
Startup Cruise Beats Google to Offer Self-Driving Car Tech to Drivers
I re-use passwords, but only for things I don't care about.

Not everything is critical, if someone gets into my HN account, for example, I'm not too fussed about it. It sucks, but whatever.

If someone gets into my bank account... different story.

It isn't that people re-use passwords that's the issue, it's that they do it for shit that actually matters.
Webmin as claimed by the authors, does not mess up the configuration files.
[Ask HN]:Your recommendations on ecommerce/cart software
Hey there,

So I have a side project that I'm going to be starting when I go away next week and it's going to need some cart software.

I've narrowed down 3 selections so far, xcart (free, PHP), bigcommerce (paid, $30-80/month) and shopify (paid, $30-80/month).

So my questions are as followed:
Have you any experience in eCommerce, if so how did you find it overall, what cart software did you use and would you recommend it?

Out of the 3 listed above, would you recommend 1, none or another?

How easy was it to integrate a custom theme, blogging software & code additional plugins?

I think that's about it although I probably have another half a dozen questions, when they come to me I'll edit it this. I've not yet met my minimum operating caffeine threshold, so coffee time.

Thanks.
Moment.js 2.7.0
Instant exchange Bitcoin to Perfect Money, WebMoney, PayPal
well this excites me now. can anyone help me master the basics or suggest any good book?
Noombers – Organize Better Tournaments
Noombers is a startup that will be the reference model for sport platforms in the world. It offers an online solution for tournament organizers so they can easily coordinate and manage every aspect of sports tournaments including statistics and communications. On the other hand, it also offers a social network for players, teams and fans to take their pre-match and post-match experience to the next level.
KDE is great, but I don't like the default icons, colors and spacings, and the other themes aren't better (or at least, I couldn't find one).
>Your landing page should contain what your users want to see, not what you want to put there.

Were does the entitlement come from?
the transformation has been revolutionary.
PHP Team Lead – London
PHP Team Lead - London<p>•	5+ years commercial development experience
•	Experience of unit testing with PHPUnit
•	In-depth knowledge of MySQL including performance tuning and replication
•	Expert in at least one modern PHP framework (Zend Framework 1/2, Symfony 2, Yii, Laravel)
•	Knowledge of Test Driven Development (TDD)
•	Comfortable working within an agile project management environment
•	Advanced knowledge of Git (rebasing, squashing, forking, etc.)
•	Advanced knowledge of Object Oriented Programming (OOP) concepts such as dependency injection, service management, Object Relational Mapping (ORM), etc.
•	Experience using Continuous Integration (CI) tools such as Jenkins, Travis, PHPCI, etc.
•	Experience using deployment tools such as Capistrano
•	Experience with caching solutions (APC, Memcache, Redis, etc.)
•	Experience of working within a 4+ developer team
•	Experience of leading projects, sub-projects and/or sub-teams
Devs keep blogging "I have discovered how popular tool X sucks, don't use it"
bower manages your script tags in the html file. It also supports partial inclusion of libraries.
"Patterns"? Of course there are patterns. If there were no patterns, that would be suspicious. Do you claim to be able to look at a picture of a random number generator data and determine the quality based on that? You do realize that even perfectly random data may have patterns?
Moment Timezone 0.1.0
> because the OS will have to sort all the sleep timers

Not necessarily (though yes, in any efficient real life it would). It could wait for a tick of the clock and on each scan an unordered list of things to see if any are due to happen.

Of course if the list gets big enough that the list takes a long time to scan then it will break sleep sort because if enough time passes for two or more events to have happened between two checks, those events will happen in an undefined order.
I have generally only seen bower used for client side web. Its very useful when you are running a frontend framework like Angular or ember.
I may be wrong, but I was under the impression most nodes are now opting not to store any "OP_RETURN" transaction.

I once thought about storing information into the Bitcoin blockchain for another use case, but found out that very few nodes would actually store it.