skysight-inc/HackerNews huggingface dataset:
Driverless taxis in European cities from 2014
elastic search will score no more than 7 points on our feature table. We are very aware of their product and currently running benchmarks on it.

If you are interested, i can personally email you the results
Ya, it would have been better if the title reflected the true target of the rant [Full Stack Developers]. However, I kind of think this reflects a local culture issue and not really a broad one.

Like, I'm a full stack developer [e.g. I provision my own prod boxes, write the services that run on them] at my $DAY_JOB. I'm not seeing that as a bad thing unless it gets out of hand and I'm doing that for more than a small cluster of backend services.
I have always felt that the 31-30-31-30-31 pattern from March through July, Repeating August through December, and then starting again in January was significant. I once wrote an extremely short assembly language routine (PDP-11 I think) for calculating the ordinal date from the calendar date that used simple integer arithmetic (multiply by 153 and divide by 5, I think) to calculate the days in the whole months starting in March.

30.6 rounds to 31

61.2 rounds to 61

91.8 rounds to 92

122.4 rounds to 122

153.0 rounds to 153 etc.

See http://www.cs.utsa.edu/~cs1063/projects/Spring2011/Project1/...
Rather pathetically, a large bottle of Coca Cola under the desk and a pint glass to guzzle it down with. The same sugar downing tactic also works for getting quick at CoD, heh.
Very cool, congrats
I don't find that comparison really fair. Kurzweil makes "wild predictions", but they're not inherently breaking any known scientific laws.
I felt a lot of this when I was growing up. A lot of times I could feel my dad trying to mold me into the best type of person possible. Not that it was unwelcome or that he was doing the wrong thing, but in a lot of ways it felt weird and unnatural. Sometimes it felt like he was a lot more guarded around me, like he couldn't be who he really was because he was trying to set the best possible example and be the best possible parent.

In hindsight, I think that left me unprepared for a lot of challenges I faced in college. A lot of times, I would ask him a question and get only half of a response, because answering truthfully would involve revealing less-than-ideal character. I wish that there had been more heart-to-heart and less 'raising your kid the right way'
I don't even try to use voice when it's windy outside; it'll hardly get it right. I fault the hardware for that.

In terms of the commands, it's decent, could be better. I wish it had open-ended commands like Siri/Google Voice Search instead of being restricted to a list. Well, it sort-of does have open-ended commands by performing a "google" search. For example, in the past I've been able to say "OK Glass... Google... In five hour remind me to call Bill" and it would set a Google Now reminder. That specific feature has appeared and disappeared over time, I think they're still working on it.
That is amazing, its going to take me a while to go through their stuff. Thanks for the link.
For me it's discipline. I train my mind to work on a particular time and it has become accustomed to be in the zone at that time. Not all sessions are equally productive (some times I don't get much done) but they are progressive none the less (I am always doing something).
They hit the same wall everyone else who's ever looked at space elevators hit: the cable materials aren't currently feasible.

What else did Google do around this? Did they go about designing the elevator apparatus itself? Did they devise plans for launching the cable/tether into orbit? Did they explore options for what would anchor the tether in space? Without any further details on this "project", it's as good as a lunchtime spitballing session any one of us might have had recently. One might as well say I've also tried to design a space elevator.
It also depends who is measuring the productivity. Shareholders naturally want to see something tangible. On the contrary developer teams can be satisfied with completing a backend which cannot be seen by outsiders.
It would take about an hour to be conversant in all of them.
Surely you're not doing that anywhere close to every line.
>>> Not because we want our developers spending time outside of coding, but because for lack of ability to hire the competency needed.

This is known as the "odd man out" syndrome. I currently work in a medium sized company who are doing a huge ERP switch over. I'm a front-end developer by trade, but know .Net as well. One part of the contract stated our company needed to have X amount of company resources (people) to have on the project.

