skysight-inc/HackerNews huggingface dataset:
Sounds like shiny's (OP) argument is that Intuit lobby's to keep tax code complicated and he doesn't want to fund them. Yet as you explain many of these complicated parts about filing taxes, when handled by a competent accountant, can save you 10x the cost of using an accountant or for tools like TurboTax.

It would be like a non-tech person saying they don't need any fancy expensive software like a database because you're just paying for over-complicated solution. Then that person goes and builds out a massive Excel file with thousands of records across multiple sheets and vlookups.
ben goertzel
Test Driven Development Ebook: Extensive Tutorial
I don't know if I'd agree that unsupervised learning is the "cake" here, to paraphrase Yann LeCun. How do we know that the human brain is an unsupervised learner? The supervisor in our brains comes in the form of the dopamine feedback loop, and exactly what kinds of things it rewards aren't totally mapped out but pleasure and novelty seem to be high on the list. That counts as a "supervisor" from a machine learning point of view. It's not necessary to anthropomorphize the supervisor into some kind of external boss figure; any kind of value function will do the trick.
What with the recent TypeSafe news, this is quite reassuring. I love Scala and would have been devastated if it ended up going into financial backing limbo.
https://www.adobe.com/showcase/casestudies/raiffeisen/casest...

Marketed by Adobe as a "success story" - the customers are a bit less happy.
It is there and Siberia totally turns green in summer. It's just that permafrost only permits grass and dwarf trees, and even where there is no permafrost agriculture is not feasible. Greenhouses work just fine, tho.
U.S. private universities get plenty of public funding.
So your argument is that anybody using Chef or Puppet, or just about any master/agent-based CM shouldn't manage systems. I guess a lot of people would be out of jobs then.

There are a number of tools to "bake it" into the original image. Most people don't really "bake it", they bootstrap it using things like cloud-init. And it can most definitively bootstrap itself into an environment.

While a novel approach to automatic scaling it seems rather hacky, instead of using the tools provided by whatever provider you're using, that are built for this exact thing. I can see a number of things that can, and probably will, go wrong with that setup. Sensu having a hiccup, f.ex.

And your assumptions about me not trying Ansible is incorrect. I've used it, and I like some of the concepts of it. But for anything other than one-off configurations or smaller environments, moving to Puppet was an easy choice. Speed being one of the biggest factor, and Puppet is slow as fuck compared to say, Chef. How do you do testing in Ansible?

The last remark wasn't an attempt at "school playground", just a factual statement to counter the argument the article raised about old versions of Chef. If you can't upgrade your packages, the why are you even looking at CM?

I never said that Ansible was insecure, or somehow more insecure than Puppet or Chef, I'm not sure where you even think I wrote that.
If it's 70-30 where the 70 is the friend, then that's a fine split. If it's split the other way, then it is a poor split for exactly the same reasons that 70% to the friend doesn't feel right.

Anyway, my understanding is that the best way to approach investors is with customers and revenue in place. That probably means doing the hard work of learning enough embedded systems development to get a rough prototype or simulation running first.

Good luck.
I've tried using different search engines to Google numerous times, but each time I've returned to Google simply because the searches are better. They're more accurate, more relevant, and I very rarely find myself searching more than once to find something.

If commonsearch can beat Google in that regard, then count me in. But I doubt it will.
Interesting read that strikes home for me a bit.

As a kid, my mom was a working mother -- a terribly unpopular choice in rural Michigan where we lived. My mom drove 30 minutes away from home to get me to a suitable child-care provider. She didn't pick the place because it was close to work -- she was a traveling sales-person -- she picked it because it was the closest available (located at a church because commercial daycare was non-existent where we lived). When I started looking for a partner in life, one of my "absolutes" was to find a woman who would be OK with one of us staying home with our children (I was and still would be perfectly fine with being a stay-at-home Dad). As a result, my ex-wife stayed home with the children (and my current wife does the same).

