skysight-inc/HackerNews huggingface dataset:
Do 99% of businesses need web solutions given that most businesses are really small.
Plumber/electrician/chiropodist type small businesses.
Maybe only 1% of businesses need a web solution
Adapteva Reveals A-1 Supercomputing Platform at ISC14
Ask HN: Does a service like Google Answers exist today?
I need someone to do some online research for me so I am looking for today's version of Google Answers http://en.wikipedia.org/wiki/Google_Answers
Macroevolution cannot be replicated, nor can Big Bang, so we seem to have a problem with 'science' here, according to your own definition given in para 1.

The Person who initially created the principles that subsequently govern phenomena is the same Person most of us call God. Principles have never been observed to create themselves out of nothing. From where, then, did the numerous principles governing observable phenomena first arise, and how? All roads seem to bring us back to God, no matter how much some people seem to dislike the idea.
It does serve to lessen the perception of the accomplishments from others. It also could easily through off much of the language and solution metrics tracked by the site, which have little intrinsic value, but are interesting nonetheless.
I use timetrap. It's a simple commandline tool. It's awesome: https://github.com/samg/timetrap
As with all personal advice, all I can offer is my perspective, so take from it what you can and ignore the rest.

In life, we move through multiple contexts that support us: Friends, family, relationships, careers, intellectual movements, social clubs, et cetera. Typically, when we fail in one of these contexts, we can rely on our success in the other areas to sort of "justify" or "rationalize" our experience. We say -- my family life has suffered, but it was necessary to achieve the career success I have purposefully sought. Or, we say -- my career is taking off, so I need to abandon old friends and move on to a higher caliber of social groups. Thus, we can say our psychological stability relies on the breadth of our "support network" -- any one node can fail, but if we've led a balanced life, we can rely on the others to see us through.

What you're going through is the worst sort of crisis; when multiple nodes fail at once. Specifically, in regards to women, I have seen this pattern over and over again -- a relationship built on a particular arrangement of perceived success, ultimately, boils down to building your foundation on a house of cards.

There's good news out of all of this. You have two useful interpretations of what happened here: Find a woman who will stick by you through good times and bad; or let go of the notion that a single woman can be a support network at all. I am currently struggling with this dilemma in my personal life, but I have seen examples of success with both.

Regardless of the shape of your own support network, there is one particular node I've found that remains stronger and constant than all of the others: My personal relationship with God. YMMV.

Edit: If you're in the bay area, I'm here for another week or so. Feel free to reach out. Email's in profile.
Freshbooks - https://chrissturm.freshbooks.com/refer/www
with the ChronoMate add-on. Run multiple timers, add notes, track based on client, project, and task, you tell it how to round time up or down, and in my experience, it even keeps time through a system crash and un-expected restart. When it comes time to bill, 1 click to generate an invoice with the option to include any related expenses. You also get to see when the client views your invoice, so you know they saw it, plus it has customizable reminders if they haven't paid in XX days. Easy to add in Stripe support to get paid with a credit card. It's one service I'm happy to give my money to.
We use ConnectWise at my job.
The battery/antenna definitely do not irk me like the original, but I have to agree that in the screenshot linked, the size and color of these passive information icons are extremely similar to that of the interactive 'edit', 'back' and vertical '...' icons.

I'm not a visual or UX designer and don't have an answer, but these seem like two different categories of icons which could warrant alternate presentations.
this is more of a "symbols per line" argument rather than "symbols in the language" argument.

grade = (student) ->
if student.excellentWork
"A+"
else if student.okayStuff
if student.triedHard then "B" else "B-"
else
"C"

(from coffescript examples)

