skysight-inc/HackerNews huggingface dataset:
“The future is already here; it’s just not evenly distributed”

Once you throw in the success stories like Steve Jobs, Larry Ellison, and James Cameron, it seems that the benefits really accrue to those people that were lucky enough to be near "a lump of the future", and fearless enough to capitalize on it.

Of course, you can make your own luck to a degree: One of the big advantages to attending a top research university is that you get exposed to stuff that the rest of the world won’t see for another decade or so. This was especially the case with Bill Gates since he not only had access to a powerful computer while in college, but he also attended a high school that had rare access to a computer. Since smarts correlates with getting into a good university, it makes sense that smart people would be overrepresented in technology success stories.

But, then you have Larry Ellison who read research papers and happened to find the one that laid out the theory for relational databases. Like Bill Gates, he got lucky that IBM didn’t fully appreciate the value of that idea. Similarly, James Cameron would go read grad students’ theses while working as a truck driver, after he had dropped out of community college.

Steve Jobs was pretty lucky in that he grew up near Silicon Valley when and where a lot of future technology was being invented. But, he was fearless enough to reach out to Bill Hewlett (co-founder of HP) and ended up getting a summer job there. So he got a lump of the future at 12 years old, kind of like Gates did.

But here’s the thing about getting access to lumps of the future: thanks to Moore’s Law, any of us can live in the future by spending enough money. But, it does not seem to occur to most programmers that they should be playing with $50K[1] computers instead of the $1-$5K computers that are already yesterday’s machines before they even hit the store shelves.

[1] To say nothing of playing with a $192,000 machine, which is equivalent to the one that BG used, adjusted for inflation.
How do these compare in size to a shipping container? In the rendering this is what the last image reminded me of.

That seems so crazy expensive for such a small space not adjacent to a metro station.
Great point. Today, I'm actually the only team member not Mexican (and in Mexico) and continuing to grow this way is definitely a key part of the plan.
I think qlearning is really interesting, I posted yesterday a simple implementation/demo in Javascript of qlearning. This paper goes way beyond qlearning by deducing states based on a deep neural network from the actual game rendering, really cool. Regardless, as a first intro to qlearning I had fun putting this together https://news.ycombinator.com/item?id=9105818
Semi related was this article about using tiny prefab homes to solve homelessness.

https://collectively.org/en/article/size-does-matter-how-the...
I don't know the regulations of California but where I live the city has prohibited the construction of smaller units (1 bedroom, less than 700 square feet) thru zoning regulation and the existing stock of smaller units has been converted to bigger units.

I think if you look for a general reason why we don't have cheaper housing thru smaller units more suitable for people living alone, you will find that it is the explicit policy of the bigger cities.
Unless you're talking about a pin supplying a required programming voltage, that WE pin is just hooked up to internal gates that suppress writes. There are relatively easy ways to back-door gates (e.g., with secret access patterns or data sequences).

Yeah, I'm a suspicious cuss.
Actually bus station is where bus does its job (get on and get off people)
One of the things I've heard about Erlang is that its processes can be distributed very easily. The paper you cite was written four years before Erlang was open-sourced; I wonder if Erlang/OTP would hold up to their analysis.
Australian engineers 3D print jet engine in world first
Loading collapsed subtopics on MSDN was pretty awesome, first place I saw XMLHttpRequest in use. I remember tearing into that and duplicating it in Perl on my webhost.
Agreed, contenteditable is terrible in Safari for iOS.

