skysight-inc/HackerNews huggingface dataset:
Well, that plus this bit from the EC2 pricing page:

> Reserved Instances are eligible for volume discounts, which can save you an additional 10% when you spend more than $250,000 on Reserved Instances or an additional 20% when you spend more than $2,000,000 on Reserved Instances. Customers who spend more than $5,000,000 on Reserved Instances should contact us for additional discounts.
My thoughts exactly. Extend your main app var with Backbone.Events and u have a global event system.

app.trigger 'boom'
my memory of criminal procedure is fuzzy, but i believe a search is generall defined as an invasion of a "legitimate (or reasonable?) expecation of privacy."

so of course, disputes generally hinge on whether someone's subjective expectation of privacy is objectively reasonable or legitimate.

when i get a minute i'll edit this post with some examples!
Because the alternatives suck in different ways.
http://www.abyssapexzine.com/wikihistory/ is the reference. I assumed a common geek humor touchpoint.

"...everybody kills Hitler on their first trip. I did. It always gets fixed within a few minutes, what’s the harm?"
http://mbostock.github.com/d3/ex/treemap.html

This would have been a better choice. It displays the same sizing information but keeps positioning the same.
That model didn't work for AOL, Compuserve, Prodigy, etc etc. But they were all networks that provided access to the wider Internet.

It's really weird to see Facebook working the other way round - a tiny company growing huge and grabbing more and more of the wider Internet.

What next? Facebook Video? Facebook VOIP?
I can almost picture how this started. Zuck: "I'm tired of having to leave facebook to read my emails. Make them show up in my message feed. In fact, do that for everyone. I don't care how, just take their username and add facebook.com to the end."
What? We don't even have retina displays in anything but a single laptop model yet, and it's already "not enough"?

Some people are never satisfied. Geez.
Sure you do. If you are "asked to leave", here's your response:

"I can quit, or you can fire me. But I'm not quitting."

With the latter, you can qualify for unemployment benefits. With the former, you get nothing. See the difference?
As stated in the article, it's not wrong to do what you're saying, but the article is talking about people that can do that and should do that.

Quoting the article: When it gets to the point where you start measuring downtime in dollars rather than “time I would’ve been doing something else” it is time to move your critical infrastructure to something you know.

:)
>"I just touched up the Wikipedia article on this subject to explain it a bit more accurately."

"But then all my changes were reverted by an overprotective editor; I brought the issues up on the talk page, but my comments were brusquely dismissed."
Microsoft announces $39.99 Windows 8 Pro upgrade offer for most Windows users
Did Facbook just add email addresses to people's address books, or did they also delete other email addresses from address books as well? I'm wondering if data loss from the perspective of lost contact info occurred here or not.
Me. I really struggled with it early on when I was moving from single file php to frameworks, so I read head first design patterns. There MVC made sense; you had state to maintain, and changes to make; MVC still holds up well in desktop GUI applications. But on the web you throw away the world on every request, so essentially you're just running a big API where every request gets interpreted by the controller, acted on by the model and rerendered by the view; basic separation of concerns. All of these "model pushes changes to the view, controller accepts actions" stuff from the original MVC seems like it's really poorly mapped to the web. I still don't know if it just hasn't clicked yet or I'm doing it all wrong or something, but I really wish I could have a bit more certainty when I'm architecting new projects that I'm doing MVC "right".
Update (in case anybody sees this) an example of the sort of information I was looking for could be found here: http://collectiveidea.com/blog/archives/2012/06/28/wheres-yo...
Where I am in the US, about a third of the homeless population are mentally ill refusing treatment.
I know several Associates and Senior Associates at lobbying firms. A good state firm will run you $4-10k per month on a 1-year contract. Not sure about Federal but I'd imagine one of similar caliber would be 3-4x that.

Now, this is in PA which has a relatively large, well-staffed and full-time legislature with (partisan politics aside) legislators who want to learn the issues and want to help their constituents. YMMV based on state.
That's a bit patronizing.

Having dealt with every language under the sun over the last 20 years, PHP still has an as yet unbeatable sweet spot when it comes to getting stuff done.
Show HN: Tripl keeps track of your friends travelling
The main thing Facebook provides that isn't addressable with the systems we'd be left with in a "rollback" is a universal way to stay linked to other people that provides both people with control over whether that link exists or not. Everything else is just features glommed on top of that basic feature.

AFAICT there are only two ways to provide that basic feature:

(!) A centralized service like Facebook that manages the identity network. Any centralized organization is most likely ultimately going to exploit the fact that they own the network for their own gain, financial or otherwise.

or

(2) A decentralized service based on the similar cryptographic math as bitcoin, where every user gets one token representing their identity, and some sort of way to propagate changes to their identity signed by that token to everyone they are connected to and this needs to be accomplished in such a way that you can always re-establish the links to your friends in the network to be able to sync data.

