skysight-inc/HackerNews huggingface dataset:
Yeah, expanding WebMs inline is probably not the smartest idea. Someone made a video of them browsing a WebM thread in Firefox with the task manager, and Firefox swiftly growing in the gigabytes of memory usage until it ran out of address space (Firefox is still 32-bit only on Windows) and crashed. They will probably need to change the inline extension to automatically close videos after some limit has been reached.

Firefox's implementation of gifs isn't exactly sunshine and roses either. It appears to keep animating gifs in the background, even if they are in separate, not selected tabs. For one, you can see the tab icon animating pointlessly. More importantly, this uses up a surprising amount of CPU. All the time I hear my laptop's fans start whirring, and see that all of my cores are pegged at 20-40% (on a Sandy Bridge i5, mind you, not some toaster). When I realize that I have some gifs open and close those tabs, it immediately drops back down to a normal 0-2% usage idle.
This was the startup I was CTO at. We organized peoples' whole diets and we used the barcodes rather than OCR to get the nutrition facts of labeled products.

The product recommended home-cooked meals (web-only), found the healthiest restaurant dishes near you (mobile and web), and evaluated the nutritional fit of labeled food products in stores (mobile-only). The recommendation algorithm was all backend.

Too bad we got acqui-hired.

I didn't follow the acqui-hire and went on to work for a genetics startup.

Email me if you want more info or to see about making it exist again. We had an alpha test group of some very happy users :)
This is kind of homegrown concept, but unlikely to be entirely new. It has connections to other concepts, but the devil is in details, and it was really difficult to find good syntactic expression. I couldn't do it in any language except dart (at least without ugly workarounds).
In any case, it's doesn't seem to be appreciated, I'm glad you like it, thanks!
Related: http://techcrunch.com/2014/04/04/ebay-now-allows-virtual-cur...
customized views for relevant infra is probably the most important part of a good statuspage. I'm surprised it isn't as common yet.

Most people don't go to a status page to check out how their provider as a whole is running. They just care about stuff that is directly relevant to them.
Unless that's not quite what happened. A witness's memory can be deceiving.
Ask HN: How viable is F# on Mono for real-life web apps?
The reason I'm asking is that F# appeals a lot to me (more so than Scala, the language that seems the closest competitor) but I have not found success stories from companies running their C# or F# web apps on Mono/Linux.

As a separate but related question I would like to ask what tools you'd recommend for developing in F# on Linux or OS X.
Yes - they just didn't serve blacks.

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

What mistake do I think you are making? You said: "It actually refers to the government's legal authority to mandate that privately owned businesses provide separate nut equal facilities for blacks". No law ever forced private businesses to serve blacks in the south until the civil rights act. They may have been forced to racially segregate, but no law every forced white southern business owners to serve blacks.
Are they aware that if the techies leave, the demand for their jobs like making coffee and mopping floors will drastically decrease?

These are not very forward thinking people.
We're trying to market to people who want to use static architecture, regardless of experience. It's a bit of an education issue as people are familiar with e.g. Angular and Ember but don't necessarily know what it means to deploy them as a static app.

Can you tell me what you find disingenuous about the claims? What would appeal to you when describing a static web hosting service?
To be honest, 9 host machines is nothing like displaying status for hundreds if not thousands of host machines in a large-scale deployment in major IaaS providers.
http://forum.bytemark.co.uk/category/outage-notifications - every single one of Bytemark's outages since June 2004. It's a great sales tool, at least when someone asks "so how reliable are you?". I a few using statuspage.io but without having an entire network map & customer list uploaded (so it knows who to notify), it's not going to be better, and I'm not sure it's geared to presenting historical outage data.

I'm hoping to finally build a tool this year incorporating some network monitoring (i.e. "unconfirmed reports") and a copy of all our internal rack/network database, so that we get to the holy grail: 1) customers get notified by email/SMS of stuff that definitely affects them, 2) it's easy for an engineer (or the whole team) to write notes on outages as they happen, and have them presented in a way that doesn't confuse customers.
To be fair, I don't think anarchists in SF envision silicon valley as a "missed chance". Silicon Valley has been there for 50 years. Silicon Valley came to them.

