skysight-inc/HackerNews huggingface dataset:
Wow, I forgot just how many days that was, I see. Though I now remember that one of my labs had a storage dewar full of precious biological samples that was a bigger version of this design, and we only refilled it a couple times a month.

$500, eh? Hmmmmmmmmmmmmm.
The authors are not affiliated with the site, the website just hosts a mirror of the text. The anti-vac nonsense is nonsense, no argument there.

The authors have a perspective that's much different from Pinker's, but it's no more ideological. Much of the critique is about the framing and assumptions made by Pinker -- which they strongly disagree with -- not so much about the facts themselves. You can create any kind of narrative by "citing the experts", but of course not every narrative is equally valid.

It's not true that the authors claim modern society is corrupting mankind. However, they are contemptuous of much of western foreign policy and they don't hide that. If you don't like their writing style that's fine, but that doesn't address the substance of the arguments.

It's also not true that the authors claim only the absolute numbers matter, and relative homicide rates do not. But they do object to treating the death toll of WW2 relative to the world population because they think the horror of WW2 doesn't logically depend on de population of india and china (and for the other reasons given in the article).
Interesting idea, this is the first time I have seen something this large being 3D-printed. I like the concept of this type of manufacturing in a micro-assembly plant.
Here’s What Happens When You Ask San Francisco Guys on Tinder for Startup Ideas
Cofounder implies is that there is a new company founded and that the person involved is someone you trust enough to build a business with. Anything else is just a "what goes on the business card" distraction from real work.

If you're negotiating terms, then it's a finite pie model and you're in the hiring business. That's a distraction from the core business mission - it's a means to an end -- [but an often necessary one]. Founding a company is about grabbing a slice of an infinite pie, it's outward focused. That means bouncing ideas off each other.

I'd be wary of anyone who is looking for the title. That's resume building, not business building. I'd be wary of anyone who is negotiating for a founder role. Founding is about doing not getting.

On the other hand, I'd be wary of anyone who wanted to be a founder without equal equity. Anything else creates friction on the relationship between founders. 50/50 equity is simply a way of testing whether it's a cofounder relationship or not.

I'm not saying you should give away half your company. But I'm not saying it isn't the right business decision either. It's a hard problem because the decision is about whether or not to take a leap of faith.

As a final thought, 10% or 50% if the person you are considering is not the right person, the business is going to suffer. Be equally selective in either case. Pick people you want to be in business with.
And yet we are able to scale browser rendering performance just by sending plain old HTML + CSS.
BuildZoom (YC W13) Is Looking for a Data Engineer
BuildZoom is a marketplace for remodeling services that takes a data-centric approach to solve a big market problem.

Imagine you're looking for a contractor to remodel your home: the old approach sends you to a list of contractors, paying for inclusion. BuildZoom's starting point is 3.5 million - every single contractor licensed to work on your project. We then drill down, using 15-years of historical permitting data (50 million total) to find the best candidates for your specific requirements. BuildZoom then streamlines the hiring process to make things as simple and safe as possible.

BuildZoom currently supports over 600,000 monthly visitors and we're growing rapidly.

We're looking for a supremely talented engineer with expertise dealing with large data sets, for a leadership role in our company.

Here are some of the problems we're working on right now:

1. Allowing users to visualize current remodeling activity in their neighborhood so they can find and hire a contractor with local expertise. Challenges include accurately geo mapping remodeling permit data to specific property coordinates; ensuring low page load times as users navigate around on a map.

2. Help users visualize seasonal pricing info for different classes of projects so they can hire at the perfect time. Challenges: processing and delivering complex statistical data while ensuring consistent performance of charts in areas of the site getting hammered by users.

Requirements:

1. Expertise in structuring and managing large data sets
2. Ability to get immediate productivity while balancing long-term goals
3. Relevant academic/professional experience
4. Experience with probabilistic classifiers (e.g. Naive Bayes) and statistical analysis is a plus
5. Passion for using data to empower consumers and improve the status quo

Perks

1. Opportunity to be the lead data engineer at a start-up that is solving a big, real world problem
2. Competitive equity, salary & benefits
3. Great HQ located near Caltran
4. Work with a talented, diverse team
5. Flexible work schedule that places a premium on productivity

If you're interested in having a conversation with one of the founders to learn more, e-mail us at founders@buildzoom.com
Facebook (Sort Of) Launches Facebook  Work
I'm going to say no. You can have multiple WWW/API nodes, but that's not the main issue. The different daemons, they have to be able to connect to eachother, and the Redis/DB/SMTP nodes, they're simply one of the microservices. There could be any number of DB nodes. Every micro service might have their own persistant storage or caching mechanism.

