skysight-inc/HackerNews huggingface dataset:
The video stream itself is coming off a separate CDN, not their EC2 infrastructure, AFAIK. So that's probably not part of the comparable stuff. What's running on EC2 is the website, the authentication services for all the devices they support, the API for websites and all those devices they support, the recommendation engine, and perhaps a couple million people pinging them every few seconds with the status of their streams. I don't know how that works, but they must be talking to something since reloading a stream on any device will resume where you left off.
Tips For Hiking Your First 14er
An Online Encyclopedia that Writes Itself
This looks really cool. Is there anything like this on other services?
When you learn to program in one language, you learn to program in general. When you learn the second language, the time necessary is greatly reduced. The clarity of python helps a lot, as one can learn concepts without the need to also memorize crazy syntax. If you have taken algebra you are already on your way.

Java, OTOH isn't widely used in startup shops. It's strengths are in very large codebases with many developers. To achieve those strengths, a lot of overhead is necessary. That overhead is too much for small shops with few developers. They are going to be 10x more productive in a scripting language. Also, as high quality/proven correct code is not normally necessary in tests the overhead time will be wasted. Of course if their main product is in Java or C++ for example, many of the tests should be too. But unit tests should be written by the original dev.

Selenium has bindings in most languages these days, so few limits there.

The industry changes fast enough that I wouldn't worry much about picking the perfect longest-lasting language that you are going to take with you into retirement. It could be replaced in as short as five years, and very likely to be in ten.
SEO Tips to Help With New Google Panda and Penguin Updates
I beg to differ. It's surely not the only reason, but I remember back around 5.10, there were a lot of people observing how much they liked things like the easy install of binary graphics or WiFi drivers, for example.
I'm from the Internet, and I can confirm that he promises that this file is not malicious.
I guess this might seem impressive if you're unfamiliar with automated client software updates. But this really is the norm when you're packaging, signing, distributing, and updating software bundles. You're going to treat the bundle you get as relatively opaque and not rely on its data. First, it's not reliable to trust third-party data. Second, it's just easier because you own the metadata wrapper (for the signatures, etc.) and the update channel.
But it's not going to be BitTorrent-compatible.
> "There aren't that many people who can stand but can't operate a segway"

I think this is where we're disagreeing. I've met plenty of people who can stand, but couldn't handle a walking tour and simply cannot take the risk of a spill from a bicycle, Segway or scooter.

And while they're definitely dwarfed by people who can use a Segway, I believe they make up a significant fraction of those people for whom an electronically-assisted, yet-more-stable tour holds a natural appeal over a bicycle, walk, or scooter tour.
And my point is that it doesn't sound like it was a really major failure. The way the article is written sounds like emo drama making a mountain of a molehill.

But I might need to bow out of this discussion as I get the impression my pov is neither understood nor appreciated. I was always there for my kids. They are 22 and 25 and I have their undying loyalty. We are currently homeless together. They have other options. They could stay with their father (where I am unwelcome) or try to get into a shelter without me. I could also try to get into a shelter without them (or take some guy up on offers to go home with him). No one will take us as a group. We won't split up. Most people do not understand our loyalty to each other. A public forum is probably not the place to try to express what that grows out of. Suffice it to say we all know we can count on each other in ways we cannot count on anyone or anything else.

Have a good day.
Frankenstein Products
Why is it called the Turing Award?
For most of the people for whom an electronic scooter makes more sense than a bicycle, they're well past caring about that.
Thanks ciarog, you said it much more clearly than me!
Goddamn it Symfony
Curious, how did you come to possess enough knowledge of the Netflix application architecture to believe the techniques that have served you well at Quantcast could unconditionally apply to Netflix?
My assumption is the optics are essentially the same in the Zenni ones, so most of that price difference is going into better frames (and advertising and such). So that makes sense that it feels better.
Consumers ignore new Microsoft policy, sue company over Xbox Live
Thank you - I guess that's the push I need to take that step.
The problem isn't about 'rapid release cycles', but about the UX design of the update process. Even before the rapid release cycles, Firefox would check for add-on updates every time it was started. Chrome's update mechanism is completely seamless and invisible and requires zero user attention.
Been using framesdirect for a few years now. Very happy. How is this different?
Mexico Wind Power on the Rise as Vestas Wins 50.4-MW Turbine Order
Yeah, Labels come across as folders if you try and access them in anything that isn't made specifically to handle them. It makes it a huge pain when you have more than one label because things could wind up where you don't want them to be or maybe duplicated into both.
This. I haven't seen a good UI change in a while. If the answer to "why" is "its ugly" then run away fast.
This is crazy, crazy good. And, it would be nice if it were javascript only; you could then get people to upgrade for better features. I wonder if packaging it for site admins rather than browser users is the right plan?
Did this virus operate on the honor system by any chance?
Hey, I hacked a similar solution in python using the mapreduce API:
http://code.google.com/p/log2bq

