skysight-inc/HackerNews huggingface dataset:
Another sad indicator of the level Schneier is playing at today, in the same vein as "avoid elliptic curves, we don't trust the math".

Once again: the only reason this bug got so much attention and press is that it's easy for laypeople to get their heads around. All you have to understand is how "goto" works. The bug is vivid, and so (paradoxically) seems scarier.

Significantly worse bugs are found every week. Within a few days of the announcement of this TLS bug, a Flash bug was announced, after being detected in exploits in the wild, that enabled reliable drive-by hijackings of browsers --- multiple browsers. It was off the HN front page within an hour.

TLS bugs aren't even unusual. We get a new one every few years ago. Firefox managed a PKCS1v15 parsing bug that allowed anyone with a Python script and 30 milliseconds to generate a certificate for any domain. Other browsers have screwed up certificate chaining, so that any domain could sign any other domain. But nobody understands PKCS1v15 padding, nobody understands certificate chaining, and so nobody writes stories about these bugs. But their impact is identical to this one.
This is a very similar style to parts of this incredible visualisation of Earth weather http://www.youtube.com/watch?v=COWE6sMzdqI
Code Your Mockups
I was a volunteer for the organization that was passing out the badge ribbons, and we got through a box of 1000 ribbons pretty quickly. Only got yelled at by one rsa guy. Everyone else was pretty receptive.
i wish i could chose from a wider range of laptops without camera and microphone

i own an old hp like that and i love it

i never need the camera and when i need to skype i just plug the headphones
Secrets about Google Analytics funnels
You know what, I'm French ... but when I come on HN I expect to do my reading in English unless otherwise specified in the title of the thread.
How to create horizontal scrolling using display:table-cell
Horizontal layouts of all kinds have intrigued me ever since I found out you could do that. I don’t know exactly why I’m fascinated with them… maybe it’s just my inner rebel talking. Whatever the reason, I’m just about ready to declare vertical scrolling obsolete, passé, and soooo last millennium.I came across the technique described in this article the way I usually come across things: by trying to do something else entirely. I was attempting (you can laugh) to create a CSS grid framework based on display: table-cell (okay, stop laughing now).
Looking for an invite, email in profile.
Nations Mull the Ways to Regulate Bitcoin
Great Idea, everything makes sense logically. Would be interesting to crunch the data and see if everything plays out as described.
Aesthetics aside, how accurate is this?
@Downvoters: Please do your homework[0] before downvoting. If you genuinely think my comment deserved downvotes, at least afford me the courtesy of an explanation.