Imagine how many more symbols that would have in any lisp dialect
I began programming in September of last year. For loops were trivially easy to understand (took me about a day), 1-2 weeks to become proficient. I started with php, moved to 'jquery', and then rails. Rails pisses me off. I said fuck this class I'm learning node/javascriot. After a week of js I switched to clojure (my instructor hadn't even heard of it, this is a full day bootcamp coding course). Rich Hickey is my single greatest influence in programming habits styles. I spent a few months, off and on, learning clojure. I still can't program competently, but I learned how to replace for loops with map / filter / reduce. Once I realized what was going on there, I had my greatest 'ah ha' moment in programming thus far. Clojure blogs led me to Om, om to react, react to frp and gulp, gulp lead to streams / piping, and I haven't used a for loop in 6 months. It's boilerplate that's so trivial, you only need to code for about 3 months for the functional abstractions to become more useful to you. It took me a few weeks to learn how map, filter, reduce work. It took me a few hours to learn a 4 loop. I still consider myself am amateur programmer, but this trend of code abstraction will continue rapidly, and our CPUs and more that capable of handling the potential performance hits.
I was just trying to point out that the cost increases linearly and nowhere near $50/domain/yr.

Besides, it was your choice to get a dozen different domains and create a bunch of subdomains on them, instead of, say, subdirectories. You should have been fully aware of the costs and limitations of existing protocols and market conditions when you did that. It's also entirely your choice whether or not to support non-SNI clients. Some of us stopped supporting IE8/XP a long time ago, some of us keep supporting it at a significant cost (often many thousands of dollars). Either way, it's your choice.

Every choice has pros and cons to it. No use complaining about it because you happened to choose a less widely supported and more costly option. Hell, I'd love to get a thousand different domains and an entire /20 for personal use. Why should I pay $10K/yr for my preferences?

If you don't want to pay for overpriced certificates on your gazillion subdomains, just don't. Consolidate your domains and subdomains, or at least consolidate the parts that need SSL. It's as simple as that. If nobody ever fell for the wildcard and/or multidomain certificate racket, CAs would have to price their products more competitively. Stop whining and start voting with your wallet, it's the only vote that matters.
> If you have a picture of a woodlouse changing into anything else then please post it here.

With that statement (and others) it is quite clear you have no idea what you're writing about. Please take your misinformation campaign elsewhere.
Social Security Government website also has office hours
See this message when you try to access it after office hours!
Introduction To SYCL
Hey, founders – before you name your startup something stupid, read this
Our brains are just crazy chaotic things. Who knows what sort of factors go into affecting how our brains work.

That's why it's good to have routines, systems and checklists for pretty much everything. Even these won't be perfect, but at least they codify and somewhat standardize the thought processes that go into the things we do.

Edit:

And like with any good agile person, we can iterate on our systems.
At the TU-Berlin, our intro courses were held in FP languages, and we were indoctrinated as to the incomparable superiority of the approach...and could see for ourselves how the reality diverged from the hype.

That was a good 20 years ago, but I just ran into a current student who told me that's still the case, and they still hate it as much as we did.
Ebola Zaire + USA Immigration Centers = Utter Disaster?
Is anyone else concerned that at the same time we have set up large immigration centers with poor sanitation conditions, we also may soon see the Ebola Zaire (EZ) virus enter the USA? If that occurs and EZ gets to one of the immigration centers, then the immigrants will undoubtedly flee, scattering throughout the population. The result would be a disaster of almost unbelievable proportions (of course it might be a disaster even w/o the immigration centers, just not as rapidly spread).

The incubation period for Ebola Zaire is 2-20 days and the fatality rate is 80-90%. There is no vaccine; there is no cure.

http://www.vox.com/2014/6/26/5839394/the-deadliest-ebola-outbreak-in-history-is-happening-right-now
Scrubbing through 60 hours of text editor footage every week -- are you serious?
Been here. It's the pits.

