skysight-inc/HackerNews huggingface dataset:
Hi brett, we're working madly on this now. We built the new version from scratch (very little in common), so we're a few-week-old startup all over again.

We can imagine these products being their own page with details, testimonials, examples, etc. Something like http://elto.com, whereas our current page is more like the 99-designs one.

Just wanted to mention, "clarifying" our products/pricing is priority #1.
how did that post even address its title? let alone warrant a single HN upvote?
My main point is why will the automation from 2014-2024 be so qualitatively different than the automation from 2004-2014 such that society will be forced to phase in unconditional basic incomes or else be in substantial trouble? (And to be clear this is the question for nkoren. I agree with everything that you said. :D)
That sounds like a problem for content licensing, not me. Promoting a broken model because the model that model is built on is broken as well hardly bodes well for this burgeoning industry.
Snipers attacked a PG&E substation in Silicon Valley a year ago
this would be great!
> contrived google trends chart

I know, right?

http://www.google.com/trends/explore?hl=en-US#q=angularjs%2C...
What's the monetization strategy here? It would be a major step backwards for the industry if it turns out the plan here is to try to make money off of what is currently a public resource. I'd hate to see researchers having to decide if they want to publish their results or just make some cash by creating a closed source API with your service. You guys should make it clear if source code will always be available or if this is basically going to be a land-rush for people to provide an API for all the standard CS algorithms with you monetizing access to them.
According to the study referred to by the NYT article, the Silicon Valley Index, they are actually referring to the mean price and not the median. The caption makes sense with that correction.

Still doesn't take away from the improper use of a statistical term, as a journalist should know better (statistics is a required class for most journalism degrees).
Can you expand on #5? I think you might be right but it's not something I've thought about before.
The author has presented an argument. Whether the author himself generates any code at all has absolutely no effect on the validity of his arguments.
Sort of. That just means they endorse an Agile approach - ship bare minimum features early, and continuously improve. Not ship bare minimum features early, and who cares about how its designed. The whole over-engineering argument is a straw man, because over-engineering is just as bad as under-engineering. Neither one is desirable in professionally written software.
I would look at tinys3: https://github.com/smore-inc/tinys3
It was motivated by exactly the same reasons.

(disclaimer: I used to work at Smore, and I'm friends with the author, but I've been burned by Boto myself)
I'm really struggling with this concept. I've lived in 3 different metro areas in the US and always had more than one option. I can see it for rural areas but in terms of % of population. Can't find anything definitive on the internet though.
Target Hackers Broke in via HVAC Company
There was (and maybe still is) a project to build an open-source low-power autonomous robot to clean up oil spills. https://sites.google.com/a/opensailing.net/protei/

Not sure if still active. Presumably, you could build something to pick up trash in general.

Bigger issue though is the trawling -- junk or no junk, trawling is incredibly devastating to the ecosystem.
This reads like an article from the Onion.
Thanks for the clarification. As I said, in these extreme cases then yes, I do believe school plays a larger role than normal.

Also, to further clarify, I think the more important issue with school isn't so much the quality of the learning going on or what material is being taught or whether every classroom has smartboard or whatever. I think it has far more to do with the nature of the kids you're surrounded with, whether one starts hanging out with the wrong crowd which can corrupt all those other things (iq, family values, etc).
If one focuses on personal characteristics (here skills) of the author rather than the logical construction of his argument, it is in fact ad hominem.
Based on my experiences in grad school, I'm not sure it is an exaggeration to say that it's "broken". So much work done solving hard problems, that ends up in academic journals and never seen again. And there's no real incentive for that to change. I think that's broken.
Honestly, no, not really. I can't think of any features from the Mac that Windows copied, that I personally benefit from.

However, Microsoft under Ballmer thrashed around trying to copy other things from Apple, things that did not belong on a desktop PC, and made life more annoying for a great many Windows users as a result. Like another poster above suggested, another five years of that approach would have brought Microsoft down to the lowest level Apple ever reached.
Story from 'the wife' seems a bit stretched - especially the part about next morning flight.. but all in all it wouldn't be surprising if there was some truth to it because Jobs was obsessed with Sony since 80s and tried to, basically, build Sony 2. This is well documented and probably the most visible part of it was his turtleneck attire which was modeled after what he saw at Sony (they wore uniforms).
What about Bitrig?
Linux's built-in firewall: Uncomplicated Firewall (UFW)
The Borowitz Report is a satirical blog by the New Yorker, if that wasn't clear :p
The people who make the most noise about elegance and best practices generally dislike Java for precisely that reason.
I've used it twice. Once for a Seattle -> Berlin -> Munich -> Seattle trip. Another time for my honeymoon (Seattle -> Krabi -> Tokyo -> Seattle)

Both times I found business class tickets for not a crazy spread over coach retail and significantly below the business class prices I was finding on my own.