And also delivered a codelab about it at Google I/O last week:
http://log2bq-codelab-io12.appspot.com/slides

Happy to see something similar as a real product :)
Do you have any reading material that you could point to in regards to your comment about "the situation in the middle east"?

I'm not saying you are incorrect - actually the opposite is true (I believe this to be the case). I'm not much of a student of history and would like to educate myself.

Thanks.
Vegas Startup Weekend and Crowdfunder Put $500k Up for Grabs
Long ago, I ordered from Zenni or one of their competitors, and they shipped the package directly from Pakistan, wrapped in paper and string with foreign writing all over it. That was interesting to find on my doorstep.

Nowadays I think they do bulk shipping to a US outpost, then ship on from there using USPS to save costs.
GlobTek 350-W Supply Serves Demanding Applications
you might be right. its technically feasible to allow a browse before you install, and it might be something we look into. Given that its a demo of the api though, the simpler the better. If someone looks at it and thinks "I'll make a better version", then we're pretty happy about that as well :)
"There's no UI better than one you already know, and no UI worse than one you thought you knew but now haver to relearn."

This just isn't true. In a web browser, sure, the UI barely matters. Going through the menus in Firefox or Chrome is rare, enough so that Chrome tends to look different every time I do it.

But for real programs, the UI defines the workflow, and that should be optimized, even at the expense of familiarity. Just be sure that it actually IS better.

So yes, the quoted advice should probably be considered and possibly adopted by FireFox and maybe Chrome. But desktop software shouldn't accept it without a huge dose of salt.
The concept of "rights" is growing less useful, I fear.
Galaxy Nexus ban temporarily suspended while appeals court issues decision
This is exciting, if only for the pricing pressure Amazon brings to every market they enter. Google wouldn't be selling a premium tablet at cost if it weren't for them. It's unlikely that e-readers, a fairly niche product would have moved below $100 after only a few years on the market (and their bundling 3G service with a product was an impressive value proposition from the beginning). I hope they offer a heavily subsidized phone on a network with cheap rates (Virgin).

At this point, where media content and software are already selling at commodity prices, the phone service is the only thing left to commoditize.
Which, ironically, is almost as bad, when you suddenly realize that you basically let Chrome change the UI, and there's no way to return to the UI you once knew.
And a full size video camera. I've been issued temporary press passes at a Republican fundraiser by signing out a professional grade camera at the local cable company (after a four hour course), telling security we were with CCTV (they didn't blink), and CNN let us use some of their lights!
cool!

Mache is a tool we are using internally at Streak, and thought the appengine community could benefit from it too. Good to see there are options for java/python now...
Are there any modern versions of this kind of service stack benchmark?
http://tinyurl.com/7mvn92x

It would be great to see more objective benchmarking of common service stacks, done carefully with apples-to-apples implementations like this one attempted to be. Anybody know where to find some?
IT class warfare
I appreciate your comments and the level of understanding you showed your husband. I think a lot of your perspective comes from the military life. In that career path refusing to do something or to show up can potentially ruin your career, and it is not as easy to change jobs.

It's probably different for me because I could likely find a new job easily enough, so the consequences are not as severe as if I was back in the military.
Well, I absolutely agree that the softer side is huge in just about any career. But if we're centralizing the softer side into a defined role (as you seemed to do with the "SA"), then I'd say it "better" lives somewhere else, as the other "technical" SA stuff is distributed to the team.
Well, that is unfortunate. At least you can just get the PDF or try contacting Dr. Stanton.
Hulu's C.E.O. declines Yahoo offer
The case before the New Zealand courts is ONLY if there is if there is cause for extradition. It's not the trial of his guilt or innocence on the charges. While I think he should have access to the files against him, those files will be disclosed if he faces trial in the US under discovery rules. However, the extradition case is more like a grand jury proceeding, deciding only if there is enough evidence to proceed, or in this case, extradite. Dotcom having access to all of the evidence against him has no influence on the decision to extradite.

If there is a complaint about the extradition process itself, there's nothing he can do about it as those rules are established by the Extradition Treaty. If he were worried about extradition, it would have been smart to locate himself in a non-extraditing country, or better yet, not building a company that facilitated massive-scale piracy. I know that all of MegaUpload traffic wasn't criminal, but I also know that Dotcom certainly wasn't ignorant of what was being trafficked across his servers, in fact he profited from it immensely.

But, this issue is one for the courts, and not just the ones in the US: his arrest was at the behest of Hong Kong, the Netherlands, the UK, the US, Germany and Canada.

He has a long criminal history relating to trafficking credit card numbers, insider trading and embezzlement. It's entirely logical that his arrest was completely warranted given the evidence and his history.