Guess who the "odd man out" was? Yup, that's me. The last three months, I think I've written 10 lines of javascript, a dozen or so .Net classes and spent the remainder learning JDE development on the fly. Now you have to ask yourself, is there something beneficial to me learning JDE? Nope, not even close. It's on the complete other end of the spectrum in terms of skills. The only reason I'm doing what I'm doing is because of what you said - the company had neither the desire or want to hire a JDE Developer. They just thought they'd throw me in the mix since I have "developer" in my job title.

The downside is I hate my job now and am actively looking to get out of here. They told me recently after the release, I'll be one of the ongoing "resources" to help manage post-release defects.

So I agree on your last point as well. It's not fair and unfortunately, it's a no win situation for the developers. If I do a shitty job as a JDE developer, they get pissed and might evenutally fire me. If I do a good job, then I get tasked with all kinds of stuff I have neither the want or desire to do.

Six months in and I hate working in JDE but all the contractors think after two weeks I should be a pro with it since I'm a "developer".
I'd slay a chimera before I'd pay a chimera.

I'm curious to know how specialists negotiate for pay or write a resume if that isn't their specialty.
This is exactly what BitcoinTaxes provides https://bitcointaxes.info/
That video is...something else.
The role of DevOps is to help developers work more efficiently, not give developers more work to do. An example of this could be a TFS administrator who works on TFS build template changes and configuration to make the build and deploy process as automated as possible. Nothing to do with being a startup, or trying to get more work done with fewer people.
Optimal code generaton (aho-johnson algorithm)
BART apartments in Dublin aren't replacements for apartments in San Francisco, but they would help workers get to work quicker, blunting displacement issues (Imagine riding the bus three hours a day for a $10/hour job.)

However, a vibrant downtown Mountain View with transit-oriented development at the Caltrain stop would be a good replacement for at least some of the tech industry people who commute down from SF now. But that train station is a parking lot.
To much scepticism.
They can fix the name issue with a meta package, I've seen that happen a few times.

Personally I'd rather they just leave a lot of this stuff to PPAs and external repos.
plus, it currently costs thousands per prototype. the $1 is a best guess.
I found this DIY microscope for smartphones if anyone is interested: http://www.instructables.com/id/10-Smartphone-to-digital-mic...
Thanks for voicing this so well, this has been my experience as well and it's probably safe to say our systems will continue to evolve to be more complex as our tools which enable us to deal with the complexities co-evolve. Having a full picture of things will stay a requirement.
Also the money isn't being taken for the sake of encouraging productive use of land, it is paying for government services. Perhaps people who have locked in lower tax assessments should have their garbage picked up less frequently, have limited use of parks, and have lower priory status for police and fire services. Or do prop 13 supporters prefer a heads I win, tails you lose system?
I wonder if they controlled the effect of the actresses own response. Although they might be excellent actresses, being mean to a baby is probably going to make you feel pretty rotten, at a level it might be hard to control, and the baby could be picking up on that.

Animals can pick up subtle cues that are not apparent to adults; I'd be amazed if babies weren't at least as good.

I'm thinking of Clever Hans http://en.m.wikipedia.org/wiki/Clever_Hans
80% of your culture is your founder
I've seen how parents can get amazingly OCD with these studies. They'll form cliques and look down on parents who don't perform what the current best practice is. Because of that, I think it always bears repeating.
I'm not sure if these are the same but I found this: http://www.aixiz.com/store/product_info.php/cPath/46/product...
The space bar also can't be used to advance the content (in the three browsers I tried). I've been seeing this a lot lately in blogs and it's quite frustrating!
Omg this is so awesome, and framestyle style website with retro coloring <3
For doing formal-ish consensus decisionmaking with groups that are geographically dispersed and can't do in-person consensus-based meetings.
They're everywhere, dogg.
well first you might start by not referring to people with differing opinions as "trolls"... and then remember that silence is louder than boos...
Ask HN: How large should a project be before open sourcing it?
I recently made the jump from finance to computer science and I am loving it - I've been trying to build as many small projects as possible in order to learn as quickly as possible. I think one project in particular, findhn.firebaseapp.com, actually has the potential to be useful to people so I would like to open source it. That way, I could hopefully find people to work with, continue to learn, and collaboratively make the project better.

