skysight-inc/HackerNews huggingface dataset:
If only they would apply anarchism to the government's housing construction restrictions in SF. I think they would find that, without any tribute from Google, the capitalism they so hate would quickly lead to vast improvements to the housing market.
Who gives a shit where they "want" to live. I'd like to live on the upper east side in Manhattan. Time for them to move to a place they can afford and stop the whining. I hear Detroit has a lot of cheap housing.
WebP/M and H.264 are lossy formats, so any comparison citing one ultimate filesize for them is nonsensical.

I'd expect them to beat PNG with acceptable quality, since PNG's compression (gzip with some prefilters to make image data more gzippable) is the work of someone either limited by patents or not informed enough to make their own entropy coder.

Also try 'ffv1' in ffmpeg; it's lossless and will win every time.
My first thought was to throw on a loading spinner, but changing the text sounds like a much better idea :)
Someone just recently sent me a low-tech version of this - http://imgur.com/gallery/MekVijC
3-D Printer Makers Get Reality Check
https://gitter.im/ ?
yeah thanks, so the html are just base templates that get modified of the client?
A unicorn in Israel (Waze and Google)
I agree with Colin. I feel much safer with spiped than I would with OpenSSH, even though my opinion of OpenSSH is reasonably high (I trust it more than nginx, for instance). I'm familiar with both codebases, and spiped is just a lot simpler than OpenSSH.
Resentment, plain and simple. The tech industry represents a missed chance for those who did not hop on board. And compounded by SV's tendency to produce lots of self-serving products (and not to mention the implicit elitism), this sentiment was bound to emerge.
I am not misreading your comment. I am telling you that this discussion has nothing to do with how other countries are doing its not an argument for anything I have been talking about.

What is it sopposed to be an argument for? In Scandinavia everyone is getting free healthcare. Whats the argument?

I have been talking about the fact that technology is driving some types of jobs up in yearly salaries and other types of salaries down. The middle class is disappearing and those jobs that are available for a growing number of people does not allow them to live for that salary.

So no I am not misunderstanding anything and I am not being downvoted because of that. I am being downvoted because some people are getting emotional.
Don't think that's webm specific, just firefox's implementation thereof. I do agree though, they should just play.

Not stopping is probably a feature; if it's music playing it should keep going. But it could stop rendering / taking up much cpu if not in view, I guess.
This is really neat. Somehow I always assumed realloc() copied stuff instead of using the page table.

But say you have 4K page table size. You malloc() in turn a 2K object, a 256K object, and another 2K object, ending up with 2K, 256K, 2K in memory. Then your 256K is not aligned on a page boundary. If you realloc() the 256K it has to move since it's surrounded by two objects. When you do that, you'll wind up with the two pages on the end being mapped to multiple addresses. Which is actually just fine...Interesting...
When you go to a race, you can feel the thrum of the engines in your chest. It can be a part of the experience. The same way that 100mph on a motorcycle is more thrilling than 100mph in a BMW, because of the roar of the wind, the heat of the bike, and the scream of the motor.
Some browsers keep playing the video after you scroll past. Being able to stop it using the controls is valuable.
Oh, I see, so it isn't actually a traditional turbo at all anymore. That does change things.
http://www.examiner.com/article/anarchists-occupy-abandoned-...

They're the San Francisco Anarchists, well known for Black Bloc protests. They believe in a more extreme means to protesting.

http://www.telegraph.co.uk/news/picturegalleries/worldnews/8...

Rebellion, vandalism, and property damage are their tools. Anarchists have their own philosophy (arguably, its just a more extreme branch of Libertarianism).
I would argue that the wealthy are doing what they have an incentive to do, which is to hoard wealth. The problem is, rather than their wealth "trickling down" throughout the economy from their clouds, it is sitting in their bank accounts or estates, earning interest. Can you blame them? They are simply adapting to the incentives put in place by our economic system.