Might have, not must have, of course.

To really show the merit of microservices, this must really be reflected in your drawing.
> For example, compare implementation of a tagging system in mongo and any other RDBMS, which one is easier?

As I said, I never bothered with NoSQL so I cannot properly answer it.
You can see where it is going :)

Soon enough you will store your website entirely on SERPs. Instant load times will mean better user experience. A to Z solution will ease up developers life.
Time to post this link again:
http://www.newstatesman.com/culture/books/2012/09/your-brain...
Its not strange, most of the people involved are core members of both projects. Its the same project, really. Its just that iojs actually has new releases, and node doesn't anymore.

Yes I know, I need to add `s/anymore/yet`. But the statement is pretty much accurate. Its been almost 2 years since 0.11.0 was released and 0.12 is nowhere in sight.
Many thanks, I've always been attracted to Erlang, so I'll definitely have a look to Elixir
I don't have enough technical knowledge about HFT to refute your arguments.

However, thinking logically about the whole HFT business: As I understand it it's something like this:

Let's say I want to buy 100 apples at $1 a piece. A middle man comes and says: I see that you want to buy 100 apples. Let me buy them for you. Here they are (an apple is now $1.001)

Why do I need this middle man to steal from me? You will probably say that they are providing liquidity. It's still stealing and the markets had enough liquidity before the whole HFT gang came.

Maybe I'm wrong, if so please explain me why.
Holly molly & holly cow all together. Wow. It would be amazing that someone could figure out how to etch a transistor and vias, just imagine a home made chip foundry. Seriously I wonder if that could be possible.
At this point in time, the cultural issues around eating goat meat in the west are probably less of a factor and it has more to do with logistics and regulation.

The supply chains around industrial factory farming for poultry, beef, and pork are very mature. They've also engaged in regulatory capture for nearly half a century. Many laws and regulations exist which would lock out new sources of meat to the average American consumer.

Goat milk and cheese, are becoming more popular, however. So there is a ready supply of livestock. So things could easily change.
Facebook Unveils Facebook at Work
That kind of makes sense. How often do you view Tweets on a desktop? Even when I'm actively using a desktop browser, I usually check Tweets on my phone. Why? Because that's where I get notified first. Fits the "underpowered devices" category, right?
Show HN: A Medium + Soundcloud mash-up
The name Portugal refers to the orange fruit, not the country. Orange in many parts of the world (Greece, Bulgaria, Romania and I think some Arabic countries) is still called something like "Portucalle". This is due to the fact that the sweet variety of oranges we now consume was first brought to Europe by Portuguese sailors / merchants. (Before that, oranges were like lemons are now, just used for cooking)
This differs from Orange in many other countries where the name comes from "Apple from China"..
http://en.wikipedia.org/wiki/Orange_%28fruit%29#Etymology
Inside AT&T’s grand plans for SDN
Everything you said is true, but I don't think the argument here is about the past, but rather about the future.

MongoDB was great and innovative compared to other solutions when it started, but now, it's dragged behind while other solutions are much better.
I'd say that laws are the framework and moral/empathic people follow them just because they're there. They serve as Schelling points and make it easier for everyone to predict the behaviour of everyone else. People like having constraints and tend to get lost without them. I doubt most law-abiding citizen think consciously about the threat of violence; it's just there to increase the costs of defecting.
What do you mean? What stops that from happening now? Does it have thrusters that burn now and then to maintain its orbit?
Of course it is, rating has nothing to do with reality. Dragon has brought supplies safely back to earth every time so far, and the g-forces were on the same level( edit:actually less ) as soyuz. And Dragon is of course pressurized in case it isn't obvious.

As I have pointed out, in a crisis, where there are no other options, it is capable of returning humans. This would involve makeshift seats/beds and landing in the ocean.
That process takes years. Even if the station ws uninhabitable we would be able to dock a propulsion unit to it and increase it's altitude if we needed to keep it available.
Yeah, write now I'm working on another python script to automatically go through the log and look for addition of JavaScript or a form so as to filter out the boring parts of the output.
*shoplifting
I wanted to add music to my posts, to set up a better scene. A sample post could look like this:

http://t.co/OviHT3oswG
> If the user views 100 pages

