skysight-inc/HackerNews huggingface dataset:
> Is the problem complexity or bandwidth?

Bandwidth is a prohibitive technical problem in this case. Complexity of such an API is a solvable problem in principle, but it will only get solved if a practical API can be made. My argument is that such an API cannot be made, because it will be too large, too fragile, or both.

> what I can undertands is that you'll need to add mirrors as a requirement and mirros can be big, but again, don't you already need reflection for polymer?

I don't know if Polymer.dart depends on mirrors, but it's irrelevant as neither Polymer or Mirrors are part of the core library.

> It is really that a problem to instead of mapping JSON to a map have the chance to map to an Object<T>?

Yes, because because reliably instantiating an arbitrary object with all data in the right place during runtime is just quite a hard problem in a static language. Available (de)serialization libraries demonstrate that.

> "I don't think it is a problem of complexity, but a problem of apathy, or "you don't really need that anyway" issue,"

My argument is that it's an issue of downsides not being worth the benefits. If this was possible in any practical way at all, I think it would be in there.

> and I hate when some one tries to tell me what I need and what I don't.

That's your problem, not a valid reason to criticise the Dart developers. Nobody is denying you anything. Your assumption that this is possible in the Dart core library in a practical sense is very likely simply wrong.
I wish I could try this out, but it crashes on load for me. Damn iOS 8 beta.
Um, there's a filled dot. Then an empty one. Then there's like three filled ones. No, four. Then another empty one...
The reach of these kinds of lawsuits (see also the Yahoo one from a few years ago) goes far beyond the affected employees. For example, I'm a dev but I've never worked in ops or any other role where I was considered "on call", so I have never had the opportunity for being in the plaintiff class of any of these kinds of suits. But just reading about them makes me reconsider a lot of things. Despite not being "on call", I have still put in tons of unpaid overtime over the years, which is unfortunately considered typical for a software dev these days. Reading about lawsuits like this has essentially motivated me to stop doing that. If others are getting paid for overtime (even if it's through lawsuits) but I'm not, then I won't put in those extra hours. It's changed my life for the better, despite not being directly affected.
A quick gander at his Linkedin shows about 2 decades of management experience. Either way, CEO's don't usually voluntarily step down at all unless they're retiring, so of course a statement like this would be unusual. He's making a wise move to get out in front of potential scandal rumors by making a post that essentially says that he wants to spend more time with his family. A perfectly understandable move, even for a career manager.
"Hold Security would not name the victims, citing nondisclosure agreements and a reluctance to name companies whose sites remained vulnerable."
I haven't gotten push back on those sorts of things, either. However, people still assume that my wife is a stay-at-home mom (she's not) and they talk about women balancing careers and family, but rarely men. The daycare generally doesn't talk to me about my child because they assume that is my wife's area of responsibility.

If you want to make it easier for my wife to pursue a career, you have to make it easier for me to take care of our daughter (without me quitting and becoming a stay-at-home dad). The sort of thing I am talking about is allowing a shorter work week, giving more vacation time, giving family leave that doesn't involve using my sick leave allowance, and so on. Above all, people need to understand that children (usually) have two parents. These things need to become normal.
Are Female Scientists Hiding?
At least in the U.S., you have to pretty clearly violate the law in order to be imprisoned. You may think the law is stupid, but that's a different matter. You have less margin if you're a racial or political minority, but by definition that's not something the typical person has to worry about.[1] Indeed, in the U.S., the law adjusts pretty rapidly to what the typical person thinks should be acceptable. E.g. in the last couple of years we've gone from a majority of people thinking marijuana should be illegal to a (slight) majority thinking it should be legal (http://www.people-press.org/2013/04/04/majority-now-supports...), and lo, there has been a wave of legalization activity around the country in the same time frame.

[1] I don't think people have the correct perception of how oppression works in a democracy. The line between the FBI trying to get MLK to commit suicide and the FBI imprisoning random middle-class white Americans is a lot bolder than people assume. I think the misunderstanding stems from a failure to appreciate the nature of oppressive government actions within a democracy. It's not like oppression of civil rights leaders in the 1950's and 1960's was the result of a self-contained entity within government, who could turn its attention to ordinary people at a whim. Instead, it was a classic case of the majority oppressing the minority, acting through government. Oppression of the majority requires an inversion of that power dynamic, and I think is harder to achieve than people assume.

This is all, of course, not to justify oppression of the minority. Rather, it's to point out that your typical person is quite justified in assuming the government has little reason to oppress him.
>He worries the government will gain an incomplete view of suspects, persecuting innocent people who would be exonerated by details they can't see. In the real world, law enforcement doesn't get to decide who is guilty. If their incompetence leads to investigations of innocent people, the result is an embarrassing defeat in court once more evidence comes to light, which they are obviously motivated to avoid. Arguably, one way to prevent prosecution of innocents is to ensure the government has more surveillance, so law enforcement can correctly distinguish aspiring meth manufacturers from writers of Breaking Bad fanfics.

Except that the government can change your life without any trial. The government can put you on a list that requires you to undergo extra screening at the airport. Or you might even get put on the No Fly List. There is no way you can contest being placed on either list. These sorts of lists may just be confined to air travel for now, but after the next crisis, who knows how they add "security" for our own safety?

https://en.wikipedia.org/wiki/No_fly_list
I don't know I just feel that attempting to photocopy something because you lack passion and you're too cheap to spend time and money on r&d is different from using someone else's work (that they've shared) to make something better. It's the difference between doing something to get rich and doing something because you love doing it, and making something big; something worth being proud of.