Rather than make any dead-end accusations about wealthy people being good vs. evil, the focus should be on altering the system such that people are given the right incentives to do what is best for the economy as a whole.
I think you have a fundamental misunderstanding of the difference between a secular and a religious "marriage". Religious institutions have always been allowed to marry or not marry as they see fit. Quite a few religions and religious factions have provide same-sex marriages long before it was ever explicitly allowed in law.

When most people get a regular 'ol marriage, it's actually two events. Their religious marriage, as recognized by their faith, and the civil "marriage" as defined and recognized by law. You can get one without the other if you wish. Just get a religious marriage, and don't bother with the legal licensing and registration, or conversely, just get a legal marriage and don't bother with the religious aspects of it. I can't say it's always been this way, but it's basically always been this way.

The problem comes from the simply face that there's a very large body of law that required people to enter into an agreement specifically called "marriage" for those laws to apply to them. More importantly SCOTUS has recognized "marriage" as a fundamental right.

In theory, same-sex couple always had the right to get married, legally and religiously (if their religion allowed), and should have had those laws apply to them. But it was only recently when same-sex couples tried to enforce the application of those laws on themselves that the legal hypocrisy became apparent and government attempted to separate those people from their legal right.

If law had used the word "quijibo" instead of "marriage" it wouldn't have mattered any. People could have gotten religiously married, then filed for their quijibo. The word choice is irrelevant, other than the legal inertia that's already behind the word.
Your first six links don't work for me.
Brendan Eich's professional life was impeccable. he had a stellar resume, and was CTO of a successful company. he could've gone anywhere from there. Now, he's thought of in SV as a bigot, despite all his efforts to reverse that opinion. His impeccable professional reputation is ruined. I see no lowering of the bar when staing this fact. Perhaps you could explain why saying he was ruined professionally is false?

After looking through your comment history, you seem to be posting the same downplaying arguments throughout the thread. And when you're disagreed with, the replies to you are downvoted. very interesting. perhaps you could explain that as well?
It would be great if each tab belonged to a project and I could add new tabs to a project when I open the tab.

If I could, all at once, close all tabs that aren't part of the project I'm working on, that would free up resources for the things that currently matter.

And if the browser could keep track of how much time I browse for a specific project, I could use that to track how much time I spent on each project.
Yahoo has roughly 12,000 employees, so you can imagine controlling what those 12k employees do on a daily basis is next to impossible.

Should this have never happened? Absolutely. Does it display that Yahoo is "awful," absolutely not.
I also believe in the technology and the general architecture you're espousing. I found the content on http://www.staticapps.org well written and constructive and the links to http://www.divshot.com are unobtrusive.

My reaction to http://www.divshot.com is something else entirely. To solve the "problem" of static file hosting and deployment with a service that is "compatible with Angular and Firebase" and supports "pushState with custom routes" is clearly disingenuous.

Not that there's anything wrong with effective marketing. If your target audience is people who don't know what the words mean, then knock yourself out.
>- at the start there is a stupid "fade in" effect.

This is only for non-embedded images. Also, I'm pretty sure this can be "fixed" with ease.

>- the loading animation does sometimes not disappear even though the video has fully loaded.

After viewing hundreds, if not thousands, of WebM files, I have never experienced this.

>- the loading animation is generally annoying. Gifs just stop when bufffering and continue as soon as there is new data.

Again, I have never seen this happen.

>- a useless control bar shows at the bottom on hovering.

Since when is being able to control playback useless?

>- Unlike gifs the video does not stop when you scroll beyond it which causes a huge amount of processor load.

Fair enough, but this will surely be implemented soon enough.
Apparently my comment is being misinterpreted (evident by the downvotes) :/

To clarify:

It's simply amazing the scale at which you have to get to for spiped to need a new key. It's a tribute to its design and its author.