Whether or not anyone agrees, that's how they see it. Genrtification isn't about winning--or losing--for them its about killing a place/era they used to calll home.

Think woodstock or other "lost eras". Those times only last a short while and are fleeting. Because they are a function of the fact that they were new and unknown (at the time). Once everyone tramples into the place, whatever place it was before is gone.

Even if you still are theree: it sucks having "new neighbors" thay you just don't like. Even if you're a landowner or an established person.

See, eg https://news.ycombinator.com/item?id=7540842

(Similar story in NY)
They often seem blind, deaf and dumb to facts. Which is probably more the reason for the predicament of some than someone else being successful.

On the whole, life is made better when people achieve things. They shouldn't be treated shabbily.
Ok, two things.

First, an "appeal to authority" is fallacious when the authority isn't relevant. In a discussion of cryptosystems, an appeal to Colin Percival's authority is a valid argument! It's obviously not dispositive, but it's not something you can simply dismiss; you'd need to rebut it with countervailing arguments. Technically, the authority I appealed to in my comment was my own. I happen to think that's also a valid argument, albeit one requiring fewer countervailing arguments. :)

The term "appeal to authority" is misused about as often as "ad hominem".

Second, if you reread my comment more carefully, you'll see that it pre-rebuts the argument you've made here.

I am absolutely prepared to have a debate about the relative safety of spiped and OpenSSH. Please, feel free to marshall some arguments in favor of OpenSSH. A comparative code review of the two projects sounds like a pleasant way to spend a lazy Sunday.
TBF we also want our cabs driven.
I agree with you but isn't paint program a bit extreme as an example? surely much less interactive webapps can also benefit lots from programming all the logic/UI on the client? (newbie)
> Religious institutions have always been allowed to marry or not marry as they see fit.

Correct me if I'm reading this wrong [0], but it seem that a New Jersey court ruled in 2012 that a religious facility could not deny usage to homosexual couple for civil union ceremonies. From my quick Googling, it seems this is a big concern for Christian groups in the US, but I don't know how credible their concern is.

[0] http://www.adfmedia.org/files/OGCMA-BernsteinRuling.pdf

Edit: with a bit more Googling, it seems fairly common for state governments to prohibit discriminating based on sexual orientation for the sale of goods and services, which would (I assume) apply to churches being used for ceremonies. There have also been court cases involving wedding cakes, flowers, and photography.

http://abcnews.go.com/US/judge-orders-colorado-bakery-cater-...

http://www.huffingtonpost.com/2013/06/28/gay-wedding-flowers...

Proposed city law in Kansas: http://www.hutchgov.com/egov/docs/1332537777_170654.pdf

http://www.huffingtonpost.com/2008/12/30/nj-rules-against-ch...
Feel like you watched all the interesting movies? Check out a tool I created.
So - what you are saying is that you support radical, armed struggle in support of marriage equality? Just as Mandela supported radical, armed struggle against apartheid?
Cars that are so quiet you can't hear them are very dangerous for blind people trying to cross streets, for example.
Bitcoin and virus signatures
The immune system's basically the product of an arms race between humans and microbes. It's complicated because different mechanisms are independent: Adding a new mechanism allows it to kill a few more microbes without subverting the effectiveness of existing mechanisms.

Humans have an intrinsic advantage in that they're big creatures that can use strategies not available to single-celled organisms. E.g. having different specialist cell types that signal each other, or altering the homeostasis set point to change the ambient environment (fever).
What level of support are you expecting for $5 a month? If uptime and support of your website/ application is important to you it's likely time you invest more in your cloud infrastructure.
Or maybe it is political, and that's all right, and it's generally your choice to decide who you want to do business with and why, outside of a few federally protected classes (due to historical reasons.)
Surprised GEB isn't in there
If you use Chrome, check out OneTab.