This said, I know the culture in Asia so I don't blame the individual. (Personally when I first got here to the States, a lot of things were a culture shock.) Things are very different in Asia for both better and worse. Blatant copying is just one of the worse aspects which is a symptom of a bigger problem. What do you expect in terms of creativity from a country of drones who work to produce more homogenous drones? What do you expect from drones who don't value anything other than money (and family)? There's no pride in being great and making something great, which is different than just being rich. Unless things change culturally, this is why China has a very low chance of making anything awesome, unless they copy Singapore where they import the West's talent and creativity, then the odds improve a little.
> it could be doable just onto a plain windshield, right?

My gut tells me you'd need some kind of reflecting sheet stuck in the windshield or the light would just go through. My guess is the screen in Navdy is actually reflecting light polarized in a specific angle, but I could be completely wrong.

Also, it would be harder because windshields are not planar nor perpendicular to the light source, which distorts the projected image. You'd have to calibrate it constantly, I guess that's why Navdy has a screen.

There's also the law. I believe you can't stick things to the windshield for safety reasons, specially if they occlude light.

It seems the optics might not be that hard: a mini-projector, a mirror (though I don't know why you wouldn't just project the light directly) and somewhere to reflect the light.
Top twitch streamers can pull 6 figures a year. I don't know what the bototm line for twitch looks like though.
Look for the engineers
SpaceX Will Build $85M Spaceport In America's Poorest City
Much, much better than the previous version!
If I pay a merchant USD for some asset, they don't immediately turn around and convert the USD into something else. They hold on to it for at least a little while, and typically all entities (both businesses and people) hold on to very large sums of currency for long periods of time.

They do this because the value is stable, so they know that 1 USD today is worth the same amount (or as close as makes no difference) tomorrow, and the day after. They can hold on to the money for as long as they need, until they want to make another transaction with it.

That's radically different from how nearly all businesses treat bitcion. They never hold any BTC balance. They accept BTC as payment, but they immediately convert it into some other currency, and end up never running a BTC balance. This insulates them from the risk of BTC. Also note that their prices are nearly always based on a fiat currency and the BTC they accept is the equivalent of that currency based on the current market rate.
Does it support emoji?
Agreed. After seeing this I assumed that this was a farce site.
Thanks for the input and suggestions. The problem with a free trial is that the websites are built on WordPress. No matter what the WordPress community wants to think about the CMS, it's not the most user friendly piece of software for people are only comfortable with sending emails and checking Facebook. My target audience is very non-technical so training is always included before sites are turned over.

I toyed around with a free trial but found it wasn't a good idea because no one knew how to use the WordPress backend.

>I think you also need to make sure you're emphasizing how the site can help boost their attendance and donations and lower their administrative costs

This is definitely true and something I need to work on. One of my biggest obstacles is writing content that will clearly explain the advantages of utilizing a website instead of just having a "brochure site" thrown up on some random host.
It's different where you have prima facie evidence of guilt. Think of it as the digital equivalent to (perfectly legal) dye packs: http://en.wikipedia.org/wiki/Dye_pack
Neither am I: https://twitter.com/shit_rbtc_says and https://twitter.com/bitcoin_txt
I'm using Fx31, works fine. Perhaps your GPU driver is blacklisted?

https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drive...
SF - Software Engineer @ MongoLab

We are looking for a Software Engineer who will join us in scaling MongoLab from managing well over 100,000 databases to managing millions of databases at ever-increasing levels of complexity.

As our newest team member you’ll be exposed to every major cloud provider and infrastructure technology. We currently run on Amazon, Google Cloud Platform, Joyent, Rackspace, and Microsoft Azure and have integrated with all of the major Platform-as-a-Service providers (Heroku et al.).

You'll become an expert in MongoDB, cloud automation, and MongoLab's suite of automation tools (some of which we open-source), and you’ll use your passion for finding solutions with the best tools for problems developers face in our community.

We’re building these tools with Python, Java, JavaScript, Node.js, MongoDB (of course).