I can't even begin to imagine how you'd develop the latter into a form that would be usable and therefore adoptable by the average person.
I think there are at least two problems with using DOM/CSS/JS as building blocks:

1) It discards the network effects/value of having a common, regularly updated platform, shared across all applications.

2) DOM/CSS/JS are terribly inefficient building blocks in terms of processor, memory, graphics. Why waste resources on overly high-level building blocks that we just plan to abstract away.

If those building blocks are going to be abstracted anyway, then maybe we should just skip them. Should we build on top of canvas or WebGL instead?

Apple's accessibility work demonstrates that it is still possible to make native UIs be text-navigable/indexable/structured, which seems to be one of the biggest arguments for keeping the DOM.
Congrats Ronyeh. Well made, just now downloaded and played a Zeppelin song on it. How long did it take you to reach the figure of 1 million?
Nice :) Good for you!
Windows 8 Pro Upgrade to cost $39.99
For the web, I find Lift's "View-First" setup much compelling, and easier.

The issue I have with traditional web-framework MVC is that it assumes that each URL associates with one controller, which I've found to be very straightjacket-esque. Often the pages I'm building have many separate bits of functionality present, from simple stuff like a login box, numerous widgets, and then the main thing the page is about.

In lift, each URL maps onto a view, which will contain the templating code for that page, including perhaps inheritance to pull in an overall template, and then will contain one or more (and perhaps MANY) snippet invocations.

A snippet in Lift is kind of sort of like a controller method. It takes the contents of it's template tag as input, and as output returns a transformed document tree, using what ever resources (models, web service calls, calling out to other classes, etc) it wants to do that.

If you write the snippets in a general way, binding text off of IDs, this allows you to get different outputs for the same data, depending on how you call the snippet - it's like passing a partial template in as a closure. Very different but powerful - the snippet handles the LOGIC, but only abstractly the templating.

It's a very powerful paradigm - it frees you from the MVC straightjacket, since you can arrange and organize your code however you like, but forces very strict separation of concerns - it forces you to compartmentalize your business logic, but doesn't force you to do it a certain way. Lift does really cool stuff with your xHTML/HTML5 templates too - it's truly operating on a server-side DOM tree, none of this is textual substitution.

http://www.assembla.com/spaces/liftweb/wiki/Templates_and_Bi... for more info.
I would argue that it is in fact easy to resent having one's accomplishments belittled on the basis of race, gender and sexuality.

Even if it is, generally speaking, a true statement when applied to the demographic as a whole, individuals will always bristle at such language.
I'm not sure how these semantic distinctions affect the argument.

Replace the "friends" in his original post with "acquaintances," and his point stands.

Facebook is useful as a long term rolodex.
It is Microsoft that is pushing this.
> “In some cases, in order to provide an optimal experience on your home network, some updates may still be automatically applied, regardless of the auto-update setting.”

I have just added Cisco to my list of hardware companies never to buy from.
I wonder if Google Chrome for iOS was some joke? I've got to believe that no Google developer in their right mind would have taken ownership for this kind of project! It is a 5 minute app!!!
Ah, this place really has become Reddit.

Within 7 minutes, a down-vote, while the comment "fredoliveira 25 minutes ago | link

This is quite sad. Signs of a company struggling to be relevant, and failing terribly."