The tables have turned in my adult-hood. It's unusual to have a parent stay home. The job is as hard as it was when I was a kid (if not harder due to social pressures that make women feel badly for not pursuing careers). As a society (in the US anyway), we're setup for both parents to work full time. When my wife and I chose not to enroll our children in pre-school most of our friends thought we were out of our minds and holding our children back. As parents we felt it was unnecessary to hire a professional educator for teaching our children the ABCs/123s and were surprised at the reaction we received even from families who didn't have two working parents. As a child, preschool was purely the domain of families of working parents and enrollment was considered an unnecessary expense when mom or dad was available.

Personally, I don't have strong feelings about stay-at-home vs. work full-time parents. I knew I didn't enjoy my experience as a kid but I knew that a lot of that was due to jealousy since nearly all of my friends had moms that stayed home. Our kids are school-age, now, but we're still a single-parent earning family by choice. Having children is a lot of work and I personally don't think we could handle raising them the way we desire if we both had priorities outside of the home. Don't read that as me saying that it cannot be done -- I'm sure it can, as my parents remind me "you turned out just fine"[1] -- I just don't know that I could do it.

[1] People get very touchy about parenting choices. When I told my family that we had no intention -- from the beginning -- to have both of us working, they assumed that we were calling them bad parents for choosing differently. I know the situation my family was in when I was young. They had little choice but to both work in order to keep the lights on. And I'm not the least bit upset with how I was raised, but the added time we get to enjoy our children and the reduced stress that I experience knowing that our home life is taken care of while I'm working is worth the loss of income, especially since we live in a place where we can comfortably get by on my salary.
As you say, the variation is wide. I can drink tea up until about 6pm without any problems, but if I have even one coffee after lunchtime I'm going to be up half the night regretting it.
the rate of change is not unprecedented. The climate changed faster coming out of the last ice age, for example. Clearly nature can adapt to rapid change.
And I think Erlang programmers sometimes, if not frequently, forget the Erlang is not magic, it runs on the same CPUs as everybody else with the same access to memory protection, same assembler, etc., and consequently, it can't actually do anything that other many languages can't do too. (And the languages that can't do it only can't do it because they've somehow locked themselves out of it.)

Yes, it's a great default to be shared-nothing, and it's great to have a VM that supports this, the differences in affordances are important and I think Erlang was a milestone language. Very serious about that. But when it comes down to it, the practical difference between nginx (as in, a finished piece of software that exists right now, not the hypothetical space of future C programs) and an Erlang webserver is not much.

So when the Erlang community tries to rewrite the definition of "server" to be "an Erlang process", it is not an unreasonable response to point out that there are plenty of other web servers that have similar levels of isolation that just happen to be written in other languages, and that we don't run around saying "Oh, my nginx has two hundred thousand web servers in it!"

This is bad advocacy, and I'd really suggest that Erlangers stop trying to defend this point. It's not a defensible position. There's no reason to try to redefine "server" to be "the number of isolated processes", because even if you do, Erlang will not have some sort of unique claim to being able to run lots of such processes. Any two "processes" that don't write into each other's space and can't crash each other are "isolated", even if some implementation work had to be done to get it that way. And of all things, webservers are the definitive programs that have had that isolation bashed on and banged on to the nth degree; I wouldn't be surprised that nginx's isolation is more tested than Erlang itself's.
Ah, yes. It's somewhat annoying that there isn't a clean way to remove both client and node in one go. But when it comes to cloning the images should be prepped before cloning. Or just don't clone.
you may want to rethink that practice after having a look at this: http://www.ncbi.nlm.nih.gov/pubmed/7796154

short summary: 200mg at 7 a.m., and going to bed at 11 p.m. had following effect: "Compared to placebo, sleep efficiency and total sleep time were significantly reduced."
repost https://news.ycombinator.com/item?id=11263087
Yes, the worst withdrawal symptoms were over in a week. It took about a month to see the benefits of a caffeine free life.
Lets not forget the context of this. This was posted one month after the initial Snowden revelations and the problem it was trying to fix was that all the major email providers had known backdoors to the the Five Eyes. 'NSA-Proofing' in this context meant running your own email server which was not known to be backdoored.

Granted, its title is hyperbolic, but providing a way to get rid of a known vulnerability in the email chain in a reasonable amount of time (definitely not two hours though) was (and perhaps remains) a reasonable security measure.

Original HN discussion here:
https://news.ycombinator.com/item?id=6045194
Templates can achieve "towering soviet concrete brutalist monument to ugliness" levels of ugly.
"The really sad thing is that when those forces critical to resolving this (governments, corporate interests, the majority of the global public) finally come around to the idea that climate change exists, they won't be interested in solving it - they'll blame their neighbours, refuse to change themselves" - this is already happening
It's not a question of looking down one's nose, rather that understanding that there are some really fundamental aspects of our own behaviour that are so deeply rooted we are practically blind to them that we must overcome if we're to adapt and survive.

We are violently tribal. We are biased to short term reward over long term gain. Crack those two and you're well on the road to panacea.

If we don't overcome them, we don't adapt, we don't survive. The universe is pretty big - something out there will hopefully make it through the great filter, if not us.

Sure, from a selfish and anthropocentric point of view I want us to survive and prosper, but the reality is that we may not. We're not infinite and indefatigable.

Right now, we are on the path to certain doom. This can change, but whether it will in time is down to getting pretty much all humans everywhere to pull together.
>I have a particular interest in truly disruptive start-ups, especially ones thats really flout the law like Uber does.

Sorry if I sound ignorant but I don't see how Uber (or 99% of startups) are disruptive at all. I never used it because I prefer other modes of transportation, but it is basically a cab service, right? They just changed the packaging. To my knowledge here they charge exactly the same for a ride, without paying the fees cab companies are due.

The hard problem is to convince (or scam - not talking about Uber here) people to perceive your service as quality over competitors, regardless of what you offer in reality. If you are successful, you can brag and call it disruption.
Critical Software Update for Kindle E-Readers
>it's misleading to call one process a web server

How is that even slightly misleading? That's exactly what many web servers on erlang do.
What a disjointed story. I am not sure what the things it wanted to tell me were. It presented like4 or 5 unrelated high concept points but they didn't tie together meaningfully.
A slower pace of life allows a person to focus more, in my opinion. I've lived in SV but I live in Tahoe now and get way more done programming from the mountains.
I've given up caffeine for Lent[1]. It's been hard.

Beforehand, I knew I had a bad coffee habit. In a typical day I'd drink, maybe 6 or 7 mugs of strong coffee. I'd tried to cut down many times, but never succeeded; there just seemed to be too many reasons in my life to have another coffee.

So when Ash Wednesday (the start of Lent) came, I thought, "Now's the time to quit."

The first day was fine. I didn't notice anything. I guess I was still flushing the remaining caffeine out of its system.

The second day certainly wasn't. I had a headache, and felt tired, dizzy and confused.

The headache didn't last long, but the other symptoms persisted for about ten days. In hindsight, I should have consulted a physician before attempting this, because it could have aggravated other medical conditions I have.

I now have twelve days left of my caffeine fast. Do I feel healthier? Do I sleep better? No, not really; I feel pretty much the same as I did before, but without the urge to drink coffee all the time.

I think the real benefits will come when I let myself drink coffee again. I intend to only use it when I really need a pick-me-up. The less often I use caffeine, the more effective it will be.

[1] Lent is a period of 46 days' self-denial observed in many Christian churches.
Intelligence is not defined, from your quote, what is a general mental capability? Mental? What is that? Is that when you eat alof of mentos while listening to metal and thus become Mental?

No human fits into "Strong AI" definition, I believe no human can fulfill the professor Lindas definition of Intelligence, if they think they can, well thats like your opinion man, just like I can program a chatbot to always respond "yes" to the question "are you cool".
According to
http://cdn.thinkprogress.org/wp-content/uploads/2016/03/0210...
we haven't had a month with temperature below baseline since 2012/2
You don't need tagged architecture if you allocate memory by power-of-two regions.
Learning about programming and how software / hardware works has the same value as learning about the basics of chemistry or biology. You might not use the knowledge in your day-to-day work, but it gives you a better picture of how the universe works.
New App Builder for Businesses (Mobile Catalogs, Sales Etc.)
Arduino Day London 2016 Announced
Typesafe/Lightbend continues to back Scala as it always did, no change there. Scala Center is a great additional move to get additional people / resources to work on Scala :-) So while "the recent typesafe news" are nothing to worry about, the scala center news are very awesome for the entire Scala community :-) (disclaimer: Akka team here)
you might want to read this: http://www.bbc.com/earth/story/20160118-the-atlantis-style-m...
Roughly equal to Medieval Warm Period in terms of global mean temperature. Areas the size of Europe (~3% of the total area) might show significant differences between then and now in average yearly temperature, with the global average being equal.

