skysight-inc/HackerNews huggingface dataset:
"Backdoor" is the term that we used in the 1990s in connection with proposed anti-encryption measures, and particularly systems like Clipper where encryption was present but had been modified to allow government access ("key escrow" and "key recovery"). In this prototypical case, a potentially otherwise secure design was modified specifically to allow the government to break it. There are still engineering efforts today to do analogous things, including work at ETSI with regard to GSM voice encryption.

As a coauthor of the original post, I think the term is still reasonable and useful.

I agree that the applicability of "backdoor" to the cases you mention is less clear, and sometimes absent. Often, the main reasons that users don't get to control their own crypto keys may have to do with a service provider's business model and engineering decisions. If facilitating surveillance wasn't one of the main design goals, I can see where "backdoor" feels much less appropriate. (I think I'd argue that it's still an appropriate term if the architectural decisions about encryption are directly influenced by pressure from the government. Legislation to ban certain designs for communications systems should put us squarely in that category.)

I'd also like to find ways to encourage users to value end-to-end encryption, but I don't think that was meant to be the point of using the term "backdoor". We are actually talking about legislation here, supposedly meant to change how services are engineered, likely including services and software that are already in use.
Reminds me of this piece by John Pavlus:

"The assumption driving these kinds of design speculations is that if you embed the interface–the control surface for a technology–into our own bodily envelope, that interface will ‘disappear’: the technology will cease to be a separate ‘thing’ and simply become part of that envelope. The trouble is that unlike technology, your body isn’t something you ‘interface’ with in the first place. You’re not a little homunculus ‘in’ your body, ‘driving’ it around, looking out Terminator-style ‘through’ your eyes. Your body isn’t a tool for delivering your experience: it is your experience. Merging the body with a technological control surface doesn’t magically transform the act of manipulating that surface into bodily experience. I’m not a cyborg (yet) so I can’t be sure, but I suspect the effect is more the opposite: alienating you from the direct bodily experiences you already have by turning them into technological interfaces to be manipulated."

http://www.technologyreview.com/view/514136/your-body-does-n...
What was metalsmithing used for first? Warfare and farming. Why would 3D printing be any different?

What scares me are the people who are going to start foaming at the mouth to ban 3D printing because you could print a gun. I'm afraid our best-case scenario is "heavily regulated", so I fully support anything that democratizes the technology, even if it is just printing stupid chochskies.
| I could easily imagine writing a hundred lines
| of a "better" language

You could easily do much of the same things (probably in a similar number of lines) using system calls in other languages.
It seemed that the general idea of web being slow is so polarizing that each and everyone of us can't even pinpoint where the problem is. I suspect the problem is a multidimensional one.
To add to ricardobeat, it's all repaints and recalculations. Web devs have become overzealous with smashing JS into every nook and cranny to manipulate the dom, it seems to be a battle Google is trying to educate people about, and good on them.

Open dev tools in chrome, the click network/frames, hit record and refresh the page. Do this on a sluggish site that uses tons of js and you will see the problem.
Just curious what the advantages are of this versus C-z'ing back to the shell?

EDIT: Oh, I guess that doesn't work in gvim?
Doctors Use a Dissolvable 3D-Printed Tracheal Splint to Save a Baby’s Life
Man, that is just scary fast :-)
Mark Zuckerberg visits Poland
Kind of weird when both one of the top VCs (and someone involved in the transaction) comments on Hacker News, and CNN picks it up. I thought all of this was kind of inside baseball at best.
I conceive of the value of a company to be the amount of added efficiency it brings to processes undertaken by its customers. If the company and product can either save or give entities time or money, it can theoretically extract some of those efficiency gains in the form of money. I think the "what people want" objective misses the mark a bit, since it implies an a priori desire for the wanted thing in advance of that thing existing. In practice, people just want efficiency and certain products are better at producing that at scale than others.
They don't want it to last longer, that is one of the reasons they chose this specific biopolymer.