Most sites are not going to have users viewing 100 pages within a single session / before the cache expires. If you can reuse a template that many times then SPAs make sense certainly. But for many sites (especially content focused ones) the math is harder than that.
Well this is exactly the point that people disagree on with me. I think your application owns the global namespace, as long as your dependencies are neatly defined somewhere there really is no downside to letting pulled in libraries 'pollute' your global namespace.
I have been told by Chinese acquaintances that you can get them all over Shanghai. Not sure if it is true.
I think the one absolutely inarguable factor would be intelligence. Humans, through better health, nutrition, and education, have become on the whole vastly more intelligent and educated, and thus have more choices than "breaking bones" to resolve disagreements.
Show HN: Font Pair – Helps Designers Pair Google Fonts
When you add the lies about "life wouldn't be worth living afterwords" it goes from e.g. being a potential call for action to get prepared into "Better Red Than Dead" propaganda.
Artificial intelligence experts sign openletter to protect mankind from machines
If you end up making one, send it to me! I'll happily credit you on the blog post.
Yup, French police carry sidearms... And if that's not enough, during periods of elevated risk of a terrorist attack, you even get soldiers walking around with semi-automatic rifles in squads of three.
this is hugely disingenous.

> 2014 was meant to be the year of bitcoin

You obviously base this off price alone. If you look at startups based around bitcoin or the blockchain, if you consider that regulatory clarity has or is being provided by most major economies, if you look at transaction volume, feature developement etc then 2014 was a good year for bitcoin.

>Mining companies are closing left, right, and centre, and bitcoin exchanges are shutting down for more profitable ventures.

One cloud mining service (CEX.io) has suspened cloud mining operations. What other mining companies have closed? The hashrate has fallen recently but if lots of mining companies(as you suggest) have closed we would have expected a much larger drop.

As for exchanges shutting to pursue other more profitable ventures, this is 1 exchange (Vault of Satoshi) not a huge exchange by anyones metrics. You said exchanges (plural) which others?

>Unlike the previous bubbles this one was in full sight of the general public with constant media coverage. It's gone to $1000 had most people(in western nations) learn about it and respond almost unanimously with 'Meh'.

The general public may have, investors and people that understand tech have not responded in that way at all. If you asked the general public about the internet in 1990 they would have said meh!, those same people now bank online, shop online and communicate online. Do they care about the internet? No, but at the same time could they bare to be parted from facebook?

Bitcoin will become widely used and adopted, whether consumers know they are using it or not is another matter.
These things tend to be used nowadays as the single source of truth in middle of large distributed systems. When your data represent real value you really need full transactional semantics and when your transactional volume is large enough, buying or renting System z is the cheapest solution.
Cross-posted to ihateangular.com
I agree that it's a rant, and a not particularly focused rant at that, but it has plenty of call outs to Angular code, documentation, and commentary examples, so it's hard for me to agree that it only name drops Angular as clickbait.
I think this wording is misleading:

> Everything in JavaScript acts like an object, with the only two exceptions being null and undefined.

The 'scalars' - string, number and boolean - only behaves like objects in the limited sense that you can apply the dot operator. But they are immutable primitive values, while all other objects are basically mutable dictionaries. So there is a big difference. For example the syntax seem to allows you to set a property on a scalar, but no property will not actually be set because there is no dictionary to hold the properties.
The public stream is still up at http://www.ustream.tv/channel/live-iss-stream and broadcasting the station/earth communications
yes but buying 3 of them gets you 3 machines that can do 3GIPS, not one machine that can do 9GIPS
First of all they're not the same thing. Coffeescript transpiles to JS (ES3 or 4 if I remember well) and ES6 is a new standard (not finished yet). Maybe one day coffee may compile to ES6 (but that's not likely since that would break support with older browsers). As said before, ES6 may reduce the need of transpiled languages but won't replace them. From my point of view, ES6 will never replace ClojureScript nor TypeScript (ES6 doesn't bring the power of a LISP like clojure or the type system of TS). As for coffee, many people may still prefer its more lightweight syntax that ES6 does not intend to replace either.

Let's say that ES6 will provide a better runtime that may make transpiled languages less useful. Yes, ES6 does arrow functions and classes but it also provides many more cool stuff that the transpiled languages may never support such as generators if they intend to keep backward compat to older browsers. If you are in this case you should bet on ES6. If you don't care and are happy with what's included in coffee, use coffee ! You can always compile it to JS and continue your project with ES6 !