He isn't Kevin Mitnick, that's for sure.
I don't think that's true: I've used Parse on several commercial projects where the cost and effort involved in developing internal back-end solutions was significantly more than using Parse. And it wasn't a case of adding in features we weren't going to do: this was implemented core feature sets.

Yes, there are trade-offs, and we still use internal systems and solutions for some of our projects where Parse isn't appropriate. However, I can categorically say it's saved us significant time and money - probably not a factor of ten, but large enough for us to continue looking to use it in the future.
I strongly suspect that only someone with a ridiculously cushy life could think that. But I also suspect most people on this forum are incapable of understanding where I am coming from in that regard, so I am likely wasting everyone's time, especially mine.
It's probably "pretty simple" compared to 340,000.

That said, I wonder whether some of the complexity was effectively pushed down into complicating behavior of the individual neurons. If there were strong evolutionary pressures pushing down the number of neurons (as seems likely, for so extreme a reduction) it'd be interesting to see what kinds of hacks were included to get it there.
HN headlines are often changed by moderators to match the article's title. That might have happened here.
Anyone find it really weird that netflix doesn't run it's own datacenters?

If the netflix business fails, they would have giant valuable datacenters leftover. Instead by relying on the cloud, they are "all-in" on serving movies. The movie and tv studios have giant leverage here, they can easily make or back a competing service and users will go where the content is. Is their strategy for being on the cloud really, "it's easier than doing it ourselves?".
Seems not: http://www.rudebaguette.com/2012/02/16/jimmy/
They asked via an email, got no response, so they build it.
How did he take liberties with the headline? "This Startup Could Literally Change The Way The Entire App Industry Works" is the actual headline from Business Insider.
Seems like this is calling out for a ClojureScript implementation, too.
Howard Rheingold: What the WELL's Rise and Fall Tell Us About Online Community
RESILIENCY = REDUNDANCY + INSULATION. Great post. I look forward to hear what heroku is cooking, I heard they are working hard on better handling similar incidents.
Redundancy without insulation is what happened to the titanic and seems to be the most common mistake when architecting HA systems.
Yes, you should advertise it on google-appengine@ groups and appengine subreddit if not already :)
Will it change how the entire app industry works? Not really. Will it make life easier for some developers? Probably. Having used Parse in the past and ultimately dropped it for a custom backend, let's take a look at where Parse fits really well:

1) You're a one-off or small dev shop with no web experience, and making a basic data store with a JSON API as a backend is beyond your technical means (this is by far the best use).

2) Your data isn't that complex (stuff like high scores and the like), so the fact that this is just a big Key/Value store won't harm your performance much.

3) You also don't need any server-side intelligence, just a data store an an API.

4) Your growth and revenue model is in line with the pricing model of the service you selected.

Now here's the things I struggle with, and why where I work when we develop mobile apps, we stay away from Parse/Stackmob/Kinvey/Appcelerator ACS/Whoever. These apply to our customers / projects, and may not be the same for you.

1) We almost always want our server to be intelligent, not just an API-wrapped database. When I want to trigger push notifications, I want to do it with server-side logic, not everything running in the app. Our big beefy AWS servers are way more capable than someone's 2-year-old free Smartphone.

2) It doesn't take long for monthly fees to outpace the cost of just having your own server, or eat into your profitability. Most of these services work out to about 3-5 cents per user per month. Depending on the size and complexity of the app, and what the revenue generated from it looks like, that can be vastly more expensive than a small AWS or Heroku deployment.

3) It's rare that we need a data store as simple as "users + key/value". It's one thing to build a basic chat app or worldwide high score in a system like that. It's another to try and build an inventory tool or CRM.

4) Mobile data connectivity is high-latency and unreliable. Making a dozen API calls to populate a single screen is not only inefficient, it can be very frustrating to your users. An API call for a screen/view/fragment should return exactly the data needed, no more, no less. Let the database do what databases do best: sort and collect data. Let the phone just display it.

So really, for small apps or apps with relatively simple data requirements, Parse does a fine job, especially if you don't have server people on your team (in which case, BaaS is your only real option). If the app's data is going to be complex, require server-side logic or have any kind of complexity that would involve optimized API calls? You're probably better building your own.
From military life. From my dad growing up in The Great Depression. From my mom growing up in Germany during WWII and its aftermath. From devotedly raising two special needs sons and helping them overcome challenges that are supposed to be impossible to overcome. From getting well when that is supposedly impossible. I have yet to figure out how to make enough money from the things I consider my life's work. But I do think it is sacred, paid or not. Sorry if no one here understands that.