Here are some challenges you’ll help us solve:

* You’ll create and scale Node.js and Python tools/services
for automating the entire lifecycle of database servers and clusters

* You’ll scale essential tools for MongoDB, including our backup engine and large-scale monitoring systems

* You’ll build APIs for integrating with users and partner providers across the -as-a-service spectrum

How To Apply:

The Sourcery will be the first point of contact.

* All applications receive a response.

* All applications are kept strictly confidential.

Apply via: http://www.thesourcery.com/jobs/744
This is shockingly sane for a libertarian think tank.
Voting is playing by the rules of the system. The world is changing too fast now to use that a reliable strategy.
Companion – Never walk home alone (pre-launch)
Article claims that, for Python and Ruby, "language semantics gives meaning to all programs, so the well defined and all circles of our diagram coincide".

How can that be so, if Python and Ruby provide escape hatches that allow C libraries to be called?

Perhaps what is meant that in the absence of using certain features, the core semantics is well-defined.
Would be interested in hearing more about your project. Couldn't find any contact info for you, my email is in my profile. I do a lot of streaming work, and enjoy talking shop.
Live streaming content has huge potential but the justin.tv brand is pretty tarnished at this point, I can't see many big brands/name choosing to broadcast there. They would need a complete relaunch and name change I think.

With the experiment of streaming Steve Aoki on twitch it wouldn't surprise me if they launched a dedicated branded site for live music at some point. Google may want to keep that stuff on youtube though.
Simplify Angular form validations with formFor
So, live on debt until you're 45? No thanks.
I agree specially with #5. One of the aspects I was at fault for a long time was avoiding conflict and saying "OK" to all requests at work. There will be many times in which you will be asked non-sense or completely wrong tasks and you're completely entitled to say NO. Speak why something is not well planned or conceived or just plain wrong. Just by saying NO you'll cut a lot of crap you shouldn't accept.
Because that would imply that the grand parents are the bread winners in the family, instead of "enjoying their golden years".
ok. you got me!
Really? Then why do people line up like good little cult members every time Apple release a piece of hardware. I've never really understood the narcissistic behaviour of always wanting to have the latest and greatest. It all means nothing, to be honest. Really, it doesn't. I posted it because I'm tired of these companies spinning up huge marketing campaigns and nothing is really new. It's old.
Sound reconstructed from vibrations of a potato-chip bag
http://kageshi.com
Parse DB pricing: $10.00 per GB (after included 20GB)

Amazon S3 pricing: $0.03 per GB

I know it's not apples to apples, but it's way off.
For people who are wondering, the example Japanese email address translates to "takeshi@mail.google" (Takeshi is a male, Japanese first name).
WHY CAN'T PEOPLE JUST DRIVE?!?!! Why do they think they need to be reading and replying to SMS messages and emails and calls.

Just focus on the 1-3 tons of vehicle you're bimbling around in.
What's with editorialized title?

The targets are those who downloaded the porn, those who hosted the porn, but - as far as the article discussed - not the pornographers producing the content [1]

[1]Pornographer - one who produces pornography -- http://www.merriam-webster.com/dictionary/pornographer
Hey everyone! We did a Show HN last week [0], and are happy to answer any questions you have here. We're also on the Olark widget if you want to chat directly.

- Chas

[0] https://news.ycombinator.com/item?id=8086431
A composite solution:
The camera's chip produces two signatures for each image: one fairly resistant to cropping, color correction, rotation, etc. and resistant to forging; and a second, pixel-perfect one. The photographer that wishes to be able to claim authenticity uploads the photos to the camera makers website, which verfifies the authenticity of both signatures and publishes both in a secure database indexed by the "editable" signature (and his name, if he wants proof of authorship).

Now, if the author wants to claim authenticity or ownership of a picture, he just has to present the original picture so that people can attest it is not significantly modified and/or he is indeed the author.

Of course, reading the private keys on the chip has to be very hard.
Something like hashing or petnames, maybe.
There's also subscriptions. People will pay $5 to subscribe to a channel for a month, half of which goes to Twitch (other half to the streamer).
In addition to copying the address, you can also use a virtual keyboard to map your existing keyboard to the keyboard of another language. I know that OS X has this built in, and I am assuming Windows does too.
Was applying recently in the SF bay area, unemployed with a one year gap in my resume. Got an interview with > 75% of my applications. No one really questioned why I wasn't working, or seemed put off by it. I was travelling, but I could just as easily have been ill, pregnant, in jail, etc.
Thanks for the feedback, I really appreciate it.

You make a good point about offering "unlimited" resources. This early in the game, I have nothing to lose and it would be a selling point.

