skysight-inc/HackerNews huggingface dataset:
That would seem to be a harder problem for the NSA. First, it has to be an active attack, modifying data in transit rather than merely siphoning it off — probably tougher to cover their tracks in that case. Second, automatic updates are presumably cryptographically signed by the publisher, so the NSA also has to steal or crack the private signing key. Third, how do you target the backdoored version of the software so certain groups/people get it and others don't? CDNs don't work that way.

In the end, it seems much more practical to sneak a backdoor into the software at the source.
One step at a time. Fight for open codecs today, and maybe 50 years from now we'll reach a 100% open stack, from hardware to software and wireless protocols, that provides a free baseline available for implementation by any company or individual without royalties.
It was established in the age of mechanical clocks. Because of the way the gears were generally configured, the two sane options were 9 minutes or a bit more than 10. They chose 9. Digital clocks followed suit.
I like the goal, thanks for the presentation. Personally, I'd have preferred an example on high-dimensionality data like curve fitting where this is actually most important, but that's because I'm a nerd and I like graphs perhaps.

FTIR data analysis is a fantastic example for PCA analysis -- each principle factor ends up (probably) being the spectrum of one of the major real physical components. But this is maybe too abstract?

A less abstract one might be a distribution of test scores. Your actual dataset is "number" versus "score", and you could show two gaussians, one at a low number and one at a high number. Then you could show that across three exams, you always see the same scores, but with different intensities. That would let you compute that the principle components are those two gaussians. Then you can hypothesize that each group is a collection of students that study together, and so they get similar scores. Or something like that.

Anyway, no intent to be a wet blanket. It's a nice writeup, and it is nice of you to share.
Having seen so many failure getting worse because people did not paid attention to it in the first place, I would go for the error page.

That said, even if we choose a defense in depth, it still is not a valid reason to throw away XHTML as it was done.

The same way you will not remove your firewall because it does not block dormant viruses, but add an antivirus, the browsers could have still continue putting effort in rendering the correct, and powerful, XHTML, while setting down some decent fallbacks to recover. Being we a be red warning to raise awareness that something need to be fixed.
Reminds me of this: https://news.ycombinator.com/item?id=6455951
Congrats to Rob! I'm the founder of PeepCode (also acquired by Pluralsight a few months ago). I feel like I've been traded up to an all-star team who is about to win the Super Bowl. Pluralsight is a great company and there's lots of great stuff about to be launched over the next few months.
What German Wisdom Can Teach The Rest Of The World About The Good Life
We got stuck with stringly references for reasons related to a very strange semantic/relational database origin data source and having limited access to the data source.

Generation two of the thing I'm working on is likely to dump this data model and force object graph realization directly to native Datomic db/refs so that I can use the damn datom indexes properly.
the hacker news crowd is not the "user" in this quote though.
Is it possible to have VP8 as a mandatory baseline on platforms that support it, so at least all desktop users could rely on having VP8 support in WebRTC, even if Firefox still has to support H.264 for WebRTC calls to/from mobile devices?
Over 20 million Android and iOS users have downloaded BBM, are you one of them?
I agree. Since when does the Coast Guard need to ask permission to inspect a vessel?

But, maybe they would need a warrant, and by getting permission they avoid that? Don't know.
"Emergency vehicles" are not required to obey the law. A friend of my was ticketed for "riding a bicycle on the sidewalk," by a police officer who was riding a bicycle on the sidewalk. The District Court ruled against my friend based on my first sentence. (True story, really.)
Sounds like one of the big problems here is glob, and another is how args are parsed before being sent to a command.
The government of a country, any country, owes allegiance to its citizens first and foremost. Our laws do not apply to people in other countries. I can't imagine that most large governments other than the US do run in exactly the same manner.

I'm not defending the NSA, but let's not be naive here. One function of the government is to protect its people from all threats, foreign and domestic. So yes, citizens of other countries are second class, and well they should be from some perspectives. Again though, there are lines, and some have been crossed.
As Interest Fades in the Humanities, Colleges Worry
> Non-EU residents on German soil are subject to summary arrest and deportation

