skysight-inc/HackerNews huggingface dataset:
The rest are pretty much irrelevant except to the magical thinking crowd. (Those are the people who believe that a particular camera, lens, or aperture/shutter/ISO combination will result in the "same" picture or the "same" image quality.

I wouldn't go quite that far: some people see a cool shot and wonder how it was created and how the techniques used to create it might be applied elsewhere, much as someone might see a nifty piece of software and want to see the source code.
Did you try Tower? That's a paid app though.
They should put a "Made with iWeb" banner on the website...
I can tell you from working with a company with a high SEM spend, we have seen total search volume increase, but desktop search volume is decreasing in both real and relative measures (caveat - I am only sure of this for our search terms, but anecdotally, it seems to match what I have heard).
As someone who has worked for a number of sensitive human rights groups over the years this sickens but doesn't surprise me. I would be very surprised if some of my operations haven't been targeted by this.

Many of the groups targeted are involved with actively investigating human rights abuses conducted by many countries in the world - including the USA in Guantanamo Bay, Abu Ghraib, drone strikes, secret prisons, etc. I fail to see exactly what the US National Security interest is in investigating these groups (Caveat: not all NGOs worldwide should be outside scrutiny, ie ones which funnel arms to Al Qaeda obviously but these ones certainly don't do that). The security community (as has happened in many countries over the years - the UK in Northern Ireland for example) has confused "National Security" with "embarrassment." I say "security community" as there are many fantastic people within US government and private institutions that are capable of looking at the long-term interest and are doing a good job of supporting human rights and freedom on the internet. For example, it is a credit that so much great work like The Guardian Project and Whisper Systems is underway to address such problems.

Human rights groups and journalists have been consistently the victim of high-level APT from China, Russia and elsewhere - there are many cases documented online. Many of these have been targeted through the exact same methods that large corporations like banks, defence companies, nuclear energy businesses. It's somehow morally wrong that organisations like GCHQ and the NSA actively thwart attacks (and share information) on such companies, while ignoring and obviously exploiting threats against human rights groups (which often end in the deaths of human rights defenders, aid workers and journalists).

The long-term national interest of the USA and other countries is the spread of our good values - freedom of speech, freedom of assembly, self determination, respect for international law etc. The "war on terror" has caused too many to lose sight of these soft-power instruments and that is a pity. Which does more long-term good for our way of life, values and foreign policy these days, Lockheed Martin or Amnesty International?
If I remember correctly, <div> and <layer> could be nested.
Video gamers’ aggression linked to frustration
Most people have hands smaller than the average man, particularly the average American man.
What's interesting is that RFC 1122 from 1989 warned about problems like these, and gave a very good approach to prevent them from occurring:

At every layer of the protocols, there is a general rule whose application can lead to enormous benefits in robustness and interoperability

[IP:1]: "Be liberal in what you accept, and conservative in what you send"

Software should be written to deal with every conceivable error, no matter how unlikely; sooner or later a packet will come in with that particular combination of errors and attributes, and unless the software is prepared, chaos can ensue. In general, it is best to assume that the network is filled with malevolent entities that will send in packets designed to have the worst possible effect. This assumption will lead to suitable protective design, although the most serious problems in the Internet have been caused by unenvisaged mechanisms triggered by low-probability events; [...]
Someone told me that Eve fights aren't very action packed. Its more like watching a bunch of spreadsheets slowly evolving values.
If you never go to lunch, you can never plan out your idea on a napkin.
Eclipse Jetty Downloads – new version
Upgrading from 4.0 to 4.1

1013 runs, 351 assertions, 6 failures, 832 errors, 0 skips

Ouch. Still, it's great to see development on Rails continue. It really hits a great sweet spot for small to mid-sized apps.

Edit: Actually easier than I thought; about 10 minutes to figure out the cause and remove a surplus gem, and we're all green. Cool.
>software that's never going to translate well to a phone-sized screen.

an here is the next multi-billion of dollars :)
Types of Data Scientists
I disagree. I've seen very few arguments on HN for anarchy. I have seen many libertarian posts, but that is a very different thing. Anarchy is about removing the government; libertarianism is about keeping it tightly constrained. The NSA is a great example of government not kept constrained.
El Niño Could Grow Into a Monster, New Data Show
Yeah, this crosses the line from "PoC" to "active exploit tool". Folks have gone to prison for less.
I was wondering whether the spectacular images accompanying the article were in-game graphics or just artists' depictions.
Our implementation is too tightly coupled to the Intel SIMD approach, while this approach works for SIMD implementation on other CPU architectures.

Mono.SIMD has a few extra features that are missing from the current design, but they are not that important.

Microsoft has found a pleasant and easier to use API than we did. We have shared our feedback with them, and hopefully it will keep improving.
I imagine there's still a tremendous amount of unstable vibration being introduced by sudden acceleration to mach 7. There's just lots of force involved in these things.
DuckDNS[0] is another alternative that I've been seeing posted on reddit. Works exactly like the rest -- curl a URL to update your IP. Really nice staff. I've got a PR[1] for a homebrew formula for duckdns which uses launchd rather than cron (which has been deprecated since OSX 10.8).

[0] http://duckdns.org
[1] https://github.com/Homebrew/homebrew/pull/28255
Some people would say similar about stock tickers. Just a bunch of evolving values.
I think based on other Snowden revelations about non five-eye countries like Germany, Austria collaborating with the NSA and GCHQ - I think we all need to question whether any NATO country can be trusted for data privacy...
Sorry to break it to you, but .NET has been devouring game programming for years. Unity uses it extensively, XNA was until recently a big choice for indie development, MonoGame is growing, etc...
SFHN: Mixer/Demos at Bittorrent
Thanks for the definitive reply!
Still better than when someone said I looked like Rick Moranis, so I'll take it.
My co-founder wrote a book on exactly this. In case you're interested: https://leanpub.com/upgradetorails4
Well in theory, Congress and the UK Parliament...though the recent allegations about spying on the investigation into CIA torture suggests otherwise.
What about having your test hardware hooked up to a development machine, that folks can VPN into? Is that even feasible?
Conveniently enough, 'society' as such is defined by the activist, the benevolent overseer. No thanks.
Thanks for highlighting this. I was speaking from the image sensor angle but it's probably true for most high performance electronics.
Why I Rank My Friends By Income, IQ, And Attractiveness
We made our April Fools video with the changing shirt color specifically to play with that: http://www.youtube.com/watch?v=1Cjz_kJGtS8
One megabyte is huge for a web image. That's essentially a full-screen 4K/UHD version of a highly-detailed image with no detectable compression artifacts (where "detectable" means "image subtraction doesn't count; zoom in tight and use your eyes") when run through a good optimizing utility. That's good enough for a better-than-acceptable (not optimal, but from a pace or two away most people wouldn't notice) tabloid/A3 print without uprezzing. And there is enough data to support substantial uprezzing before the image goes wonky for those inclined to do so.

Now, yer average pro doesn't tend to indulge in the pixel-peeping game (except in private, with the lights down low and the door locked, and always washes his/her hands afterwards), and tends to be reluctant to give away images that can still sell - or at least would prefer it if people kept their own Photoshop/Gimp chocolate out of their personal peanut butter. Even when the images are offered as freebies, there is no reason to force a viewer to download more than they need to make decisions; the hi-rez image will sit behind a link, to be opened at the viewer's discretion. The back button hurts everybody.
This looks like a http://hiremyfriend.io/ ripoff.
Hire my Friend is on the scene for some time and it's awesome.
Grid – drag and drop library for two-dimensional, resizable and responsive lists
I think there is a great deal of merit in the claim that practicing homosexuals threaten society. I have explained my reasoning elsewhere. You may disagree with me, but you cannot say that I have an unreasoned or stupid opinion. It should also be noted that until very recently, the criminality of homosexuality was obvious and every jurisdiction punished it as sodomy. Perhaps everyone that ever lived prior to 1970 was hateful and stupid, but I don't think that's exceptionally likely. My opinion is simply that they were more in touch with reality and didn't have the insane invincibility complex that we have now.

My religion is not part of my nature. You may want to look up that word, "nature". While religion or other matters of belief and practice may be very important to me, they are not "natural", and I wouldn't claim that someone was assaulting my very nature as a human because they didn't like one element of my personal belief or conduct. I suggest homosexuals drop the inconsistent, unjustifiable victim narrative and get some perspective. And for the record, my religion has been criminalized repeatedly in the good old U.S.A.

I can and do live and let live. I have no interest in guiding the affairs of other persons' lives, I only have interest in preventing criminal activity that jeopardizes the survival of our society. I believe homosexual conduct is such a criminal activity. Reasonable people can debate whether that is a valid position without feeling that their natures have been denigrated. Gay rights dudes are doing what gay rights dudes always do, turtling up and screaming that they're oppressed because someone tried to confront them with information that they couldn't contest rationally.

I agree that for now, gay rights people are winning. I don't believe it's because their logic is prevailing, I think it's because the strength and intelligence of normal people is failing. I think it is idolatry at its core, self-worship. And I believe that in a short time, society will reap the consequences of all of that, which are utter destruction and extinction. I believe your twitter mob will come after me, but they'll do so to beg for food and decent life, not to attempt to lynch me.
At this point, somebody might as well launch Chatroulette for "recruiting."

As far as I'm concerned, if you're an employer and something like "I want to leave my job at a top VC backed startup. I’m an iOS Engineer and Designer looking for a new challenge" is enough to pique your interest in a candidate who is ostensibly not motivated enough to reach out to companies of interest and instead wants to sit back and be "poached", you have no right to complain about how hard it is to hire and retain quality employees.
The General Partner of the fund usually has the right to extend the life of their fund for some period of time. Management fees for the time during the extension are negotiated with the Limited Partners. A cliche in the industry is that the average life of a ten year fund is thirteen years.

The Limited Partners could force the dissolution of the fund after ten years--the remaining assets, including any private company stock, would be distributed to the LPs--but they generally don't want to deal with direct ownership of the equity of a company going sideways. VCs are usually better at finding creative ways to sell their piece of a business for some small amount of money, so they would rather the VC take the responsibility for it.
Raspberry Pi morphs into $30 SODIMM-style COM
Designing for the web (free ebook)
cPanel has the security reputation of pre-3.0 Wordpress. It's a real-world, actual problem; in a shared hosting environment, cPanel adds a lot of risk for your customers.

Here's a list of CVEs for cPanel from 2010 back: http://www.cvedetails.com/vulnerability-list/vendor_id-1766/...

andalso: http://www.exploit-db.com/search/?action=search&filter_page=...

I dunno why those lists both stop at around 2010. cPanel is still being actively compromised: http://www.webhostingtalk.com/showthread.php?t=1267400

There's a fair chance that cPanel is the hole that regularly gives heartburn to some providers, like GoDaddy. For example, http://blog.sucuri.net/2011/09/godaddy-shared-servers-compro...

cPanel is popular, and it solves a lot of problems for a lot of people. Because it's so common, people who don't otherwise know their way around web hosting can feel right at home when using cPanel. I don't have some kind of irrational, hipster-esque or elitist hatred for it; I simply think that I can't in good conscience install it and knowingly put my hosting customers at risk.
For those curious as to how things go from Rails 3 to Rails 4.1, I've now built a few Rails 4 and 4.1 apps for clients and here's been my thoughts:

1) Turbolinks comes standard with Rails 4, and you will either love it or hate it. If you do use it, expect your javascript to break at one point or another. The jquery.turbolinks gem helps, but I've still had to debug a bunch of funky behavior with it.