[0]: https://github.com/dnschneid/crouton
Power Companies Security Defences are Weak
So you've read ten articles this month from a publication which you don't think is worth paying for? Does that not seem even the slightest bit hypocritical to you?
I always wonder what people mean by "tough days."
What I expected to see were huge branching trees, where those who received the invite in turn offered theirs, but it seemed to not be the case :(

P.s. I would love one and promise to pay it forward... electriched[at]gmail
Oh, you mean 'most days'. Now I get it.
"Radiation" should be better taught and understood I think. A local wind farm got shut down in my home town because someone convinced some townies they give off radiation and will give everyone cancer. There's a big difference between ionizing and non-ionizing radaition - A microwave (cell phone etc) can boil your blood with enough power but it will never cause a chemical change to DNA.
Question: Will Pakistan recognize the divorce as long as they were living in the US at the time? My bet would be on yes.
I agree public sentiment is valuable. I've said for some time that marketing in the new economy will be everything. Funnels are collapsing - losing their sales layer.

However, I'd argue it's the electric power going into the system that is mostly driving this. Compute must become more efficient, otherwise it dies.
They would likely need to first install malware on most devices to accomplish that.

They can easily do that, that isn't really in doubt, though of course that's not why things have cameras, as you say, cameras are cheap and quite useful, no need for a grand conspiracy.

I'm sure they wouldn't bother to exploit a machine unless they decide to target you specifically, but if they do decide to, given the resources they have available and the imperfect security on almost every OS, network and hardware you might use, they can easily use your phone or computer to record by installing malware. It's really very straightforward, all they need is a zero day in any of the network connected applications you use, baseband of your phone etc.

William Binney (worked on Stellar Wind) and Edward Snowden have gone on record confirming these capabilities are used routinely - in particular I remember Binney confirming mobiles used as mics, even when turned off. For him this is a matter of fact capability, not at all as dangerous as mapping all our activities at once from metadata and content sweeps on a broad scale - I tend to agree.

http://www.nytimes.com/video/opinion/100000001733041/the-pro...
This reminds me of the article I read this morning about beard transplants becoming popular in NYC.
I am in the same boat as you currently. I work with Django almost exclusively these days and use the ORM in every project. The difference is that I am working with mostly normalized databases and datasets in the 100's of megabytes. This is a great place to use an ORM. You get all the simplicity and quick prototyping and pay very few penalties. When you have a slow query you can usually address it by adding some select_related() or prefetch_related() and you are done.

What this thread is talking about is when you have datasets that are several gigabytes in size and up, when you have many dozens of tables, all interrelated and when you need to squeeze as much performance out of your hardware as you can. When your code gets complex enough where you cannot just insert an object, but have to do all manner of verification through half the DB first. Or where you need to operate on 100,000 rows in an intelligent manner very fast (think using stored procedures and complex query parameters). This is a place that you might end up and if your entire codebase depends on an ORM, you are often out of luck.

In the long run, I think there several things to do: (1) know SQL well, (2) use an ORM when you know the project will be small, and (3) anticipate that if you are growing and using an ORM, you will need a re-write.
Hacksaw a 1/4 inch jack, insert. Disable what you can at software level, remove drivers/codecs for recording. Not easy though.
That's a poignant observation that we didn't have to experience a crisis of social, governmental, or financial instability, but we did experience 9/11. 9/11 is the catalyst that pushed a lot of this surveillance over the edge.

If you combine this revelation with this one https://firstlook.org/theintercept/2014/02/24/jtrig-manipula... then you end up with the exact totalitarianism you speak of. Its the efficacy of the government to target any individual that makes it a totalitarian state even if it doesn't look like that on the outside to most people.
Ask HN: What to do when web hosts ignore DMCA's?
It was brought to our attention that our files were being illegally posted on www.gfxtra.com. After researching the domain, we sent out 15 DMCA's for each file to both Cloud Flare and LeaseWeb. Here are their responses...

LeaseWeb:

Unfortunately, we cannot handle your request as the mentioned website is being published and protected by the CloudFlare network:
1.	The domain is being hosted on CloudFlares nameservers.
2.	The domain name resolves to IP addresses under CloudFlares control.
3.	When the website is entered in a browser, the browser connects to a CloudFlare IP address.

In LeaseWebs opinion, websites published and protected by CloudFlare,are CloudFlares responsibility. CloudFlare has a direct relationship with the website owner, since the website owner is CloudFlares customer. This puts CloudFlare in the position where they can contact the website owner directly. Also, with the domain name hosted on their name servers and the website being published through their IP’s, they have all the tools at their disposal to remove the website from the internet may the website owner refuse to cooperate. By pointing complainers towards LeaseWeb, CloudFlare is walking away from their responsibility

Cloud Flare:

Please be aware CloudFlare offers network service solutions, including a reverse proxy, pass-through security service and a content distribution network (CDN). Because CloudFlare is a reverse proxy, our IP addresses appear in whois and DNS records for websites using our services. CloudFlare is not a hosting provider, and we do not have access to our customer's content.

More and more of our files keep showing up on the site while both companies continue passing the buck.

What is the best way to deal with this issue?

Thanks for you help!
I think Chrome for iOS has one of the best deeplink/url schemes out there. It even has callbacks to return to your app.

https://developers.google.com/chrome/mobile/docs/ios-links
Thanks, chubot, I think I see the point now.
> Some projections say peak output is expected by 2019-2021. Doesn't this imply that today's technology will still be competitive and in demand 6-7 years from now?

Tesla never said they will be building today's batteries in the plant and I would be surprised if your assumption is correct. They likely have projections on their R&D and can also project how long it takes to build massive capacity on what they are building.

All major manufacturers of all complex products are faced with the same challenges. Management must match R&D to production or they will have huge misses. Manufacturing true technologically advance products is tough.

There are many examples of companies that simultaneously invest in R&D while making far out production capacity investments: Intel, all Pharmaceutical companies etc. etc.

If you can think of some companies that invest heavily in R&D, then stop investing in R&D and start investing in manufacturing, I would be interested in learning about them and why.
If you are on a desktop, pretend to be on mobile and slide the pictures (if any) :D

I built this to put a single restaurant in front of my friends' and I's faces to help make a decision on where to eat. In a nutshell, it reverses the traditional Urbanspoon process and gets smarter.
You're right, I didn't consider attributes. In my simplified way the parser would need to know which keywords were attributes based on parent element versus keywords that are just new children elements. Which would defeat the purpose.

I guess I'm not changing the world today.
You see, this is why I don't create standards.

I'm going to go with that JSON is the failure point with my grand vision.
Luxury is relative, is it not? Working in a posh office with a very comfortable salary, very lenient management, and extensive benefits straight out of college is a hell of a lot nicer than laboring in a mine in your 40s, struggling to put food on the table, having no advancement opportunities whatsoever, and rather than getting health care benefits actually suffering health-wise due to the intensity of the labor.

Of course, nobody I know works in a mine. But my job is still generally a bit nicer in most ways than that of all of my friends outside of technology. I realized this when it occurred to me that I worked half as much as my friend who is a physician in residency and yet I actually am paid more. That's kind of ridiculous, isn't it? Of course, he'll get a big pay bump when he finishes residency--but that'll be several years from now, and if things keep going the way they are, my pay will jump up a lot as well.

So let me rephrase that: seasoned developers in Silicon Valley are paid as much or more than licensed family physicians. To find the doctors who beat us squarely in pay, you have to start looking at the radiologists and the surgeons.

A few years ago, I was the math equivalent of the aimless college poet who tugged at his heart for guidance but felt nothing. The poet is now working for nearly minimum wage and I'm now making more than my parents combined. Let's face it: I lucked out. Not as much as Mark Zuckerberg and other billionaires, but relative to most people--definitely.
totally agree- across the board, it's exciting to see how Google's implementing deeplinking across their properties.

see also: https://developers.google.com/+/mobile/ios/share/deep-link
The person you're responding to was talking about the failed Google Wifi in San Francisco not Google Fiber.
A Privacy Bill Should Impose Consequences
No, and I didn't say it did.

The parent to my original comment claimed that Omega-3 is a "wonder chemical", having many beneficial effects, and cited that website as evidence. I was responding to that claim by pointing out that the website does not in fact appear to back up their position.
Sorry, but splitting "classes" in thirds is just ridiculous. The way the economy works is by concentrating wealth, so any class definition based on clustering according to income/net-worth cannot be linear. A logarithmic scale would make much more sense, by example: Poor:= 0-50%, Middle class:= 51%-75%, Upper class:=76-100%???

This model is extremely rough and inaccurate, but is a step in the right direction. The main problem it has is to assume that there has to be only 3 classes, which is arbitrary and does not describe the actual lives of real people. A second, related defect is that it does not recognize the existence of a small group of very vulnerable people below the "working poor".

For these reasons, I think it is best to model this clustering classification using a log-normal distribution, with at least five classes (Underclass < Working poor < Middle class < Upper-middle class < Upper class). Still, the "upper class" category lumps together the merely wealthy (smallish business owners, the most successful professionals) with the extremely rich, and all possibilities in-between.
Oh no, people who are willing to pay more than you to live somewhere have caused you to have to live somewhere else. TL;DR: The same thing that has been happening since the dawn of time continues to happen.
EBay founder lashes out at Carl Icahn
I'm fairly sure they're not writing device drivers or TCP/IP stacks, so they likely don't depend on a systems level language. A lot of work has gone into enabling people to write their apps using these interpreted languages, but the availability of one particular language or runtime on a mobile device is not always guaranteed.

I think they're asking what their options are, really.
Don't the Brits have a constitution to protect their civil liberties?

Oh wait, they really don't have a constitution...
I think this is as good a time as any to share my favorite speech on this topic, This Is Water by David Foster Wallace[1]

[1] https://www.youtube.com/watch?v=8CrOL-ydFMI
I'd just say you will pursue further legal action.
Again I think this was just a mistake, but there are other groups that could want to add something like this other than the NSA where it would be more plausible for them to have such a need. It shows that Apple needs to reconsider its processes though, and I guess they are now, which should make the likelihood of something like gotofail for nefarious means working very small from now on.
Twitter Creepiness or Creative Networking?
I was using ngrok before, but I guess it's much easier to use vagrant share.
Instant Messaging Is Going Corporate
> HOWEVER, people can be a lot more attentive now then they could ten years ago (for example, online reviews of cars/restaurants/etc)

Its a good thing online reviews are reliable sources of information with transparent provenance that neither the company itself nor its competitors spend substantial efforts loading with false-flag propaganda.

Or, at least, that's a good thing in whatever alternate universe it is true in.
There are a number of reliable ways to detect a read. The most common is to sent an HTML-format message with an embedded graphic link to the sender's server.
I once walked down the long hallway of a medical school that featured class pictures of every year back into the 1800s. The black and white photos made it visually apparent which years had more facial hair (until more recently when women started being admitted).

I have always wished I'd taken the time to count the data and look at the pattern... but it turns out someone has already done this research.
If science works the way we believe it does, then nothing is beyond intellectualization.

Either the world and everything in it is accessible to empirical observation and the formation and validation of models (i.e., hypothesis formulation and testing, theory development) or it is not.

If there are things that are inaccessible to this process, then there is magic beyond the veil.

Where is the veil?

Given accessibility as described above, then there are those things that we have learned to measure and those things we have to learn to measure. Neuroscience is busily taking things from the latter set and placing them, slowly in the former.
Your mistake is in thinking that the NSA is fighting an enemy.

Its not.

It is creating one.

That is why its imperative that we do something about the NSA.
This seems like someone with an axe to grind.

The SEO issues identified seem incredibly minor and the "leaking personal information" apparently refers to the fact that if you use WP-Engine to publish a prerelease version of your site on the internet... that means it's published on the internet.
Thanks - I did indeed get the wrong story.
I honestly think it was deliberate. What class of Operating System developer ships their OS releases without 100% CODE COVERAGE? Apple do code coverage testing, surely? I mean, more than the "-warn-dead-code" args that get flung around.
I can't understand how this would have gotten released into the wild if they were doing industry-standard code coverage tests. And .. if they're not doing industrial-strength code-coverage testing on their iOS/OSX release builds, thats the real news here ..
The brick iPhone cases are pretty cool!
>All of these could be injection molded for a significant fraction of the price per unit.

They're selling iPhone cases, not a manufacturing process.

They seem to have so many different designs that 3D Printing actually appears to be a great method for this with little waste. The benefit is on-demand manufacturing. CNC could work too I suppose.

And with 3D printing hype, some people just want something that has been 3D printed, regardless of its drawbacks.
Promotion of Programmers' Products
The Github repot, last commit, was bumping to version 0.3.0 over 4 months ago, but the 'learn more' pages all point to downloading version 0.2.0, from over 5 months ago. The few commits in that period seem fairly innocuous, is this a mistake or is there a good reason not to use the latest version?
The Dalai Lama Thinks Silicon Valley Needs a Dose of Compassion
> You need both. Implementation people aren't all that useful without a vision. A vision isn't all that useful without implementation. It's a symbiotic relationship.

37signals' take on this was the best one I've seen (paraphrased):

Ideas are a multiplier. If your execution is good, a good idea will multiply that. If your execution is minimal, a good idea will scrape by. If your execution is abyssal, a good idea will make it worse.

I'd link the actual page in the book, but I have always had trouble finding it.
Car Maker Peugeot is All Set to Sell the First Air-powered Hybrid Car
A couple of years ago, Monkeybrains talked about using microtrenching to spread a fiber network across San Francisco. I guess it's stalled, but I occasionally look for updates.

https://www.monkeybrains.net/projects.html
Fair enough. I'm fully on board with you that more people should have access to the advantages we do.

I do disagree with your characterizing "luxury" solely in terms of consumption. To me, somebody who lives an ascetic lifestyle while saving the wages of their good job still has "luxuries" that others lack: economic security, having the freedom to quit their job if they want, etc.
First they came for the dives, and then they took the basement venues away too, just to spite me.
I wish I could see it compared to something more like Sublime Text. Of course Eclipse & Visual Studio are crappy, we all know that. Nobody is questioning that.

Also, "plugins are super-easy to write" is not much of a benefit to someone who wants to, you know, actually write apps rather than write plugins for the editor in which they will ostensibly one day write an app. Imagine if someone told you to use app X instead of Photoshop because the plugins are easier to write than Photoshop plugins.
ABP for Chrome has the "Allow some non-intrusive advertising" flag for precisely this reason: to reward creators who use ads deemed "acceptable".

This flag is checked by default.

More Info:
https://adblockplus.org/en/acceptable-ads
I'm curious what kind of programming will be taught. Processing? Python? Javascript/jquery? Will the focus be on more 'learning the basics' i.e. what is an array, how to write a forloop or a focus on a specific, usable language?
Asimov: "All the troubles of the world"

http://en.wikipedia.org/wiki/All_the_Troubles_of_the_World

Philip K. Dick: "Minority Report"

http://en.wikipedia.org/wiki/The_Minority_Report

Similar topics. I think you're after the first. The second was recently made into a film.
Yes, CH varies quite a bit, and you can find a 1br for > $2200 tbh.
A book that may capture and elaborate on the above (esp. re: modesty) is "How to Want What You Have" by Timothy Miller:

http://www.amazon.com/How-Want-What-You-Have/dp/0805033173

The typical "western" approach to happiness is: "I have X but I want Y, therefore, to be happy I need to achieve Y." This book reverses the equation: "I have X but want Y, therefore, to be happy I need to learn to want X." That idea may sound radically counterintuitive on first hearing, but it's reflected in many of the world's spiritual traditions.

What's especially great about it is that it approaches the subject from a rational, scientific viewpoint, so if you find yourself turned off by the spiritual side of buddhism or whatnot, the book will be welcome.

Also, music is a good call generally - the ability to play an instrument will repay itself many times over a lifetime.
Programming language, as if there were not enough of them :)
When I saw a screenshot, I was put off by the ugly tabs. So I made a theme for flat tabs[1]. You can install it by going to Install Themes in the app and searching for "flat". It's called "Atom Dark Flat UI".

[1]: http://atom.io/packages/atom-dark-flat-ui
15-year old wins global hackathon.
I was nearly run over by the Dalai Lama's security caravan when he visited Seattle a few years ago. It was the most compassionate and spiritual near-death experience I ever head.

More relevantly, his main message has been that compassion is a skill that can be improved with deliberate mindful practice. It's something that I, a generally non-spiritual person, have taken to heart. I find myself deliberately trying to be compassionate with difficult co-workers and even strangers online. I don't know if makes the world a better place, but it has improved my sense of well being.
The article on Al Jazeera's imprisoned reporters was a really good read. I guess I should thank you for sending me there.
That's a million wallets that can instantly, pseudonymously send money to some random dude halfway around the world.
Nah.

It would be much easier as a Lisp S-EXP.

And yes, it has been attempted.