Have a good day.
It didn't die this last time so I must have just had a perfect storm of activity right at that moment.
Point, but Tor on router means automatic default privacy for the network. And no tattling to Cisco.
Enigma, Colossus, or the history of British cryptography
Couchbase Architecture
Netlfix always seems to be ahead of its time and I respect them for that! ;)
You guys are certainly correct. I'd recommend dragging the files on your bubble to the trash can if you're concerned. That will delete the torrent under the hood.
I hate firefox updates because I use it infrequently enough that I have to update just about every time I open it. Also on this list is my Playstation3, which wants me to do system update and a software title update on the rare occasion I try to use it. Makes me not even want to turn the thing on.

So, note to developers: Frequent updates drive your infrequent users crazy.
Emails to Steve
Mars One Project: “Humans Will Live On Mars In 2023″
AskBox.me's 2min video submission for Philly DreamIt Incubator program
> And that's why most successful startups are founded by childless, unmarried, under 30s.

Do you have a citation for that? It does not match the research I'm aware of. For instance:

> Founders tended to be middle-aged—40 years old on average—when they started their first companies. Nearly 70 percent were married when they became entrepreneurs, and nearly 60 percent had at least one child, challenging the stereotype of the entrepreneurial workaholic with no time for a family.

http://www.kauffman.org/research-and-policy/the-anatomy-of-a...
The resolution doesn't seem to say "Everyone should get free Internet." It says something to the effect of "Restricting people's online expression is a violation of their rights," condemning what Syria or Egypt's governments did when they shut down Internet to prevent citizens from coordinating revolutionary activities.
Maybe not necessarily easier, but it isn't part of their focus. Besides having collateral (the datacenters) what else do they gain?

It's not like Amazon where they're providing infrastructure to other companies. I remember someone else on HN pointing out that there aren't many non-adult video providers the size of Netflix/YouTube/etc that aren't already rolling their own solutions or served by companies like Brightcove.
Frequent users as well. Though both sets suffer.
Optimisation lessons learned (part 1)
That's another way of looking at it indeed. My parents would've thrown my telephone in the toilet though. Family time = family time.
Be incredibly annoying and make you look like an idiot? e.g. the MySpace worm http://namb.la/popular/tech.html
And who is now seemingly divorced and homeless.
Seemingly Insignificant SQL Injections Lead to Rooted Routers
How did you do it?

ps. you have two uncommented slashes at the top of your <body> tag
Most accurate robotic legs mimic human walking gait
Do they need to update any part of the app on the devices for this? I think it could be something as simple as "if a device checks for updates, check whether it (might have) gotten a faulty binary. If so, lie to him that there is a new version, and send them a version he already has, but use a correctly signed binary this time".
It's like auto repair. A big chunk of the profit in a repair shop is the markup on parts. If you bring in your own parts, they don't make as much money doing exactly the same work.

The optometrist's exam prices are probably lower than they would otherwise be because he makes some amount of profit on the sale of frames and lenses. If the model becomes: get a script and buy the frames online, then the prices for exams are going to eventually go up.
There used to be a vulnerability where you could combine jars and gifs to similar effect; gifs are read front to back and jars (well, zip archives) are read back to front, so all you needed to do was concatenate them, upload your gifar, embed an applet pointing to the gifar into a page you owned and get a person to visit. Pretty sure it was patched ages ago though :)
A planogenic identity
"[architecture is] about knowing that you need a bathroom near the dining room, or that a flat roof doesn't work where you get a lot of heavy snow, or using a database to hold what is essentially log data, or encryption as a part of the data structure layout. I always think 'systems analysis' rather than 'software architecture.'"

And I would argue that I expect every member of the dev team to be able to realize those things. Perhaps not right away (you're not birthed from the womb knowing proper database indexing) but absolutely as a person moves up the developer ladder they are expected to know and implement proper architecture.

_Not_ expecting those things merely turns a developer into a fancy sort of typist that does exactly what they're told (implement this spec). And it's been my experience that those sorts of programmers (and the companies that birth them) produce pretty boring, uninspired, miserable to use products.
Ponder This
I am the OP. A pull request would be very welcome!
Secretive Tasmanian gambling club turns over 2 billion annually
This is awesome. I was experimenting with Bootstrap Popovers yesterday to guide new users. Your implementation is much more polished. Will definitely give this a try.
Analysis of Algorithms - CS 1037a
Why? You can just press "Install" and it instantly starts downloading on your phone?
This is why you should really be careful to get Content-Type correct and use X-Content-Type-Options: nosniff.
This makes no sense, Ron usually takes the freedom / libertarian angle on things. I'm sure there's some nefarious reason for their stand (campaign dollars?). sigh wish there was a way to 'hack' politics...
Yes. My divorce was amicable and occurred to save my life. I went homeless by choice as the only hope I have of resolving health problems the world says cannot be solved.

But thank you for the gratuitous ad hominem which appears completely irrelevant to this discussion.
Any feedback at all would be appreciated, HN.

Was I clear in my explanation?

Was I audible?

Do you think I am crazy- or is this a viable idea?