The most important comparison to compare Earth's current temperature to is called the 'Holocene Optimium' which is the current high point (10kya) in the glacial/inter-glacial cycle. It's thought to have been 0.5C-2.0C warmer than today.
The AI winter was caused to a large extent by the hardware of the day not being powerful enough to do much that was useful. That seems less likely to be a problem this time around.
Xamoom open sources their Android JSON Api framework
I made a lot of good decisions based on incomplete data, and I'm not sure why you labeled this story fictitious. Here's some background: https://en.wikipedia.org/wiki/Gustav_III_of_Sweden's_coffee_...
Supreme Commander AI was around 1% human ability at launch. "Sorian" improved this dramatically, just like a human the rounds would rarely last more than 15 minutes (the hardest "normal" AI would happily let you amass experimentals for hours).

Moddable AI is definitely one of the unsung heroes of modding.
Mobile Applications Can Make Your Taxi Business Expand and Grow
Sheryl Sandberg, Iran, and Leading Well
OMG, guys, this is getting really strange. Half of the commenters here read the word "process" and jumped to their own conclusions, possibly true in general, but obviously wrong in the case of Erlang.

It bears repeating: Erlang processes are not OS-level processes. Erlang Virtual Machine, BEAM, runs in a single OS-level process. Erlang processes are closer to green-threads or Tasklets as known in Stackless Python. They are extremely lightweight, implicitly scheduled user-space tasks, which share no memory. Erlang schedules its processes on a pool of OS-level threads for optimal utilization of CPU cores, but this is an implementation detail. What's important is that Erlang processes are providing isolation in terms of memory used and error handling, just like OS-level processes. Conceptually both kinds of processes are very similar, but their implementations are nothing alike.
scarier question -- who is most likely to have already developed 'true AI' (let's define this as a bot that can make jokes about the presidential elections and also write code in, say, ocaml).

And why haven't they released it. (oscar isaac probably has his own opinion about why).
I am personally very uncomfortable with introducing children to programming using Minecraft---sure, it has some benefits, but it's teaching them to embrace a proprietary platform that tells them that they cannot study or modify the source code. Support for modding does not count. What children need to be introduced to is software and an operating system where you can "mod" _everything_, and expect to be able to! _That_ is a practical skill and a powerful foundation.

Children should be encouraged to adopt free software. Replacements like Minetest exist, and they also have a strong modding community. I'd recommend people instead invest their time creating excellent mods for Minetest and bring it up to par with the features of Minecraft. I will be introducing my son to Minetest soon (he's four) before he gets into Kindergarten and his peers start talking about Minecraft and pressure him into a world of proprietary software. I would rather him talk to his friends about Minetest and encourage them to play with him.

