skysight-inc/HackerNews huggingface dataset:
The assumptions are pretty independent, too. The tightest constraints on the age of the universe come from measurements of the Hubble constant from Type Ia supernovae. There are certain assumptions in this measurement about how Type Ia supernovae evolve over the age of the universe. The other constraints come from the ages of the oldest globular clusters. The assumptions in this measurement basically have to do with certain details of stellar physics. There isn't much overlap between the two sets of assumptions.
The 3DPL an open source license for 3D printing
There's also Pablodraw (http://picoe.ca/products/pablodraw/), which is also cross-platform using Mono. The use cases for these seem very different though. PabloDraw is more like PhotoShop for ASCII & ANSI, while MonoDraw seems more like Vizio?
We'd like feedback from entrepreneurs, makers & the 3D printing community so we can make this a broadly accepted license to engender the remix and sharing of technology.
Deep Learning Without Deep Pockets
Is there a roundup of what's in this other than the GC fix on symbols? Or is that the only change of note?
Yeah, I always only ask once, even if it isn't good enough.
At the risk of going all hn on you — citation?
I went to school with a girl who went by fantasai online and did web-ish stuff -- you wouldn't be talking about someone called Elika, would you?
Travelistly is an interesting idea on its whole.
https://news.ycombinator.com/item?id=9109064
This is the genetic fallacy[1] -- you're claiming that the argument is bad because of its source, not its content. If you think the article misappropriates Libertarianism, show how it does that.

[1] http://en.wikipedia.org/wiki/Genetic_fallacy
That's very thorough, thank you!

I understand all those things in general, but I don't know the specific mechanism by which my local PGP install recognizes who else trusts this PGP key. I grant you that if the key is protected from MITM then all is well. I just still don't know this part:

What mechanism do I use, I who have no prior encounter with that key and no existing PGP setup or connection to any web, to validate that key?

I'm sure this is just a lack of familiarity with PGPs web of trust implementation, but lacking this info, I too just opted to trust the plain HTTP download (until I switched to Cygwin/OpenSSH to make it a moot point anyway).
One thing I've been curious about with R:

Why is it that popular libraries in R are replaced with other names when enhanced? I.e., plyr->dplyr, reshape->reshape2, etc.? Is it a namespacing thing? I guess if there's not a universally accepted way of versioning library imports that would explain it as well.
Ask HN: Hackers == VCs? 'cool': 'not interested'
Hey all: I'm a coder / former VC working on a side project in this space and wanted to get in touch with any hackers who are:

1. Interested in angel investing, but not comfortable with the process yet
2. Interested in fundraising but just getting started
3. Just want to talk about coding and VC stuff

Please shoot me an email at simon.angular@gmail.com if anyone is interested in chatting, would love to pick your brain!
Shameless plug for something I've written recently on the same topic: I spent a few months researching a "philosophy" on monitoring and alerting in production environments and wrote up some (related but different) conclusions:

https://www.scalyr.com/community/guides/zen-and-the-art-of-s...

https://www.scalyr.com/community/guides/how-to-set-alerts

My focus was more on system-level monitoring/alerting vs application-level, but the philosophies are similar.
Mozilla has winter of security, which is basically GSoC for security related projects.
Unfortunately, support is still not great: http://caniuse.com/#feat=indexeddb

Those yellows are really more yellow than green, in my experience. :/
I'm not sure what your OS is but I do something documented at [0] to encrypt my Dropbox files. The encfs approach also makes it easy to decrypt all of them for use. I'd even say with a little more fine tuning (running encfs on startup, for example), the process could be pretty automated. There's even an Android app that you can use (though it's a little more tedious) to decrypt the files on mobile.

[0] https://wiki.archlinux.org/index.php/Dropbox#Setup_EncFS_wit...
Alfred A. Knopf is the name of the US. Publisher for said book.
Wasn't that a case of using a dynamic pricing service that went wrong?

They abdicated their responsibility for setting prices to let a piece of software set the prices for them instead. If the software did not set the price the way they wanted it is, ultimately, their own fault.