To sum up, transpiled languages are not dead and are still way more flexible than vanilla JS (as they don't depend on a big specification such as the ES specs) but ES6 does improve the runtime, and one day transpiled languages may use this new runtime.
There are lots of CSS Sprite makers out there, what this one offers is ability to automatically add hover state images and saving and reloading settings of created stripes. If you are a designer who has spent a lot of time joining the images and changing colors in Photoshop then you will find this helpful.
"Pastéis de Nata" would be the plural form. Yes, they are amazing. I never understood why they were not more popular in Massachusetts, given the huge Portuguese population there.
Wow. Amazing story. Moral of the story : If you can, ask for a second opinion!
It was realistic about the initial attacks and aftermath. But the idea that a nuclear winter would send the UK back to the middle ages is ridiculous.

Hell, someone would at least take it over for the arable land.
Top Design and Business Podcasts for Creative Entrepreneurs
Why should I offload templating to the users?

Because it saves me lots of money since I don't need so many backend servers.

We are already offloading lots of stuff to the client already. CSS is a great example of this. We could have a server calculate the colour of some text, or just tell the browser which rules should be used to calculate that colour.

EDIT: For almost two years I've used Angular on most of our web systems at work, and also on most of my private ones where i make the client exceptionally thick and the server is just for persistence.
For Fortran style multidimensional arrays, libraries fly right out the window. First of all, you need slicing syntax and operators baked into the language. The compiler needs to be aware of the array's storage order, such that it can implement operations like A + B optimally for A, B as n-dimensional arrays. Then it needs to be aware of their boundaries, such that it can align the memory optimally.

So that leaves language level support. So far the only contender that I can see coming up is Julia - and it will take a lot of effort until it can reach performance levels on par with Fortran. This basically would require a big push by one of the big software companies - who all aren't making a lot of money in HPC software anymore. I could see Nvidia picking up the ball at some point, it would suit them well - but then we're getting into vendor lock-in again.
>...I think it would be kind of embarassing for a town if they couldn't get a robust all terrain vehicle to some location within a reasonable timeframe.

When I went to high school in this general area (15+ years ago) they used run-of-the-mill SUVs just fine.
Show HN: Open Source Android App to Share to Clipboard
I've read both "Flash boys" and "Dark Pools". Do you have any other book recommendations on this subject?
The author of the article we are commenting on.
Harper wooeds, MI.... oh, jeeze, I grew up in the downriver area; the mall was Southland mall in Southgate, MI.
not disagreeing with you but there's quite a lot of room between $0.00 and $700

you don't always need the most expensive placebo, just something which is deemed to have value and not free or without effort

for example, saline solution which 'burns' a little when injected is more effective than simply injecting pure H2O, so in the sense that it generates slight discomfort it is not 'free'
Is murder only half as bad today compared to 100 years ago because now a murder only gets rid of 1/7billionth of the world population? In one sense, yes. In another sense, no, obviously not. Pointing out that this is dubious moral arithmetic is in my opinion completely fair, and the entire thesis of the decline of violence rests on the treatment of violence in this sense.
How Woz Wrote BASIC for the Original Apple
You Are Not So Smart (podcast about cognitive biases and logical fallacies)
This could be it: https://news.ycombinator.com/item?id=8885075
The problem is that many back end frameworks tend to hide JavaScript, the likes of JSF and Web.Forms.

So most project managers when moving out for more lean (MVC) frameworks, tend to look for something like AngularJS and since Angular comes from Google, it automatically gets selected.

That is how we started getting Angular on our RFPs.
I think it is inaccurate to accuse the author of using Angular as "clickbait". To me that term is reserved for titles which don't match the content. Whether you feel every argument could also apply to "every" js framework, you cannot argue that this article was specifically about Angular. It included Angular code, anecdotal references to real Angular projects, and various quotes from sources all about Angular.

The one complaint the author made about the DOM parsing definitely doesn't apply to React, though not sure how Ember and Backbone handle that sort of thing.
Temporal dead zone and errors with let
The plural is "Pasteis de Nata". The usual way to make the plural in words ending in "el" is replacing it with "eis". "Hotel" and "Pincel" turn into "Hoteis" and "Pinceis".
There's a repository where Rust versions are being worked on: https://github.com/Hoverbear/rust-rosetta
It takes over the `node` name via symlinks. But you can have a working REPL side by side by overwriting with the prior node one again. Node isn't uninstalled.
I think if bitcoin dies out, we'll be like that civilization that discovered the wheel but only used it in childrens toys.
Currently wrapping up my first commercial AngularJS project - I was outsourced by a client.

Prior to this contract I had no experience with it, now I've been using it nearly every day for the past month and a half, have run through the tutorials and implemented it on a side project of mine.

All that said, I will be stripping Angular out of my side project. It is something I am glad I learned for clients that demand it, but I wouldn't recommend it.

IMO Backbone with underscore templates are much cleaner and seem to perform much faster for my needs (no benchmarks performed on my end, but as a user my site certainly felt snappier prior to implementing Angular).