Pages actually uses SVG for most of its layout. It makes me suspect that Apple has an XCode back end for compiling Cocoa/IB code to Javascript.
Great questions. Although there is a 100% depreciation in year one tax benefit (that's complicated to capture unfortunately), the beauty of this market is that its actually just more economic to produce energy from solar panels than buy from the grid for unsubsidized customers. Sonora, Jalisco, and many of the other locations you mentioned are great markets and very economic. The driving reason is that electricity is quite expensive when unsubsidized by the government.
Lawsuit: Brand of Purina dog food is killing dogs
StartupsCY – The Cyprus directory for entrepreneurs
It’s Not the Critic Who Counts
I'm a little disappointed that none of the photos particularly resemble a prison corridor.
You are right. I totally agree with you! We need to focus on building and the how-tos on that rather than "problems women face". Too much discussion of the things that are wrong without a discussion of how to be a bad-ass despite them demotivates many people.

I once read an article about how bad the sexism is in the tech industry (particularly for startup founders) and it completely bummed me out. It didn't do me any good to hear of all the horrendous stories, it only demotivated me.

Luckily enough, our customers were busy emailing me about the product and various things and I had to snap out of it and get on with building my company :p
Network MIMO isn't rudimentary beamforming and I think it's fair to say that it isn't obvious that it works in practice.
Fascinating - @spiritplumber, would you be willing to email me at jonah@thinkbright.co to discuss further? We haven't encountered this problem since we're targeting safe areas but I would love to learn more.
The names: This is who ISIS has recruited from the West
React Headroom
If the details shown on this page [1] are right, these things are built in a silly way: the batt insulation between the steel studs is almost useless, and could even lead to condensation problems [2].

[1] http://cargocollective.com/pickupsticks/filter/Prefab/Modula...
[2] http://www.buildingscience.com/documents/insights/bsi-005-a-...
Show HN: Create HTML5 video clips and animated GIFs with text from YouTube
UCSD Pascal allowed you to write compiled binaries on the Apple II -- that's very impressive technically when everyone else was either coding in BASIC or having to code in assembler. My point being that this was, in its way, far more impressive than MS BASIC, but did not create a software behemoth.
A Brief History of Dwarfism
While your opinion is of course paramount, you should try the Kindle Fire's browser. (I have the original Kindle Fire; newer models are probably better off -- that said, my original iPads still work fine and their browsers are perfectly usable, if slow.)

That said, I use Mobile Safari a lot and it seems pretty good. My experience of Android browsers pretty much ended when my Nexus 7 died, but certainly it did not seem superior in any respect -- and it was markedly inferior in some -- to Mobile Safari.
Except he may have called it "evidence."

I have no evidence to back that up, although I have seen "The Tudors" which probably qualifies me as an expert.
Tech News: The world's first LTE capable smart watch 'LG Watch'
It's a great idea, but C# is not popular with the Hacker News audience.
"Market efficiency implies that if a problem is valuable and solvable, it’s overwhelmingly likely that it already would have been solved."

I think it depends on many things, including the size of the market. I'm willing to bet there are many profitable niches which are served currently with only sub-optimal products. But to find these one needs domain knowledge od the niche, and I think these are served best by teams of adventurous established experts rather than teams without domaim knowledge.
Defend Innovation
Isn't that something like SQL Server Query Notifications, where you can submit a query and the DB lets you know when the results have changed? Albeit your API looks much smoother.

Speaking of which, I really hope at one point you reconsider the driver model. Having official drivers for only a few not-so-awesomely-typed languages is a big turnoff.
What are good questions to ask at the end of an interview?
I was aware there was something similar on the command line, but hadn't explored the details. This doesn't sounds as convenient as (a hypothetical responsive) SourceTree, but thanks for the pointers.
Database-as-an-integration-layer is a well known anti-pattern.

It's tempting because it's easy, and at first glance it seems to solve lots of problems (consistency, communication etc).

It's a big mistake.

If multiple service are reading and writing from the same DB it rapidly becomes impossible to change things.

Things like input validation changes suddenly have to be implemented in multiple places (which is hard), and done simultaneously (which often becomes hard enough to stop work being done).

In a microservice based approach, the data flows though shared services, and so changes can be done in fewer places.

(Note that read-only, reporting-style databases are separate. I think there is a good case for these being shared)
This reminds me of when I was first starting out as being a developer. I had played with source control a little bit before joining a company where they heavily used one. I wrote pretty verbose messages in each commit when I joined until one of the senior developers stopped by and told me "yeah you don't really need to do that; since it requires something I just put a period in the box". Then I found out everyone on the team did this.

It started me on a bad habit doing this as well. The source history was almost useless.
> If Google pays a researcher to do some research, they own it, regardless of how much any individual shareholder paid of that amount...

Do you assume you are Google rather than the shareholder that you get any say in what happens with that research?

> Here's a recent paper on patents and innovation...

I would take with a jarful of salt anything Boldrin and Levine say. This is a rehash of their "Against Intellectual Monopoly" book, and they do the same mischaracterizing of other research, mis-portraying of actual events and claiming outright falsehoods.

Case in point, the myth that Watt's patents held up steam development (which you too repeated): https://news.ycombinator.com/item?id=6865980. What's really egregious is they refused to admit the truth when called out on it.

Another comment pointing more falsehoods on their part:
https://news.ycombinator.com/item?id=7890441

And before anyone else mentions it, the "Wright patent held up US aircraft industry" thing is a myth too:
http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2355673

The startup / patents paper indeed is interesting, thanks, but the results are more nuanced than the quote you selected: patents do help startups with financing and making successful exits, but they cannot be leveraged effectively because enforcing them is more expensive. That is something that can be fixed if people focused on it rather than the "patent troll" bogeyman.

The "Cumulative Innovation" paper is new to me, but a quick glance suggests some problems with it right away:

1. They derive a model to evaluate their claims, and unless backed up by solid empirical proof, this can be made to support arbitrary hypotheses (see this exchange on an unrelated field: https://news.ycombinator.com/item?id=9082932).

2. Their final data set is very small (1200 or so patents out of millions) and highly biased, since they relate only to litigated patents, and even then, on those they deem to be the "stronger" ones. Indeed, they admit that most other patents being invalidated has no effect whatsoever on their metric for downstream innovation. Even if valid, it is impossible to generalize these results to all patents as a whole.

On the other hand, there are many, many papers that point out the benefits of patent systems that you may not have considered. Yet another comment of mine mentioning some:

https://news.ycombinator.com/item?id=8155043

The number of links to my own comments should give you a hint as to how often I debate this topic on HN :-) As usual, I'll wrap up by saying it's a complex and nuanced topic, and point to a meta-study that looks at a large number of other studies that explore both the pros and cons of current patent systems:

"Recent Research on the Economics of Patents" - Bronwyn H. Hall, Dietmar Harhoff, (Google for PDF.)
For work on Android I really need native split-screen support. Samsung-specific "multi window" is not a solution.

A proper window tiler would be even better.

Also the interface needs slim UI controls and slim window decorations, basically a "pro mode" theme-switcher for larger screens and mouse/keyboard users.
home brew works on Linux too. Not that it is better than yum etc at all. They are different things.
I like the visualization vicapow did on Markov chains a while ago as well.

"Markov chains explained visually": http://setosa.io/blog/2014/07/26/markov-chains/
The latest FPV and Drone/SUAS news from around the world
They have the same problem as academics do, only without the benefit of being able to consistently apply the scientific method and good experimental practices (the only hope of cracking that nut).
> Exposing government corruption should never be a capital offense.

Betraying one's country should always be a capital offense. Snowden violated his NDA; he betrayed his colleagues and his fellow citizens; he fled into the hands of China and Russia; he revealed legitimate and legal operations which he had no business revealing. He's a traitor.
Techy – A personal and affordable computer repair service
I am right now listening to "Google Play Music All Access I'm Feeling Lucky Radio", which is a way better name than "Spotify".
Seems to be pretty easy if all of your team members share a common letter :)