2) Strong parameters takes a while to get used to from the old attr_accessesible way of doing things. That being said, I think it's worth it to learn it. It prevents a lot of conditional attr_accessible :blah, :as => :admin that goes on. The one thing I'd say is if you are going to use strong parameters, you might want to install a gem like Annotate so you can keep track of your attributes in the models. Sure you can just look in Schema.rb, but tabbing back and forth gets to be kind of a pain.

3) Secrets.yml is great, no more worrying about adding your config.secret_token to the .env file when generating every single project.

4) Mail Preview is nice, but for some reason I still seem to use Mailcatcher mostly to view / see how emails render out. Think this is mostly me sticking to my own ways.

5) ActionController::Live still feels pretty half baked. The fact that most examples / tutorials on the web still use the default example of:

100.times {
response.stream.write "hello world\n"
sleep 1
}

Seems quite telling. It feels like they've given some of the pieces to get live streaming working flawlessly, but we are still missing a few tools here.

----

The biggest problem I've had is that some gems that we used frequently would break because they weren't Rails 4 ready. We use ActiveAdmin pretty frequently in our client apps, and it's worked for a while, but it's always been on a custom branch and still had some issues that were just recently fixed. YMMV for gems that your app relies on in terms of what will break and what will work.
Insane for what? Penny strapped students? I'm not sure they cater to that market.
If I understand it all correctly, wouldn't the secret key exchange have been potentially exposed as well? It had to traverse some medium from server to client (or in reverse) at some point, so an attack could plausibly have account information as well as TOTP secrets to perform full two-factor authentications in perpetuity, no?
I think one of the large problems with the web app space is display. There is no way for a good web app to be put front and center and displayed to users; all the web app marketplaces (I say all, but Chrome Web Store seems to be the only one that actually matters) are cluttered, confusing, filled with links to websites masquerading as apps, and generally useless; and the installation process is cumbersome, unnatural, obtuse, and requires understanding of a device and abstraction of concepts about a device on a level most users simply don't grok. Yes, most web apps that directly compete with native apps are worse, but there are times when I, as a computer-literate developer, wish I could effectively use a web app, but simply have no way to integrate it with the way I work in a way that actually saves me time.