However, the project is really tiny, I am pretty inexperienced, and it would be a significant commitment to anyone that might decide to contribute. With these factors in mind, should I go ahead and open source it? Is there a certain size/popularity level a project should be before open sourcing it? Should the maintainer have a certain experience level? I am confident in my ability to learn quickly but I don't really know what I'd be getting myself into. What kind of a commitment (time or otherwise) is it really to maintain a small open source project? I'd love to hear any personal stories on the matter.

Alternatively, I'm thinking that I could find a more established OS project to learn from first or find someone with a bit more experience to kind of show me the ropes with this project. Advice?
For some perspective, this was back in the days where it was actually quite a bit of work to get get linux configured and running correctly on your at home desktop. Knoppix was quite a miracle.
Not necessarily. There are theories that the universe will collapse back to cause another big bang. However there are also theories that entropy will simply end up distributing all usable energy equally over all space, resulting in a universe that still exists where however nothing can happen anymore. The latter is a very drawn out kind of end, but in no way apocalyptic, as nothing is destroyed. See: http://en.wikipedia.org/wiki/Heat_death_of_the_universe
You're definitely not alone. It goes by different names, energy, motivation, attention but in the end it's something we need more of to get everything done. Here's an ordered checklist of how to improve your situation (https://www.quora.com/Life-Advice/What-are-some-effective-wa...)

One way to beat this system is through pacing. This is by working towards short breaks (https://medium.com/the-productive-self/7bdf1f026431) or towards time limits to prevent procrastination (https://medium.com/p/ee13c1600b6b). I wrote these posts after hearing about these situations again and again. I am currently working on Catalist, a tool that effectively deals with these situations of task and flow management (http://signup.catalist.me/).
At least it doesn't have any hashtags appended to it.
I found the buzzword-laden marketing-speak quite annoying, but we (hackers) are probably not the intended audience. This is probably written for a non-technical decision maker who wouldn't understand anything written at a much lower level of abstraction.
This is not the only variant of DevOps. There are companies where the developers are responsible for creating the automation scripts to deploy their code into production as services and expected to keep in running in production.
Listening to Live Phish always gets my brain in gear:

1. http://www.livephish.com/
2. http://www.phishtracks.com/

With Live Phish (non-studio stuff) you get some very long jams with minimal lyrics and long riffs. For some reason this really jump starts my productivity.

For a good one listen to the famous "Tahoe Tweezer": http://www.phishtracks.com/shows/2013-07-31/tweezer

Also, check out Marco Arment's "Geek Intro to Phish": http://www.marco.org/2011/05/26/geek-intro-to-phish
I'm not the prismic.io developer but I believe it depends on you - how you fetch the content fragments from prismic.io. We are doing it on the backend, so it's perfectly searchable by Google ;)
See here - http://www.elastic.io/blog/82796857416/why-we-chose-api-base...
You could say the same thing about immigration, and infact you should. That comparison I feel, brings out the explosive politics that is behind these kinds of policies.
I'd like to see an open source version of this. I like the API centric approach to site building, but I don't want some third party to have access to all of my content in one place.
> Having developers be 'full stack' imho reduces the amount of "works on my machine".

Not necessarily, it can also be worsened. I think Conway's Law is especially appropriate here: "[O]rganizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations."

When everybody shares IT responsibilities "because they can", it leads to each of those developers to run their own little customized fiefdom, with subtle (or not-so-subtle) version mismatches, mysterious lurking cronjobs, and mystery-scripts that do per-app housekeeping.
Or perhaps we're talking about a painter who has an irrational fear of canvases, and will only paint directly on the wall. The work takes place in production, and the results are not easily portable.
Congratulations on overcoming that.
> Why should someone who lives within their means and bought an affordable house be punished just because a bunch of other people swoop in and drive up prices around them

