skysight-inc/HackerNews huggingface dataset:
Nice work of the PouchDB authors. But one point still angers me:

> There are still plenty of thorny issues with scopes, such as the fact that npm organizations are not free for open-source yet, meaning we would have to register a single pouchdb account and share it among all the contributors

W T F. Please don't tell me that the entire JS ecosystem (given that pretty much everyone except Ionic has shifted to exclusive npm usage, except Ionic which apparently needs bower IN ADDITION to npm, which is ridiculous enough on its own) depends on an entity that may very well decide it needs to monetize and screw over all people who were stupid enough to put node_modules inside .gitignore?!

It's crazy enough that everyone and their dog relies on GitHub for hosting the source code, but at least GitHub can be replaced by a simple "git remote set origin ... && git push". I don't see ANY such replacement possibility for npm.

Have people not learned ANYTHING about "single points of failure", especially after the leftpad desaster??
It is an obfuscation. It tries to obscure where something will be rather than directly prevent or detect the attack as strong controls do. Useful, as other obfuscations are, to add speedbumps in for the attacker while preserving some level of compatibility with existing code or performance that strong security might sacrifice. That an obfuscation was recommended in a counterpoint against obfuscations was most interesting. :)
You could play with it, so that it does the weeding (and snailkilling) for you ...
thanks for spelling that out for me

great incentive to dive into React further and ditch Mongo
I think it's an solid albeit tacit frame: "broad" and "traffic" is the key terms here. You're either on the side of a street being most useful for the people directly connected to it (residents) or you're on the side of people far away who need to get somewhere else (commuters, et al). This is a case where "compromise" means both people don't get anything like what they want.