The web app evengelists (of which I am certainly one) often miss the importance of the little affordances that web apps don't have. This is both on the user and developer side, though the problem is primarily on the user's side, as developers can work around things. It is tremendously important that I be able to get instantly into my app by typing in my normal application launcher. I want to use the app without having to think about the technologies undergirding it first. It is tremendously important that I be able to silo a web app to its own window and be able to alt-tab between it and my browser. It is tremendously important that my basic shortcuts work in the app without doing strange things and occasionally killing it all together.

The problem is, this can't be achieved without large amounts of work from either the user (standard web apps with an arcane mix of desktop shortcuts or their equivalent and bizarre browser configuration), the developer (node-webkit apps like Atom or Light Table), or both (Chrome packaged apps, which manage to combine the worst of pretty much every world).

Ironically, the system on which web apps work best as part of the system, bar none (except ChromeOS because duh), is iOS, and even it has fundamental issues (no background persistence, easy to follow a link and be unable to go back to where you came from, various UI standards not working by default with the web) that make web apps, even the best of them, stand out like a sore thumb.

There's been a lot of work recently to fix this, but we're simply not to the point that web apps are anywhere in the same universe as indistinguishable from native apps. Personally, I have an optimistic view of the future in regards to the issue, but I also see Gruber's point: we web evengelists are being unrealistic when we blame the current failure of the web as an application delivery system for general-purpose applications for both desktop and mobile on some Apple's nefarious "closed garden" or other such complaints. Reality is, the web isn't there yet, and until it is, the web we have is the one we have, and we shouldn't be bemoaning the death of open standards while the whole world is speaking HTTP, just because our specific darlings aren't up to par yet.