If I understand it right, in order for this to be a real issue, an attacker would have to spend decades or centuries diligently recording either 18 quintillion connections or 18 billion gigabytes of your encrypted traffic in order to even begin to try cracking the key in any serious way.

The solution to this "vulnerability"? Switch out your key (takes a few seconds tops).

I laugh because of Colin's dry humor matter-of-factness about this mind-blowing level of scale. If you missed his own poking fun at it, read his other comments in this thread :)
These sentiments aren't new and aren't unique to SF (unfortunately). I haven't seen such blatant assaults on people in LA, but Santa Monica went through a similar transformation where it became super desirable relatively quickly, driving up rents.

There is a law here called TORCA (Tenant Ownership Rights Charter Amendment). When I first heard the name, it took me a bit to comprehend it, as in my book "Tenant" and "Ownership" are mutually exclusive and make the term an oxymoron.

But when you learn about how powerful the renter's rights lobby is in SM city council, you realize that the joke is on the landlords, at least for the life of the TORCA tenant.
It really bugs me that this is restricted to ireland, UK and USA. :(

If anybody is interested in working on something like this let me know :)
It means conversations really similar to gmail conversations

BTW. gmail has flat conversations, threads usually have more hierarchy.
No, what you're doing is insisting that the plight of Indian subsistence farmers has nothing to do with the plight of Section 8 tenants in Englewood. What everyone else is trying to do is figure out why that would be the case.

Both groups of people are humans. One group doesn't have consistent running water or electricity. The other does, along with a car, air conditioning, cable television, and schools. The existence of the former group is very inconvenient for your belief that the latter group isn't paid enough to live on.

You're being downvoted because you're simply wrong. That doesn't mean income inequality isn't a problem; I happen to believe it is a problem, unlike Chris Stucchio. But not for the false reason you think it is.
An easy way for mole mapping at home and having an personal electronic journal about it. It should be possible to share a link with your dermatologist containing your mole mapping.
Just playing devil's advocate,

So, I'll get a callback from my provider when my server is down...

Unfortunately, that callback is POSTed to a server that is already running on my provider, so I never see it :)

