skysight-inc/HackerNews huggingface dataset:
A snag in the "be let alone" doctrine is citizens of a country have a duty to interact with the government that doesn't allow a person to just be let alone when he wants. When necessity demands that a person divulge personal information, does all privacy then disappear? I think it should not. Privacy can't be viewed as a binary option. It also has to be seen not only as a limit on what can or cannot be seen, but an obligation on the part of the receiver of information not to abuse the privilege they have been granted.

But traditional law hasn't led to this conclusion. It sees privacy as an effect of location. Can a thing be seen, heard, or touched directly at the time and place that it exists? I think this is an outdated concept that is difficult to apply to an age of widespread communication and long-term information storage. I think privacy should be seen as an inherent property of a thing that doesn't change as it changes hands. My personal information is still my personal information no matter who knows it. The difference between what is private and what is public is the expectation I have when I share it with someone else.

So if I volunteer information unasked, there should be little expectation of privacy for what I say. However if I am compelled to give my name and address in order to receive a service, the default assumption should be that I want that service alone and no one not required to know it for that purpose should be privy to the knowledge.

It becomes more critical when dealing with legal obligations. The right against self-incrimination applies so if I am required to give personal information by some law, it should not then be used as evidence in a criminal investigation. But that's what happens in the current environment where information you're required to give the government gets entered in the public record with no expectation of privacy and is subject to be queried by law enforcement at any time. It forces a situation where in order to fully exercise your right to remain silent against self-incrimination, you have to live as a hermit avoiding all contact with the government.

Actually, I think there is a bit of common law that applies: the idea of trespass. An unlocked door is not an invitation to entry. Why should an unencrypted message be treated as an invitation to read? Yes, I realize that would reverse the geek-friendly precedent that anything broadcast on radio waves is free to listen to. But that's the libertarian's dilemma: an enforcement of one person's freedom may infringe upon another person's freedom.

I think the benefits of increased security for communications can outweigh the restrictions on radio scanners. We're already partly limited anyway because of copyright and electronic eavesdropping laws. Though I'd feel less trepidatious if our government didn't have a habit of outlawing tools that could be used to commit a crime as an alternative to actually enforcing the crime.
The big problems Magic Leap must solve in order to really deliver
$BASHPID is not working with subshells prior to Bash v4.
I'd like to repeat that these are assumptions - the worst I've ever done is broken a finger, so I'm not the one stretching the limits of the plan. Some of the things I don't know about:

Is abortion covered? I don't know; I'm a guy. Mental health issues? Not sure; I've never had any. Preventive/elective surgeries? Birth control? Where's the line between dental and health insurance? (I know my dental is a little weaker.) These haven't come up so I haven't bothered to learn about them. Maybe I should.

I expect that if I have to go to the ER, I'll be covered; its some of the the edge cases I don't know about. There are probably laws that ensure some of these, but I just don't know much about it. I'm a largely healthy person and have been my whole life.
Light-Based Computers Will Be Here Within 10 Years
> Yeah, it's not like we have a security model for JS, sandboxed environments, and even each tab running as a separate process.

Sandboxed environments containing user data that web developers voluntarily compromise by then inserting 3rd-party controlled code.
The reality is that the atomic bomb wasn't scary because it could destroy a city, it was scary because it could do it with just one drop.

America had already flattened 20+ cities before Hiroshima and Nagasaki, but instead of bats, they used large non-atomic bombs. The bats sound cool, but actual bombs were a little bit more dependable.
These were featured in a great series of books about bats by Canadian author Kenneth Opel called Silverwing [0]. Many fond memories of reading this book as a kid.

[0] http://en.m.wikipedia.org/wiki/Silverwing_(novel)
Would you trust the FT and Fastly to have access to all local data all your desktop applications?

That's what you're building for the web. #1 doesn't absolve you of the culpability of promoting such a fundamentally flawed tool.
> I see more programmers now who call themselves "front end developers" and aren't just UX designers with HTML/CSS knowledge, but can program a complex client side MVC application