https://chrome.google.com/webstore/detail/onetab/chphlpgkkbo...
And it's finally back, huzzah!
This article is listed high among the Best Magazine Articles Ever http://kk.org/cooltools/best-magazine-articles-ever

And rightly so.

Neal Stephenson has also written some of the best geek books ever. My personal favourite: Cryptonomicon which is in the same general vein as the article.
Everything is _not_ static: there's a data channel.

If you need to support browsers that do not support localStorage, indexedDB or another kind of local, private storage, you must either restrict authentication to a single tab or provide a token on page load, and not later (one token per page load).

This is less of a concern now, but it used to be the case.
And where exactly would it drain to? Your toilet's output is plugged, thus causing the overflow, remember?
once they're already a customer you're correct. the OP did mention the other major factor of a status page - a sales tool. prospective customers want to see incident history, who was affected, their response modes, metrics like uptime and latency are always good, etc.
> IMO a status page should be a public record of all the times your service has experienced a catastrophic failure, even for a small number of customers, if not also small hiccups like packets loss or lag.

This is the most important point. Status page should be a _log_ rather than a transient message as with so many providers.

edit: as other people have already namedropped, I'll point out that OVH do a pretty good job with the status page[1] and network maps[2].

[1] http://status.ovh.net/
[2] http://weathermap.ovh.net/
> Who is the person "saying" this?

This is an official statement from Mozilla-the-organization. So it's not one single person saying it; it was contributed to by multiple people.

> And yet, I'm not sure what this FAQ is supposed to convey.

Facts. Something that's been missing from the media coverage, because they're a lot less clear than sound bites.

> Did one of them write this?

I would be shocked if they were not involved. They were probably not the only people involved.

> was it the media circus that did?

Yes, plus the various private harrassment and threats that triggered. I wish the FAQ were clearer on the matter.

> Why, really, did Eich quit?

Put yourself in his position. What would you have done and why, and what do you expect the results would have been?

> Who is on which side of the fence at Mozilla?

On which particular issue?
You made my day. I'm 47 and I'm doing a solo gig right now.
Is there an option to use SRS in command line or VIM?
Office package for Internet and open source era. MS Office concept was good in 1990. Google Docs just replaced local drive with cloud drive.

Tools for developers are really good. IDEs and DVCS are pleasure to work with. But try to work on a spec, RfP, Offer, etc. with Word and Outlook. Online wikis are quite good but it is not possible to send them via email to a third party.

My idea for a text editor:
* storage: wiki text files + embedded git repo
* save all to a single file, but with possibility to access and edit the contents via web server / web app
* possibility to squash all edits and send a clean copy (branch) as an attachment
* possibility to incorporate changes sent back, thanks to DVCS
* two edit modes: WYSIWYG and markdown style for experts
* two client modes: standalone with thick client (based on Webkit) and html5 client
* possibility to access and modify the contents via APIs (Java, Ruby, ...)
* optimized for screens, not for A4 / US letter pages

You get the idea. Corporations would love something like this.
I think you should read it again.

We talked about the term "to live of". It's pedantic as was claimed that with that i meant would die from. Especially if you know anything about what happens to people who make that little a year in terms of government subsidizing.