And where are the statements saying other countries shouldn't deport illegal aliens? My post asked about exceptionalism, openly stated, did it not?

> German domestic wiretapping laws are basically that the executive gets to spy on anyone on German soil without judicial oversight AND outside of Germany [..] The BND does not just have the right to spy on anyone, but it can summarily arrest anyone, intervene in any investigation without question (so they could, for example, kill someone, then take over the investigation, no questions asked). [..] Germany and France are transmitting everyone's internet usage to an organisation so it could sue them for copyright infringement in an automated fashion.

Uhhhh.... sources for all that please.

> Can anyone please explain to me why, if there's outrage about the NSA, why isn't there 10x the outrage about EU practices ?

Maybe the lack of abducting people and torturing them, or killing them with drones has something to do with it? And still, there isn't a month without demonstrations against some of the stuff you mentioned, like Vorratsdatenspeicherung. Other stuff is either flat out wrong or widely unknown, your posting of sources will decide that..
I'm going to assume shopping on smile.amazon.com removes the affiliate fees. This could be saving them money.
“Of Course” Design
Sorry, but this is IMHO useless. It doesn't work in all browsers (and causes errors/warnings in those unsopported), requires extra javascript and adds no real value. It just crams console with irrelevant data. There are better ways for this - humans.txt or html meta tags.
Yea, I think it would be best to just have one machine. It's very difficult to keep 4 dev environments in sync (mackup is some help).

As for living alone, you can decide if that's best :)
is there any small library ala "notjquery.js" that is a drop in replacement for jquery but that calls the browser native stuff directly ? serious question ?
My guess would be that the Google head honcho on-site asked nicely and offered some sort of carrot (e.g. "we will tell you our other spooky floating facility plans in advance"), and that the Coast Guard employee was "required" to sign the NDA by a boss who liked the deal.
Unless a law to specifically disallow the use of Glass computing devices is passed, how is this cop in the right? Isn't Google Glass off unless activated which would mean you're just wearing a pair of glasses and wearing glasses is definitely not illegal while driving. Unless they can somehow prove you were using Google Glass while driving (which would be stupid in the first place) I don't see how this ticket is valid. Cecilia needs to fight this or it could set a dangerous precedent, Google needs to volunteer to pay for legal costs for her to fight the ticket, it would be in their best interests to do so.
Google Glass Isn't the Future of Wearables
I use Meteor alot.

Some of the issues mentioned here were about a lack of scalability in terms of larger sized apps and to the number of simultaneous users it can handle.

If you have a large app you can use subscriptions that change as you view them. You can indeed have large 100,000 item collections without any hiccups or slowness. The issues people display here are if you have this 100k database downloaded on your browser which is unrealistic.

The second as to scalability user-wise. It is possible to scale meteor by altering some code. Meteor's still a baby but their 1.0 release will definitely sort this out:

The issues relate to how publish functions are handled & how mongodb interacts with meteor. These will be heavily optimized by running publish functions less & using a mongodb replica set emulated via meteor or through mongodb's oplog.

I have built before with .NET (I hate it the most), Java, Rails, PHP, Coldfusion, you name it! One thing Meteor helps me do is build fast and expect something that works without bugs at the end. Its nice to experiment around with what people like till we get it right.

I'm going to go so bold as to say Meteor will let people experiment with many ideas just as VCs do with ideas but here you can get that one which works without much cost & time to develop it.

RoR is nice but when it comes to a funky front-end user experience its not nice. The backend is loads of fun!
My guess is that people recognised the schneier.com domain.
A-Line Sleeveless One-shoulder Maxi Formal Dresses
Fabric:Satin

Silhouette:A-Line/Princess

Waist:Empire

Neckline:One-Shoulder

Sleeve Length:Sleeveless

Hemline Train:Floor-Length

Embellishment:Ruffles, Crystal
no, hot water can indeed freeze (i.e. turn into ice) faster than cold water, in the same environment.