I've had great experiences both times. For complex / long haul flights where you want to find a cheap business class seat, I'd recommend them without question. I'm a big fan of flightfox.
> The problem in the browser wars was that they were trying to be incompatible, which is not really the case with Google. (Remember, Microsoft's model was not "Embrace, extend, evangelize.")

This is sometimes the case for Google's technologies as well. PNaCl is pretty much impossible to embed into other browser engines because of the dependency on Pepper, which is very Chromium-specific and there has been no attempt at all that I'm aware of to standardize it. (Pepper even has undocumented stuff that Flash uses!)
Are you able to identify the bank? Are any of the public-facing apps using AngularJS?

We'd like to showcase successful and interesting Angular apps on the website(s) (by which I mean angularjs.org/angulardart.org and builtwith.angularjs.org, etc)
> They all told the same story: their bosses were directing entire dev teams to switch to Angular. [...] It was actually being mandated from the top down, changing job requirements almost overnight.

It makes me wonder who is convincing the managers, then, if not the developers that actually have to build the software?

And are developers embracing AngularJS because it is now becoming a marketable skill that hiring managers are looking to fill, or because of its own merits?
Elegance is so subjective. Many developers seem to define it as making design decisions their way. Working is much less subjective.

In my opinion, it's better to focus on improving what is measurable. That means focusing on making more things work than making things more elegant.

Of course, this whole debate is a broad generalization and the devil is in the details.
1) I'm not talking about decadence, I'm talking about burning a little extra calories to engage in sports and games and such. Or choosing foods that are not the very best in terms of externalities, but still OK and also good for your health. You could live on nothing but rice, but it would totally ruin your health, and then have you not wasted all that rice?

2) Engaging in sports do not increase your average daily caloric consumption much. Once your body normalizes to your activity level, your BMR is something like 75%-90% of your total calorie consumption for the day. So the incremental cost is indeed low.

3) Fish can be a very economical meat. Feed conversion ratio is fantastic. To my knowledge most environmental damage comes from irresponsible fishers/farmers, not from inherent problems with fish. Crickets (one of the few even more efficient meats) are simply not available.
Why is anyone acting the least bit surprised here? Google built Chrome for one reason and one reason only. So that they could control the development of web technologies.

This is the tale of the scorpion and the frog playing itself out as usual.

http://en.wikipedia.org/wiki/The_Scorpion_and_the_Frog
Wozniak criticizes cloud dependence in light of NSA | Apple – CNET News
I think you would really enjoy learning some other languages. You obviously understand programming concepts really well... but, node.js for this? really? Even C is less verbose than that JS...:

#include <stdio.h>
int main(void){
unsigned int lineno=0;
char line[1000];
unsigned int number;

while (fgets(line, 999, stdin)) {
sscanf(line, "%u", &number);
printf("%u\n", number * lineno++);
}
return(0);
}

which reads stdin, and writes to stdout.

I'm sure the C may not be perfect, I've not really used it in years. Node for a task like this is a bit like using a Nimitz Class Aircraft Carrier to hammer in a nail...
They need to quit dinking around with garbage newsprint like this.
Yes, which is why you dig the trench deep enough to cover it over again, make it airtight, and pump out all of the atmosphere to make a vacuum torus inside the planet.
Agreed, I had to learn Shakespeare and poetry in english classes at school. That has had absolutely zero positive impact on my life since then.

(I was good at science and maths type things, so it was painful to learn as well as me being really bad at it. I failed the exam two years in a row.)

Actually thinking back, being forced to read some books that I was not interested in (chosen by someone else), and write a report about what was great about it probably put me off reading novels for a good few years afterwards. It was a like an enlightenment when someone described a book to me that sounded interesting to me, I read it and enjoyed it (even learned from it).
I have a theory about that google trends graph: the more confusing and fragmented your documentation, the more google searches you generate.
Algorithmia will be like a wiki of algorithms. Or a github. The difference is that the code will also be available live as a service so that other developers can easily make use of them.

We strongly believe in open source, and the source code will generally be available (although we may leave that up to the individual algorithm developers to decide). We are algorithm developers ourselves and our goal is to see more intelligent algorithms used as widely as possible.
The anguish of the parent comes from the fact that the common industrialized lifestyle is not sustainable (he refers to ocean acidification aka net carbon dioxide surplus). If our lifestyle was sustainable, I don't think he'd feel any anguish, but you'll have to ask him to be sure.

re. nonsense, paragraph per paragraph:

1) biking is more energetically efficient than walking.

2) eating any kind of meat daily is not sustainable in the long run, and thus not intelligent (which does not prevent me from eating some, from time to time).

3) You ignore the notion of sustainability. Having some impact does not matter, as long as you stay beneath the sustainability threshold.