In a race to squeeze as much profit as possible out of the market they used dynamic pricing software and got screwed.
Berlin is still perceived to be desirable enough and affordable enough that young people move there without a job, often from another country. (Both of those assumptions are often made based on a magazine article or blog post, btw.)

This definitely warps the jobs-to-housing relationship, and is hard to account for in any predictions because it's not strictly logical.
Probably is:

http://lists.w3.org/Archives/Public/public-css-commits/2011A...
Some of these resumes are just terrible. Just look at the use of carriage returns in Bobbie Workley's CV.

A resume should be just a clear and simple representation of you. Fancy does not always mean better.
29 Common Google Analytics Data Errors and How to Fix Them
I don’t quite agree with all the calculations of AWS vs DIY.

m3.medium instance - 1 core, 3.75GB RAM, 4GB SSD

Typical server this days:
2*10 physical cores, 256GB RAM, 2 TB SSD
For around ~$10k

So you can run AT LEAST 20 m3.medium instances on a physical box (without overbooking). If you use overbooking a single server can handle probably 40 m3.medium class machines.
So instead of 100 servers, you need 30, or more probably 20.

Bottom line is:
People locked in the cloud mindset do not understand how fast physical hardware is this days compared to "cloud" offerings.
You're absolutely right. Monodraw is tailored more at making diagrams but that's just the beginning. My long term plan is to make it the one-stop app to everything ASCII related.
First, it is already profitable depending on which mess you're talking about. I'm defining the mess as the glut of used electronics in the world. The scrape yards aren't burning things and employing people to simply burn things and spend money. They get money from the scrap.

Second, if we define the mess as the act of burning things to mine the valuable minerals within, we have those already too. Recycling in US is about a 5 Billion dollar industry[1]. Sure some of that gets exported, but much of it doesn't. We refine the materials here in a regulated, probably safe way.

Third, the issue is more around developing countries pushing their garbage to Africa. That is a complex solution. The producing country has to see it as a problem (their problem). They have to be willing to create infrastructure to process the e-waste. They also have to adjust their present manufacturing capabilities to use recycled goods rather than transform raw materials.

There might be a market solution for the third point. Maybe? A lot of that comes with time and maturity. The US polluted a lot. We didn't really start to care until the '70s. It then took twenty years to get cleaner air, ground and water. That's from an already advanced economy. Developing markets will not likely put the money into that while they try to get their people out of the muck (literally).

[1] http://inhabitat.com/study-finds-that-the-us-electronics-rec...
Hm that's also a $10 discount off of one of them (at their lowest pledge tiers)
It definitely requires some tact and thought first. The angle I like to focus on is whether something will actively confuse future maintainers. If it's an internal method and the name is odd but not misleading, it's probably not worth raising at a code review or maybe even privately
Disagree. Yale is known for having one of the best painting programs, for instance. If it were location, the kids would go to any school in NYC, because that's where the art-scene action is.

If a program is top-notch, then the location is secondary -- most of the socializing is going to be with peers on and around campus, anyway.
This is really cool! I'd love to have such a thing in my apartment. But since I just read the link on HN about removing ducks:

"Caution: the photographs on this site are real and unretouched. They are not computer renderings."

I just... don't really know why looking at real photographs is dangerous.
Google Deepmind Learns to Play Arcade Games
Image classification with Hadoop Streaming
Thanks :) This is a splendid idea. I'm working on this now to be able to capture the results.

I'll update the blog post with the repo.

-sorenso-
Well, If I had an account with a billing address in Denmark while I lived in the US, would that suddenly change the morality of the situation?
Decisiv - Remote, US

Headquarters: Glen Allen, VA

Why work with us?

We're a small, passionate, agile team of developers. We work remotely via Campfire, Jira, Confluence, and Hangout. We meet regularly during the year to enjoy some time together and stay connected to the rest of the Decisiv management team and the service and sales groups. We're flexible, autonomous, and strongly committed to delivering a valuable service with a great user experience. We work hard but sustain a healthy work/life balance.