This was slightly longer than intended. My apologies.
Those images look like in game graphics. The game really is beautiful, and spreadsheets in space is mostly a joke these days, but there are in game professions that may include actual spreadsheets.

That said, its likely someone spent some time getting the right angle to take that screenshot.
This is a great example of the way I think it should be done. On the style guide I'm currently working on we do it very similar fashion. We have the general overview for global items and then individual components broken out with visual examples as well as code samples.

I also have been working on a sandbox where you can bring in each component on the fly and test it in a sand boxed environment. This allows us to quickly prototype new views and components. Also let's us catch more of those browser specific bugs as mentioned in the article.

The style guide and sandbox share the same components, so when you add a new component it appears in both. Then there are the master LESS files which are also shared, that can easily be moved into production.

It's our job to make it as easy as possible for the team to come up with an idea and move that vision to reality. Having a strong style guide with consistent standards I think is really important to that.

Thanks for sharing the article!
Love D, I'm going to SF D conf!
Treat people the way they want to be treated, not the way you want to be treated.
We've been using dnsmadeeasy[1] for years. There's something dated about their interface/presentation, but the service has been rock solid and fast since day one.

[1] http://www.dnsmadeeasy.com
Yup - this is the situation I'm in. My ISP requires a specific modem/router combo. As an alternative, I'm going to switch to running a client on my machine.
I actually find Python's syntax to be extremely clear, even to someone who hasn't written much Python. Can you give some examples of where it's particularly incomprehensible?
Brilliant satire!
Restricting "pro-gay 'propaganda'" is a form of banning gays.

http://www.dailymail.co.uk/news/article-2553704/Google-takes...

So where was OkCupid when this happened? obviously they didn't care.
Those are actual EVE Online graphics, zoomed out in game.
I think HN broke the site. You can always find the original videos at http://www.youtube.com/user/GoogleWebmasterHelp

Power-user tip: Google does regular live hangouts for people who have questions about search and SEO. Here's the schedule of upcoming hangouts: https://sites.google.com/site/webmasterhelpforum/en/office-h...
MongoDB 2.6 lets users create systems of any size and topology
> the trends can be rationalized from anthropological, sociological, or psychological perspectives

I'm not an inherent skeptic of the worth of the soft humanities, but it's pretty far fetched to claim that these fields can offer anything like a unified or even non-contentious view on design elements, or anything else for that matter. If anything, the virtue of these fields is based on the multiplicity of interpretation they offer. They ain't Newtonian physics, that's for sure.
It only affects that system because they can host one solar system on one server at a time; their server engine does not, unfortunately, provide for scaling a single solar system across several servers. They can put several solar systems on one server, though. They like to get a heads up from players when a battle like this is going to happen, so they can pre-balance the servers.

Symptom of the game being 11 (!) years old.
Running the exploit and all I see are session IDs. Has anyone seen any passwords being output?
I keep getting dropped from the queue (3 times now). On Chrome.
That's a bit unworkable, particularly as you can get many sites to load a user into memory by putting a post-auth URL into an IMG tag anywhere on the Internet. Your browser will obediently GET that URL, passing along the session cookie to the legitimate server, where it will then be exfiltrated via heartbleed.

Basically: this vulnerability must be patched, or the server must be taken offline, and that needs to happen everywhere.
My plan is to wait until the cert changes. If they don't change the cert then there is no point in updating my password anyway.