Indeed one of the huge stories around Prop 13 was an elderly woman with a paid-off house, about to be evicted because she couldn't pay the ridiculous uncapped property tax. She went to city hall with Howard Jarvis to ask for help and when turned away, had a heart attack and died right there in city hall.

http://www.hjta.org/propositions/proposition-13/proposition-...
Thanks for the tip, we'll look into WP REST plugin again.
That link doesn't seem to work for me; I only see one planet.
Earth-Imaging Start-ups to Watch
This looks cool, but https://bitcointaxes.info allows imports from all the major exchanges and has been a great tool for me.
Agreed. And as far as I know, 'fullstack' developer stands for being able to write high level as well as low level code. Hence the word 'stack'.
Isn't that chinese site so caution should be taken?
CEO tips from an employee... OK.
The Mir change wasn't made in 14.04, so if you update from 12.04 to 14.04, you will be using unity, X11, and Upstart, much as you are now.

If you don't specifically want software that is available on 14.04 but not 12.04, and you are replacing the machine next year, I'm not sure why you'd bother doing an upgrade.

I upgrade when it stops being convenient to get current versions of the desktop applications I want as backports ( VLC or Gimp for instance).
Those costs are all baked in to the price of rent. It's not like you get out of paying property tax by renting. Housing prices go up = your rent goes up.
Your page was a great source of knowledge and motivation for me when I was learning the ropes of game development (some ~12 years ago). Thanks for all the great work!
If it were true, that would mean Augustus messed up our calendar in addition to his biggest sin - sending us into the dark ages by making Christianity a viable religion. We are still in the shadows.
So now that he's out we can stop treating him like a hero?
You can think of Glass like an android screen that is always with you. If you tilt your head up or tap the touchpad on the side, it will turn on and you can interact with your voice. The display itself reflects right into the back your eye, and after a few hours of use, it becomes somewhat addictive and you'll miss it when you take it off.

My favorite thing to use Glass for is driving directions. It is about on par with the Google Navigation on Android and isn't distracting once you get use to it. Want to see the next turn? Slightly tilt your head up and it appears in your vision, otherwise, navigation will read you turn by turn directions.

Don't forget that Glass is Android, so if you are doing development on the Android platform, you don't have to do a lot of extra training to begin moving your apps to Glass.
It's not worse, it's not better. It's got very different approach to many things. It also depends who deploys it and with which features/services enabled. Rackspace is different than HP cloud is different than ...

In comparison to AWS: The best thing in OS for me is the very flexible network configuration where you can define exactly what your environment looks like. The worst is lack of customised authorization / access control. Unless you need any specific part of AWS integrated into your environment, OS should give you most of the things you need. You can also mix&match services (just watch out where the internal data rates no longer apply).
Sure, if you can interpret "Makefile:4: * * * missing separator. Stop."
Hackathon Starter 2.0 – Boilerplate for Node.js web application
Having worked with kids a lot (long term, I would work with the same kids for 4-5 years and get a long term image of their development), it really seems to me like praising a kid for being smart is going to be better than praising a kid for working hard.

This sort of gets coupled with the idea of 'work smarter, not harder.' When a child is praised more substantially for trying hard, you get things like staying up all night studying for a test. When you emphasize being smart and not needing to study, the child is more likely to push themselves such that they can land good grades without needing to study.

And this usually manifests as greater attentiveness in class, greater emphasis on figuring out exactly what's going to be on the test, etc. But you also see behaviours like emphasizing getting the right teachers.

And the same thing applies to sports. If you emphasize effort, you might get a child practicing repeatedly something that they are already good at. When they are really bad at passing, you get thought patterns like 'at least I'm trying.' When you emphasize being good, the child is more devastated by the idea that they are bad at passing, and they focus their energy on being not bad.