4) Your 100 / 110 ratio seems to come out of nowhere. Do you have any data to support it?
Interesting. I was just thinking about how expensive it would be to quit my job but still do science on the side. And I'm not in a field with expensive experiments or anything just travelling to conferences etc. adds up to a lot.

Good luck, seems like a good idea :)

Edit: Found a typo: "research funded ourside of the traditional science funding system" ... should (probably) be outside
Our initial set of automation rules consists of things that are not readily doable with autoscaling. We do use the AWS APIs but I wouldn't consider what we do to be a UI layer. We automate things that are currently hard or impossible to do with the AWS console. A great example of this is scaling RDS storage or DynamoDB capacity based on actual use (and not just as a one-off operation).
NEPAL – A new extensible programming language
What do you think Chrome people at Google do all day? Cold-call ads leads?
9 Die in Fire Destroying Argentine Iron Mountain Bank Archives
> It has to _become_ a platform.

> It was a few weeks ago at the first ever AngularJS conference, ng-conf, that all of my assumptions about Angular were proved true.

According to the OP, it changes everything because it has 'become a platform'. Whether that is true or not is up for discussion, a discussion that is definitely HN-worthy.
"What are you doing for your part" is equivalent to nothing, UNLESS you are perhaps paradoxically working in finance to become rich enough to have enough money and/or influence to someday have a real effect on these problems. Or maybe actively researching sustainable technologies, or part of a pro-environmental lobbyist group or something.

Don't kid yourself: if you want to stand on a high horse understand that your lack of eating meat makes absolutely no difference here. If you actually want to take the position that individual initiative is needed, then you have to be doing pretty crazy things to make a dent. Arguably its worse than doing nothing because you assuage your own guilt by convincing yourself that you are no longer part of the problem and disincentivizing yourself from being part of the actual solution.
It wasn't always a good idea, even. If they "exempt the consequences of" any particular condition, then they'll fight tooth and nail to assure that anything that does happen can be blamed on it.
Is it necessary to hijack the top comment in the discussion thread of OP's awesome app with your shitty, negative "rap" lyrics?
It's a shame this is satire and not true.

Many people will have read the fierce email from Mr Gates to a team about the terrible experience he was having.

I'm not a fan of that management approach, but the email did make great reading.

There are very many software products where someone with power needs to say "what the hell were you thinking?"
Is Pay What You Want Pricing For You?
I grew up in Stuttgart where some of Philip Glass' operas had their premiere. Absolutely awesome experience.
I will say, as having acquired a taste for angular and trying to extend an ember app, that the angular learning curve is pretty linear.

My experience was:

* My first module

* My first controller

* Attaching controller to div

* My first interaction with ng-click and $scope

* My first route

* Refactor controller from div to router

* Using a route with an anchor tag

* My first form with ng-submit

* My first service

* My first value to wrap jquery

* Using $.ajax to call a service

* Discovering $http and refactoring out $.ajax

* Refactoring the service into a factory

* My first directive to wrap jquery-ui

and so on.
‘My startup tanked’: Why more entrepreneurs are being open about their failures
This is highly anecdotal.

My uncle was born right-handed. When he was young, he broke his collarbone on the right side. While this was healing, he used his left hand, and continued to do so from then on.

Then, working on farm machinery, he ran his left hand through a V-belt, injuring it badly. While that was healing, he went back to using his right hand again.

Probably not very typical.
There's no silver bullet. Version 1 will at least let you capture your assumptions about how you think your market works and how your product will get traction in it. As you gain experience in the market, you'll be able to refine the model and make better comparisons among alternative growth strategies.