As far as customization goes, that basically falls under setting the website up. So, essentially yeah I mean a logo will be uploaded, colors will match their branding, the homepage will have user selected elements etc. etc.
I've been practicing my copy/paste for some time. Finally, a venue to show my skills!
Bitcoin (& litecoin) are the sole currencies of dark net drug trade, which is a large, exponentially growing business. Bitcoin is working very effectively in the wild, and all the dorky conjecture doesn't change that.

I only vaguely understand stellar (and ripple), but one thing i do know is that for all the hype over the last few years noone ever used ripple for anything other than speculation. Stellar is also shaping up in a similar way.
Reasonable simplification, though you're describing this from the point of view of the technology. Yes, technically, bitcoin is a big ledger. But in terms of how people use it, bitcoin is a whole mess of different things that actually conflict with each other (bitcoin as an investment vehicle vs bitcoin as a currency have incompatible goals).

Stellar, technically, is a bunch of things; gateways, trust graph, etc. But in terms of how people use it, it's a single thing: a mechanism for sending real-world money over the internet. And it is real-world money. It's represented by credit, but most people are already operating on credit; they keep all their money in a bank, and the bank tells them how much credit they have, and when they pay for something the vendor accepts their credit and redeems it from the bank (typically by accepting credit from their own bank, rather than physically receiving paper money).
Does Dev have kids?
Here lies
the spirit of good taste
peperony and chease
You seem to have some missing content on your homepage: https://imgix.exposure.co/ Two white boxes on the right. I'm on Chrome 36 on OS X if it helps? It looks like the content is just plain missing. I disabled adblock but it didn't help.

The ascii art logo in your web site's source code is amusing!

I had no idea what the "Enjoyed" button at the bottom of the page was for. When I clicked it, the counter incremented. Is this some new stand alone like button that people are doing?
In addition to just subscribing to 1 channel, people can also subscribe to "Twitch Turbo," with gives all the money to Twitch.
Supposedly facebook:

http://www.dailymail.co.uk/sciencetech/article-2703440/There...
Stunning shots of Istanbul in Turkey
I just think it's interesting that when I was at a major portal/search company, it seemed like one bigwig or another would leave "to spend more time with my family" every month or two. I mean, we were getting our ass kicked; it seemed like every time we got a new head of X, they were going to "turn things around" - so it makes total sense that high-level heads would be rolling when things failed to turn around, but we'd all roll our eyes when we got these emails.

I don't want to take away from the validity of spending more time with your family or what have you; I prefer working part-time myself, when I can make it happen.

This looks way more sincere and well-written than most such notes; The notes we got at this company usually looked like they were written by an HR person. this reads like the man wrote it himself rather than handing it off to some HR flack, and it certainly feels true. It's well written, and after reading it, I think better of him, and really, even if he is being pushed out, there's no shame in leaving gracefully.
Nice article. What is up with the nightmarish header image, though?
What I am trying to say is that the dev person's preference is one of the least important criteria when a business evaluates an e-commerce package.
It’s Time for Open, Shared Home Wi-Fi
Was re-reading "Why TV Lost" essay by PG (https://news.ycombinator.com/item?id=501696), which seemed inspired by Justin.tv. A lot of the points in the essay from 5 years ago were really telling, including the role of piracy in the user experience.

One interesting excerpt: "The somewhat more surprising force was one specific type of innovation: social applications... This was what made everyone want computers. Nerds got computers because they liked them. Then gamers got them to play games on. But it was connecting to other people that got everyone else: that's what made even grandmas and 14 year old girls want computers."
"Show HN" in titles is for things that can be tried out now: https://news.ycombinator.com/showhn.html.
This is Solomon Golomb's original paper on Golomb coding, which is used as the basis for many current audio, video, and text compression techniques. The submitted title was: "Run Length Encodings: 'Secret Agent 00111 is back at the casino...' (Golomb 1966)".

This is the title, the first line of the piece, the author, and the date of publication. One could argue that dropping the first line is a good policy, but in this case I think it adds the necessary flavor of the piece. What one might expect to be a dry academic paper is written using a James Bond example, with 00111 being a Golomb coding for the number 7.

Changing the title to just "Run Length Encodings (1966)" conveys very little of this. Perhaps at least the distinctive name Golomb could be added back, as (Author Date) is a common citation style? This would signify to a few people what it will be. Or perhaps the title could be reverted, so that even more people will read this influential, historical, and extremely readable paper.

ps: If anyone knows of a better version of this PDF, please add it so the URL can be switched. This is the most readable version I could find, but it's likely I was missing some better ones.

pps: Did you realize that Golomb is still alive? Here's an interview with him upon receiving the 2011 National Medal of Science: https://www.youtube.com/watch?v=DZ24iQ26mis
Let me guess — he started with a landing page, cranked out a shitty MVP, then just sat back and watched the money roll in. (Didn't even pivot!)
I could get behind a program like that. Especially, if coupled with a flat tax on all income after the BIG.