Your experience should show some or all these:

Work with Ruby and Rails
Huge success in API (RESTful) development
UI/UX design with a modern JavaScript Framework
Test or behavior-driven development and CI
Object design, data modeling and software architecture skills
Understanding of business requirements and acceptance criteria
Selection of new technologies with creativity and due diligence

It’s great if your experience also demonstrates:

Deep SQL or no-SQL skills
Integrating with external systems
Developing significant libraries, algorithms or adapters
Managing complexity in large applications
Leadership of project, team or process

We'd love to see your Github account, code samples, or anything that shows your work. If such are unavailable, we can give you a short coding exercise. If you provide an example design document or README (or even an email) demonstrating thought and communication that's helpful too. So drop us a line and tell us about yourself!

Candidates must be located in the United States and be able to work legally in the United States. Absolutely no companies - only individual developers who want to join a team and are looking for long term employment.

To apply send resume/CV and cover letter to jobs@decisiv.net
I think this anecdote might help explain Jobs's success.

There is a tendency when one is running or developing a product to convince yourself that your efforts are producing a genuinely good product that your customers will like. Frequently that isn't true, and the product is rightly trashed by the outsiders. The thing is, the people on the inside would have trashed it too if they had not been insiders.

Jobs seems to have had the ability to resist this self-deception. He was ruthlessly honest about how good the things Apple was making actually were and not at all afraid to reject things because some aspect was poor.
Are We Creating an Insecure Internet of Things?
i was just as tethered to my phone until I got rid of it. The fact that I don't leave the house much puts me at an advantage.
Monodraw Beta: Now Available – Helftone
>It's almost like they want to be able to point at any given part and say "I'm the reason that happened".

I suspect this is done by people that feel like they will need to justify their job later. Having something to say when your manager (or others) inevitably ask "So, what exactly is it that you do here?"

This seems to be also prevalent in the movie and tv industry. (Though I wouldn't COMPLETELY disparage the usefulness of studio/executive notes; see: Star Wars)
> NASA Engineers discover strongest natural material

What the heck is up with the title? Nowhere in the article does it contain "NASA" and this is by a UK university anyway...
Well I'll be. Some people have clearly done more with their lives since graduation than others :)
This looks really promising but I have some concerns about Surge being able to support the current unlimited free usage for any amount of time.
Reminded me of this story from my old stomping ground, the bookstores of Ann Arbor: http://www.mlive.com/news/index.ssf/2008/02/davids_books_own...
I like the design, but it has to be the worst possible photo to put on a résumé...it actually detracts from the rest of it.
The changelog? Perhaps the _two_ listed fixed issues (ffi build failure, Symbol GC memory leak) were just the most important ones according to the maintainer.
I wish I could just read it instead of interacting with it.

Thanks for the link. I'll spend some time with it later. I did not understand their thesis from skimming the page.
This is what happens to me too. I feel bad for the wasted cold cuts. So I'll give them two tries, one attempt and one adjustment, next time I'll wait for the person who does it better.
First Look at Koenigsegg Regera: 1,500 HP from Direct Drive System
i thought most companies(at least in US) want 1 pager.. these looks really long..
Much like PabloDraw and PhotoShop, Both products are closed source, so I'm still looking.
❏Graphic Showing Clickbank Affiliate Programs Search Results
They are the people you hear from. A lot of people are neutral. People who get it, but don't care either way. They don't write opinionated blog posts every Sunday to lament or idolize the newest feature in Go.
thanks for giving the main source :)
I've always thought the "just remove the duck" story was a condemnation of the artist, not the manager.

If your work is so crappy that you know you have to add something even crappier to distract the reviewer, what does that say about your competence? Maybe I'm just jaded from years of reviewing awful code. But if someone put an obvious compiler error into their code in hopes that it would distract me and keep me from seeing their memory leaks, off-by-one errors, and mis-spelled variable names, I'd be wondering if they're qualified to be on the project.
The Pebble Time is 9.5 mm [0], and Pebble Time Steel 1mm thicker, making it 10.5mm [1]. 10.5mm is actually as thick as the current Pebble Steel so it's actually not bad.