And what brought us here? Treating people as abstractions. Something we in the tech industry do all too much. Myself included.
"The President of Y Combinator does not attend conferences that welcome the participation of known war criminals" (said in the same tone as Elizabeth I's famous retort from Shakespeare in Love: "The Queen does not attend exhibitions of public lewdness") would have been my response to the invite.

Kissinger, Henry A. (USA), Chairman, Kissinger Associates, Inc.
Latest developments:

"Three current Tor employees—two of which agreed to be named on the record—have confirmed that they personally know the authors of the alleged victim statements on the site, JacobAppelbaum.net. Although they continue to maintain anonymity for the authors of the stories, these Tor employees are now publicly vouching for the site’s authenticity, which Appelbaum has called into question.

Andrea Shepard, a senior Tor developer, confirmed to the Daily Dot that she was in touch with at least one of the victims on the website several months ago. Alison Macrina, a Tor employee and advocate as well as the founder and director of the Library Freedom Project, also vouched for the authenticity of the anonymous victims' statements.

"It’s related to something that started happening in earnest about three or four months ago," Macrina said. "Which is simply that people stopped being afraid to talk to each other about Jake. That’s how I heard from some victims.""

http://www.dailydot.com/politics/jacob-appelbaum-tor-project...
This is something that is badly implemented on many, many checkout forms, partly due to using selects/dropdowns (since they conceal how the choices are formatted), but mainly because an amazing number of sites seem to think it's reasonable to offer only January, February, March instead of the 01, 02, 03 that actually appear on all credit cards. This not only stops you from focusing that element and typing to choose it, but opens up the possibility the user will choose July for 06, for example.
Two kinds of software challenges
Your comment would be more interesting if you put some numbers around your conclusions. I personally don't know the current and projected relative demand for Lithium batteries in electric cars and non-electric cars.
How would one go about renting machine times on, say, a sock machine?
Psychological Tactics Marketers Use to Influence Behavior (2014)
I agree with author that [in most cases] you don't need distributed processing for your algorithms. But sometimes you do, and when you do need it you have to understand that there is no silver bullet.

Creating a distributed system is very difficult, even when using platforms like Spark. Not all algorithms can be scaled easily or scaled at all, and not all algorithms in Spark MLLib or GraphX are actually designed to be truly distributed or work equally well for all use cases/data.

We tried to implement one of our algorithms (written in Java) that was taking hours on a single machine (even when using all the cores) using methods from Spark MLLib just to find that Spark job was constantly crashing. Turned out that some of the functions just fetch all the data to the "driver" instance and calculate the result there.

My guess this is what happens with author's use case - yes, he ran it on Spark, but only one node ended up crunching all numbers. And/or network overhead of course.

After we found out that MLLib can't give us what we need, we reimplemented it from scratch in Scala, making sure we balance the load equally and don't have too much network (shuffle) traffic between the nodes.

As a result, we went from 2.5 hours on a single machine, to under 2 minutes on a cluster of 25 instances (same Ivy Bridge processor, just more cores per node). The algorithm scaled almost linearly, but it required carefully designing it with Spark specifics in mind.
I think that was a retweet of https://twitter.com/dyn___/status/738079794689019904 , which was tweeted by someone at NCC.
I would rather they shut down to protest the regulation. Consenting adults should be entitled to their own risk assessment. The government need not regulate everything. Over regulation is what led to the taxi monopolies. If people didn't feel safe in Uber, they weren't forced to use it. It isn't like school buses or teachers where there aren't other easy alternatives. If an Uber driver was unsafe, the market would correct for that. Are AirBnB hosts fingerprinted? Are hotel employees required to be fingerprinted? Hotel employees could enter your room and kill you while sleeping -- how is that any different than the risk posed by a rogue Uber driver?
Does that have anything to do with voters suppression for today's election?
Late Sleepers in Denmark Rally for Societal Change (2007)
I think the idea from mob programming and pair programming in general is that a single programmer working on a piece of code is a liability. Everyone is prone to making mistakes and taking shortcuts especially when rushing for a deadline or when tired. More people means reduced risk especially if the skill set is diverse. Though if bugs in the code aren't much of an issue (ie fixing it quickly results in no repercussions) then one person should be good enough.
I'm in love with todo.txt (http://todotxt.com/) as my preferred level of features vs. simplicity.

I have two desktop "clients" (one of them is an app with a Pomodoro client implemented, and the second one is GNOME extension), they cooperate with each other nicely using two files (one is called todo.txt and the second one is done.txt, where the tasks I have finished get archived), I sync those two files via ownCloud and I can access my to-do list on my phone.

I always have those files with me, and, since they're nothing more than text files, I can do whatever I want with them.
The people who wrote that are not the same people who write the database.
You could have bothered sharing it, if it's so obvious.
It seems there's an under appreciation for pre-digital systems engineering lessons at the ground levels of computer science. There's a lot of cool and really useful smart stuff in there.
Yes. He also had some packs made from salvaged battery cells.

And a battery trailer, inspected by the DMV.
In Elm 0.17 use elm-lang/html
Arcade City has worked really well via the FB group. You post a ride request, multiple drivers respond. Many link their uber/lyft profiles. Then the client chooses their driver (big key to AC's premise) and a ride is arranged.

AC is also launching an app to replace the FB group and be directly p2p, which will be fascinating to watch.

Also, as of this last weekend, Fare has tons of cars and had cheaper-than-uber prices like Lyft. Very good, very stable app. The RideAustin app also is showing cars, but Fare looks better.

I'd recommend Fare. It sucks that visitors won't know, but maybe Fare can get a sign at the airport?
That's interesting. The cgo overhead was the only thing holding me back from considering it for games, since I didn't want to write a lot of C wrappers around the C libraries I want to use just to have them be more efficient, which is a shame, since Go is pretty nice, barring the C interop in some cases.
do you think that if there were 10x as many doctors magically hospitals would charge you any less for your stay? or that pharmaceutical companies would charge you any less for their drugs?
having worked on and written x of this class of thing over the years this made an interesting browse and read, but i've not been inspired to anything new by it sadly... and i wouldn't have a use for it in practice.

it seems a bit of shame this has the 'opengl is a target' and 'inline #ifdef for platform dependency' mentality given the following and the prolific efforts on it. the combination of the two will make it hard to make more generic... e.g. to target any graphics API in the future.

the level of abstraction is also missing to make that even easier... futureproof OO design is about abstracting the concepts generically. most of the classes here are very opengl centric... sure it can't be made 100% futureproof, but you can make something that becomes easy to port until we stop using triangle meshes (and actually... with a bit more thought even that isn't such a restriction that it needs baking utterly into the design at every level)
> All this to avoid the pretend horror of taxis.

Taxis consistently fail to show up in a reasonable amount of time (or at all). They have a solid track record of preferring riders who aren't large black men, like I am. I am a happy Arcade City rider. I avoid the actual horror of taxis.
Totally, which is why I added "...yet"

Making dinner in the kitchen? Hit "Salad" on the app and have your farmbot harvest the ingredients for a 300g garden salad....

Lots of cool applications and I got prepared for "buying mode" when I watched the video. But three deep breaths reminded me that this wasn't going to return the value to my life that it had initially cost...yet
But taxis are not a monopoly. There are thousands of cab companies. If you mean they were regulated into some kind of uniform service whose results were suboptimal, ok, but that's not what people tend to call a "monopoly".
Meanwhile, normalized data is what gives me so much flexibility when using Postgres at the start of an app. I just store my data as generically as possible and usually all I need to change under churn is the queries.

Denormalizing on day 1 (Mongo) has you making guesses about your data access patterns at the worst possible time instead of just thinking about the data itself.
Because they'll have to implement it in .Net which is not a small task.

Even if there is an implementation in .Net it will have to be audited and even then you are at the mercy of who ever maintains it.

Sucking in OSS libraries might sound easy and smart but it's a huge gamble unless it's a defacto standard in the industry or is being maintained by a giant corporation you might be stuck up the creek without a paddle as soon as the person maintaining it decides to drop it.
https://github.com/quantum-x/esp8266-deauth
(Among others..)
Perhaps open source projects such as Apache Fineract (incubating) can leapfrog the slow-moving giants.

http://fineract.incubator.apache.org/

Apache Fineract (\’fīn-,ә-,rakt\) is an open source
system for core banking as a platform. Fineract
provides a reliable, robust, and affordable solution
for entrepreneurs, financial institutions, and service
providers to offer financial services to the world’s
2 billion underbanked and unbanked.
Well as an actual Sunnyvale resident the fears are slightly more rational: cars on roads, kids in schools and no increase in infrastructure to go along with the thousands of new residents.

Some of the buildings have less than one parking spot per apartment which in theory is supposed to help encourage people to use transit, in practice people fear it will lead to more street parking in adjacent residential neighbourhoods which already have pretty full streets.

200,000 dwellings in Sunnyvale would be a DoS attack on the city's infrastructure, not some new urban dreamland.
When studies show pair programming is less efficient than individual programming for senior developers, and a wash for intermediate developers, I have to assume this is a crutch for a room full of junior/poorly-skilled developers who are helping each other get work done.

Put me with a junior developer to just "pair program" and I'll be doing all the work. I've done this before as a training exercise; I think in about 12-16 sessions, each from 2 to 4 hours, the person I was paired with made one suggestion. And I still wasn't 100% efficient because I stopped a lot to explain what I was doing.

Put me in a mob programming environment with junior developers and it will be spectator programming, or I'll be wasting time "navigating" for a junior developer and cutting my productivity by 80%. I can't help but think that even teaching could be done better than that. (For reference, the person I paired with above insisted that it was extremely helpful and educational, even though it seemed hard for me to believe.)
That was the original Chrome model but they switched to M:N.
Consciousness is nothing more than an organism being aware of itself. However, where you say "to include the individual itself" - that's a different matter, as now you are talking about the feeling of being a "self" (which is not a prerequisite to be conscious).
Have you done that, or just read about it?

Because I read about it (I asume you mean permaculture), tried it out - and dismissed most of it.

Permaculture is indeed great as a concept, but is in no way as easy as people tell you it is.
Most of what people tell you about is close to scam (even if it is wishfull thinking)
Why Jason Hanania's candidate statement in the voter guide is “01100101”
The Danger of Corporate Facial Recognition Tech
I was always a big fan of calling MongoDB the "Snapchat for databases". I think people even had some stickers printed for it..
Why will home owners vote for pro-housing which reduces the ROI on their homes?
I live in Austin, and it's really the other apps like Fare, Fasten, and Get Me that are filling the void. Fasten ends up being the best price (they also have the best app coincidentally), coming out to a few dollars more than Uber or Lyft.

I ended up buiding a web app that keeps track of what apps work where (for example, Fasten currently doesn't work from the airport), along with the relative pricing this past weekend:

https://ridefinder.io
Too bad the threats from their religious leaders do not seem to be, right?

This is like saying that nuclear weapons for individuals shouldn't be illegal because killing people is already illegal -- the punishment is too late!

Stifling people's free speech under threats that a person knows someone will follow through with, is the same as censorship.

Allowing that "threat" to hang in the air, is tacit acceptance of censorship by the government.
> 1. Uber and Lyft's absence has created a huge void that remains to this day. There are crazy long lines at the airport.

It's been, what? FOUR WEEKS. Sheesh. Quit being a shill.

Uber and Lyft thought they could negotiate by pointing a gun at people's heads. Austin is the worst possible city to try this in with the possible exception of San Francisco.

Austin will work it out. And, when Austin has it worked out, it can be ported to other cities. So, if Lyft or Uber try this again, those cities will be ready on Day 1.

I hope this bites Uber and Lyft in the ass by producing a strong competitor.
I would like to know more! Is this the incident in question?

http://insideevs.com/diy-project-salvaged-tesla-model-s-to-u...

"Joe’s “donor” Model S will be brought back to life by Otmar in the form of a stretched Volkswagen Vanagon called Strechla.

The Vanagon will exist only on the outside. On the inside, underside and everywhere in between, you’ll find Model S."

edit: added more words
That's why you use stimulus to fill in short periods of slack up to the baseline economic capacity, but not on top. In other words, why you apply stimulus counter-cyclically. It's a good point about stimulus spending within a particular part of the economy, though.
While reading this article, I remembered an article posted to HN about the introduction of TAuth from teller.io that might be relevant to this discussion.

https://news.ycombinator.com/item?id=11636847
I bought in the last couple of years while things have been increasing. You're right, I'd rather not be underwater, but I can stomach it or I wouldn't have bought.

But you're making a huge logical jump to say that building housing could magically slaughter my house value and that I'd be underwater because of it.

I'm worried about being underwater because of a recession or cyclical trends or tech jobs wholesale abandoning the area, or any number of things.

The LAST thing I worry about is housing being built so fast that it'll tank the value of my house. It simply won't. If there's enough continued demand for housing, by all means, build, build, build. It means neighborhoods will get more vibrant. I see no scenario where building will tank my house value (short of building and THEN a recession).

I don't think people worry about growth hurting their home value. I agree with others here that they worry about the impact on what THEY value in their neighborhood, but most people aren't looking to sell their primary residence so a temporary slowdown in the growth rate of the equity is simply not on their radar as an important matter.
> The slides are awesome

They look good, but completely failed to work on Firefox for Android.
Unfortunately yes, unless you want to play and mod with it, I also don't see it as a really usefull product, yet.

But we are here on HN, right? ....
So... we're about where we were at with the very first estimate...

Precision isn't particularly helpful for this sort of rough projection. Which highlights that your original criticism wasn't particularly productive.

clarification: In claiming that we're about where we started, I'm saying that a 10-20% correction doesn't significantly impact a rough order of magnitude estimation. The estimate was in the precision bounds of its stated goal. Therefore the estimate wasn't "ridiculous" at all, or at least, you haven't shown that it was.
The problem is that current batteries wear down on every charge cycle. This means that by charging and dis-charging a battery, it loses value, which means that there is a cost for each charge cycle.

I am too lazy to put numbers on this, but this cost is currently much too high to make it economically viable to use car batteries for energy storage.
What do you think about noSQL in general. From what I could follow from aphyr rethinkdb seems pretty awesome. I like it a lot, but I am also not getting a ton of traffic on localhost:3000...
EFF Urges Senate Not to Expand FBI’s National Security Letter Authority
> compensation structure

Do you mean fee structure?
This use-case is not something that you would use MongoDB for. Try Zookeeper.

This being said, I would feel embarrassed to post this on behalf of the engineering department of a company.

This post is just a very illustrated way of saying "we have no idea about what we are doing and our services are completely unreliable".

This is so bad that is more of an HR problem than it is an engineering problem.
Watch This Bird Dancing Techno
The bay area is also an unusual case. Somehow I don't think anyone's worried about CURRENTLY being underwater on their mortgage here, and I don't think anyone worries about housing growth happening so fast that it drives their values DOWN.
Institute of Business Ethics publishes guidance for companies handling Big Data
This feels like you lack an architect who can see the bigger picture of your applications. I don't mean that insultingly, but with experience you tend not to need that second system syndrome. Do you find there's less rewriting over time as you become more experienced? Or is it just the kind of projects you work on?
EFF Urges Supreme Court to Throw Out $399M Award Against Samsung in Apple Case
I see your point, and I would argue that both the rate of output and quality of output matter. You're right that one doesn't necessarily count without the other. A human could produce hundreds of gigabytes of pseudo-random numbers with a single key press, but that output could hardly be classified as 'information'. To classify any data as information, it has to represent some meaning that can be discerned by a receiver with at least some degree of fidelity. Humans do appear to be limited in our ability to produce information at high rates.
Intriguing. As a thought experiment, if San Francisco organizes a farmers market for Tomato farmers and city residents but stipulates that prices must be fixed at $2 per tomato, is that no longer a market by the economic definition, now that price discovery has been taken away?
it's this guy:

https://www.youtube.com/user/jehugarcia/videos

scroll down a bit into the older videos and you will see the VW.
What would be the advantage of those schemes over HTTP? In the case of code, I can see that there's a potential benefit to being able to refer to conceptual objects (e.g. variables, functions, macros) within version control systems, and maybe that's worth breaking with HTTP URLs, although I'm not completely sold there.

What would the advantage of json: be over Content-Type: TYPE+json?

It's a little easier to see that iot:UUID might indicate something like 'over any number of protocols, over any number of networks, please contact this device in my locality' or somesuch.
> Precariat and middle class

Guy Standing's there. He's best known as an advocate of Basic Income.
They do have schemes where you buy the car but lease the battery, you'd hope the cost reductions in manufacturing the batteries, and maintaining the battery fleet, would lead to reduced costs for the consumer. Might be a forlorn hope, though.

But I agree, if I was buying an electric car, a standardized battery would be a huge draw.