if author.downcase.include?(guess.strip.downcase) && !guess.strip.empty?
Actually, you can use this unit system (called Geometrized units [1]) for anything, but it is especially convenient for describing black holes and general relativity in general. As a rule of thumb, in the geometrized units, 1 solar mass = ~1.5 km = ~5 microseconds. They have the same units so you can use them interchangeably (Our sun weights 5 microseconds).

I'm just being pedantic here obviously..

[1] http://en.wikipedia.org/wiki/Geometrized_unit_system
Actually, I think we do ourselves a disservice by forgetting how many things we have that he could but dream of.

I can, in seconds, order items from the other end of the globe and have them shipped here in a day or two. I have luxuries, like electricity, modern transportation, communication, modern medicine and the like that he could but dream of.

While it may be that he will have a bigger place in history than I do and that he had more authority, leaving you free to define a 'success' of some kind where that statement is true, I dare say that the day to day lives of decently well-off people in first world countries like myself are, in fact, far more comfortable than even the kings of ages past and we shouldn't forget that.
$3000 Data Warehouse – Redshift vs. Postgres
Page 40: "This aggregate capacity can be divided among any number of users, using TDMA and OFDMA." It's something like (link rate)*(# of antennas within range)/(# of phones)
Here is the marketing side of this publication in which Google scientists (aquihired from Deepmind) have developed a way to outperform humans in Atari games: http://m.phys.org/news/2015-02-hal-bests-humans-space-invade...
Was VBscript source code visible from the browser? What I'm recommending is basically something to replace Javascript in exactly the same way (except it's a sane* language).