The more I see these kinds of posts (and I'm seeing them a lot lately), the more I think we need a community specifically for this stuff. Where we talk about the difficulties of entrepreneurship, and how terrible it gets. Where you must be this damaged to enter.

Because frankly, I don't think HN itself is the right place to talk about how many times I've tied a noose.

If I had more time I would start something like this.
I've been looking at the same thing lately - recently switched jobs trying to make a few things a little more efficient for the team. One tool which has peaked me interest is http://www.timelyapp.com. Start and stop times don't matter, only the amount of time spent on a project, which is nice. It also allows to preschedule time and track estimated vs done and how you are sitting on time / finance budgets.
> At worst the intermediate commits gives you the same problem you would have if you had squashed to start with.

Well, if you're going to be bisecting a lot or compilation takes a while, it saves you time to do the squash now (when you know which commits are supposed to compile and which aren't) rather than when you come back to it.
You'll get through it. Make peace with yourself and you will find that your experience has value to others.
(&) :: Picture -> Picture -> Picture

Can someone explain this line?
It is worth noting that godep recently added an import path rewrite option, which removes the need to manipulate your workspace's packages or even run the dependency tool in order to `go get` or build your code.

https://github.com/tools/godep/commit/983ff9241cead0f7e6ad0a...

Edit: Though, perhaps the final solution could be cleaner with a vendoring tool written from the ground up with the purpose of import path rewriting.

From what I can tell, goop has the same GOPATH issues as godep, but godep allows you to address it in different ways. save/restore is one way, and there is also the proxy to the go tool `godep go` which looks to be the goop approach.
This is not a static site, it takes various kinds of user input. SSL would hide which pages you visited, which items you upvoted, and which items you helped confirm or refute.

In some countries, this kind of information could be a powerful tool of repression. The police knocks on your door and asks "You helped confirm Rumor X about our Dear Leader. Tell us everything you know about Rumor X!" (Of course such countries also tend to block domains like grasswire.com, but some might choose to keep it unblocked for a while and use it as a honeypot to pinpoint dissidents.)

The multimedia-heavy, AJAX-heavy interface also makes it a royal PITA to use the site over something like Tor.
If you're going trough hell, just keep going - someone smart said.

Just try to believe that everything will be OK in the end, and that all this what happened, happened for a good reason - which you will probably understand sooner or later.
I got the guided tour thing, when a picture of an executed Iraqi showed up the tour note was "this is where the magic happens". Wonderful.
It's a type declaration saying that the & operator takes two Picture as arguments and returns a picture.

So, if "a" and "b" are pictures "a & b" is typechecking.

To be more precise, if you account for currying, it says that the & operator takes a Picture and returns a Picture -> Picture function. This function can then be applied to a Picture to yield a Picture. It's as I explained above but with an intermediate step.
Pen and paper requires manual subtraction: time finished - time started. An easier UI would be a button to press at start and at finish; the subtraction being done automatically.
verysadpanda: You may be feeling low right now, but believe it, the low feeling will go away and things will get better. If you are at the bottom of the barrel, the only way you can go is up.

Most founders of companies that are successful -- not the five star Googles and Facebooks and Microsofts, but the dark matter companies that you never hear of, but are very prosperous and do cool things -- tried several times before they succeeded at one of their ideas. Being successful is not just doing work. There is quite a bit of luck (non-determinism) involved. Many good engineers are not successful at everything. You had the confidence to try it.

Look back at your life, at something difficult that happened some years ago. You may have regretted it at that time, but you may not regret it now because it led you in another way to something better. These are stepping stones. Life will not be satisfying if there is nothing bitter in it. The more bitter, the better I say! Everybody has ups and downs. It's how we deal with them that sets one apart from the other.

When you're older and you look back at life, you will think about all of these. It won't be about how much money you made or lost, but about all the people you met, all the interesting things you did, all the fun you had.
I use a custom Emacs mode [1] that a friend of mine originally wrote. I generally have 1 file per client, and the mode allows for tagging of different time sheet entries, which it can then use to calculate line items on invoices.

A lot of Emacs users I know use org-mode instead, but I've always felt that was "inside out". Hours mode is more like a work diary and that makes more sense to me.