that displays a lack of awareness of the company is left alone - although the company has had its problems, the Tel Aviv department won the 2012 Cannes Lions placement for "Blood Relations" (http://www.canneslions.com/work/2012/direct/entry.cfm?entryi...) which suggests that they're anything but creatively bankrupt.

But, go on... Downvote ALL the content, especially the stuff you don't like, that's what popularity contests are for!
Some great points, countering Twitter's points for the crackdown. Twitter could accomplish the same goals with a TOS and branding guidelines that included the ecosystem. One that would let users know when they are using a Twitter app vs. 3rd party, while also allowing innovation.
Umm...what?

What do you think helpers are in PHP MVC frameworks? They are code blocks that should not go in controllers but are required; like a password generator or reformatting for print command.

Go use Symfony to see how events and MVC mash up together. They do a good job in there.

Author's next post will be about including services for controllers/helpers/actions that are called more frequently. Once again, Mr. Author, check the PHP framework called Symfony.
New Sunglasses Let You See Another's Emotions...Really
Hasbro is a little crazy about defending their copyrighted board and rules (including point values, board layout, letter distribution), etc., so if WordBase gets any serious traction expect to get a letter.
Did you only read a few words of my post? How about binary (or even source code) compatibility with everything that is not POSIX (which is most of what a modern application needs), desktop environments, the very ways that applications interact with the user? (where files and data are stored etc.) What else is there? Sure, man 3 printf may have had the same interface for 30 years, but it's disingenuous to use that to claim that it's "the most backwards compatible platforms to build anything on".

What's even more funny is that you use "Unix" instead of "Linux", implying that software written for one Unix would magically work with others (I mean, that would be case if all was backwards compatible, right?). Have you ever written software for more than one Unix, even disregarding historical versions? The most painful concoctions needed to develop for several Unixy OS's (like, say, autotools) exist for the exact reason that they're not compatible at all. While at the same time, I've written code for Win98 almost 15 years ago whose binaries still run, without as much as changing a software setting, on Windows 7 (and probably 8 although I haven't tried) today. (again, there are plenty of things to critisize Windows for, but backward compatibility is not one of them).

"Of course things like config files change"

Yeah, that's like saying "of course a 2012 BMW is different in a few minor ways from a Model T, but essentially they're just machines with engines and wheels." Eh, yeah, sure.
MS SQL Azure Labs Data Explorer
Yahoo didn't even use Yahoo! Mail which is much much much better than Facebook Messages. It was mainly because a lot of people were comfortable with Exchange and the Calendar integration. They tried Zimbra without success.

At least they use Yahoo! Messenger internally.
Not only that, but after calling secure boot basically useless for security, they turn around and want to secure their PCs against malware known as Windows using secure boot!
Indie EEG Robot Control Can Sync With Evernote
now i feel really stalked.
An Interview with Elliot Jay Stocks
There were several reasons that I rooted my EVO but that was a big one. http://unrevoked.com/#evo
Is it not preferable to have more meaningful, personal interactions with a smaller group of people?
Aspose.Newsletter July 2012 Edition is out Now
Aspose Newsletter for July 2012 has now been published that highlights all the newly supported features offered in the recent releases of its JasperReports exporters, SQL Server rendering extensions, .NET, Java & SharePoint components. This month’s technical article shows how to use customizable cache in Aspose.Imaging for .NET and a migration tip for getting thumbnail images from PDF documents with Aspose.Pdf for .NET. The video tutorial shows installing Aspose.BarCode for SharePoint.

- Collect original copy of Aspose.Newsletter, July – 2012: http://www.aspose.com/blogs/aspose-business/customer-newsletters/archive/2012/07/01/aspose-newsletter-july-2012.html

- Technical Article – Customizable Cache in Aspose.Imaging for .NET: http://www.aspose.com/docs/display/imagingnet/Aspose.Imaging+Improves+Performance+with+Customizable+Cache

- Tutorial Video – Installing Aspose.BarCode for SharePoint: http://www.youtube.com/watch?v=X5MAaEFtYtk&list=UUoKbPb28Htp4MUiLtW3CT9g&index=1&feature=plcp
Do you make more than you did in your last day job?
My point exactly. "But, what about the Greeks!" doesn't carry much weight in a trademark lawsuit.
Yeah but as I said, you can upload your html to http://pastehtml.com and upload files to some free accounts, and references them. And bam, anonymous publishing. What's so hard?
Jameson from LaunchRock. We don't email our customers' users.
It is far more likely that you simply are not as intelligent as you believe you are, or should be compared to the homeless population. Its [sic] endemic to the tech startup population.
First, who writes code like that? Let's try some more realistic formatting.

fooResult = foo(x);
if (fooResult == null) {
return null;
}
barResult = bar(fooResult);
if (barResult == null) {
return null;
}
bazResult = baz(barResult);
if (bazResult == null) {
return null;
}
quuxResult = quux(bazResult);
if (quuxResult == null) {
return null;
}
return quuxResult;

Second, in most cases ignoring errors is not what you want. Knowing which function returned null, and why it returned null, is almost as important as the null itself.

Ideally functions would raise an exception instead of returning bad data (aka null) and the psuedo-code snippet above would more cleanly be written:

fooResult = foo(x);
barResult = bar(fooResult);
bazResult = baz(barResult);
return quux(bazResult);

Or to match your single line:

return quux(baz(bar(foo)));

The exception would be handled in the same place that handles the eventual Nothing value returned in Haskell.
pardon my lack of understanding, but what would APIs to send SMSs, dial a number, or vibrate my phone do in my desktop browser?

I mean, if they are unique to devices for which they make sense (i.e. phones) than webOS' APIs seem to be just as standard.
I'm not sure this is generally true.

This holds for rare, luxury goods and limited markets (like housing). But the concentration of wealth in a minority AFAIK doesn't seem to bid up large markets like corn or paper.
This is the biggest challenge of building an html5 ecosystem: it is competing with high level, well designed UI abstractions. Help us solve this problem! Mozilla is focusing on the Web Components spec to try and offer a solution https://github.com/mozilla/x-tag
Live and let live. No company in their right mind will say anything other than date of employment + maybe title.
Don't see the same conflict in this declaration. Assuming that you interpret #3 (Openness) as a call to not enforce property rights, but I don't see it that way.

#3 is somewhat vague, but this principle seems most closely aligned with traditional net neutrality principles. Perhaps they felt that the phrase "net neutrality" was too prescriptive, and I agree. Markets with sufficient competition have no need for net neutrality regulations, unfortunately, broadband competition in the U.S. is severely lacking.
I've replaced MVC with VAM -- View->API->Model. I believe it's best to always code the "operations" layer as an API layer. The API always acts on models. Very similar to operations in MOVE, but it clarifies the goals of the layer.
I think it's the recommended advice just because many companies don't want to waste time or money being taken to court to prove you didn't lie (or exaggerate).

That said, I'm glad a lawyer is here to say that you're allowed to talk honestly about an employee's work history and that you're not limited to date/title/pay. That seems to be the most pervasive job-search myth I run into.
They do have a spam filter, and it sends items to Other.
Zelf een zwembad bouwen in je tuin
I released it on Feb 26, 2012, but the download numbers were very low for about 2 months. Then, I released version 1.1 at the end of April. Sales picked up, and have stayed pretty high since then. So, the bulk of the 1M downloads have come in the last two months.

If you sign up for a free AppAnnie.com account, you can take a look at the rankings history in the various countries.

The app did really well in China/Taiwan/Hong Kong, because I added the Chinese word for "piano" as a keyword. App Store SEO really helps!
I don't quite understand your point here. I understand which came first, by quite some time. It happens that this is a stickier problem than merely "developing standards." What happens when an American tries to log in from a Turkish terminal? If everything is made case insensitive, i turns into İ rather than I. Similarly, what happens when a Türk logs in from another terminal? Do you have the locale attached to the user? (Public terminals can be an issue if someone can't change the keyboard layout. Do they log in as denIz? Does that work? It might if everything is brought to upper case, but not lowercase.

The Turkish I is one of the most interesting issues in internationalization.
Facebook actually syncs phone numbers, email addresses etc. to your iPhone. So if a user's email gets hidden, it looks like they've deleted that email from their profile, so the FB app would delete it from your address book assuming that it's no longer up-to-date.
That's because he's an ape.
Jelly Bean on Galaxy S2, Galaxy S3 and Galaxy S, All Unofficial Projects
Pending an official announcement from Samsung about the arrival of Jelly Bean on its products, some developers have already started to work for the first port.
In truth, the fate of the Galaxy and Galaxy S S3 are already marked (the first is sure he will, the latter not).
Someone could probably come along and eat Cisco's lunch. I imagine a company using a longevity argument like "routers built to last" or something; a nice commitment to sensible autoupdate; maybe a product that does just what it's supposed to do: route packets.
Wow, Microsoft is surprising me more and more lately.
I gather you've already seen these? http://webnoir.org/tutorials They got me started, and then I went to the Hiccup docs (https://github.com/weavejester/hiccup/) for more detailed information. I have yet to find a more comprehensive walk-through but I'll post again if I find one.
Instagram hit a million users in about 90 days.
how is this different/better than asana?
Is secure boot really gone stop any malware? It will surly make it harder for anyone else to use a different OS. I mean malware is really a huge problem but isn't the majority of it, not related to bootloader.
Crowdfunded Album Leaps Onto The Charts, Sells More Than Rihanna And Coldplay
A Nexus One? Really? https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Setti... suggests that only Nexus S, Galaxy S2, and the Galaxy Nexus are listed. There's also a note that "only devices running Android 4 (aka Ice Cream Sandwich) are supported," where the Nexus One is stuck at Gingerbread.

If this has changed, I'm really, really excited. :)
I had some trouble setting this up.
Already a MixPanel customer, incase you were not aware, you need to update your API include. (Follow the links from your dashboard for the snippet).

If you want to see the power of how useful this really is, you should look at :

https://mixpanel.com/docs/people-analytics/javascript

I think that the "Sales Page" doesn't do this new service justice. It's quite staggering how useful this is. It basically allows you to segment your users and keep in touch with users of whom you have identified might be power users, or users who might fall into your "danger cohort". For example, you might notice a trend that users who don't "do event X" within the last 7 days, are most likely not going to return.

Tracking the events in your application and then identifying these events as originating from a particular user, allows you to then find these users.

This is of course just one example.

Look at the documentation on People Analytics for more ideas...

https://mixpanel.com/docs/people-analytics/javascript
How Did The Fresh Diet Went From $0 to $16M In Yearly Revenue
I read somewhere that the prevalence of narrow victories is by design (or evolution maybe): 1. the court chooses what cases to hear and is unlikely to spend time on anything they all agree on; 2. the body of precedent is large enough so that lower courts aren't making decisions the court would overturn with a wide margin; 3. the parameters of a majority opinion are written to get 5 of 4, anything else is overkill or watered down.
Rebroadcast of 60 Minutes Stuxnet Piece