http://math.ucr.edu/home/baez/physics/General/hot_water.html explains it well. he addresses your point directiy:

[The "impossibility proof"] implicitly assumes that the water is characterized solely by a single number — its average temperature. But if other factors besides the average temperature are important, then when the initially warmer water has cooled to an average temperature of 30°C, it may look very different than the initially cooler water (at a uniform 30°C) did at the start. Why? Because the water may have changed when it cooled down from a uniform 70°C to an average 30°C. It could have less mass, less dissolved gas, or convection currents producing a non-uniform temperature distribution. Or it could have changed the environment around the container in the refrigerator. All four of these changes are conceivably important, and each will be considered separately below. So the impossibility proof given above doesn't work.
Oh. Well then, yet another reason to redo the photos, to provide a better sense of scale for the fob as it looks big.
Has nobody heard of "--" ? This is the standard unix way of saying "Please, do not process flags beyond this point". cat -- * does precisely what I expect it to do in most contexts.
Web-based Windows Phone dev tool has built 65,000 apps
If what they're doing isn't shutting up, what is?
> as the load changes on the grid it will actually slow down and then speed back up when people turn off their devices at night.

When I sailed on ships we knew not to use alarm clocks that plug into an outlet, because the load on the ship's generators is always changing, thus making plug-in alarm clocks less dependable than wrist watches.
Elastic Woven Satin Floor-length Natural Sleeveless Vintage Bridesmaid Dresses
Fabric:Elastic Woven Satin
Silhouette:A-line/Princess
Waist:Natural
Neckline:V-neck
Sleeve Length:Sleeveless
Hemline Train:Floor-length
Embellishment:Pleats
I was not objecting to him being an engineer, he can be an engineer of software which does define him as an "engineer" but Microsoft would really hire someone who does not have a degree in the area of the job?
Python: The fact that the datetime object set to midnight evaluates to False.
Back in the 1930s and 40s, the term "Musique Concrete" would apply to this genre. Back then, "Musique Concrete" was making music via recording technology that could not be played live.

Unplayable music is not new. Some better-known examples are how Queen used to just step off-stage in the middle of Bohemian Rhapsody and play the tape of the mutli-tracked vocals; or how The Who used to screw up on stage playing along with the taped parts of Quadraphonia. Even the Beatles' live performances of Paperback Writer were weak because they used so much multitracking in the studio.

What I found interesting was that many of the multi-note combinations were just hacking the synthesizer to produce different sounds. A talented keyboardist could program MIDI sequences triggered by a single keypress and perform some aspects of "Black MIDI" live.

In contrast, I didn't think that the two examples were pleasing to listen to.
Boston Globe: The world record Tetris game
An old article, but good all the same.
I'll give it a go ... always been interested in personal analytics.
jQuery is a map between its own small grammar and "the browser's generic stuff". You're thinking of jQuery.
There's worse leaks to come. There are hardware-based backdoors in 90+% of the Tier1 routers. The whole Internet is basically bugged.
The NSA even eavesdropped on cardinals as they prepared to select the new pope
I'm the founder of https://zenobase.com/, another startup in this space.

Completely agree that "graphs without the ability to manipulate data are worse than nothing"--it's hard to gain much insight without being able to drill down and filter the data. Simple questions such as "how strong is the correlation between room temperature and sleep" end up having to be refined e.g. with "ignore weekends" and "correct for different amounts of physical activity".

Being able to "get as much data as possible" sounds good, but garbage in, garbage out applies...

Finally, I don't think it's possible to create a single mobile app that suits everyone, which is why Zenobase has a flexible, generic data model and an API.
Uh-huh. And what, pray tell, are you building that's so goddamn important?
I bet the NSA knows.

