skysight-inc/HackerNews huggingface dataset:
What the fuck. They are literally rick-rolling people. And Yahoo is a publicly traded, supposedly reputable company. Also, I thought the Internet Archive was mirroring Geocities. Why don't they redirect people there, with a legal disclaimer, or just give the Internet Archive the domain name. There is so much additional baggage with the name, Yahoo could never reuse the name for something else.
If you know a bit about Obj-C, yes, it's quite simple.
Just wait until they make them work only with Chrome.
The idea is that if we cannot capture it, we should at least convert it to a less harmful gas (CO2).
One Clause in the Net Neutrality Regs Would Be a Fiasco for the Internet
Just wait until their gTLD's will work only with Chrome, as well.
Many native application on the mobile space are using micro services with a native UI, as a means to provide an integrated user experience with the respective platform features and keeping the business logic portable.
That was great, I was completely unfamiliar with Rust's borrowing system and now I think I understand it!
Google Webmaster Tools shows you the search terms used to click thru to your website from Google Searches.
I'm not sure if it still works, but referer URLs used to log search terms in the web access logs.
indeed, there are tons of modern QL plugins on GitHub even.

just a few I spotted in a quick search:

https://github.com/sindresorhus/quick-look-plugins

https://github.com/Nyx0uf/qlMoviePreview

https://github.com/Marginal/QLVideo

http://whomwah.github.io/qlstephen/
For mov, I don't think you can change it. But for raw h264, yes, it should be doable.
Every time I have to debug another problem in Wordpress, every time I encounter another bug in WP's core code I raise my head up and cry, impotent rage against the nameless void. Wordpress' architecture resembles a plate of spaghetti. It's abominable, a horror upon the face of this planet.

I don't mind PHP though :)
Introduction to Quantum Teleportation
Thanks for the good feedback.

>I agree that the problem of schema rot is an issue

I am glad to hear that, and as someone who once landed a patch on PHP (proof! https://bugs.php.net/bug.php?id=61124&edit=3), I feel terrible that it read like an advert. I will consider writing a more technically sound followup.

Curious: do you feel this "schema rot" pain today? If so, can you elaborate on it?
As usual, we never enable updates for .0 releases, because there are always important regressions that we need to fix first, before sending them to everyone.
What are the good irc networks and channels these days? I haven't been on in many, many years. I used to mostly hand out on undernet.
lack of resources? We're volunteers with no money...
Because we've somehow as a culture made the decision that violence is to be glorified, but sex and bodies are still shameful — except, apparently, when we use them to sell things, and even then we can only be suggestive, not explicit.
Most of the work is far far from video codecs and internal.

We have lots of work to do. You are welcome to join.
The point of robots.txt "Disallow"s is to tell search engine crawlers not to crawl a URL (which could exist). It's not to tell search engines that URLs matching a pattern don't exist.
> pornocracy

Is this what we will call it when the NSA starts blackmailing politicians with their internet histories?
Oh boy. This is so helpful for that region. Yep.
It's added as a root certificate in Windows, not directly in Firefox, so a bit different.
That's mainly with American media and games--in Germany, for example, there are restrictions on gore and display of children.

For what it's worth, I think it goes back to latent Puritanism.
How do you do PNG renderings? Printers have atight template/format requirements.
On Feb 10, Nemtsov said during an interview: "I'm afraid Putin will kill me":
http://sobesednik.ru/politika/20150210-boris-nemcov-boyus-to...
Greek Economics Explained
For that to work, they'd have to be able to pay rent, buy food, etc in BTC already. If someone doesn't have a bank account already, they're probably not going to want to have to go through another intermediary to turn their payment into local currency.
This could truely be the next AWS.
Huh - I was vaguely aware of the uproar about iPlayer in the early days, but I had no idea the BBC did peering agreements. This was fascinating, thank you :)
Yeah, it's so obvious you have to wonder if Putin actually did it.
Firefox uses its own certificate store through its bundled NSS libraries, which was also targeted.
You mess with a nonlinear system, you get nonlinear results.
#2 in your easy 3 step process has a typo.