There are also many other projects that aim to teach children programming.

Proprietary software is incompatible with education. rms has talked at length about these issues; I encourage others to consider his perspective:

https://www.gnu.org/education/education.en.html
https://gnu.org/philosophy/free-software-even-more-important...
> the EULA dialogue will only appear AFTER the installation is complete

This is true, and it's a waste of time, and it creates unnecessary risk. However, if you decline the EULA, it does roll back to your old OS. I've done this several times and it has worked perfectly so far.

It absolutely shouldn't be happening, but real sysadmins have the means to stop it from happening.
"Who specifically is saying this?"
"In this thread, madaxe_again"

He probably meant which scientist (s), not "which random guy on the internet".
I wonder what that graph looks like if you scroll it back 10000 years...

You know during the ice age.

Wish these climate nutters would stop trying to send us back there. It wasn't very nice.
Goodbye, America. I'm becoming a nomad (again)
I'm not a fan of Uber in general, but they did drastically improve cab service in the markets I've used them. Being able to summon a cab from your phone, see where it is when en route so you don't have to wonder when it will arrive, and not having to mess around with a credit card or cash when finishing the trip are all big improvements that every cab service should provide. Many of the non-Uber cab services provide such conveniences now, but wouldn't have bothered if it were not for Uber threatening their monopoly.
I discovered that if I only consumed caffeine when I had a Migraine headache, that it was the most effective medicine I could take provided I didn't already have a tolerance built up so I gave up caffeine in my 20s.