The splint provides a structure for the airways to grow in/around/within, making sure they don't collapse in the meantime. Once the airways are properly developed the splint is no longer required.

From the article:

"The material we used is a nice choice for this. It takes about two to three years for the trachea to remodel and grow into a healthy state, and that's about how long this material will take to dissolve into the body," says Hollister.
Of course, for a VC investing in an early round, it's actually often more in the VC's long-term interests to take entrepreneur friendly terms, since later rounds are never less favorable to entrepreneurs and previous investors than previous rounds.

So, if you go in at 2-3x PP in the A, you're basically dooming yourself to even higher multiples in future financings. I guess you could pro-rata, but still, the A tends to be significant.
Digia launches Boot to Qt technology preview
Here's hoping the lab is NOT ONLINE. Because maybe it seems that China might possibly want to kind of hack it.
I got a time machine.

I forgot, God, how are the moral lessons of Charlie and the Chocolate factory?

God says...

18:17 He that is first in his own cause seemeth just; but his
neighbour cometh and searcheth him.

18:18 The lot causeth contentions to cease, and parteth between the
mighty.

18:19 A brother offended is harder to be won than a strong city: and
their contentions are like the bars of a castle.

18:20 A man's belly shall be satisfied with the fruit of his mouth;
and with the increase of his lips shall he be filled.

18:21 Death and life are in the power of the tongue: and they that
love it shall eat the fruit thereof.

18:22 Whoso findeth a wife findeth a good thing, and obtaineth favour
of the LORD.

18:23 The poor useth intreaties; but the rich answereth roughly.

---

I wuv You, God. :-)

God says...
awful do_you_like_it adjusted_for_inflation you_are_my_sunshine
how_about_those_yankees one_small_step that's_no_fun threads
fortitude I'm_done I'm_not_sure and_then_what no_more_tears
Perhaps it is just late and I'm cynical but this screamed "hey we're still cool, c'mon see?" There were a series of articles about Microsoft's research projects that had the same vibe. Perhaps it is the BusinessWeek lens. Hard to say.

I cringe though on that title, if its a "secret" lab then you wouldn't know about it, so it isn't secret, so what is it?
It was a gut reaction to the "PR ploy to Pump" phrasing - which made TSLA sound like some kind of boiler-room operation engaging in shady behavior. Also, it would have been nice to come to HN and see the top rated article on TSLA calling out all the positives, rather than focussing no the Debt, Dilution, Loss that TSLA is experiencing.

It's important to take time to celebrate victories, ours, and the people/organizations we look up to.
I agree that there's a lot of irrationality about it. You point out an example of that.

However, you're talking about going from no free snacks to free snacks. The other direction--free snacks to non-free snacks--is a bizarre change that sends a negative message to employees. In fact, as you say, it's equivalent to a small loss in pay, as now you have to cover those snacks yourself. Not a big deal... but why is the company effectively docking the pay of every employee?
thanksfully there's some prior art to 1997, but still.
patent system is such a pile of crap :/
I think they tried to make it mobile friendly. It was an OK experience on my phone.
Yeah, usually because it's thickened with gelatin. Enjoy your boiled hoof.
Online Gambling Bets on Return to U.S.
i clicked to 28 and it not accept it as ok or wrong?
Dart vs Java — the DeltaBlue Benchmark
U really need to interview your target market, use an empathy map. This will save u a lot of time in getting your MSG across and will get u to focus on a few hardcore problems "Solutions over Ideas". You should have drawn up an empathy Map before building your product but on the bright side u have a prototype so go an interview people, try Starbucks, lots of people will let u interview them there.
First Independent Testing of Cold Fusion Device
Very good essay with lots of wisdom. A couple of nitpicks, only because they keep popping up when I discuss this with people

1. The beginning has an overly technical explanation of wealth in relation to hours worked. Sort of PG's law of conservation of effort. I don't think the relationship is that precise. In all likelihood, what you work on (market opportunity) matters more than the quanta of hours. You can work 16 hours/day every week for two years and have a failed startup while you can have a pretty good success with putting in 10-12 hour days (putting aside efficiency considerations).