More importantly, the whole page gives off a spammy feeling. As others pointed out, who are you and why would i pay you almost a hundred bucks? What areas of expertise do you have?

The very top of page states your disdain for erlang - what if it was the absolutely most perfect fit for the startup i want to create? :)

edit: more thoughts
I meant evidence of astroturfing, not evidence of bias. Everyone is biased.

Astroturfing implies pretending to be something you're not. An example—that we've seen more than once on HN—is people creating separate accounts to reply to themselves, object to their opponents, etc. That sort of thing undermines the community. And people should always email us when stuff going on in the threads doesn't feel right, because we can't read everything and we rely on you all to be the neighborhood watch.

But I don't see how any of this applies to rayiner. He isn't hiding or pretending. (Isn't that the reason those details were findable in the first place?) He just disagrees with most of us. As long one does so civilly, that doesn't undermine the community, it strengthens it.

Questions of astroturfing and abuse of the site are often matters of degree that depend on an account's history. For example, an account that has commented on a wide range of topics is different from an account that always comments on the same one. A throwaway account created to discuss a sensitive personal issue is different from serial throwaways created to break the site guidelines with impunity. And so on.

I feel like you guys need to re-weigh your priorities. Personally accusing someone of abuse and bad faith is the nuclear option. Even when you're right, it should never be used just to score an extra point or two in an argument. What you're not taking into account (but we have to) is the bomb-like damage caused by such accusations themselves. We can't allow that to become even a little bit of a precedent on HN. So except in extreme cases—which this is not—bringing out that artillery is a clear breach of the HN guidelines around civility. And I'm sorry for describing the "nuclear option" as "artillery".

Edit: this reminds me a bit of the rule in parliamentary systems where members are not allowed to call one another liars. Obviously that isn't because no one ever lies; it's to protect the institution, which could easily fall apart under pressure. It's a crossbeam, there for structural purposes. Participants have to abide by it, not for their opponents' sake but for the body as a whole. In practice it isn't a problem. They just have to make their points in another way, indeed a better way.
I also second this.
Inspector gadget: Check this keychain got hacked on OS X
There are a few; see RFC 7085: https://tools.ietf.org/html/rfc7085
So I noticed you often lead sentences with "so."
200 Years of Immigration to the US Visualized
I've got no silver bullet for that. Recently I found a bunch of functions that were running slower on Windows. I eventually proved that their code had not changed and they were being run the same number of times as before. I had to use perf on Linux to prove that the i-cache miss rate was elevated due to changes elsewhere, making the identical code run slower.

Having a good sense of how long something "should" take is certainly important, but investigating small performance regressions is always hard.

That said, there are often a lot of big performance problems, and those are easier to find and often easier to understand, and more important to fix. Hey, maybe we shouldn't have a 50 MB global variable in each server instance -- whaddya think?

Being a detective is good. Apply the scientific method, form hypotheses, test and reject them, rinse repeat. That's certainly way better than the off-applied "random guess based on Internet search" technique.

Brendan's book is a good read.
Perhaps some businesses care (I haven't heard this), but from a political point of view, many Americans would have opposed it anyway and politicians would do the same.
That Didn't Take Long – YC #TheDress?
News: Pornhub's New Self Powering Wankband Saves Energy Through Self Pleasure
This is the same shit that's been happening in Russia for the past 100 years. If you oppose the ruling party, especially publicly, you're toast.
It's spread to T-Shirts already: http://hashtagthedress.com/
You submitted this 16 days ago: https://news.ycombinator.com/item?id=9034477
#putsonconspiracyhat Or someone knew the statement was made, understood his position, and he was took out to make it look like it was Putin
Hmm ...

$ curl --dump-header - 'http://shop.nordstrom.com/robots.txt'
HTTP/1.1 403 Forbidden
Server: AkamaiGHost
Mime-Version: 1.0
Content-Type: text/html
Content-Length: 281
Expires: Fri, 27 Feb 2015 23:42:13 GMT
Date: Fri, 27 Feb 2015 23:42:13 GMT
Connection: close
...

Probably a bad idea to deny serving robots.txt to bots (even if they ought to interpret that as a total ban)
black HN header band would be appropriate.
Ending the debate about #thedress color with an API
Yeah. On the other hand obvious is much more intimidating. It wouldn't be the first time intimidation trumps subtlety for the Kremlin. It's been the MO of many of their governments and Putins as well for example polonium tea.
We're being astroturfed here on Hacker News by news outlets re-posting about how they know about a meme.

A fucking website exists already: http://hashtagthedress.com/

Is this a joke, or are we just accepting this as a culture?
Thanks for this! Great comment for sure.

AI is definitely of interest to me, but unfortunately I am unsure why economics interests me. I would say that it is because I like knowing what people value, but that is admittedly painting with broad strokes.
If they threw a custom 404 that reports 200. That's how I assumed those phone number lookup sites work.
Murder is always tragic, no matter who is behind it. I think this murder is extra tragic because the death of Nemtsov is being used for political causes. Disrespectful.
Alright, thermodynamics + not requiring magic (except the unicorns) then. Thermodynamics has everything to do with it; if it were not for the Carnot limit on heat pump efficiency, your proposed scheme for heat removal would work fine. If it were not for the Carnot limit, we would have no problem growing global energy consumption at 2-3% per year (i.e. exponentially) for a hundred more years.

So, if you put your apparatus anywhere but in the low atmosphere, how do you expect it to pump heat from the low atmosphere (where the heat is)?

I'm not on any high horse, but I'm surprised at how quickly people dismiss this problem as absurd. It's quite obvious if you know some engineering thermodynamics. I think people dismiss it out of cognitive dissonance, since they don't want another unfixable world problem.
I had a forced reboot on one of my Linodes yesterday, also with ~20 minutes downtime.

The ticket said it was for emergency physical maintenance, i assumed it was hardware failure but i guess that definition could extend to hypervisor issues. Now to wait and see if linodes in other regions are rebooted too
very sad. all of this proceeding the glimmering hope of democracy after the soviet dominoes fell.
Can you talk a little more about the players and the landscape? Do you live in Download Valley?
I've tried using webkit2png, but was never able to get it to render right: https://github.com/AdamN/python-webkit2png
I would love to buy you a virtual coffee or month of reddit and chat about this sometime if you're down.
Nothing is ever really going to kill PHP or Wordpress so long as the communities designing other languages and frameworks approach the business case of the common nontechnical user with disdain.
Oh yeah I flinched at the mention of VBA and MS Access.

Thanks for the input!
I'm going to have to backup jdub on this. The "IO/database should be" classic wisdom has not really held up to my experience doing a stint providing managed support for LAMP(P as in PHP) servers at a hosting company. Most of the time there were performance issues it was PHP taking up the CPU's. We had a lot of success mitigating this for people with some proper varnish configs.

Very rarely was the issue with the databases. I've had people not want to normalize data and create some generally disgusting tables and code because "joins bad"... On tables that will only ever have a few 10k records. If you have the proper indexes and queries in place, your database is just traversing btree's in memory and it will be blazing fast.
Though I am happy with where I am now, I will definitely look into this to see what they might be looking for.
Aaronbrethorst has an account that is several thousand days older than yours, with 30k karma and an average over 3.

That's not an astrotrurfing accout.

You might be fed up with submissions about this fucking dress (I am) but the answer is to visit /newest and upvote better submissions, and submit other good content.
Do note that current plugins for Quick Look video do nothing more than be able to display static thumbnails of various video formats even if you have Perian installed. Unlike with Snow Leopard and Perian in the past, you won't see the actual video and audio run in Quick Look with AVI, MKV, etc formats.. That's where the libVLC can come in, I hope.

More info:

https://github.com/Marginal/QLVideo/issues/3
I like the new structure much better!

Now, I'm in no way a writer. English isn't even my main language.. So take this next point accordingly:

Unfortunately, I get an even more condescending vibe from this draft than I got from the book. Not as in "I'm an expert and you're treating me like a newbie," but as if I was a kid instead of an aspiring Rust programmer (beginner or otherwise). I wish I could point out -exactly why- I get this feeling, but I'd be lying.

I do think I'm starting to see a pattern, though, that perhaps contribute to this gut reaction. The pace between concept introductions is odd, somewhat erratic. At times, in one line you're talking to a complete novice programmer, and the very next you assume they know other languages and general concepts [1]. Other times, you take some basic knowledge for granted and explains it right after [2]. I know it must be very hard to find the right balance for your target audience, but I found these jumps very jarring. For what it's worth, once you get past the introductions you pick up a more to-the-point-explanations rhythm and that reaction goes away.

[1]: For example, after several paragraphs and two code snippets to introduce the concept of 'variable bindings' in a novice-friendly way, even going as far as (somewhat) explaining what system and functional languages are, the text suddenly assumes I know about program execution and what a control flow structure is?

> As you know, a computer program is executed line by line. At least, until you hit a control flow structure, anyway.

This line was specially off-putting. After all that explanation, the assumption I'd know this made me feel like a kid. But I can only imagine how inaproppriate I'd feel if I didn't know. Given the novice level of the text up to then, the 'as you know' sounds very out of place.

[2]: The very next paragraph, we go over a program with one variable binding line by line. And then, it's assumed I know about scopes. But after that they are explained anyway. I realize this is a way to go over every concept, even if one already knows them, but it feels odd! Both beginner and experts would understand a plain explanation. But this back-and-forth about how to present concepts doesn't work -- for me. It'd make more sense to read straight-forward explanations of what I already know than these "as a programmer, you know that x," mixed with even simpler concepts being introduced as new.

This sounds harsher than I planned -- I'm no writer afterall! But, really, despite these gut reactions, the Rust book is turning into one of my favorites. Thank you for all your work!
To be totally honest, this looks more like an internal management problem at Google than it does like a real effort coming out of their actual Internet strategy.

First off, the application to ICANN states that the purpose of this is to "... provide Google with greater ability to create a custom portal for employees to manage products and services in development."

That doesn't even make much sense, and honestly sounds like a bunch of corporate gobbledegook written by somebody who reads CIO Magazine.

Second off, this Ben dude is actually the CIO. CIO as in, guy who is in charge of internal IT. Printers, telephones, desktops, laptops, HR systems, financial systems, webpage based paperwork. If there were letters coming out of people on the service side, that would be one thing, but this smells like something embarrassing that snuck out when nobody was looking...
Whats going on with #TheDress?
Given the immense untapped shale resources in Europe and the US, it seems extraordinarily unlikely that these powers would risk fucking nuclear war over a bit of gas. If it's about Chevron's 10 billion, the Pentagon has suffered sneezes significantly more expensive than 10 billion. If the US administration should be so inclined, it would be so much simpler and cheaper just to reimburse Chevron for their loss.

However much we want to pretend that stuff ended in 1989, we need to wake up to the fact that it didn't. Russia has invaded a sovereign country as it tried to exercise it's sovereignty to align with the western values. However much we're busy hating ourselves (legitimately) over Iraq, Guantanamo and NSA, our values are infinitely better than Putin's.

EDIT: Oh, and as the linked articles explain, Europe is deeply dependent on Russian gas and the business and political interest is squarely towards appeasement. See former German Chancellor Gerhard Schröder for reference. If there should be a rational gas/Russia conspiracy, it would be leveraging the conflict to squash opposition to fracking. If that's actually going on, it's the weakest conspiracy yet this century.
I definitely like the approach of starting with ownership, that's definitely a good thing. I feel the current draft places too much emphasis on implementation details of the stack/heap that I'm not sure will help users understand ownership better.

For example, going through line by line leads to a slew of text that doesn't really provide that much value. I feel you could cut a few paragraphs with a simpler method of explanation with perhaps more code (and explain through comments), visuals (ascii diagrams of the scopes), or something.

I also feel the analogy towards lifetimes relating to segment of lines of code might confuse users.

> Rust knows how to connect the scopes of variables that are pointing to the same thing, as well as how to know the scope of things that are more than just stack-allocated memory.

Too many 'things', knowing Rust I obviously know what you're trying to say but I could imagine it being hard to grok for new comers. However, I don't really have a suggestion on how to explain it better.

After that, you show some code and try to explain it in paragraph form after that. I think it might be easier to just place those explanations inline with the code. That way you can skip the "at line 7, it does this" type of thing.

Referencing the implementation details of the stack and heap, it seems like too many details that are not really needed at that time. Perhaps a difference between the stack vs heap, but which memory address a variable is located doesn't really convey anything useful.

Anyways, I like the where things are headed, but as you said, writing is hard. I've tried writing introductions to lifetimes and ownership and, well, I just gave up. Trying to convey that stuff after you've learned it to people who haven't is hard.
The spelling "Google" predates "Googol", and influenced it.

http://en.wikipedia.org/wiki/Barney_Google_and_Snuffy_Smith#...
I Built an AR-15 in My Kitchen
Landfills in the US are now esentially very large plastic bags.
The problem is when the trash decays it produces methane (and other gasses), and having flamable gas in an many acre bag is bad.. So there are vents and the methane is captured. This is captured and piped to burn off. There are claims of generating power but the amount I've seen is not significant.
Oh, come on. He was a politician, and whatever the murky details that will come to light are, his assassination is almost certainly a deeply political act.

It's as idiotic as saying "criticism of Bush for invading Iraq is clearly political" or "Republicans are opposing Obama for political reasons."
Because buying a movie or a game is much more intentional in the sense that it appeals to a specific demographic that has opted in (my grandma would HATE Half Life or any most rated R movies, but is way less offended by a sexual reference in a sitcom).

Mainstream Media doesn't want it, enter Showtime and HBO.

I watch movies and play games that I wouldn't want my six year old to be exposed to when he was flipping the channels? Like Leonidas in 300. My kid would have nightmares for days!!!
What I'm curious about is the mechanisms that might counteract global warming. The earth has cycled in the past between hot and cold periods, so there are obviously natural mechanisms that cause it to reverse as well.

Could we harness these mechanisms to keep the earth compatible with human habitation?
I don't think you actually want to do that. Blocking in robots.txt will prevent Google from crawling the URL - not from indexing it. You actually want them to crawl the URL and then respond with a 404 or 410.

If there are inbound links pointing to that URL, you should disavow them in GWT.
I was actually reading the rust lang book for the first time yesterday, specifically the intro to lifetimes that this post is a revision of.

I'm not sure jumping so much into what's going on in the C++ side is a great idea. The section as it stands now covers the important points (with out lifetimes invalidating pointers is easy) without getting too lost. However, I'm already pretty familiar with C++, so the more brief explanation may not be enough for everyone.
> When will we be able to hear more about it, if not already?

Well, it depends if I manage to find the funding for it :)
The Clojure language is far more mature on the JVM than on .NET. Clojure is useful for scripting Java classes, and you can use its macros to create new syntax if other JVM scripting languages (e.g. Beanshell, Xtend, JRuby, Jython) don't have pre-existing syntax to meet your needs.
We are indeed planning to migrate to a Docker-based deployment system. I have looked briefly at Docker Compose (new name of Fig), and also at somewhat bigger orchestration systems like Kubernetes.

One goal is to get rid of Puppet (which is, frankly, a buggy, badly-designed mess) and move to a more dynamic, fluid orchestration system based on discovery and autoscaling.
Is this some sort of new terrible negative seo? Associate a target url for a bunch of negative things?
17 years to undo 17 years of imposter syndrome build up
is this getting flagged? why isn't it higher?
I feel like I'm entering buzzword land.
Seems I got downvoted a bit but this is a crappy picture. RGB 135,148,190 is nowhere near the actual color.
When I must render a webpage to PNG, I use Phantomjs and a rasterize.js script. I've been very pleased with it, even when generating very large images (10,000px squared or more).
ShareX, an open source program for taking and uploading screenshots instantly