Google could just troll everyone by floating the barges away and nothing comes of this.
I always build a site I need and I want to use
There is an app like this (I think - as I can't download this one) called WeChat which has a similar functionality. Not sure about the popularity in the US but in Asia it is huge and the "people nearby" feature is very fun.
"Similarly Americans don't enjoy legal protections from the governments of other countries."

Yeah right.
My life would be a lot easier if there were some more restrictions on file-names, it's true. Just cutting out newlines would save me a lot of grief.

At my work I'm doing a lot of sysop/devops/admin stuff for a media production team. The team-wide project file structure contains a whole bunch of folders starting with '-'. It's not a problem, you just have to write all scripts being aware of it.

As we're making videos about different places around the world, it's not uncommon for editors to copy and paste things (including unicode weird other languages, etc) into filenames from OSX Finder.

I got caught out recently when someone had pasted in some text with newlines. Boy can that ever run havok.

The thing which got me was that BSD md5 on OSX and GNU md5sum on CentOS handle things differently (using \ before a filename with control characters in it on one of them). So creating a md5 list on one computer and comparing it against a list made on another computer was failing, even though the files where exactly the same.

Also annoying is trying to write scripts which handle " and ' in names.

The typical BASH tutorial response is, 'use "$VAR"! That always works!'

Unless you are sending a command to run on a remote server, or putting together a rsync command that runs over SSH. Then, it breaks. So:

PATH="Fred's New: \"Test\" Project!"
rsync -ave "ssh -i ~/.ssh/key" --delete "$PATH/" "user@remote:$PATH"

will have problems. (If I remember correctly). I think this one was fixed with something odd like using ' quotes, and then replacing all ' in the filenames with '\'' (which ends the current string, puts a single quote on its own as a string, and then starts the string again, but treats them all as one long string).

99% of my problems went away when I switched most scripts over to python.

(And, yes, started adding more and more weirdo filenames into my /shell/ /script/ unit tests...)
> There have been reports of similar phenomena since ancient times, although with insufficient
> detail for the claims to be replicated. As indicated by Aristotle [2]: "The fact that the water has previously
> been warmed contributes to its freezing quickly: for so it cools sooner”. Hence many people, when they
> want to cool water quickly, begin by putting it in the sun. Although there is anecdotal support for this
> paradox [3], there is no agreement on exactly what the effect is and under what circumstances it occurs.

?? You can reproduce this in a kitchen, but not in a physics lab? That's where I started to wonder if this was written by crackpots and stopped reading.
Good job!

I just integrated it with a super simple SpriteSpin (http://spritespin.ginie.eu/)

http://jsfiddle.net/madhuvana/PYBDu/1/
I am starting to believe the philosophy at the NSA is "because we can".

It is like giving police pepper spray and tasers, sooner or later they all are going to start escalating everything to where they get to use them, where if they didn't have them, things would have been resolved less aggressively.
The Halloween Doodle is Bizarre and Genius
So if all 50 states created their own exchanges, healthcare.gov would have just been an info splash page?

I mean even DC created their own exchange, what was the excuse of the other 30+ states?
If You Like Your Init System You Can Keep It
That said, I'm very much in favour of allowing any kind of multi-lingual multi-script UTF-whatever filenames. I'm not even totally convinced that new-lines and other control characters are always wrong.

However, some better tools and much better awareness for people would not go astray.
Whoops. You are the first to notice ;)
What strikes me most reading NSA related articles, that for Americans the problem here is not the global surveillance itself, but the domestic spying. Wtf? Is my anonymity and freedom less valuable just because I don't have a USA signed piece of paper? It's a serious problem that touches everyone who uses digital communications (pretty much every human being on the word nowadays)and such data collection should be illegal on anyone unless he's under a warrant or belongs to opposite forces during war times. I'm very sad and disappointed that EU leaders don't have balls to stand up for this.
"In the old days when everything was made with discrete components" and you talk about "comparitor" (comparator) and "minus one"

No, this is too advanced.

For that you would be looking at 4 bits storage + comparator + the "minus one" circuit (which is very complicated) for a BCD counter.
Yes, some alarm clocks do count the cycles "from the wall".

Source: I helped a friend hack his clock to change his alarm clock from 60Hz to 50Hz.
Smaller than jquery would be Zepto.js
What happens if I try to create a filename using a character set in which octect 0x2f appears as part of a multibyte character? Oops?
France hasn't built itself on a platform of French Exceptionalism. The USA demonstrably has.

http://en.wikipedia.org/wiki/American_exceptionalism
Mozilla's presentation on JavaScript in 2006
Star Wars: Frames
Show HN: WDS2013 opening titles, all in WebGL
beachballs are for IO. You should have an SSD and banish the beachball.
"3 Ounces of gold per month"
That's nearly 2.5k Pounds by current prices. That's a lot of money! :P so who here happens to know ninjutsu?

Would REALLY love to prank these guys by actually infiltrating their office and greeting them in the morning in the lotus position, wearing a ninja suit :P
And Nashorn should jit to bytecodes, which should jit back to JS. Like realtime closure compiler.
The guy (Lauri Love) also has a Finnish citizenship and this is now big news here in Finland.
Interestingly enough:

http://www.thumbtack.com/ut/sandy/handyman/ninja-for-hire

wish he was in UK :P would be fun
British man accused of hacking into US government systems
This is bullshit. In my whole experience as a full stack developer, after having tried various technologies and languages and frameworks - including ones built with Perl, PHP, ColdFusion, and WebObjects, I can this say with full confidence and can afford to put my name and credibility to stake - Nothing is going to replace Enterprise JavaBeans anytime soon.

I wish something would, but nothing at the moment, is even close to the scale at which EJB gets things done. I truly mean it. And something built out of Ruby replacing a Java-based full-bleed framework? I think you must be fucking kidding me. What the author describes is a very specific use-case and maybe, just maybe Rails might replace a portion of that use case. In fact, if I were to do something like what the author suggests, I would still choose EJB and jBoss (or Orion if you know it better).

etc, etc.
As I said already, MIDI is kind of crude and hardly the last word. The description can be as detailed as the brain of the composer can handle it. The acts of composition and performance are indistinguishable. You could even manually set the amplitude of 44100 (or more) points per second if you wanted to... arguably the musicians that can make full use of the possibilities that exist even now haven't even been born yet.

Someone else made a very good point about paintings, and you kind of missed it by saying computers can't paint like Da Vinci or Shakespeare -- of course they can't, just like a brush or a pencil can't, and just like a piano can't compose. Do reprints of Shakespeare's work have soul in your opinion? And do they have more, less, or just as much soul than exact reproductions of his original handwriting? Is it possible to communicate soul by typing as we do right now, or would we have to see and smell the hands doing the typing for that, and heads pausing in reflection? Can a photo made with a DSLR and tweaked in a RAW converter have soul? Can a big format analogue photograph? What resolution does soul have, what resolution does our perception of it have? If facial expressions convey soul, does imperfection of sight reduce the amount of soul being communicated? Why does a piano piece that can move one human deeply leave another completely cold? Why can a landscape, even one devoid of plants and animals, make the soul sing, why does soul get perceived where none was put into? If it's because God created it, how does this not apply to computers as well? So many questions ^^
I'm not stopping. One of the reasons I wanted to join forces was to unleash myself from running a business - I'm a much better producer :)
>> Tech site CNET has speculated that it might be a floating data center, while the local CBS TV affiliate points to a floating store for Google's wearable Glass computer. <<

A giant floating store to sell Glass, that is made out of metal shipping containers? CBS has gone off the deep-end.
He mentions it further down in the article, but not all commands support '--'. Most notably: echo is not required to support that (which I believe means that while some implementations do support '--', a fully portable script can't assume that it does).
It's outstanding - wish I had Avdi's pipes!
Yes all of our videos will be available in the next few months.
Both frameworks use port 3000 in development, if you start Meteor first, sure it will kill Rails. Haha.
Thanks Geoffrey! I'm hoping we can do something together soon - it's been a long time in coming :)
When someone writes a headline like that and it doesn't happen, should the writer lose a substantial amount of credibility? Or should we just chalk it up to provocativeness?
were you able to get any other early market or customer validation beyond your co-founder's personal problem? Awesome concept!