2. 'Make something people want' is perhaps not the most helpful way to frame what you should be doing in a startup. I mean it is true at a top level way (surely, nobody would want to work on something nobody wants). However, it seems like an end result of 'x' things that should be done so you get to making what people want.
Facts about debt, dilution, and loss are extremely interesting and relevant to the story. Moreover, it seems like the worst thing he had to say about TSLA is that they're very good at marketing. Which is pretty important for a car company.

The HN problem is with middlebrow dismissals at the top of threads. I'd submit that the comment at the top of this one is neither "middlebrow" nor dismissive.
An ooc quine
heh... a variation of always be coding is what I went with for my blog name a while ago.
Keep calm. Reach out to people, old and new. Plan, and work towards a better tomorrow. Do not give in to fear.

Be sure to call your parents at least once a day. It makes a difference. And remember, the best way you can help others — especially family — is to help yourself.

I know that all may sound a bit trite, but it's how I tend to manage every personal crisis. I'm going through a significant rough patch, right now. Can't be paralyzed.
That would be a corner case.
I agree with you but the elephant in the room is, although you may be against "bribery and fraud" how would a community actually stop someone with enough money from doing just that, unless you do in fact have governments and regulations? What is going to balance the money signal? It's not enough to say that you are not for it, but what mechanism would the system actually have to deal with such abuses?
Our hashtagify.me uses them :)
Website Migration Guide to avoid Downtime or Data loss
That only works until you hit 21, thats a multiple of 3 and you lose.
I am not even sure what implementing it for a parametric type means... can someone point me to a link?
This reminds me of a client I had a long time ago who sold silane gas, which is the byproduct of making metallurgical grade silicon. It is a byproduct of semiconductor production (among other things) and very scary to store because it combusts upon contact with oxygen. So as you can imagine if there is a leak... it's bad news.