[0] https://www.kickstarter.com/projects/597507018/pebble-time-a...

[1] https://www.kickstarter.com/projects/597507018/pebble-time-a...
Definitely sure. It supported it just marginally enough to mangle it in a way that you couldn't work around. My fix was to literally check if the floating sidebar overlapped the content and, if so, add a css class to the body that I could use to fix the pagespeed insights browser.

I'll give the Mobile Friendly Test a shot with and without the hack.

Edit: Yup, still busted. And the new test is broken as well (probably using the same backend). This is what it looks like: http://imgur.com/fBIP80y
Of course they do, but there are times when it makes more sense to deviate from them. It always comes down to why. If it's because some designer thinks it looks prettier that way, or because some inexperienced developer doesn't know any better, then it's a bad idea. But that's not the case here.
Qriously (www.qriously.com) - London, UK - Full Time - Backend Software Engineer

We've developed a data platform for serving questions to billions of people in real­time for use in mobile advertising, research, and business intelligence. We're looking for a backend software engineer to help us build our platform and develop new products.

As an ideal candidate...
* You know that 1ms is an eternity, and 10^9 isn’t big yet.
* You know a single line of code can save or cost a lot of money
* You love to make yourself and others more productive
* You know that you can learn anything if you want to (which probably explains a weird skill or two!)

A few of nice things we offer include a competitive salary, unlimited holiday, gym membership.

For more information … http://qrious.ly/1DEvxvO
I would say part of it is the way airlines price tickets in the first place. Instead of pricing them as some sort of cost plus basis, they use software to squeeze every penny they can out of flights. This causes ticket prices to vary wildly. It personally makes me angry that to get a good price I have to try to predict the right time to book a flight. If they get to game me by dynamically changing prices then why can't I game them by taking advantage of the lowest prices when they are availiable?
Finding Success in Failure: 10 Years of Startup Mistakes (free Book on Amazon)
Out of curiosity, are you building a product that needs IE9 support? What industry?
An electrical engineer I worked with told me about a similar situation he had encountered at a previous job.

He would design a circuit only to have another engineer (responsible for cost cutting), remove or modify a component. The resulting design would not work as well.

To get around this, he would add some sacrificial extra component like a resistor. The cost cutter would remove this leaving the original design intact.
"Do real estate prices follow Moore's Law?"

It doesn't have to. If prices are constant and computers halve in size/power use every x months, real estate prices per bogomips halve every x months, too.

"Do the programmers, system admins, and other techies' salaries paid by amazon follow Moore's Law?"

Again, they don't have to. It also is possible to make efficiency gains. Here, I would guess Amazon has outsprinted Moore's law.

Similarly, I would guess network costs and speed have gone down faster than Moore's law.

Of the things you mention, my _guess_ would be that only energy prices are a significant factor stopping AWS pricing from following Moore's law.

But yes, it is more complicated than "pricing should follow Moore's law"
Fat? Sick? Blame your grandparents' bad habits
I have routinely left known performance optimization tasks to be done after the initial review of a product's MVP features. It just seemed better to get the first cut out to people to review in case significant refactoring occurred in response to the first round of feedback.

The unintended consequence of this approach is that changes in response to feedback appeared to have much more impact on the overall UX experience. It increased reviewers' feeling of ownership of the product and they were more likely to become product champions and evangelists.
> They are not mutually exclusive

Diminishing the active population of a service may result in less software development targeting it - resulting in a death spiral to the profit of the centralized services who reached critical mass.

Even when the open protocol becomes dominant through network effect, when a major service provider attracts a significant population fraction he can fork into a centralized proprietary direction : see for example how Google used XMPP to strengthen its initial Google Talk user base and then cut them off from the rest of the XMPP world... Embrace, extend, extinguish.