It's almost misleading these days for a designer with HTML and CSS knowledge to say they can do front-end development. If you can't navigate your way around a client side MVC framework, I don't think there's much you can contribute.
Results from dns-sd are not necessarily being delivered instantly and there might be no lines which contain this flag to check of it's the last entry. It's also rather ugly to create a named pipe for this purpose, don't you think?
Slight tangent but check out
ibm 1401, a user´s manual
jóhann jóhannsson

http://open.spotify.com/album/3ZqqvWwHzoVCxwdsaUaF9z

Inspired by a recording of an IBM mainframe computer which Jóhann’s father, Jóhann Gunnarsson, made on a reel-to-reel tape machine more than 30 years ago, the piece was originally written to be performed by a string quartet as the accompaniment to a dance piece by the choreographer Erna Ómarsdóttir. For the album version, Jóhann rewrote the entire score, and it was recorded by a sixty-piece string orchestra. He also added a new final section and incorporated electronics alongside those original tape recordings of the singing computer.
I think one of the points of the article is that investing in index funds isn't a full time job, so even if you are newly rich you don't have to either make managing your money a full time job or pay other people high fees to do it for you, i.e. you can keep your day job if you want (or "get on with building Google" in this case).
Man and woman in love
Wearing your Failures on your Sleeve
Fantastic!! High-quality educational videos like this are hard to come by. Here's another retro tutorial that really stands out in my memory (differential gears): http://youtu.be/K4JhruinbWc?t=1m40s
I believe there are bindings to plot.ly
At the last slide author says that the goal of that talk was to convince us to drop CSS and use JS.

Can't say that those slides were very convincing. Right now it looks way too overengineered.

I'm not a fan of muddying JS with bits of HTML in general, and now CSS in JS?

Yes, that may work for Facebook. They've been inventing their own way of doing things for a while now, but I very much hope that won't go beyond Facebook.
Right - these are the frequency dot plots I first saw in Greg Conti's work (some examples here: http://sebug.net/paper/Meeting-Documents/BlackHat-USA2008/BH...). They're definitely on the way.