In the 90s they had so much of this stuff and it was really expensive to store and not much could be done with it, by then they discovered it could be used to coat the glass exterior of entire skyscrapers to reduce glare, and to make solar panels, and many other things. I always think of this story when I hear about byproduct management problems, and hope they'll find a commercial solution - they just might invent something new and awesome out of necessity.
Do people consume too much caffeine?
I can't wait to get my hands on the 501 - I am pretty excited about this phone.
But I don't want Kinect. I don't want to pick up the controller when I want to watch TV. Can I get a good remote for the Xbox One?
Again, I am in favor of government, just not its economic interference. Reducing its economic interference actually reduces the motivation for corruption and bribery (not that I think that's enough). Bribery and corruption should still have legal penalties and be prosecuted by the government.

Abuse of wealth should still be a problem, but that doesn't require the government micromanaging that wealth.
Intel Linux OpenGL Driver Leading Over Apple OS X
6 Women Scientists Who Were Snubbed Due to Sexism
Why would you assume they disabled SSE? Compilers generate SSE by default when optimizing, I would be very surprised if Peter Bright disabled it. And not only do normal C/C++ compilers generate SSE, but JS engines generate SSE as well. So SSE was being used on both sides of the comparisons here, I am pretty sure.

What was disabled was C/C++ code that explicitly used SIMD intrinsics or explicitly used SSE function calls in C/C++.
Increase your blog email conversion rate with this blog review tool
At Google I/O this year, Google indicated some interest in asm.js, and noted that since asm.js was released V8 has already gotten significantly faster in running asm.js code.

With regards to Dart, Google has said that they plan to get the language formally standardized after reaching the stable 1.0 release. It doesn't make sense to try to standardize something that's still in beta.
Why should a developer have to have headspace for a special class of construct? And what difference does it make in practice whether it is a keyword or a function - why do you think it's so important that they are obviously different in the code - does their being part of a special category have any practical implications?
> I think the most successful microkernel wasn't actually micro, but a hybrid - Windows NT.

The OS X kernel is (was?) a hybrid, basically Mach with BSD bolted onto the side

http://en.wikipedia.org/wiki/XNU
Ya, I know people who start businesses and they aren't completely screwed.

Taxis also don't take me for the scenic route, at least in Beijing or Shanghai.
Just wrote up an app called Rick Roulette. It's like Russian Roulette, but with Rick Astley instead of bullets: https://github.com/dumbstore/dumbstore/pull/13
The suggestion wasn't to loosen standards it was to start cultivating developers that are up to your standards. If you put them in an apprenticeship program because you see something in them it is an investment that will lead to higher standards.
I think internships are slightly different. Paid apprenticeships where you are expected to delivery production ready code for clients and work along side developers is what we are after.

Most internships I have seen generally treat the intern as the grunt; no good projects / most of their work can be discarded at the end of their internship.
Jd-boyd/irccat3
The Only Linkbuilding Post You'll Ever Need Now That Penguin 2.0 Is Here
I can definitely see this as factored into the cost of a first year dev. I wonder how much more talent companies would recruit by just making that investment more apparent?
KPMG predicts an 85% fall in the number of cars required (long term).

Who do you think GOOG will turn to for the driverless cars? A big player or a little guy that can still grow in a shrinking market?
You should polish this up and release it on the app store! It has that perfect mix of fun and challenge to keep you entertained when you're waiting for something and its conveniently easy to pick up and play also.
Penguin 2.0 Is Here
I must have misinterpreted this remark:

> In general, I took the highest-ranked pure C++ routines for each test. Versions that used, for example, SSE functions were excluded, as were those with explicit multithreading.

For "functions" I interpreted "functionality," but I think now it must mean SSE intrinsics?

Sorry for the confusion.
Why is tampering with the TTL field of IP dangerous?
Ask HN: Are you a part-time stock investor?
If so, how do you test your stock investment strategy? Do you rely on intuition?
How Google plans to rule the computing world through Chrome
MinimaLT: Minimal-latency Networking Through Better Security [pdf]
Or something between the two:
"Unrolled linked list": In computer programming, an unrolled linked list is a variation on the linked list which stores multiple elements in each node.
https://en.wikipedia.org/wiki/Unrolled_linked_list
Do you have any further info on "the military for sensitive information is using much greater levels and systems for crypto than consumer grade"?

From what I understand, the DoD standard is AES 128.
These are specific use case. Indeed in some cases lists are more efficient than arrays. The advice to use arrays instead of linked list is a rule thumb. Not all programmers are still sucking their thumb. ;)
If there were any doubt, I just called my father after leaving my phone in his hotel. Quite, quite convenient!
The Phosphorous Atom Quantum Computing Machine
Find someone who walked your dreams. Stick to him for a year. And things will be much clear.
If its not good enough to print guns, its not good enough to do much of anything useful.

Rocks: You can bash skulls or build cathedrals. Do both and we call it human.
Show HN: Trello Report Generator
It should be, it's hardware-accelerated (take a look at the translate3d hack)

Paul Irish did a good writeup here: http://www.paulirish.com/2012/why-moving-elements-with-trans...
> In that case it seems that we need something new to replace CSS for layout

There's so much that CSS (and browsers in general) do that we take for granted, which is good in one sense but bad since you can't dip below those abstractions and grapple with the layout engine (or garbage collector, or HTML parser, or selector engine) at a low level. You get the whole ball of wax and all that stuff runs all the time, even if you don't actually need it. In my view this is essentially what separates HTML apps from native ones.
A counterexample would be entertainment, e.g. minecraft.
Not sure, I added reddit.com/r/livesound and it seemed to work. I will look into why the direct path doesn't capture.
Gr. I'm on Linux/dev/28 and no dice...
Google+ photo search with visual recognition
Maybe you should take some time to really focus on how you want to propel this world into the place our kids deserve. What are the most important problems that you see? Can you see any solutions? What can you do to help? If you can answer these questions then maybe you have the beginning of a business, or maybe the quest will lead you to a job with a startup or help you find a partner to build a business with.