Let me repeat. This discussion has NOTHING absolutely nothing to do with what other people do in other countries. We were talking about the US we where talking about the problem of wages being pushed into two extremes.
In need of advice
Hello strangers I am here in need of advice. Some background; I started college doing chemistry/physics half way having all the pre engineering completed I decided to switch over to the engineering department--it was a last minute thing my sister convinced me to do. Meanwhile I have also been dedicating time to a part time job I found at a small non profit that deals with educational mobile apps. These are mostly browser based apps that are being ported from flash/java. I find myself most of the time stressed out and with no direction in sight. Even when I go out with friends to grab a drink there's just no incentive to try and talk to women or meet new people, this is all I think about. I gave up on this semesters course load because it was just becoming a grind and I found myself hating it. I feel like a worthless piece of shit. I don't know what I am doing. I don't have a direction in my life and its freaking me the fuck out. That little stupid part time job is the thing that probably keeps me going. I have been thinking about switching to computer science but even so I am not sure. I really just want to dedicate time to SOMETHING. I WANT TO DO. I don't want to sit around and whine and think about this shit; I don't know what to do. Most of all I fear I will never accomplish anything and will just end up settling for a wage. Well that's it I suppose.

PS*
After reading this Im thinking this might sound suicidal or something lol..I am just unhappy that I have nothing going for me, I feel most of the time I am wasting the potential I have--its driving me nuts.
Just be aware that they're proposing a change to the current format used in the United States. This post covers the proposed changes:

http://www.fda.gov/NewsEvents/Newsroom/PressAnnouncements/uc...
+1.

very interested in using it.

http://sqlfiddle.com/ sort of does this, but not in the way Dataclips does.
Clickable link:

http://www.kibytes.com
I think I will wait for https://www.mailpile.is/ instead.
It's way lower, because the teachers are payed less, the campuses are smaller and easier to manage, the curriculums are more standardized across the MEQ, so they are cheaper, etc.