* I do concede ES6 is much much better
You are correct that cornering people as conspiracy nuts is not a proper response and, in the presence of a fact pattern of tenuous certain, is a logical fallacy.

However, in this case, you've implied, at least enough to set off my detector of hostility, that all of us that work on Django are engaged in a plot to force you to pay for fancy expensive service contracts.

This is simply crazy on its face. I hardly commit to Django core at all, but when I do, I do so with an intent to make the world a better place - and I say that unironically. I am psyched for the capacity of Django and frameworks like it to make communication and archival of the human condition ever more accessible and powerful.

Do you know how intensely Andrew, Carl, Russell, Jannis, and Aymeric (the 1.8 technical team) work on Django? It's a full-on lifestyle choice. I'm so happy to have the privilege of watching them work, let alone using their product, that I simply cannot imagine the kind of cruelty it must take to accuse them of not working hard enough to ensure that your clients are happy.

We all have clients. If yours aren't sufficiently happy with Django 1.8 (or 1.9 - already time to get going on it), then get your ass over to github and fix whatever's bugging you.

If it's seriously reverse incompatibility with features that have had deprecation warnings for TWO YEARS now, then I want to suggest that you need to zoom out your perspective a little. How many companies do you know that were on PHP frameworks two years ago and have happily switched to Django? Better yet, closed-source CMS systems?

I respect that you have a dissenting opinion, and I really hope you do outline more of your position. But don't you dare cast these people who bust their ass for you - for free - as villains of some sinister plot to bilk all the people who didn't read the deprecation warnings.
Are women fleeing tech industry?
I think parent is way out of line, but are you serious? Are you suggesting that keeping people on 1.4, which is slated to stop receiving security upgrades in October, is anything but reckless?
5 tips for staying motivated
There's a fairly popular site that's similar to your idea - http://rosettacode.org/wiki/Category:Programming_Tasks

Your idea is good. You need to figure out how to incentivize users to submit code.
Except the GPL is actually non-free:

https://en.wikipedia.org/wiki/GNU_General_Public_License#Der...

However you could make a derivative, but it's of little value.
The Closest Thing to a Map of the Dark Net: Pastebin
What you should know about software development process
An Ad Company Is Flying Surveillance Drones Over Los Angeles
Dude, just be a rebel and go off and program go however you like. All of your railing is pointless. Things change over time at different rates for different reasons. Clearly you personally feel insulted because you like to think of yourself as being an outside-the-box type of thinker who comes up with new clever ways of doing things. Good for you. Keep it up and don't forget to teach us along the way, but remember that simply railing against a communities standard approach is rather pointless. With your better way, lead on :)