As you said you don't have the money to be an angel investor. You also don't have the experience of building a successful business which is a huge weakness if you're an angel investor. Perhaps you should take things step by step...

1. Decide what you want to contribute to the World
2. Build a business that will make you wealthy while making the World a better place
3. Use the money and experience to help other people build businesses that help you achieve your objectives to make the World better
4. While you do this build the political authority, connections and followers that will help you implement the changes you want to make.

Anyway, if you can find something you really believe in, something that you are really passionate about, if you can make a plan that will really help other people then you'll stop feeling sorry for yourself. This sense of purpose will give you the motivation to work when you don't feel like it. And if you setup a business and it fails at least you will have helped make the World a better place.

Finally, once you know your purpose, don't accept that it will take 10 years to create something legit. Its important to keep the big picture in your mind but more important to achieve things quickly in the short term (a few months). Check out lean startup methodologies. There's also an excellent online course by Standford in Technology Innovation that might be of interest.
Make no mistake, you are here commenting in an elite forum of digital movers and shakers. If that idea makes you laugh, then just think what that says about CNN's sources for other subjects.
How to build a global business from India
I'm probably slightly biased here, having quite a few good friends that themselves are very involved with the manufacturing scene in China. From what I know and have seen, the apparently widespread cheating you mentioned is much rarer than you say. In many areas there is serious friction between (corrupt) government and business, and it is mostly under such situations where I've known about "non-standard business practices".

That said, if you're white, then I would be more inclined to believe the incidences of fraud you've experienced. I still don't believe it's a majority, but the incidences of foreigner-exploitation in China is significant enough to turn away a lot of potential business. I don't think it's really racism per se, as I think amongst many Chinese, especially the less well-educated, they believe that for reasons of history, foreigners, especially Caucasians, owe them something -- "after all, didn't you guys plunder our country's treasures 100, 200 years ago?" (8 nation alliance, Opium Wars, World War II, etc). It's irrational and this is no excuse or justification of their disgusting behaviour, but I think this is what's happening in many cases.

Still, there seems to be a slightly Sinophobic slant to these articles. Stuxnet (I think most people believe it's American/Israeli?) is just evidence of how far the Pentagon has gone with hacking. Its sophistication is actually amazing, and I while most may claim that "hacking Iran is beneficial for the rest of the world", I don't think the consequent fear of American hacking prowess is irrational at all. Is China's decision to ramp up their own cyber-espionage the right thing to do? I don't know. But I believe that any look at the history of international politics will show that nobody really gives a shit about international law whenever it becomes inconvenient. China is hardly a "victim", as they claim, but the narrative of "Chinese hackers rising" that's so popular these days distracts us from the much-more formidable power that our Pentagon already has.
This feels like nothing more than linkbait with no value-add. Emails are public on Github anyways, so simply browsing to github.com/<username> will show the users registered address. I guess it's almost interesting that it can be done programmatically, but I never suspected anything less.
Looks like the cells are randomly populated, so my first attempt, I only had three '7's. I had a ton of '9's so I used the 10-10-9-9-9-9.... strategy to safely get me to a higher score, and then did a little math from there to hit each multiple of 7 on the way up.

Definitely a fun little distraction, I should be working though.
You can start by just reading what pg says, here on hn, on his blog, in interviews, etc. His thoughts are accessible. You do not have to know him personally to soak up some of his views, ideas, etc.
I think their (the ones who post Youtube videos about it anyways) goal isn't to make gun parts, but to show how laws that restrict some magic block (that can be milled, carved, or printed) have nothing to do with making anyone safe.

They probably see that 3D printers are too widespread and too economically game-changing to be banned, effectively at any rate, and thus that by showing how printers enable production of something, they can show that regulating that thing at the historical source is going to be ineffective.

I imagine these people are your allies more than you think.