skysight-inc/HackerNews huggingface dataset:
Simply put: You're shopping, not creating. I went through a phase like this, too. It also had some relation to being stressed, or not socializing enough, in my case.

The healthy thing you want to be doing is practicing. Ground the big idea within the question, "what part of this can I start implementing now?" It doesn't matter how tiny or trivial that part is, as long as it has a clear link to the big project - the more direct, the better. Allocate time to implement that, instead of shopping for best practices. Allow your implementation to be a little bit cruder than you think it should be.

If you're doing anything worthwhile, you'll soon land in a zone where tools and tutorials don't really help you anymore. There's just the project you have, and your will to work on it. You can still fall back into the shopping cycle at this phase by rewriting things with a different tool or technique, but that's where you should reassert the part where it's "a little bit crude." Focus on concrete, measurable metrics, and you will get away from the spell of "best practice."
It would be cool if you could search arXiv.org with this or maybe even subscription math/physics journal sites like JSTOR. Paid search results might be an opportunity for partial funding but I know that's not everyone's cup of tea.
I was curious how local ruby meetup event affected my gem daily downloads. Does blog post lead to higher downloads? How long tail will look after all?

I jumped to RubyGems API but there is no way to get such data so...

Recently just for fun and as a way to learn of MEAN stack I created RubyGems Tracker to collect daily downloads and other stats. If you have your own gem feel free to add. Feedback & pull request much appreciated.

How you track your gems?
Sounds like you may really enjoy Fiasco (http://www.bullypulpitgames.com/games/fiasco/), a GM-less storytelling game. There's a phase called "The Tilt" where things expressly go wrong in a random way. I've always enjoyed seeing how everyone's characters (mine included) handle the chaos.
As far as we know there is no legal precedent, nevertheless any IT expert wittness should be able to verify in front of a court that as things stand right now it is impossible to forge the blockchain time stamp.
My comment was in reply to the parent:

"America is fine with propping up that regime, so why is Iran an issue, when from everything that I've read and experienced (12 years in the Middle East) there have been no implications of Iran in modern terrorist activities?"

My comment explains why Iran is an issue (from the U.S. perspective) due to being implicated in decades of terrorism. That is the only point I wanted to refute because it is silly to claim Iran is beyond reproach when it comes to terrorism given the facts I referenced. Regarding "implicated" being a bad thing: it is. In english it is usually used in reference to someone committing a crime or being involved in some other nefarious activity.

Your opinion on who is "worse" is not really something I am interested in because all terrorism is awful regardless of the perpetrator.
Depends. My teachers (in Germany) all used British English, but allowed both in tests (as long as you stayed somewhat consistent). For people who don't just learn English in school it obviously varies with the different influences and often is a wild mix.
Thank you - I'll look that up.
The Tradecraft Effect
This is interesting.

One of my current pain points with metadata is that I have hundreds of PDF files on my android tablet that I read at the gym. If they are e-books I got from Oreilly, the titles are obvious, but I have lots of documents where the titles are some meaningless number.

An obvious answer is to extract metadata from the files and rename them, although unfortunately only the files from Oreilly have consistently good embedded metadata. I have my own needs for a "bloated" system with a database, but that is not mutually exclusive with filename discipline.
Show HN: A TransferWise referral lets you transfer £3000 currency free
Good observation. Nothing goes over the South Pole either (it does over the North)
That's a good idea, I'll include that in the readme. :)
That is not actually where the name "Linux" comes from... http://en.wikipedia.org/wiki/Linux#Naming

There is actually an OS I have used with a similar meaning name however: XINU ("Xinu Is Not Unix"): http://en.wikipedia.org/wiki/Xinu
It also reminds me of an Einstein quote.

"Reading, after a certain age, diverts the mind too much from its creative pursuits."
The latter. asm.js is interesting if a part of your app is computationally intensive. For example, if you want to create ZIP files in the browser asm.js is awesome.
Should I Reveal My Compensation to a Recruiter?
You mean to say, "Move one everyone nothing to see here"?

The circumstances were fishy - in a way that says don't trust the software to anyone that has anything to hide.
> Are you learning from your early adopters as you go?

Yup, we talk to them daily. And they keep sending us love notes. Public transit professionals are some of the nicest people you'll ever meet.

> How much and how often do agencies re-plan their routes?

Generally they'll look at changes a couple times a year. But we're at a unique time where many cities haven't changed their networks in decades, and are going through a big redesign process.

> How much of planning is driven by politics vs driven by data?

Like anything else in .gov, some combination. Our goal is to push it heavily in the data direction.