I see you all the time in these go threads, by the way. You would better spend your time forgetting about go and doing something else since you so clearly detest it for not having generics (obviously less convenient than a functional language, but clearly not required to do programming).
Intro to Deep Learning with Python
How the Chinese Zodiac Affects National Birth Rates
Reddit says no to nude photos – unless the subject gives their consent
The strokeDashOffset trick is a great hack.

I used it to animate a route on a US map.
http://live.watsonswander.com/
Hey ckluis -- Stevie from Layer here. We will be publishing our public pricing page in the next few days to answer just this question in detail! We offer a free Sandbox plan to use for development and beta testing that supports up to 1,000 monthly active users.

As for production plans, we offer unlimited messaging and charge by Monthly Active Users (but only users who send or receive messages). Our production plans start at $99/month, though we will be rolling out some offerings for pre-funding startups in th near future. With Layer, you can get unlimited messaging for a MAU for the month for less than the cost of sending a single SMS.

We aim to offer a comprehensive platform and service at roughly the cost of operating your own infrastructure while saving you the cost of development.

All the pricing detail can be found inside our dashboard today for those with accounts, and on our public page soon.

You can reach us at growth at layer for more info.
Google Play Music Increases Free Library to 50000 Songs
cheap, newish (so simpler names are available), trendy, technically relevant phrase (i/o).
First pass seemed like Argonne itself was shutting down.
Yet it is still not IPX8 rated. Why are manufacturers making watches that cannot survive the day to day normal use any other good watch can?
Thin margins don't mean thin profits. See: Walmart.
On Moving to io.js
Why phone and whiteboard interviews are not the best way to evaluate candidates
Multiple services reading from the same DB can -- and should -- be using different accounts that have access to different objects that abstract the underlying data model from the various clients and keep them loosely coupled. This is almost as old of a recommendation as relational DBs themselves.

You can create a tightly coupled design with a shared DB, but there is nothing inherent with shared DB integration requires that.
An Ingenious Invention That Turns Beehives into Flowing Honey Taps
My vote for most awkwardly named software project goes to :

https://github.com/cocaine
Broken by design is leaving data corrupting bugs in the framework when a fix exists, just to preserve "working" code.

Granted, there are still a lot of backwards incompatible changes that aren't so severe. But every single change that is backwards incompatible is scrutinised, and only makes the cut if the deemed benefits outweigh the projected costs. If the costs aren't worth it to you or your client, then hang around on 1.7 until it goes out of support.

I'm looking (..and have contributed to) the list of backward incompatible changes in 1.8 and, frankly, there isn't a whole lot there that will cause the majority of users any pain. There is a big list you have to analyse, yes, but there shouldn't be a lot of work to bump versions.

Frameworks evolve. If they don't, they crumble under their own weight and die, and then no one is using them anyway. Most people are fairly reasonable with regards to upgrades and changes.

Are you happy with any of the features that are landing in 1.8? Because chances are that at least some of those incompatible changes are required for that feature to work or that bug you hated to get fixed.
you're on your honor to actually guess :), i.e., to type enough of the name that there won't be a false positive
Is the paper available anywhere to read without having to pay Nature? From the comments it seems as if everyone is able to read this but me! Even in their "readcube" access method, only the first page is (barely) visible, the rest seems blurred.
I live 2 blocks from here and pay $2,200 for a larger studio. Not sure how this is a good deal at $2-3k.
Female Founders Conference 2015 Videos
Exactly. I live 2 blocks away, have a studio w/ better amenities (ie: my own full kitchen), and it's larger. $2,200.
That transitivity itself is an issue.

Why cannot the installed apps request the permissions they need individually?
blackberry allows blackberry users to choose what permissions they won't allow access of in their apps. This doesn't work with the android apps but works rather well with blackberry apps.

For example 2048 game has a lot of permission but being a game I don't allow a single one and it still works flawlessly. I would love to see something like this in android as well. But for now users are at the mercy of app developers.
GIMP leaves something to be desired as well. There've been others, though I'm blanking on them at present.