[1] https://github.com/galvanix/hours-mode
Google's New Flight Search Could Save You Thousands Of Dollars On Airfare
Why to use a single-page website
This assumes two's complement, though. With one's complement even `INT_MIN` would be fine to negate ;)

(On that note: Are there even machines left to write code for that don't use two's complement? Or 8 bits per byte?)
Apart from that, a bulk of people are learning Ruby and hence rails most of the time as the support and gems are pretty vast.

Also, Python is more defined in terms of how you structure the code, while Ruby has more ways to express the same thing, and more tolerant of errors in some sense. With that also comes the problem of harder to troubleshoot errors.
About a week ago. https://news.ycombinator.com/item?id=7928852
The best thing I can say about iOS 7 is that the information density is still tolerable. Now look at the Material address book screenshot... :|
Failure is usually an iteration. My most recent project failed too.

Good thing is cheer up, at least now you know what doesnt work, focus on what works or what you think may work. I got myself a day job while working on another project on the side.

Girlfriend wise, well it happens. Love your family more.

"Pick yourself up, dust yourself off and start all over again!"
As the partial subject of Eric's post it's awesome to see more people getting into these topics (although I wasn't expecting to have my twitter follower count ever be a topic of discussion, thanks Eric). My focus is on helping these enterprise leaders understand the big impact of tech for process improvement and driving change. This is a very under served market that more of us from the tech side need to see (and step away from the latest shiny new language/platform/gadget once in a while).

I agree that much of the enterprise focused work out there draws less attention today, but I expect that to change. As these businesses reinvent the way they run using mobile that's going to drive big changes to how most people do their jobs. That's also going to mean better ways of connecting consumers directly with organizations (the power of mobile goes beyond connect people to information and really lies in connecting people to each other).

As we see industries change the way they do business it'll be more apparent. With leaders like Sonic Automotive changing the car buying process with iPads in the hands of all sales people so that one person can find you a car, appraise the trade in, work the finances and sign the deal -- without bringing anyone else into the discussion -- that takes a lot of pain we all have felt out of the process.
1) Everything. Even simple things like pushing codes to repositories took me eons to pick up. Also, programming isnt hard, in fact its easy. The hard part is understanding how to link up everything, front to back and to others such as codetesting, for example with Rspec.

2) I felt sites that promote start-to-end lessons step by step are great. Like codelearn.org. Videos and all are good too but they often target experienced people, so its much more painful to use those.
This study has an enormous sample size, but an incredibly small effect. They're measuring effects of less than 0.1%. Admittedly, they have the statistical power to do this, but it's not a very impressive result. "Reading Others' Emotional Posts on Social Networks Can Very, Very Slightly Affect Your Mood" doesn't sound as cool.
The best thing I can tell you now is get yourself a job. Things will pick back up, from there. You need something to pick up your self-esteem, re-build confidence. In my mind a job is the best way to do that.

Slowly pay back your friends and family with the money you earn from your job. you'll feel better about yourself.

Email me if you want to talk. zack at codemy dot net
Interesting point. Actually you can see those dependency managers as managing your forks for you; unlike forks, there is a mismatch between import paths in your code and the location of your "fork", hence the need for custom tooling (either putting the right thing in the GOPATH tree, or by maintaining a separate GOPATH tree).

Having your own checked-in vendor dir, perhaps managed with git submodules, on the other hand moves the mapping to git and letting the import path point exactly to your "fork"[0] of choice.

I find both of these approaches clumsy.

What if we could do something like:

import "pinfor.io/github.com/me/thisproject/->/github.com/other/dep"

A server responding at pinfor.io would just behave like a proxy for whatever comes after "/->/"[1], but you'd have a cmdline/web tool to actually override some mappings, like pinning a tag, a sha, another repo (your private fork).

The advantage is that it would work be compatible with go get, meaning that you use this for your libraries