Eventually I'll try to curate a library of market models and startup plans that did or didn't work in them.
The VAIO Z used to fill those requirements. Looks like the VAIO Pro replacement for the Z now has all ULV processors. :(
Love the new name! Microryza was very unwieldy.

Edit: I'm getting an error when trying to signup with FB:

"The change you wanted was rejected.

Maybe you tried to change something you didn't have access to."
https://en.wikipedia.org/wiki/Andy_Borowitz
Why upload attachments to the skim db and then (more or less) immediately pull them off onto manta? Is that so the client upload software doesn't have to change? If that's the case, would it make sense for the client upload software to change now so it can upload directly to the separate attachment store?
It's not a demand it's advice. Advice that I believe is very valuable and have been for me as I am working as a designer i a technology driven industry.

Each to their own but you seem to be against this for the wrong reasons.
The problem is the "tyranny of the majority". Those who don't understand the issue squash the interests of those who do. Fortunately, the Founding Fathers wrote a Constitution which focuses on protecting and facilitating the rights of individuals such that no majority can (in theory) suppress them. For the issue at hand, getting enough voters in enough precincts to take a dominating stance on something as obscure as NSA spying is unlikely; a system as beautiful as the one you note is the one whereby a single person can stand up and say "you can't do that!" and, duly adjudicated, be left alone.

Yes, asking for a SCOTUS ruling is playing with fire in a hay barn. I'm just annoyed that for all the ink spilled on this (and other such topics, see 2nd Amendment) there is precious little actual court activity addressing it, with most of it decided by either extremely big money or guilty-as-hell defendants grasping at straws; the legal system should be reasonably accessible by pretty much anyone without having to shell out big bucks for lawyers more interested in preserving their symbiotic relationship with the courts.
Telcos got subsidies in the form of tax breaks to improve infrastructure. They spent their own money though. They talked about wiring America with fiber when trying to get the subsidies through congress, so that's why people claim they didn't live up to their "bargain."

Today this has been twisted into a false narrative: "the teclos got paid 200 billion to build fiber and never did".
I feel the same way about patriotism. It is a sentiment that has served its purpose and it's time to move on.
Not a wiki, but still incredibly handy is DADS: http://xlinux.nist.gov/dads/ or http://fastar.org/dads/

I can't tell you how many times I've looked up something there over the years (complete with links to sample code!).
Only if everyone in the pool was in on it, right?
Personally, when I read "OSX support", I thought that meant that there would now be containers with Darwin-ABI binaries inside them. So on Linux, you'd use cgroups for Linux-ABI binaries and a VM for Darwin-ABI, just as on OSX you use a VM for Linux-ABI (and presumably would use the OSX sandbox API for Darwin-ABI containers.)

This "native sandboxing for own-ABI if available, VM if not, and VM for everything else" approach would extend to any other platform as well, I'd think (Windows, for example.) I'm surprised that this isn't where Docker is going, at least for development and testing of containers.

(Though another alternative, probably more performant for production, would be something like having versions of CoreOS for each platform--CoreOS/Linux, CoreOS/Darwin, CoreOS/NT, and so on--so you'd have a cluster of machines with various ABIs, where any container you want to run gets shipped off to a machine in the cluster with the right ABI for it.)
I agree, that's one case where the criticism is probably right on the nose. But I don't think it can be generalized to everything Google does. PNaCl is the odd one out, not so much the norm.
Something important is almost never mentioned in all the literature about programming and software development, and as a result we sometimes misunderstand each other.

You're a software developer. Me too. But we may not have the same goals and requirements. In fact there are several different worlds of software development, and different rules apply to different worlds.

http://www.joelonsoftware.com/articles/FiveWorlds.html
While I'm disappointed that there is no eBook, I'd have been happy to pay full ebook price for the upgrade, I'm more disappointed that getting the book into Canada is going to cost almost $60US with shipping and end up being much less useful.
True ... but they weren't really high margin as it was a "solution sale". In this case, 2X-3X would be more the norm since you have a much harder time scaling this type of company.
Yeah, it's just doing a little dance around the word "ultimatum". It's still the same thing.
I guess that was sarcasm.
I do use Chrome's. It does work way better than FF, but you'd be surprised at how much text out there is loaded with third party JS or flash and doesn't "grow" with the the zoom.
It's one of those movies that take on whatever theme you feel is appropriate.

It made me think of the scale of human achievement, how we move so much from place to place, how we build, pollute and destroy, how we care for others around us but know so little about the people we cross every day on our daily commute.

It's like being high without taking any drugs really.
Great write up. It left me wondering - do you think you could have started here? Or did the competitive format bring you the talented experts & public attention you needed to make consultation work?

Congrats on the re-launch.
I use a Lenovo W530, but it's quite hefty.
And that's where we disagree. I think this whole "FizzBuzz" craze is as equally stupid as the riddle craze was.

My brain, right now, is working on a way to pop messages off of a RabbitMQ queue onto a clustered pool of Akka workers while minimizing the duplication of work and avoiding race conditions in the output.

My career experience is in Java with a sprinkling of Python. I honestly cannot recall off the top of my head the I/O Api to do that task. Let alone on a whiteboard or in some shared google doc.

Hm, I need to open a file. OK, no problem - new java.io.File(path). Er, wait, I remember there's a FileReader. Probably should use that. Do I need a File first? Or can I just give FileReader the path? Ah, shit - I need to read each line. I think that's a BufferedReader. How do I get from a FileReader to a BufferedReader? Is it constructor param? Wait, maybe FileReader _IS_A_ BufferedReader.

So, I 'fail' the interview with you. Maybe your company has a need for someone who can write a 10 line script that can read a file line by line without having to look at the API while being timed.
In that case, yes, you probably have weeded out a bad candidate.
IMHO being a developer is about delivering production quality code that does what the user asked.

But feel free to craft haiku / one-liners / whatever while the rest of us ship actual useful products ;-)

Oh and is it really art if you have to be a dev to understand and "appreciate" it ?
Google Confirms Susan Wojcicki Is New YouTube Head
Yes, though generally, that's what you do when you join a pool.