> What positions you all vs the consultancies who do planning? Would you expect consultants to be your customers or competitors?

We're a set of tools to helps pros out -- we don't do the planning ourselves. Plenty of consultancies are already using us.
Unless you really have intentions of selling your site, you should just open all your code. There isn't much of a reason to keep it private, because potential employers can't view it.

But more to the point, you would have a better chance of getting a job in NYC than in SC. Just keep coding. Finish your projects too. Finish that site you are making. I would be more likely to hire you if you showed passion and interest in coding. And a big part of that for me is finishing the projects you start.
Thanks both - maybe I should make it into a screen saver (not that it'd save much :))
Maybe you've overdone it a bit and lost track of what originally got you into all of this. If you scatter yourself and chase every shiny thing your core motivation gets kind of burnt out but you don't notice it for a while because all those more superficial obsessive drives keep going once the main engine has run out of gas. Perhaps take it easier for a while until you feel a deep urge to do a particular project.

I got like this after many years of study. So much to learn, I turned everywhere at once and learned many things. After several years I ended up feeling lost - this forest was infinitely deep and infinitely broad, and I didn't know where in it I wanted to go. Though I still had personal identifications that said "this is what you do, you're good at this" and the superficial curiosity to keep learning new things, the deep sense of direction was gone.

The only thing I've found that lets it regrow is to give yourself a break, do something different with your life for a bit. When a deep motivation grows, the shiny things won't distract you from it. When they do distract you that's a sign that your deeper drive has withered somewhat. You can't force it to regrow; you have to wait for it to do that on its own.
Close.io Is Hiring Full Stack Engineers
And then we might get fields that cross word boundaries, making every access unaligned or way worse on architectures that haven't got addressable bytes.
It uses the same mechanism that Chrome dev tools remote debugging uses which is a local websocket server accessed over adb. [1][2]

[1]https://github.com/facebook/stetho/blob/master/stetho/src/ma...

[2]https://developer.chrome.com/devtools/docs/remote-debugging
We're keeping it simple for now. Complex modeling comes later. :)
One thing I should point out is that the readability formulas that they used were not designed for short form text like reviews. Most of them were designed for text that is at least 100 words.
Cities in Minnesota also don't annex neighboring cities, even if it makes sense. That results in a lot of small cities making up the metro area, as opposed to one large city. That can skew statistics, as Minneapolis proper makes up only a small part of our metro area.
Review Monkey: Create amazing Yelp reviews with almost zero thinking
We, at KWARC, developed a search engine capable of searching arXiv, see [1]. It can search latex-style formulae and CMML formulae.

In addition, one can also use "query variables", which means that if I search for, e.g., "?a + ?a" (?a is a query variable), I will get all sums of two equal terms.
?a could be an integral, a fancy function, or just a one-letter variable.

[1] http://arxivsearch.mathweb.org
How to test the usability of prototypes like a pro
My GitHub profile is a wasteland of dead side projects and my Gandi account is full of .io domains that I never quite got round to using. I very much identify with this post and I don't know why it happens.

When I'm at work I have no problem knuckling down and finishing a piece of software. However, in my free time, I'll come up with an idea, buy a domain, design a logo, create a repo, spin up a Digital Ocean instance, pick a stack, tune Vim, weigh over monetization options, consider open sourcing, the list goes on and on. Finally, I get started and it goes great, the code is really elegant, I put a new programming technique/trick to use, and then I think of something more interesting to do. The cycle goes on.

I enjoy writing music almost as much as programming, so developing games goes a whole level deeper. I'll get hyped up doing the game art, then start writing the soundtrack and by the time I get to writing code for the game, I'll lose focus.

The only times I have ever beat the internal system, is when I've been forced to focus on MVP. Hackathons, proof of concepts and toys. Once I have something working and demonstrable, I can often motivate myself to go back to it.

I don't have any other advice, but just know that you're not the only one who suffers from shiny stuff syndrome.
Formula search on a million scientific documents
We, at KWARC, developed a search engine capable of searching arXiv, see [1]. It can search latex-style formulae and CMML formulae.
In addition, one can also use "query variables", which means that if I search for, e.g., "?a + ?a" (?a is a query variable), I will get all sums of two equal terms. ?a could be an integral, a fancy function, or just a one-letter variabl
I like the coffee at philz, but the pour over coffee is too damn strong! they need to grind it more coursely or at least have the option to
Thanks for this comparison. I went through this very same thing, and spent a lot of time and ammunition firing at the wrong solutions before I landed on this very same thinking. Best practices are fine, but it's way more important to get some code written for that feature. Forging ahead without tutorials and Stack Overflow (using only what you know as a software developer in general) is going to make you a better, more productive developer a lot faster than anything else. The shopping metaphor is excellent.
Apparently none! Apparently that idea made it into my head somehow, I must've just jumped to conclusions and assumed I read it somewhere. Oops!
This is pretty neat. It's annoying though that this doesn't specify where it searches. When this was discussed earlier on Reddit[0], the person who made it said that it (as of 2 months ago) searches Wikipedia, Wolfram MathWorld, NIST DLMF, MathOverflow and PlanetMath, but that should probably be specified somewhere on the site. And as lots of people have already said, to be really useful this should search arXiv.

But this is nitpicking. This is still the first time I've seen someone make something like this, so, again, really neat!

[0]https://www.reddit.com/r/math/comments/2po75u/searchonmath_a...

Edit: See rhambasan's comment which has a link to an arXiv math searcher; I haven't tested it to see how it compares.
More or less yes, that is what I think. If you don't want to trust Truecrypt, I certainly wouldn't argue that point. I don't use it either.
Been wanting this type of tool forever! Now I can troll review sites effortlessly.
While it may be true that we have a finite learning cap per day, different people have a different cap. I know folks who voraciously read everything and learn many new (and different) things per day, and I know people who can't handle that pace. It's dangerous to slap an average number on this and say that everyone is limited to that.

Appreciated the rest of your post, it highlights the importance of good documentation in optimally using systems.
Using EC2 instance as main development platform
I often don't get that far. I just come up with all the potential problems with my idea; usually related to monetization or existing competition and then I bin the idea.
Cute idea. The mouth on the monkey logo is a little scary to me for some reason but the app idea is funny.
Your home page could be a lot clearer.

The word "inventory", which is what distinguishes your business from a Kickstarter-like reward model and all those loan and equity crowdfunding sites, is halfway down the page and since the summary is still too brief and confusing I still have to scroll down the bottom and click on a small text "how it works" link to actually understand what it is you do; "promoting them to help sell" turns out to be completely optional.

Your expected returns also look quite low relative to the risk (although I guess they're pretty good on an APR basis) and you don't provide me enough information to help quantify that risk - how much will the company's current sales have to change to hit that PSR would seem to be a pretty critical metric, for example.
That's a criticism I'd levy at most crowd-"investment" sites though, including some highly successful ones.
Non paywall link:

http://www.wsj.com/articles/gm-built-internal-skills-to-mana...
Hmm, I might have enough Legos left to make an implementation of the mechanics with them?
Now is as good of a time to start developing this. All you have to do is just stick with a single task and complete it. Then do this over and over again and it will turn into a habit.
ES4 wasn't all or nothing.What does the type system or the class system has to do with asynchronicity? nothing.And by the way,one can totally LOAD classes and packages asynchronously in AS3. So that's not a valid argument. Crockford didn't like ES4 because it's Crockford like he doesn't like a lot of ES6 features, like he doesn't like the NEW operator. As for Microsoft they were just not interested in working on IE anymore, they didn't give a damn and just wanted to push Silverlight everywhere.

That's the story here. So your account of the events is a bit misleading.
Where can I learn about the startup finance?
I'm a programmer but I want to understand the finance fundamentals to help me become a better entrepreneur.
That CPU flame graph is pretty cool. Haven't seen it displayed like that before. Shows process path/name contribution to volume of CPU spike, all in 1 graph. Neato.
Stop caring. Make something messy and shitty. Tell yourself you are going to make something messy and shitty; gleefully ignore any "best practices" that make it a pain in the ass to just slap something together.

Don't worry about a name or a domain or a hosting or whatever. Just slap it together in the stupidest way you can. You wanna make a game? Build the gameplay with colored blocks moving around in some crappy toy game-making app. You wanna make a web app? Shit something out in PHP.

If your utterly shitty implementation of the idea feels like something worth pushing further, then you can start investing in Doing It Right.

This goes for any field, by the way. Obsessing too much about a painting? Grab a crayon or a highlighter or whatever and some cheap paper and make a few messes until you have something that actually works, even in its shittiness of execution. Making music? Just plop down a few chord progressions or some little doodles of melody or rhythm, until something has that spark. Writing a story? Scribble down the barest outline of the plot and ask yourself how many cliches you can count, sit down with a bottle of wine and a notebook and a list of interview questions to pick from to ask that character who's sitting in the back of your head and won't go away.

Whatever you want to make, make the crappiest version of it you can, and then start refining it.

And if all of your ideas are too good to sully with this, don't sit there. Put them in a notebook, and come up with some throwaway ideas that you're perfectly fine with doing shitty versions of; this will hone your skills, and eventually you can look at that one shining, amazing idea that still seems like a good idea twenty years later and decide that it's time to have a go at it.
I have a set of guidelines for myself to keep me from going off into a never-never land of getting nothing done, because I love new gadgets, new software, new tools, etc. They aren't rules, because sometimes the right way to solve a problem is to use something new, but they do help me avoid a lot of pointless wheel-spinning.

Some of those guidelines:

Editing text is a solved problem, emacs or vim, pick one and get back to work. I picked vim 20 years ago, and have mostly stuck with it. I can imagine someone else might have other editor options in the list of things that solve the editing text problem. I go outside of this guideline when poking at Android development, because all of the current docs and tutorials assume I'm using Android Studio and the friction is so much lower when using those tools. At other times I've used other tools. jEdit, Eclipse, OpenOffice, when they were the right tool. But, I always come back to vim for editing text, and it's always what I try first before trying to find the optimal tool...only if vim makes something hard do I branch out.

Linux distributions aren't all that different. Pick one, and get back to work. I picked Fedora 20 years ago (when it was called Red Hat Linux), and have stuck with it. CentOS/RHEL/Scientific Linux goes on my servers, because it's just like Fedora, except stable and reasonably secure for up to a decade after release. Other options are reasonable, but there is no reason for me to switch. I have to know the server-side of every distro my software supports (and FreeBSD), but I don't need to know the desktop minutiae of every distro, so I ignore it completely.

Avoid relying on proprietary tools, particularly those that require a lot of learning to use. This one is more subtle. Maybe the best tool for the job is a proprietary piece of software or a web service...but, it's difficult to have faith that it will be around in five or ten years. So, if there is a slightly worse Open Source option, I will choose that option, because I am less likely to have to learn it again or re-develop my ancillary tools to work with it. I happily pay for good software...but, I don't happily pay (in time or money) for a forced upgrade/migration cycle.

There are lots of others that are less relevant for this context; experience can make some kinds of decisions quicker to make. Though, I guess it can also put blinders on making it harder to see new and better ways to do things. It's probably worth revisiting these decisions every five or ten years to be sure the landscape hasn't changed dramatically.
Crompton Lamps LED Dimmable GLS Opal light bulbs – electric shock risk
Microsoft are reportedly investing in Cyanogen, Inc. They have not acquired them to the best of my knowledge. Is there a source that confirms it?
New research reveals how long to sit and stand at your desk for best health
The posted link has a paywall.
Working at a shop that uses App Engine pretty heavily, I'm curious if anybody is using AppScale in production.
I'm glad she says the answer is "it depends" and gives realistic examples for each answer.

What I really like about the article is it encourages engineers to work with recruiters instead of against.
The writing on this one is much nicer! Add selective erase so only one character is (usually) ever erased and you've got yourself a very neat novelty clock.
This Directory Makes Me $10K a Month
I'm looking now for the study. If someone else finds it first, I'd love to replace this with a source article.
القنصليات في أربيل
I, too, am curious about the need to pay via PayPal for a bitcoin-driven product. A conscious decision for a specific reason?
We made on of these at my school - kid's thought it was incredible. https://www.youtube.com/watch?v=ClEEPBDfA0Y

We want to make ones that sit vertically on our actual whiteboards and run off more permanent power-supplies.
(IMO) In that what it says about what specific things do does not correspond with objective reality. (As a product of the enlightenment I believe that such a concept exists and that correspondence with such is what makes something "wrong" or "right." ;-) If you want to know why, just look at what the article says, then observe objective reality, and see how they differ. The "Salt, Stretching" section is one place to look, it's the only one I really bothered reading.
Thank you! This cute monkey was drawn with a finger on iPad
Hey oemerax, thanks for taking the time to respond. Like you said, I'm probably not the audience for your app :-) For me, the important aspect of social networks is their pleasure-to-time ratio. E.g., "I'm going to look at Facebook for five minutes while waiting for the bus, I haven't looked at Facebook in two days, please show me the most interesting stories of the last two days so my five minutes pass quickly." (I don't think Facebook does a particularly good job here, but I think that they are at least trying to build the thing I want.) Where it sounds like the people you're targeting are thinking "I want to see every post from my approved friends". So you're going for completeness, which I don't care about. (Again, different audience, haha.)

Good luck!