If we really wanted to reduce the societal cost of fafing about in school, we could eliminate all tax-payed school systems entirely, but no (developed) country in the world does that, even the United States. However, Quebec, as a society, is happy to pay the cost for the "inefficiencies" CÉGEPs if it increases the overall education levels of its population.
Oh, you'll have a terabit connection in 2050 - but the D/L cap will still be 50 GB. :)
Storing mail in mbox is such a terrible, terrible, terrible idea that anything would be better.
Or the OP could use a cloud IaaS provider that creates tickets on his behalf. The fact he submitted a ticket to DO and got a response indicating what the issue is, and that they are working on it is fine IMO since you get what you pay for. He's embarrassed and angry that he didn't plan for HA and had down time.
Not that intimidation or vilification of gentrifiers is acceptable (it's not), but I'm a bit surprised how just how simply that most people here brush off the problems that the so-called 'anti-tech' crowd are complaining about. We consider ourselves such great problem solvers, but I don't see anyone in software solving the housing problem in our major cities. Admittedly, it's a hard fucking problem and some of the people who would dare suggest that it's easily solvable aren't taking any of this seriously. Building codes, while imperfect and prone to abuse by corrupt politicians and business people, do exist for reason (especially in earthquake-prone SF and LA). If it were such a easily problem as some people suggest, it would have been solved and monetized by now.

Everybody loves when their community gets all the amenities that pop up when people with more money move in, but then what's the point when you're being forced out a year later when your rent or property taxes explode? That shit sucks.

My intention isn't to attack and start a conflict here. I would hope that maybe we could start taking the problem more seriously and maybe start thinking harder about how to actually solve the housing problem. It's a little more complex than just sitting around wishing that our current pay-to-play political system will all of the sudden magically grow a absolutist moral center and fix zoning laws and building codes.
It seems that even vector::shrink_to_fit is implemented that way.

That is, when you call shrink_to_fit, it first copies all elements it has, swaps itself with the new copy, and deletes the original vector. (Probably because there's no portable way of returning only part of a contiguous memory region. Yikes.)

http://stackoverflow.com/questions/2695552/how-to-shrink-to-...
Can it be calculated how far back we need go before each of us, with high probability, is descended from everyone then living? Does the question even have an answer?
Geeklist, Coderwall, Github, sub groups on FB/Twitter
PayApp Wallet and mPOS version 1.5 Launched
There are people on HN who are happy to entertain themselves by forcefully disagreeing with anything. Two days ago, our tireless moderator corrected someone who suggested that a user had been hellbanned. Not only did other HN users "disagree" with him, they repeatedly harangued him.

I think you should be careful tailoring your approach to HN to what the community seems to appreciate.

(This is a super meta discussion and I'm happy to leave it at "you got a flag button, use it more.")
DOS debugging quirk
The libc memory allocator does not simply hand out memory contiguously. In your example, the 256K block will end up being 4K aligned.

In fact, that's what the article already explains: the large alloc will just end up being passed through to the kernel, which only deals at page granularity.
Related concept: when I moved cross-country for grad school I found my landlord on Internet classifieds and got him to send me a floor plan of the apartment; I then measured all my furniture, used LibreOffice Draw to make circles and rectangles that I could print at the same scale (that was surprisingly time-consuming - it would be neat if someone could make that easy), then printed and cut them all out and virtually re-decorated the apartment until I found a layout I was happy with. It was a neat way to do it, but rather labour intensive.
>My bet is that we'll still have some versions of programming languages we know today, maybe even Linux running it.

Unix is going strong for 41 years, says Wikipedia:

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

Other than some IBM mainframe operating systems, this is probably one of the longest-lived ones still going.
This is really very simple.

Low prices and popularity bring growth.

Growth brings more customers than you can support as well as infrastructure problems that you can't handle. Because your company has not scaled up over a long time it has to hire people and shove things through the pipeline quickly which means mistakes (both in process and people) will inevitably be made. Rome wasn't built in a day as the saying goes but startups are. And they end up growing quicker than they should. Someone has to lose and it's the customer (not all of them but some of them). [1]

Not to mention the fact that if you are charging very little ($5 per month is pretty cheap obviously for the base service) it gives you less profit to handle things in a way that are perhaps more robust or doesn't give you the ability to paper over problems by building in redundancy.

The saying "price quality speed" pick any two applies here.

DO will get better of course but it will take time as they iron out and encounter the various issues that they face.

[1] I've observed this since 1982 when PC clones came out and competed with IBM. The clones shoved things into the channel and all the sudden hardware problems were shoved on the customers. Previously IBM charged enough that those things were handled by IBM not their customers. Because they had the profits and took the time to pay attention to details.
It's like a two-step procedure on OSX. Hardly extraordinary and most likely an obvious first step on machines that will contain patient records.
It's become a big issue in Britain - but that's mostly because they have a state church. It's certainly not outside of the realm of possibility, but I've heard of mixed race marriage ceremonies being explicitly denied by churches in the US, and don't ever remember any recourse that the couples had other than the court of public opinion.
In which we learn that many have had veridical NDEs/OBEs corroborated by third parties, but nothing is actually explained. The reader is merely treated to a series of anecdotes that render little beyond providing room for suggesting there is continuity of experience, without the accompanying clarity an explanation ought to provide.

There is also little attempt made to veil an implicit contempt for 'materialistic scientists'.
I made something that addresses this: www.seekaizen.com. I haven't advertised it before and it's mostly just friends/me that use it, but it seems like you might like it. Let me know if it fits your use case.
That's kind of what I've found myself doing with multiple Chrome users.

Each project I'm working on is a different user, with a different set of open tabs, and separated cookies, allowing multiple sessions (e.g., Gmail accounts) to be open at the same time, one in each "project".
> Donating $1000 to a hate group is not "behaving badly"?

Prop 8 is a proposition, not a hate group. This redefinition is scary and files a "hate group" as being anyone who disagrees with your position.

Supporting a proposition is his right and it is ok. I don't see his intent as being hateful. Ignorant, but not hate.

> If I have any vitriol at all, it's directed at his defenders and those that want to make him a martyr for "freedom of speech".

That sounds like you hate me now. It also sounds like you hate freedom, sorry to say. I'm aware of the cliché, but you said it.

Funny how the moderates are targeted by extremists.

---

I'm getting into activism myself, so I understand how important this is to you.

All I can say is keep your humanity & honor in the process. Your movement will be better off.