Regarding other space-filling curves - I'm in two minds about this. I've implemented z-order and the H-curve for binvis, but for different reasons neither of these are as useful as the Hilbert curve, so they're not exposed in the interface. My feeling now is that I should pick one locality preserving layout and one intuitive layout to keep things simple and usable. I want binvis to be a workaday tool, so I'm keeping my space-filling curve geekery to another project (https://github.com/cortesi/scurve).
Full stack: Someone who can build one (1) stack which fulfills the business requirements. Database to backend to frontend(s). If you're using rails and Django at the same time, and your full stack engineers have to take on an unnecessary cognitive load, that's your problem.
I know it's fashionable to bash NSA, but as someone who grew up in a communist state in the Cold War, such comparison is really an insult.

Forget about living condition, corruption or censorship, let's talk about police state.

First, you couldn't just choose where you wanted to live, you needed to get government approval for it. Spending a few nights at your relatives? Had to register with the local police department.

Talking about local police, there was usually an officer responsible for a given residential area. He/she knew every member of every families living there. People, usually one per family, were "encouraged" to attend monthly meeting where they were reminded that there were "evil" forces who did everything to undermine the party and the government, and that was everyone's responsibility to report any suspicious activities (I did hear that a lot post 9/11 in the US, but only at public places, for unattended packages. Still it provokes a lot of memory).

Promotion at work? well, you'd need a recommendation from the head of the block where you lived. Make sure to be on good terms with him.

Wanted to visit another country? You couldn't, unless on official business. As the result no one could have a passport until their first trip abroad.

The sad thing is, most people considered all of that as normal, if annoying, facts of life. No one cared about police listening to phone conversation or checking (snail) mail. Because that was their job, of course. In fact, where I lived such policies were overwhelmingly supported. When the Berlin wall was demolished, I remember asking my dad why Soviet Red Army let such thing happen. Why not invade and crush "the enemies". You got brainwashed since very early years.

Where were the Snowdens you might ask? none existed, and if they did, there'd be no NYT or Washington Post or the Guardian to report on it. Newspapers closed up shop for much less serious incidents.

So bashing NSA all you want, they're hardly angels -- never broke any law evar! but the next time you try to pull a smart-ass, be damn sure you know what you're talking about.
This sounds like they accidentally walked into a joint venture when actually there needed to be an intermediary party (a sapphire manufacturer) or Apple to take on more risk.

If you haven't been involved in negotiations like this you probably underestimate what an easy trap this is to walk into, and very hard to remove yourself from once it occurs.

It does reflect poorly on management, but it takes two to tango, and Apple should have been aware that such a one sided arrangement would inevitably backfire in this fashion. Good business works when the incentives for both parties are aligned, and you may extract short term benefit from screwing a supplier, but if what they supply is in short supply then you're going to end up screwing yourself.
Show HN: OpenRISC JavaScript emulator emulates up to 16 cores
Yeah, that comment was silly. SCOTUS decides ~100 cases a year, and less than 10 are 5-4 decisions. Even even some of the 5-4 votes aren't split along ideological lines.

Sometimes you can predict how a given Justice will act, based on how he feels about the specifics of similar cases.
> they used large non-atomic bombs

America was dropping napalm on Japanese cities filled with civilians[1]. Firebombing was a popular tactic in the 1940's.

https://en.wikipedia.org/wiki/Napalm#Military_use
OK, for some time I've lived in one file projects (PHP) where I've defined interface and in the same file implemented the code itself, so I've seen too little difference... Maybe in other projects the difference is sharper.

Is MOOPH module copyright protected?
I had used UWIN for a while a few years ago, when I was on Windows and needed UNIX functionality:

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

It was originally written by David Korn, creator of the Korn shell. Can't forget "ksh -o vi", which let you edit your command history with vi commands. (It is like "set -o vi" on bash these days.) I used to use it as the last line in my .kshrc.

http://en.wikipedia.org/wiki/David_Korn_(computer_scientist)

Not sure where UWIN stands in comparison to Gow and Cygwin but it was somewhat useful. IIRC, it was at least more than a collection of UNIX utilities.

The installation procedure (from an AT&T site) was a bit of a pain but doable.
If you read the article, you would find that discrimination in employment and housing isn't limited to who gets to be a CEO, that was just synecdoche. I'm energetically disagreeing that the primary worry (or even the secondary worry) of people getting discriminated against for their race is the threat of physical violence.
> This stuff is really hard and dangerous.

I really don't know why they don't control these prototypes remotely. It's 2014 and while I see that a human is the better choice for space travel because machines can't yet understand every situation it's kind of strange to endanger the test pilots for early test flights. Especially in light of recent fuel changes and aerodynamic problems.

That being said. My uttermost respect for everyone involved in these endeavours. In the digital age it's more and more looking like a miracle that humans where on the moon in 1969.
I like to put my culinary and sock-puppetry skills on my resume under the devops section.
Here's a video showing the steps a user goes through to use the Identity Assurance service. This is from June 2014 so the design or process for the service has probably been revised since then. However, it gives you an idea of what's involved for a user:

http://www.youtube.com/watch?v=WHoq1l8vFNo (7 mins)
Part of me can understand why test pilots in the 50s, 60s, 70s, etc did what they did. American test pilots and early astronauts did it for country first (in the context of the cold war), humanity second.

I have a hard time understanding why a test pilot would risk their life so that Jerry Seinfeld can fly to the edge of the atmosphere and back.
Don't get me wrong, I'm not arguing that nukes are a good idea, nor do I think anyone should have them, even countries that could meet the most stringent requirements of "responsibility", but doesn't the fact that we haven't destroyed ourselves yet rather much make it not clear that we're not responsible enough for nuclear weapons? Yes, we've come close to Armagettingiton a few times in the past, but don't you think the fact that we haven't demonstrated that responsibility ultimately won the day?
>Don't most gaming consoles sell at a loss

Initially, yes. Nintendo has traditionally turned a profit on most of their consoles (I'm not sure about the new one), but for the last several generations Microsoft and Sony have been losing money on each console purchase - at least initially. Later during the lifespan of the console the component cost has usually dropped enough that they start to turn a profit
How has burn-in been the past 2 years? I've got a two-year-old MacBook and I can read my mail after I log out.
Yes, it was probably that. Some of those powertoys were cool.
I remember installing and using that one. Didn't know that it was integrated into Windows 7 with that Shift+Right-Click shortcut though, thanks.
How many of these accounts do you guys have? 6?
"Fifty years ago, the Cuban missile crisis brought the world to the brink of nuclear disaster. During the standoff, US President John F. Kennedy thought the chance of escalation to war was "between 1 in 3 and even," and what we have learned in later decades has done nothing to lengthen those odds. We now know, for example, that in addition to nuclear-armed ballistic missiles, the Soviet Union had deployed 100 tactical nuclear weapons to Cuba, and the local Soviet commander there could have launched these weapons without additional codes or commands from Moscow. The US air strike and invasion that were scheduled for the third week of the confrontation would likely have triggered a nuclear response against American ships and troops, and perhaps even Miami. The resulting war might have led to the deaths of 100 million Americans and over 100 million Russians."

https://en.wikipedia.org/wiki/Cuban_Missile_Crisis#Post-cris...
So how do you make money?
Aldo's project is awesome. I remember reading this a few years back and was really curious to see what would happen if you plotted color spaces other than RGB on a Hilbert Curve. Plotting colors in YIQ and HSV spaces turns out to be really fascinating.

http://visualmotive.com/colorsort/
Depressing to see developers of 3rd-party keyboards suffer for Apple's mistakes with the low reviews. Apple gets to destroy other developers' brands instead of get the criticism they deserve from users for shipping a subpar product. :(
Do Women on OkCupid Follow the Standard Creepiness Rule?
I took my laptop in to the Apple store and they replaced it without question due to image retention.
An Aerial Laser Display Capable of Projecting 3D Objects in Mid-Air
Thanks for running the numbers. The important question is how many personal computers are currently switched on at this exact moment? What's a small improvement to one person can make a huge difference nationally. Just because there are other devices that use yet more energy still (e.g. kettles, fridges, vacuum cleaners, etc.) doesn't mean there shouldn't be a drive for increased efficiency in all our electric devices where possible (in my personal opinion).
Acrobats risk their lives while entertaining casino guests:

http://www.nydailynews.com/news/national/cirque-du-soleil-da...

I suspect that the test pilot who gets to fly a new kind of spaceplane finds it more gratifying than the acrobat who does the same show every night for a decade.
Check your contract and section about your responsibilities. If CI/CD is not there, then you can try and explain to your supervisor that not only you do not enjoy that type of work, but it does not fall under your responsibilities.

If it does fall under your responsibilities, then you can either hope that supervisor is reasonable and can accommodate developer's wishes on type of work or, as last resort, explain that you'd have to quit because that is not something you enjoy doing.
GitHub falls after login (500 error)
$BASHPID and $! are two different things.
There's a novel like this...

Oh yes, Stranger in a Strange Land. I am pleased to find that this Joan Quigley character "was called on by First Lady Nancy Reagan in 1981", twenty years after Heinlein's book was published.

> [Alice Douglas][1] — (sometimes called "Agnes"), wife of Joe Douglas. As the First Lady, she controls her husband, making major economic, political, and staffing decisions. She frequently consults an astrologer, Becky Vesant

[1]: https://en.wikipedia.org/wiki/Stranger_in_a_Strange_Land#Cha...

edit: Oh, I see other people have posted about this already. Well that's the character's name, anyway.
I use Mintty because Cygwin's tmux didn't work with ConEmu or Cmder, but Mintty was ok.

FWIW, I took a quick stab at the tmux & ncurses code to try to find a fix, but it was far from obvious. Maximus (ConEmu author) said it had to do with how cygwin flags stdin streams, which just happens to break when ConEmu provides them. (sorry details vague)
Birthing an Enabling Economy in Tourism
The problem I have with console replacements is most of them break readline. You can't run many interactive programs with them. On the other hand, you can't have full unicode support without a console replacement.
I can see that this approach might be viewed with a lot of suspicion, but this gels with a lot of problems we saw while building the MontageJS framework.

CSS is global, and it is a big problem to manage while building a large web app (which of course Facebook is). I think everyone building a large site or app has come across a bug where a CSS rule is unintentionally overriding another. They are a pain to track down and almost impossible to prevent.

I haven't played with this approach (as it was only talked about today!) but I think it's on the right track. The only thing I would like to see is the "CSS" put into its own module and required into the component JS file. Not only would this maintain the separation of style and markup, but also make it more approachable for those CSS experts coming from the current way of doing things.

I'm really looking forward to seeing how this progresses.
Thirded.

However, Network is more of an economic conspiracy movie and less of a military conspiracy one, and it's got nothing to do with nuclear weapons or war.
can you clarify how value semantics are costly compared to garbage collection/explicit pointers?
Seems like the admission criteria for sainthood are laxer than at DeVry.
Image persistence =/= burn in
Mandatory link to the "What colour are your bits?" article:

http://ansuz.sooke.bc.ca/entry/23

(law vs. computer science perspective on information; go read if you haven't yet!)
Can someone explain what is going on? Is this a new OS built from the ground up with it's own technologies ?
Also see Philip K Dick's books from the 50's and 60's, which include actors as American Presidents.
ah Thank you for pointing that out. I think the rMBP is actually a great middle of the road option. It supports multiple monitors with 2xthunderbolt,1xhdmi. I've seen lots of companies opting for these over mac minis and just having employees dock them in clamshell mode.
If the Cold War had gone hot, it would have surpassed all prior genocides, wars, and other atrocities since written history began, combined.
This is allegedly what a fire in a bitcoin mine looks like: http://www.jwz.org/blog/2014/11/grim-meathook-mining-disaste...
In the late 1990s I sat in an old house in Yokkaichi City, Mie Prefecture, Japan, talking to an elderly man who had been a part of the civil defense effort during the last year of World War II. He said that he remembered being outside when bombings were starting, and seeing large dust clouds in the distance, making their way toward the city.

One night the city caught fire (it was firebombed in addition to the normal bombings) and he and his wife, both in their 20s, ran outside into the street and covered themselves with their futon mattresses as means of protective cover. The next morning they arose to find their neighborhood severely burned, and the outsides of their mattresses even partially charred.

Later I talked to another man who grew up near Nagoya--he used to love watching the bombings so much that he and his friends would sneak out of their bomb shelters and lay in the rice paddies watching them fly over. They would laugh and shout, "bii ni-jyu kyu!" (B-29!) They'd ooh and ahh as they watched flares drop.

Hearing stories like these really made me realize what a complex and nuanced world we live in.

Edit: I didn't realize this, but apparently "pumpkin bombs" were dropped on Yokkaichi City in preparation for the atomic bombing of Japan. http://en.wikipedia.org/wiki/Pumpkin_bomb
space travel is not worth dying for
This is either a very elaborate joke or the future of computing.
Absolutely true, the customers do carry significant responsibility as well.
The one I've seen talked about the most is the Dell 28 Ultra HD 4K (1) and it is indeed 30HZ.

1 - http://accessories.us.dell.com/sna/productdetail.aspx?c=us&c....
Well, USA was using white phosphorus in "cities filled with civilians" in Iraq in 2004 (Fallujah), which is more like "is using".

So when talking about scary stuff like incendiary weapons it's better to not to try and fool yourself with words like "yeah, past was dark, but now it is 2014, we have all these conventions and stuff, and even in times of war people know limits of humanity, so worry not". Humans are wicked animals.