Frankly, it was a lot harder than I thought it would be. I was plagued with minor but persistent headaches for almost a month and was exhausted most of that time since I was used to grabbing a cup of coffee to get me started in the morning. I avoided caffeine for almost 15 years until about a year ago when I finally found a medicine that has successfully prevented Migraine (completely). Now and then I enjoy a cup of coffee (or a Coke -- I'm a skinny guy) but I've not gotten to the point of it being a regular thing.

The difference is huge. I am convinced that Caffeine is a much more powerful stimulant than we coffee drinkers think it is. When I am feeling tired, a cup of coffee will completely wake me up and I'm full of energy. I can't see how I managed to drink two of these every morning and still barely feel the effects. If I have two cups now, I'm overwhelmed with jittery feelings, my mind races, and I go from the heightened concentration of one cup to not being able to concentrate at all due to my mind going in every direction at once.
Donald Trump Affairs, How Do You Want Your Chatbot to Answer
> the 'problem' of Go is not nearly solved.

And it is very likely that it will never be, the number of combinations is simply too large.
https://cbdakota.wordpress.com/2015/10/08/dukes-dr-brown-bel...

Have a read and have a look at the graph here and compare and contrast...
it is basically a cab service, right?

It's a cab service that ignored the laws surrounding cab services in most of the markets they enter, backed up with enough lawyers to not instantly be shut down, thus they're able to offer a service other people cannot. That is what is disruptive about it.
correct, but it limits the data they can exfiltrate. I can live more easily with my weather app downloading its upgrade patch over HTTP if there's a sandbox limiting what that hostile update will do when it lands.
Have I Been Pwned? Data breach master list with API
Isn't that what we have crypto protocols for? To secure something that is insecure by design? The Internet was not designed to be secure either, which is why we use HTTPS. If you need the contents of your email to be signed and confidential, you use public key encryption. Or maybe that was the point of your comment?
Glad to see you here, I love tonicdev and use it when I can! Too bad I can't try out CLI/Terminal specific stuff in it, at least what I found so far...

However, one question, you guys have any plans for an offline version?
I see a bit of a conflict between

Does CodeMill work on private repositories as well?
Yes, the only difference is that interested developers won't be able to fork them unless you authorize them...

How do I screen developers?
That's part of the beauty of CodeMill -- It's based completely on GitHub, where each developer has their public profile

This might be useful for orgs sponsoring open source projects but for orgs trying to get cheap labour on internal projects, there's no way of appraising previous similar work.

(Also, I have only ever heard the word 'mill' is used in a pejorative context: "Diploma mill", "essay mill", etc)