The point is that things like being 'smart' and being 'good' are things that you can actually learn, and a lot times, working on what's important is much more important than the overall volume of effort.
Oh, yeah! Not a complaint, just a report! That would be awesome.
Well, different people mean things that are too different by "fair" to really treat it as an objective quality here without being more specific. But I agree that such a system has appeal.
Not at all. The deduction (all itemized deductions in fact) phases out starting at $300k household income, which is pretty trivial for a 2-techie couple in an urban tech hub.
An API that would output the positions on a per-tick basis would allow it to be hooked up to a simple rendering engine an generate eclipse scapes, which I think would be very educational.

Meantime, I have wanted something like this ever since I was a kid and ran into the three body problem while trying to devise a sci-fi game. Finally I can build the solar system of my dreams!
Brackets 0.38 Release (Multiple cursors)
The single largest contributor by the metrics you posted. There are other types of contribution, integration and distribution for example, things that Ubuntu has traditionally focused on instead of raw upstream work.

By head count, Red Hat is 10 times the size of Canonical. This means that Canonical would not be expected to show in the graphs you linked to, given the same level of activity averaged per employee. Yet Ubuntu is the distro of choice for OpenStack. That speaks to the strength of the community around OpenStack on Ubuntu, the skill and commitment of the people working on it, and the quality of the experience.

As to the grumble about spinning up an external CI server: you'll be glad to know that Ubuntu is really easy to spin up on bare metal or in VMs, and you don't have to buy licenses ;)

Disclaimer: I work for Canonical, so I am totally biased. I don't work on OpenStack, but I know many of those who do.
Delaunay triangle pattern maker
Glass's camera is really good at taking quick photos of things and people that tend to move before you can pull out your camera. This makes it a useful tool for capturing cute baby or cat moments as they happen.
A 21-Year-Old Stanford Kid Got $30 Million, Then Everything Blew Up
Proof that Barrie doesn't know what the hell he's doing. He just bought a bunch of scammers! But then, seeing how Freelancer.com is a scam in itself, it all seems very clear now.
This is a really badly written article but I know the point he's trying to make.

DevOps is stupid because it fractures expertise and makes it more difficult to get work done. By splitting up roles you get more domain-specific knowledge, have more time to work on a single problem, and provide support for your co-workers who also have different specific roles. I would much prefer to work with specialists than generalists.
Hair Fall Treatment At Home- Top Remedies
Exactly my train of thought. Should've probably elaborated a bit in the original post.
DevOps is about improving the systems surrounding the work of software development, so that you (and the whole organization) may produce at a higher level of quality.

The OP article is entirely missing the point, and you've set it straight. DevOps and the "Full Stack Developer" are entirely separate problems. DevOps can be specialized as well.
Was (Unix) ops ever not coding? I honestly don't know, I haven't been around that long. But all the old guys I know were "perl is unix duct tape" ops guys.

The older, more foundational problems were getting automated back then. Now that they're solved problems, and combined with more and more people running large and/or virtual infrastructure, a new problem domain exists around spinning up machines and deployment.

The current coding investment is infrastructure because it's the current pain point. In a decade (or whenever permanent solutions exists for infrastructure) the current way will be considered "by hand" and operations coding efforts will just move onto whatever problem is only visible now that infrastructure is no longer a time sink.

You can say that some ops is just admins running already existing software and operating everything by hand, but there will be admins doing exactly that in a decade too.
Build Your Own 'Show HN' Digest and Tools
I wasn't able to figure out how much I owe for taxes and I spent more than 10 minutes on the bitcointaxes.info. It looks more like an accounting software to me. A lot of tabular data and accounting lingo I don't understand.
I think it's great. As I say, I'd use the opportunity to learn about uptake and natural price boundaries, while awarding early customers.