I'm still using IRC - but it is an IT ghetto. I'm still using XMPP - but only with technophile friends, my family or other people to whom I am a prescriptor. This decline may be caused by chat no longer being considered a standalone functionality but an adjunct to web applications that implement a social network...
Gracenote: Emeryville, CA (SF Bay Area) - Full time, No remote, relocation possible, NO visa sponsorship possible.

Gracenote is the top provider of entertainment information, creating industry-leading databases of TV, movie, and music metadata for entertainment guides and applications. Our technology serves billions of requests daily to hundreds of millions of devices around the world.

Interested in working on crawlers and distributed systems? Interested in functional languages like Clojure and Scala? Gracenote is hiring for several positions (junior and senior).

You’ll be working a set of crawlers responsible for discovering, acquiring and storing data and applications that make use of that data.

If interested email me at this username at company. No 3rd parties, no recruiters please.

Responsibilities:

- Write well-designed, well-tested code that performs well

- Design, implement, and own new systems – from design to operations

- Occasional on-call operations / support

- Reduce technical debt in existing systems (refactoring, testing…etc)

- Proactively look for ways to make our software more scalable, reliable and fun

- Help change the way we think about solving problems

Requirements:

- Strong background in Java, Ruby, Python or another OO language

- Solid understanding of the full web technology stack

- Familiarity with a variety of (relational and non-relational) databases/data stores

- Experience with AWS (or another infrastructure platform)

Pluses:

- Experience with web crawling, scraping

- Experience with Clojure, Scala, Hive, or Go

- Experience with functional programming, functional
architectures

- Experience with data processing architectures with Kafka, Storm, or Spark.

- Experience with ZooKeeper, etcd or similar

- Experience with Chef

- GitHub repo / Open Source
I hate this story.

I think it's important to differentiate between people who have the right knowledge to request a change and those that think they have the right solely because of seniority; but it's also rather disrespectful to 'cheat' and make fake changes just to make the someone happy. No-one deserves to be treated like a 'mark' for our tricks.

My experience has been that being honest, polite and knowledgeable is a much better approach.
Lenovo is a $16B company, and we learned they're breaking SSL and man-in-the-middle attacking all their customers. I think we should be careful in not assuming "big, rich company" means "sensible, responsible company"

Also, theoretically, it could be a single (or a few) developers going rogue, rather than an approved company policy. It wouldn't be the first time.[0]

[0] http://www.tomsguide.com/us/David-Barksdale-Google-Engineer-...
That's valuable work in my eyes.. a little effort helps a lot when returning to the code (or having someone else use it) later. Bad naming even causes unnecessary confusion once I'm immersed in the code base.. the fifth time or so I have to ask myself "Which one generated the view, 'processAnnotation' or 'handleAnnotation'?", I just spend the time to refactor.
>I don't find a meaningful dose of negative discrimination in "dudes are welcomed with hugs and handpounds pretty much everywhere, let's make sure there's a place for women too."

Since things are the way that they are its wonderful that you feel that way. Personally, it smacks as a bit sexist for organizations to say to me 'we created this program to get women into things' because it reads to me like them saying "we created this program to get women into things because they can't hack it any way else". That's how minority outreach programs read to me as a woman of color.

>I respect your stance and your viewpoint, but I think you're worrying about folks who don't need much worrying done on their behalf.

If you've read my posts as "but what about the menz?!" (as I hear often) then I'm afraid that it looks like you're being reductionist. My position on this issue is both a combination of my lived experience having never felt discrimination in the tech community while simultaneously watching several of my equally qualified colleagues be denied opportunity through no fault of their own because somebody thought I deserved a better shot so their percentages looked better.
Purchased. Even though I know Go already, I feel like throwing money at Kernighan and Donovan. Most of my career rests on an early reading of K&R.
Art of Pitching: 5 Startup Pitches That Resulted in Press Coverage
In the SCRUM shop I used to work, I did this all the time for our QA dept when the sprint was fairly trivial. If I didn't the PMs and the BAs would start breathing down their necks like they weren't working.