The disadvantage is that it depends on an external site. On the other hand you'd be already depending on an external site to host your repo. It would be nice if this kind of redirector was actually supported by your repo host (e.g. github).

Or perhaps we could just have special support in "go get", e.g. some kind of redirects, perhaps declared as json files so it's easy to host without having access to server side software.

I guess there have been already some discussions about that. Does anybody have some pointers/thoughts about this?

[0] Here I'm broadly defining fork as any DVCS commit; that's all that matters for the build; how you advance that commit defines which "repository" you are following, whether the upstream or your fork.

[1] need a better symbol
This article sounds bunk. The argument boils down to "because a security flaw is theoretically possible, we should consider it to be practically critical".

Obviously, that's nonsense. Assuming other analysis is correct suggesting that no vulnerable applications could be found, then there is no security flaw. LZ4 is not exploitable by itself; it is not a standalone application. Clearly, there's a bug. It's nice that it's fixed because it might have caused nasty problems in the future.

By analogy; is C a security flaw because it is not memory safe? Clearly, usage of C can result in overflows and other memory corruption. Nevertheless, usage of C does not necessarily imply security flaws. It's nice (and important in the long run) that we can avoid certain risks by fixing bugs or design flaws in our tools, and many other languages attempt to by being (mostly) memory safe to avoid this class of risk. But, however important, that long-term improvement is not the same thing as a critical security flaw now.
Remember that deep down, you are not your past failures, you are not your net worth, and you are not your past relationships. They influence you, sure. But they're not you. The only thing that matters is what you do tomorrow, and then what you do the tomorrows after that.

Best of luck. We're all pulling for you to kick some ass in your next venture.
https://hn.algolia.com/?q=evidence+of+emotional+contagion#!/...
I read the statement as:
If the dystopian future the gun wielding maniac above is waiting for comes then he must understand that said police officer could potentially have other priorities to protect.
I use timeEdition http://www.timeedition.com/en/features/screenshots.html. Open Source, nice and simple.
Really annoying title, as I think most of the tech community still remembers Aaron Swartz quite well. This little piece of drivel doesn't offer any opinions, and it certainly doesn't go out on a limb. Worse yet, that dramatic title about Aaron "mattering more than ever" is followed by an article that completely fails to talk about how important he was. He fought SOPA in a way that few people could. This article is a disgrace, and makes me have serious doubts about the movie. Wondering if anyone has written better articles about the movie that are brave enough to paint Aaron as a hero?
You may check with https://news.ycombinator.com/item?id=2772398
For my part, I'm tired of the various all-knowing fonts of wisdom who Know Better deciding what I can and can't do. The PE guy can certainly say his piece, and as it happens I agree that it's dumb to peek at solutions as a general strategy; but sometime I might want to, and I'm glad the author of this package included the option.
The problem is that you can spoof Google location tracking and other systems that actively report your location, but you can't (AFAIK) spoof your cellular tower data.
How about http://elm-lang.org/ ? It is very similar to haskell but a bit less daunting and all its libraries are focussed on building inbrowser games. Sounds like something kids would love.

Now that i am brainstorming anyway. Something like http://scratch.mit.edu would be so much nicer if it were a functional language! Instead of confusing blocks that maintain state every block is just a standalone welldefined function and combining blocks is just functional composition and application! I think it would be reaallt easy for a kid to digest mentally: blocks have inputs and outputs, thats it.

Does anybody know if there are projects tjat accomplish this?
Washington-based NGO Global Financial Integrity (GFI) puts the figure at nearly three times higher - $3.4 trillion

http://www.swissinfo.ch/eng/business/Black_money_problem_sta...
I just found I destroyed the post with an edit: it should read "trying to codify good conduct".
Why does the command “xterm xterm” create an infinite recursion?
When Photographers Are Neuroscientists
Modi regime promised to get back $3400 Billion corrupt money Indians have stashed in Swiss/foreign banks within 150 days.

http://www.samachar.com/Well-bring-back-black-money-in-150-d...