skysight-inc/HackerNews huggingface dataset:
Your point is well taken. It is not just the government.

The thing is that most private systems operating like this go broke -- unless they have lots of federal protection. You can't spend billions in the private sector without people noticing. The same is not true in the government sector. While all big organizations are like this, the government wastes money on IT at another level entirely. (I know, I've worked with lots of both government agencies and large organizations)
Actually cost has very little relation with cost to quality in denim jeans, besides that there is a production cost for higher quality denim fabric and stitching which doesn't seem to factor much into pricing besides increasing the minimum.
Very good article and exactly how I experienced my last projects. There have been other articles lately on HN about the changing role of the MVC pattern. The views and models are now on the client. This is ideal because this way the client can respond to several actions without calling the server. The server's role changes to a data driven backend via an API. The API however can also be built using MVCs on the server.

Node.js is an ideal candidate for the server, because it is very well suited for building APIs.
Good point. Sometimes the cheapest is indeed the best ... for a given person, if it meets their needs and doesn't deliver features they don't use.
Windows 8 is unlikely to benefit from enterprise market in short term
@zoobert Do you know about Gittip?

https://www.gittip.com/github/gaubert/
Thank you so much for this explanation.

For me, the big question was about whether email providers supported key signing without having to click on an email. Now I see that both ways work the same.
Seriously, Pink Floyd? Maybe it's a case of age outweighing the lyrical content and the overall cultural bent of the music?

I'd have accepted the beatles-ish even split, since everyone likes Pink Floyd and the Beatles even though both are very counter-culture. But leaning Republican is just plain weird for the band that made "Us and Them", "Another brick in the wall", "Have a cigar", etc.
Brands have value that can be protected with trade marks. You can't protect generics with trade marks (easily)
Another Texan checking in.

It's worth pointing out that the artists listed in the red box do actually have younger fans (Kenny Chesney, Jason Aldean, Blake Shelton).

Surprised to see no mention of Radiohead...
And if that works, the prosecution can xor it with some incriminating text...
Yahoo Leak - Check if your email was compromised
If I don't have the time to really look into things, I go with the cheapest too.

- You usually have exactly the quality you paid for, so no surprises here.

- It's often more ecological. If factory A can produce more stuff with same money than factory B, they must be doing something right. Another way to look at this would be: if you have to make shovels dirt cheap, you can't use barrels of oil/shovel, because you would have to pay for that oil.

I really cannot prove this cheap is ecological, but I've noticed that this holds true in plastic Christmas-trees, cucumbers and majority of unprocessed meat products. Chicken production should cause only 1/5 of the problems that beef production. Surprise, surprise chicken also cost's 1/5.
Async controllers don't solve this problem, they actually create 10 more. Same with tasks - you have thread locking issues, race conditions and other fun async stuff at the thread level. Node is single threaded, (basically) single process.

I get your point - that it's possible (it's always been) - it just isn't the way 99.99999% of the people use it.
actually when I read /dev/urandom I get a much larger stream of data. I think /dev/random is corrupted becuase it hangs after a bit when I try to read. So please hand over the key for /dev/urandom..... ;-)
Ticking of the police is not against the law

No, but wasting police time is.
My point was you save more for on $0.50 on a meal than a $5 on a car. In terms of pure monetary value, it is relevant. This comment was more in the light of an "alternate" theory as the author doesn't appreciate the fact that people haggle over $0.50 on a tip.
My questions are:

- Why aren't they committing to using geographically dispersed AWS instances?

- Why aren't they leveraging Salesforce's infrastructure at all?
That was one of the points of the article. At first, that fear dominated my life. As time has gone on, and a few things went wrong here and there, I've learned it's not quite that bad.

Also, we have a very different view on customer service. I strive to respond to all customers immediately. We could reply within a day, but going above and beyond for customers is important to me. The support requests in the middle of the night aren't even a problem. It's just part of the gig.
"It was Mocha with CoffeeScript, not Ruby."