(Assuming that you mean that the callback is an external thing, i.e. provider -> customer. Also, I suppose I could host the callback receiving server on another provider. But I don't want to.)
I believe it means "flat" threaded email. You care about all messages that are part of a conversation, but you are not concerned about the exact structure of a conversation, so you list all messages of a thread in time-received order.
This article lacks a fact base on what actually happened and seems to totally rely on conjecture in order to compare Hyperdex against leading NoSQL solutions.
I thought HN as a whole was smart enough to not fall for these black and white moral plays. Either they are that gullible overall, or there's some serious astroturfing going on here.
Security for startups
I have been thinking about this for a while. Here I can see tons of startups fast delivering their products with tight schedules and security is usually left behind.

Security is both: difficult and time consuming. So, how can designers and a very specific set of developers deal properly with security? Usually they base the security on intuition and usually they overkill "just in case". That is expensive for two reasons: you don't usually need so much security, and they trust on basic online security manuals.

On the other hand, how is an startup going to spend so much money in a CISO? That is again overkilling and expensive so we have thought in bringing you: CISO as a Service.

You just contact us with your problems and we will analyse them and we will have an skype interview with the best fitting solution.

Our areas of expertise are: risk analysis, risk investments, security in SDLC, security architecture for your apps, information security for your enterprise, regulation...

We have a landing page we are willing to improve with content, but you can contact us through it:

www.kibytes.com

Best regards
Why Nest's fail is a win for everyone
Ironically, this is the true anarcho-capitalist approach to the problem. Part of Anarchy is that when the prices go up and you can't afford the area you're living in... you should move out to a place you can afford.

It is strange to see Anarchists as the ones who are most rebellious against gentrification.
It may not have been. Throughout history up to the present day there has been much acquisition of wealth via slavery, war, corruption, and other such immoral acts. Wealth is not necessarily earned in as fair a manner as the word implies.
Where did I complain about them failing?
On the right to link
Agony of an African programmer
>if you think I'm exaggerating about how groups of angry citizens almost always lead to senseless violence

If you're saying that groups of angry people always lead to senseless violence, you're wrong, and there's no history book that will back you up. Yours is the typical argument against the concept of anger in defense of of a person who has inspired anger. Completely empty.

To say that a particular reaction isn't justified in a particular case is one thing. To say that to react to anything in anger makes one dangerous and therefore bad is silly and an argument that can be directed at everyone on every side of the argument with equal vacuity.

Was the lynch mob the one that decided not to use or support the use of a particular product, or was the lynch mob the group of people all over the country who combined forces to help defeat an element of gay rights in a single state? Answer: neither. No one was lynched, people weren't prevented from expressing themselves, and people weren't prevented from expressing objections to those expressions through their own personal choices: Eich got to donate money to help keep gays from getting married, and people stopped using Firefox because they didn't want the company that makes their browser to be run by a homophobe.

If you wanted to use Firefox twice as much to show your support for people being able to express any view (or even just the views you like) without personal consequences, you were always free to - Chick-Fil-A, Duck Dynasty, Cracker Barrel, Hobby Lobby, and Paula Deen still do good business.
That's the one.

I agree that it isn't as clear, but (a) it isn't misleading, and (b) we use the original title unless there's a strong reason to change it.
Taking a pic of your room and seeing nice furniture virtually added so you can easily test different styles.
That project doesn’t seem to have been updated since 2002.
I've seen this a few times, once as a firefox addon which is no longer available by the looks of it.[1]

I'm pretty sure Mosaic tried a similar thing about 20 years ago.

The other time I saw it was in the form of a DAG which appeared in a panel above the address bar which could be selectively hidden. The graphics were crude as I think it was rendered in GraphViz. I can't for the life of me remember where I saw this - tried searching for it again with no look. Pretty sure it was in a video demonstrating an experimental browser, but I'm lost as to which. (Maybe I dreamt it)

I just found another while searching too.[2]

[1]:http://www.technotraits.com/2009/09/browse-firefox-history-i...

[2]:https://addons.mozilla.org/en-US/firefox/addon/fromwheretowh...
While valid, this is an extremely user hostile response. Requiring administrators to dig up release notes and hoping they actually have your gpg key and know what to do with it is essentially giving the middle finger to admins that don't understand crypto well.
That's a fantastic idea. It might be tricky to find a balanced reader/writer dynamic but it if it worked it would be very cool.
I had 48 hours of downtime on a DigitalOcean node last week. All events on the node was stalled so I could not boot down or take an image to spin up a new instance. Had to hammer their support with a dozen ticket before someone didn't just give me a canned reply. Of course they did not acknowledge this very long outage on their status page. I like DO but stuff like this just can't happen without anyone checking on it stat. I have become very vary about using them for critical infrastructure since then.
They send you status updates too, which is great.
The choice of showing the status of our hyper-visors permanently was not an easy one amongst the team. But in the end, we figured customers have a right to know.

http://www.tailoredclouds.com/cloud-status.html
Its things like QE2 that are creating demand for real estate. The tech boom is driven by venture capital, which is driven by cheap money. And real estate is financed by it as well.

Making it easier to build would help too, of course. But building HAS been going on. Isn't Rincon Hill 50 stories tall? Did zoning prevent it?
> "Have you had any customers?"

No, no, it's nothing like that. It's just a small Javascript thingy that tries to convert legal nonsense into sense. I got a contract in Dutch that I found took way longer to read than it should (like, really read and understand all implications), made this script and threw it online. It's in a directory with dozens of unfinished scripts that I wrote.

So yes, summaries are generated programmatically. They have no legal value but provide a much better read of what is written in the contract.
Oh, you are absolutely correct. My mistake!
You wrote, "i was asuming you had at least basic understanding of what happens to people who make 15k a year in the US. I guess i was wrong and you dont."

But Chris Stucchio obviously does know many things about what life is like for people in the US who make 15k/yr (he's from the US, for what it's worth). He's demonstrated that amply in this thread and elsewhere.

For your comment to be a real argument, you'd need to accompany that shrill statement with a list of specific things about what it's like to live on 15k/yr in the US; in other words, you'd need to support your statement with evidence.
Dicom gratis
nip.io and xip.io can do this:

mysite.com.127.0.0.1.nip.io
mysite.com.127.0.0.1.xip.io

Your server must route the request to the appropriate vhost though (e.g. ServerAlias mysite.com.*.xip.io).
Using IQ in the abstract sense, I am suggesting instead that we can automate any job that someone who is 70 IQ now, possibly 80 IQ, and that there are very few jobs where it would be more expensive to automate than hire them. Those jobs (Agriculture, light manufacturing) have largely been outsourced or automated, and those that have been outsourced are largely in the process of being automated now.

These people will not suddenly be able to get jobs in IT.

Now, I'm not saying that automation is bad, but I am saying we have a structural unemployment situation on our hands and we are going to have to figure out something.
if it were a publicity stunt, then they were promoting Opera, IE, and Chrome over Firefox.

Someone should be looking into why they promoted IE and Blink over Gecko.
Have you checked out bandsintown.com ?
Another tool for organizing on-line research is Zotero:

https://www.zotero.org
You probably already know this but in Scala with SBT sub projects and incremental compilation you get a very snappy dev cycle (clean builds will always be much slower than Java). I believe the 22 tuple limit is gone in the 2.11 release (in next week or so); if not there's Miles Sabin's Shapeless library (https://github.com/milessabin/shapeless).

Glad to hear you're still going strong, 42 here and can't imagine stopping anytime soon ;-)
Lift web framework bans someone from contributing a pull request
Have you performed a full security audit of the spiped code? If not, the only way you can sanely make that argument is via an appeal to authority, which is probably acceptable given tarsnap's reputation. Is that what you're doing here?
Ask HN: UC Berkeley EECS experience?
How is it?
ATMs aren't as smart as the article says either: "the real code will check to see if there are sufficient funds".

I noticed that (some?) ATMs around here tend to implement this flawed algorithm, paraphrasing the article:

0. database.begin()
1. mybalance = database.read("account-number")
2. newbalance = mybalance - amount
3. database.write("account-number", newbalance)
4. database.commit()
5. dispense_cash(amount)

At first sight this might seem ACID, but its not. Consider what happens if the ATM is out of cash: step#5 fails, but the money was already withdrawn from your account!

It doesn't automatically revert the transaction either: you have to go to a branch office and ask for the transaction to be reverted. So much for atomic transactions at ATMs.
Thanks - it's nice to know. However, it's worth noticing that there are many who disagree with me. My comments about this have been down-voted - clearly in this regard I'm not in tune with the community as a whole.

That's why I'm reluctant to flag some things. While I may find and submit things that are interesting, I'm not convinced that I have the right to flag some of the things that I feel are not of "deep interest," nor of interest to hackers as opposed to general audiences. To that end I only flag what I think are blatantly inappropriate. I don't trust my judgement otherwise.

This is an example in point. Lots of HN members think it's relevant and appropriate, and while I'm willing to argue that I think it's out of place here, I'm unwilling to flag it.
The product should already have a UPC code that is trivial to capture. From there, it would be a simple matter of looking up that code to map it to its nutrition information. There may even be databases (eg: FDA) where this is available. MyFitnessPal seems to have the nutritional info on just about every product I've scanned, and I can't tell if they crowdsourced all that data input and/or if they seeded it with some database.
With the outages I've had at DigitalOcean and the AWS price cuts, I'm prepping to move over to AWS unless DO can make a good case against it ... I'm tired of seeing timeouts and droplets hanging which affects my business.