But the point is that this wasn't clear. I thought it was neat to watch (I watched a few minutes, skipped thru) but I've used node before and write a lot of JS; if I were new to this (or if you had been, say writing Lisp or something I don't know from) it would have been very confusing. The tests thing in particular was confusing. Lesson: strings resolve to true (??).

That said I think it is a great idea to do talks more like this; I've been to talks where people go on and on about the benefits and I'm thinking "where's the beef?" But a balance would be good: x% here's how you use node y%: here's WHY you use node. The latter was missing, and the former was missing if people go slowly or get stuck on the syntax or anything.
Isn't TrueCrypt's 'hidden volume' feature enough to make this law pointless? Just have two encoded sets of information in the same file. When you are asked to give the key it is up to you the key of which one you give.

http://www.truecrypt.org/docs/?s=plausible-deniability
I would have liked a distinction between "this music could be either" and "this music didn't signify anything". Would help tease out the difference between political apathy and appeal to both parties
check out code school its pretty cool

http://www.codeschool.com/courses/try-ruby
I think the think that annoys me the most about American English is the use of the word Lego. Saying I have lots of Legos sounds as stupid as saying I have lots of Pokemons.
I have it in the back of my head that there is a way for the site to get a small percentage of the revenue if they 'properly' integrate it. At least I think Instacast, the iOS podcasting client, used that feature.
I think age is probably the most important. Second to that, I suspect a higher portion of the data set being on the Democrat side. Both factors are so strong that they have old sayings about both.
age

The first thing I thought was that I'd love to see this with age accounted for as well
> BUT rails style frameworks are still incredibly important for 1 huge reason - search engines.

A project I toyed with a while ago, but never finished (because I don't need it right now), was an app server that can render and serve Backbone views on the server, for search engines and to speed up the first page load (after which most clients would switch to client-side rendering.) See https://github.com/stdbrouw/backbone-express. https://github.com/developmentseed/bones does something similar. There's a ton of reasons why people would want to stick with Rails or another server-side framework, but searchability isn't necessarily the big problem.
It was being discussed well before this, in the early 90s i went to a computer lab seminar about this and we asked

- we have Tb of data in our detector system that is either truely random (ie part of a Monte Carlo sim) or is essentially random (the detector noise), how do we prove this isn't encrypted.

Oh don't worry, said the nice man from the police computer unit - it's only going to be used against terrorists.
[old music-old people-conservative] vs [new-music-young people-liberal] is neither interesting nor exciting.

Indeed. The saying attributed to Winston Churchill (he didn't actually say it)

http://en.wikiquote.org/wiki/List_of_misquotations

http://en.wikiquote.org/wiki/Winston_Churchill#Misattributed

"Show me a young Conservative and I'll show you someone with no heart. Show me an old Liberal and I'll show you someone with no brains." is a familiar statement that people change their political opinions over the course of life. I might add that most observers of politics in the United States think neither "conservative" nor "liberal" are useful terms for describing where people fit in United States politics.

For the record, my radio presets in my car are to "classic rock" stations (of which there are usually at least two at any one time in my town) and most of the music I rip to my computer is similarly music that was top-airplay pop music for the Baby Boom. When the Baby Boomers were young, that was probably considered somewhat radical, antiestablishment music, but I've been surprised at how many of my contemporaries have grown up into middle-aged people who might be characterized as "conservative" politically active voters today, while keeping the same musical tastes.
Those words could only be spoken by someone who doesn't get out much.
Starting Up with Sex, Love and Violence by Dave McClure
If the guy doesn't know how he does it, what he has to say will not be very illuminating. To be able to teach, you have to understand why you are doing things the way you are doing them. It's surprising how many people are good at what they do, but still don't know why they do things a certain way, have not considered other ways and noticeably slow down when they leave their comfort zone.
There are lots of things that predict your politics to varying degrees: age, gender, sexual orientation, whether you have children, education, income, job, where you live, to name a few. These can be used together to fairly accurately predict at least whether you lean left or lean right.

In any given election in the US you have about 40% of the general population who votes Democrat always, 40% who vote Republican always and 20% who decide the election results. Even the massive landslides of Reagan in 84 and Nixon in 72 didn't go more than about 60-40.

Politics on a mass scale is so predictable that maps are produced of political leanings that are used for redistricting.

A lot of these same factors can be used to predict music tastes. Age and where you grew up are probably the two biggest. So don't make the mistake that many in the press often do and mistake this for causation for correlation. Correlation isn't surprising given the common factors.
If true (and I'll assume it is) this is just a basic conversion-funnel problem. If your funnel looks like this:

- user takes photo on their iPhone
- user successfully learns of Flickr's existence
- user successfully opens Flickr account
- user successfully uploads photo to Flickr
- user successfully navigates to Flickr, sees photo
- user decides to order prints
- user finds and navigates "order prints" workflow
- user gets prints in the mail three days later

...your conversion rate is one number. If your funnel looks like this:

- user takes photo on their iPhone
- user decides they like photo and want a print
- user goes to local store which has sold photo prints for 30 years
- user hands camera and $5 to store employee
- user receives prints ten minutes later

your conversion rate is a completely different number, and it would not be surprising to learn that number B is orders of magnitude different from number A.
Poor people end up getting worse deals on things though since they often have fewer resources available to them. If they wanted to pay more for something that will last, they may not have that option if they don't live in or around an affluent neighborhood. It's more expensive to be poor.
Honestly I was pretty impressed with their writing even before this story. Glad to hear that they treat folks well. A welcome departure from the way other folks in that industry act.
Why is that troubling? There are currently 5 AZs in the region (there were fewer when they designed their service), so the best they could possibly do is 20% of their instances in each. Losing 20% of their instances instead of 30% isn't much of an improvement.

What they need is failover between regions/clouds and external monitoring, not a slightly better allocation of instances between AWS AZs in one region.
That could probably be a post by itself. The way we've evolved to add additional layers of automation and support, adding an FAQ, and other related improvements have definitely helped. However, when you're building an app by yourself, everything takes time, and it's not quite so easy to make time to perfect a support system overnight. So, in our case, it's simply just evolved as we've grown.
Yes, I was just coming in here to say that they were never hidden, always publicly available.
My businesses do. Since we have to keep all the records for the Feds. Here in Washington it is nice to have Amazon collecting the sales tax. It leaves less use tax paper work for us.
How big an application have you built with Node.js?

How complicated was the business logic?
RTFA. Their conclusion was not that metal fans have a preference for 3rd party affiliation.
Data deletion
I got really distracted by the edit at 0:44 where you can see the spiral skip.

But, on a more serious note, it's great to see companies encouraging the youth to get into science/tech/eng/math.
No it's very easy. You claim the "key" is a one time pad, ie an XOR of the encrypted data - then you simply take the encrypted data and generate a "key" which XORs it into "the home secretary is a wonderful person and i support him"
You may not have noticed the 2x multi-hour outages Salesforce has had in the past 2 weeks, at least one due to "power problems", the more recent of which took down their fucking status site too.
True. I guess the ideal is to be seen as someone who is generous but has high expectations and will not hesitate to terminate the relationship and move business elsewhere.
Twilio Takes Its SMS API Global, Adds Dozens Of New Languages, 150+ Countries
Relying on AWS' API to mitigate an AWS failure seems dangerous. A fundamental catch-22 with on-demand provisioning/configuration.
I don't use Heroku, but I would have assumed that they exist in more than one AWS region.
IcedCoffeeScript...
I thought this too. Motorcycles are probably the most cost effective way to go from 0 - 100km/h below three seconds.
You're actually agreeing with the author without realizing it. Why? Because you decided to buy X because it was valued at a certain price and you could afford it. You didn't buy a "cheap" (in quality) version of the product (since you did your research). Unknowingly you are agreeing with the author. :-)
Brad Paisley is a great recommendation. I'd also recommend George Strait (#2 on this list).
Damn, the UK is pretty f'ed up - the list of things that British citizens can't enjoy compared to a lot of other countries (even developing ones) is growing every day.

Meanwhile, a criminal could easily just store everything on an encrypted microSD card, then eat it if anything goes wrong - the oldest trick in the book still works in the digital age :-D...
Dear Lamar Smith & House Judiciary: Have You Learned Nothing From SOPA?
Someone downvoted you, so I think we should elaborate that further. I think you mean the right thing, but cited the sentence which only strangely says that OOP can be without objects (which alone doesn't mean that the focus on on "state transformations and encapsulated abstractions" is an OOP-thing). He wrote later on:

>But if you're focusing on state transformations and encapsulated abstractions, you're writing OOP.

So he is indeed saying that you can write OOP without objects, but also that the focus on "state transformations and encapsulated abstractions" is OOP.

I think that this is a really strange way to think about OOP.

edit: that was prior to an edit of the comment i respond to.
And the reply to that is that there is no criteria requiring intent in this law.
When Art, Apple and the Secret Service Collide: 'People Staring at Computers'
Both of the "delverofsecrets" accounts share interest in magic, but this should not be surprising considering "Delver of Secrets" is a popular term in magic circles (https://www.google.com/#hl=en&q=%22delver+of+secrets%22&...).
Every time I listen to that song, I imagine a movie in my head where that is the theme song for a resistance movement.

Never really thought about how terrifying that might be in reality.
"lower court decision that allowed SOCAN to collect a tariff when video games are downloaded over the internet"

Wait, what!?
Important Notice - Security Breach
There is nothing saying you can't then use the defence of you forgot the encryption key. Having previously provided it your obligation to the law is extinguished.

Judges are not stupid, not the easiest job to get and takes alot of work. They may not be experts in every feild they have to deal with though and in that they depend on expert witness's.

The point being that it is a silly flawed law and the approach I outlined is one which is just as silly, yet still compitulates with the letter of the law fully.

Now if your in a situation were you are having to defend raw random encrypted looking data that is just raw data, then is the onus upon yoruself to prove it's just random data and if not anybody could say its not encyrpted its random data, could they not?

Question is how should the law actualy handle the situation were some data from a criminal activity is encrypted and would requitre 1000 years to brute force? This law was a way to cover those situations. It's not perfect and in many respects is down right offencive. But it's like this - if you have nothing to hide then why should you be made to feel like a criminal. That is the real crux of the matter, though some people may view it entirely differently. Heck a badly spelt/grammer document could be deemed as hiding encrypted data when it is just bad spelling/grammer or it could actualy be encypted/obfiscated data hidden within the document. you just can't tell and that is were it starts to get realy realy messy.
I couldn't agree more. It was initially my biggest fear, and some of my experiences had begun to make me feel that way. However, as time has gone, I've realized that it's really not that bad. The only catch is that the option of going on a vacation to a remote location without internet and cell phone access is out of the question if you don't have a backup person.

I used to think that adding a second full-time person was the solution for alleviating pain, but now I see it as the way for all of the work to simply be more fun because there's somebody else to help accomplish more.
Well, I guess they do have an 's' left over from from their way of saying "Maths".
Yeah, I go to Grooveshark to listen to remixes and artists I find on turntable.fm I can't simply listen to through Amazon MP3, Rhapsody, etc.

Grooveshark provides a legit service, as long as they take down the music when requested by a copyright holder, they are following the same rules as everyone else.
The Most Important Founder Qualification
> "20mpg is still hard to get from a V-6 truck engine these days."

True enough. But 4 cylinder engines are turning out 150hp and 3500 pounds of towing capacity these days. So the V-6, in and of itself, may not be an appropriate requirement.

As to the market: perhaps. I'm not saying it's impossible to find a modern middle-ground. But I don't know how many people even want to lift their hood these days.

This past model year it's already started to become somewhat common for commuter cars to ditch the spare tire. And perhaps more bothersome, it's pretty difficult to find drivers who really care that they're missing.
This may be slightly off-topic but wondering what the obviously-continental-European power plugs (those that aren't USB plugs in the protest image) are doing in an ad advertising protesting SOPA. Are the French and Germans supposed to go off-line to protest American legislation?

As for the bill, isn't it pretty obviously a copyright maximalist position internationally? I wonder what this has to do with the USTR's reversal on that recently.
Why do you make the jump here to "you are presumed guilty"? Your guilt would have to be proved in a court just like for any other crime.

Are you suggesting that the courts would somehow just believe, with no evidence, that it's encrypted data relevant to the case and you're wilfully withholding the keys?
Once again the author asks you to consider removing the price as a decision criteria. He's still exactly talking about the same thing as you are. :-)
I was very upset when I saw that result but a good scientist never shows his bias :(

I do really think that once we get better at "artist evolvement" (separating Pink Floyd into two or three separate artists as they had very distinct phases) the PF signifier will drop. I only listen to Syd and "It Would Be So Nice" era PF and definitely am not a Romney booster.
As far as real "copy and pasting": "Common examples include the initial lines of for loops".

Makes it sound like another candidate for new abstraction facilities (not really all that new -- see APL and its descendants).
I think these accounts were prior to Yahoo! Acquisition of associatedcontent. There is NO WAY for a "native" yahoo property to store plain text passwords. Of course this is a yahoo fault to buy a company with such a weak security...

If this was a leak in yahoo, the number of users with a yahoo e-mail would be much, much higher.
Add this to putting missiles on top of apartment blocks for the Olympics and I really have to agree with you.
Committing to geographically dispersed anything is a hard problem. How will apps perform when their front-end is in Virginia and their back-end is in California? How will fail-over work when it involves moving a 100GB database from Dallas to Washington, instead of between racks in the same building over a private gigabit network?
Expresso-boilerplate
A little boilerplate to use express.js (jade), stylus and uglify-js with CoffeeScript
I'll stop being mischievousness, but basically the single page app replaces the desktop app of the past, this means:

- We build for the browser not the OS, no dependency in an organisation on windows, linux etc, it will even work on your ipad and mobile. This simplifies desktop support.

- server can easily publish updates frequently, very agile and responsive to change

- Takes advantage of the cloud and collaboration, your web app now has an API (your desktop app didn't!) so you can share data, link to other services and other web apps. Think of google docs, why would you create a word document and email it around or save on a share when you can share it in a web app and even have multiple people edit the document at the same time!

I believe the browser is replacing the OS, not surprisingly it doesn't do a very good job and it's a pain to work with but the end result is so much better for your users.

lastly I don't understand that suggestion ajax was a fad from mid 2000's ?? it's used everywhere and to mostly :) good effect !
This argument is interesting because it both a) makes the law worthless and b) removes the "scary slippery slope" argument.

After all, if you can provide a key to anything, then all you have to do (whether it's encrypted financial documents or random noise) is say, "Yep, it's encrypted, here's the key, it's the text of the Wikipedia page for 'kittens.'"

Prove that's not the correct key. If the onus for producing a key (whether one exists or not) is on the defendant, isn't the onus for proving the validity of the decrypted file on the prosecution?

All this comes back to cases like the one from CA (I think) where the guy who refused to decrypt the evidence that would prove his guilt.

And from another perspective, if you're Bernie Madoff and the evidence that will convict you is encrypted, won't you refuse to decrypt with a smile and take the 2-year punishment (with $500M in the bank) over life for financial fraud (and bankruptcy)?