skysight-inc/HackerNews huggingface dataset:
Your original comment is right there for readers to see, as is Moxie's post, which covers the issue in depth.

People can decide for themselves whether you meant to "point out a current problem in the protocol design" (a confusing question, given that your objection is about UI). You know what I think already.
Thanks for the tips. My stack is RoR.
The term "senior developer" is an unfortunate one because it can mean a really good, skilled and experienced developer. But it usually means 20 years of experience (1yr exp * 20) or they've just been around so long that the "senior" part refers to age.
If I disable meanings in the settings I see video and picture results. Is that the intended behaviour?
> not to mention that one or two persons could drive a dozen trucks filled with cargo

Maybe autonomous vehicles will make smaller trucks cost-effective, and big trucks will then be charged their true cost in road damage and traffic risks.

That would be a much more visible change in the traffic landscape.
https://plasso.co/s/ntaOPsnnlu

https://plasso.co/market/drew-s-store/

There are a few demos in the "Sell everything" section
Could the iWatch crack the wearables riddle?
I don't think it's fair to say that Drupal is faster than Wordpress by just looking at the req/sec.

According to https://wiki.php.net/phpng, they benchmarked against Wordpress 3.6 (the current version is 3.9). I couldn't find anything about the Drupal benchmark, but it could be a simple "Hello world" for all we know.
I am not sure why this got downvoted. Using cloud services for your a/b testing can reveal key competitive information to the company. So trust is a big issue. That is one reason why I try to keep everything inside GA.
Ah!
In France we got windev.

They switched the philosophical approach to a more down to earth "ladies in underwear are selling this stuff for us".
See http://www.techartgeek.com/tech/troll-windev-marketing/ .

All keywords and operators are in french, so that's something!
While you may consider user e-mail addresses to be public, some people take umbrage when their e-mail addresses are disclosed.

Personally I use a different e-mail address for almost every site, so searching by e-mail address wouldn't find my account, but I know many people use the same e-mail address for several things.
You're right to call me out here. Although I have a reasonable idea what it would take technically, I don't actually know the financial impact to Comcast for increasing capacity to L3 or Cogent (not even ballpark). However, I'm taking the L3 article at face value when it says:

But there are also typically shared costs for networks to
interconnect. Each party pays to augment its own network
to allow for more traffic exchange (the expense to augment
capacity is not significant for either party). And since
we often choose to interconnect in a third party data
center, the networks usually agree to share the cost of
the cross connects by paying for them on an alternating
basis.

I take that to mean the CapEx is insignificant and the recurring expenses are shared equitably. What's notable about that is that Comcast isn't even sitting down at the table to negotiate equitable terms for upgraded capacity. They're out and out refusing to upgrade without direct payment.
Which is fine and dandy, just don't expect Google's or the developer's help to do so. I'll say it again - if one of the terms I license (sell a license) my app under is that it must have location data, you are entitled to either provide that data or not use the app.
Not sure what this has to do with the topic at hand, but since you derailed the conversation let me tell you that I run several WordPress sites with a few dozen million visits a month without much trouble.
Is this more like gumroad or shopify?
DSL + cable doesn't really count as competition, unless you can choose from multiple cable and multiple DSL providers.
Things like this are why, on computers with full keyboards, the 'home' key scrolls to the top of the page.
I meant raw page generation times. With caching it was much quicker of course. I assume the PHP benchmarks are also non-cached, else you're just benchmarking the caching method.
The first issue he brings up seems legit. Whter it is exploitable or not depends heavily on if an unprivileged account can trigger a read to /dev/urandom to abort early by triggering an interrupt. I don't know Linux internals well enough to know if this is the case, but since this is documented behavior it seems reasonable to concede that there could be some platform where its true.

Everything else seems specious. If you are in an environment controlled by an attacker there is no case where you can reliably generate random numbers. Sure as an attacker that already has root access I could replace /dev/urandom with a link to /dev/zero, but why would I do that when I could just install a kernel module that silently sent me whatever real random seed I decided to give you or patch your process to send the keys that are the end product of that randomness to my self?
Check out this talk: http://vimeo.com/92687646

At around 30:00, he talks about why Angular's two-way binding is evil, and why React's approach makes more sense. In short, two-way binding means there is no single “source of truth”. That makes debugging and non-trivial interaction very difficult. React solves this problem by always having one source of truth—component's `props` and `state`.
Passing kd=-1 in the URL disables redirects for me.
Those things are built with public money, not private money, which introduces problems of its own. Once you start using public money to build infrastructure, politics determines the level of spending rather than actual demand.

The American Society of Civil Engineers estimates that we have $3.6 trillion in delayed maintenance and underinvestment of our core infrastructure (water, sewers, bridges, power lines, etc): https://www.wsws.org/en/articles/2013/04/08/infr-a08.html.

I'm not one of those people that believes we shouldn't have public infrastructure, but I do think you have to be cognizant of the trade-offs involved. Take something like Amtrak. Amtrak has an almost $9 billion maintenance backlog on the Northeast Corridor: http://usa.streetsblog.org/2011/06/15/house-plan-to-privatiz.... The NEC is the only part of the whole system that generates an operating profit. A private company would shut down the rest of the network, and try to make the NEC service as attractive as possible for customers. But in a regime where politics decides where the money goes, the operating surplus generated by the NEC instead goes to funding money-losing lines in the rest of the country.

Road building, too, is the result of distorted incentives. As an urbanite who doesn't like to drive, I would spend $0 on highways designed to get suburban commuters into the cities, and spend that money on public transit instead. Surbanites, of course, feel differently. Who decides how that money is allocated? Not the market, but the political system, which at the national level systematically over represents rural and suburban votes.

The situation with telecom companies isn't ideal, but I don't think the dynamics of the telecom market are amenable to the kind of broad political consensus necessary for a successful municipal service. Take water, for example. Everybody needs roughly the same amount of water, and is satisfied with a relatively similar level of water quality. Meanwhile, I'd bet 95% of people would be perfectly happy with 5 mbps service, while a small minority wants gigabit. Do you think the political system is set up to make that small minority happy? If there is anything to learn from how municipalities handle public infrastructure is that when you put it to a vote, the voters will spend as little as possible to get the minimum acceptable level of service. That's exactly what happened to our power and water infrastructure.
In other words, who wants to spend billions on infrastructure they are guaranteed to profit from due to regulated rates set on a cost-plus basis?
Depending on the harakat (حركات).

Heart: قلّب
Inversion: قَلَبَ.

Different words, same root. One is a noun, and the other a verb in its basic conjugation will have the same set of letters.
I agree. While I'm not as familiar with Ember, one of the things that has kept me from using Angular on more than a few complex pages, is that I would have to rewrite all of the otherwise-functional Handlebars templates we have made thus far. I've even done six or seven custom directives now, and have a feel for "the power of directives" (having heard that phrase a lot), but it certainly isn't what I use most of the time.

But this is all an aside from the point of "templates" in general.

When I think "templates" I tend to think first of something lightweight like Mustache or Handlebars templates, that I can render client-side (and server-side!) without worrying about anything beyond decorating HTML with a few curly-braces.
I GPG encrypt them and email them to myself using Thunderbird/Enigmail. I don't claim this makes any sense, I started doing it before password managers were popular. I keep meaning to start using `pass`.
Irrelevant how? I doubt BlueHost, HostGator, Dreamhost, etc, and on and on will have implemented HHVM as their core PHP offering by then. Most web hosts still have PHP 5.3 installed, and even the PHP 5.4 I've used on Media Temple's servers is out of date.

But at the rate PHP's release cycle has accelerated (remember that 5.3 dates from 2009...) it's entirely likely that the trend will continue. And more hosts are offering up-to-date PHP versions as an option.

I still see a future for Zend PHP.
I really like make and use it when it makes sense but I'm failing to see the advantages to doing something like this (other than support for make being fairly ubiquitous).

To accomplish the same/similar thing with gulp in one of my projects:

var gulp = require('gulp');
var less = require('gulp-less');
var concat = require('gulp-concat');
var minifyCSS = require('gulp-minify-css');
var rename = require('gulp-rename');

gulp.task('styles', function() {
return gulp.src(['assets/styles/**/*.less'])
.pipe(less())
.pipe(concat('app.css'))
.pipe(rename({suffix: '.min'}))
.pipe(minifyCSS())
.pipe(gulp.dest('www/css/'))
});

The make example is really cool but I'd be lost if I needed to modify it even ever so slightly. Maybe this speaks more to my lack of experience using the sed/tr/etc but make just seems more complicated to manage. That's just my two cents.
I believe the unstated goal of US monetary policy 2009-2013 was to fix the balance sheets of overlevereaged financial institutions by making borrowing very cheap. I think that policy goal is hidden and the cost to our economy is unknown.
I've been using LastPass for years. Of course, there's no way to be completely safe using a cloud-based service and closed-source code, but so far they've conducted themselves in a trustworthy manner, and the system they've built has safeguards against remote security failures.

Their cross-platform support is great as well. The only thing that's missing is a solid way to retrieve passwords on Android. The LastPass "keyboard" is abysmal, and switching between their app and the one you want to enter the username/password in can be painful. I'm not sure if there's an easy way to solve this problem, though, given the sandboxed nature of mobile apps.
I felt the same way when I first upgraded to 2.0 from 1.0, but I got used to it so fast that I don't remember why I cared. I think the only thing I still don't like is that kernel restart, and shutdown, are two clicks away instead of one.
I was wondering why the hell is my email address already on here. Turns out it's spacebox.io renamed.
https://twitter.com/moxie/status/437030748965449728
I've been using keepass for several years now, I'm very happy and I can use it on my mobile phone too.
Thanks for listening!

I actually don't mind the fixed header on the current version because it is much smaller and less obtrusive than the header on the redesign. I dislike fixed headers on news sites like the New York Times, because I want as much vertical space as possible to read the article. On a search engine, there is no issue of losing context, so a tastefully constructed fixed header is acceptable.

I understand why you wanted to add a second toolbar for more options and am not suggesting that you removed completely remove fixed headers for the default landing page. I just think that the second toolbar could easily fit on the same line as the search bar.
Lots of these themes include 3 menus. And Wordpress menus are notoriously query heavy. That's why a lot of sites have caching—not because the page is large, but because the menus take so long to load.
There was a lot of debate over whether we should do the first European SUS in London or Berlin. Both cities are great and each has its benefits.

We have some awesome YC alum in London (and the YC community there is growing), and we're excited that they'll be joining us in July. We'd love to do something in Berlin as well.
In regards to the contrast comment, this might be a very useful tool to help you calibrate: http://leaverou.github.io/contrast-ratio/
Nice, thank you for the reference to the typography tool you used [1]; I didn't know about Le Corbusier's proportions.

The discussion in [1] on "vertical tempo" is interesting because I think that is precisely the problem with your site. Your body font size is large but within currently fashionable standards [2] at around 10 words or 60 characters per line; but the headings and subheadings are so huge they are breaking the vertical flow of the page.

On my iPad, for instance, it currently takes me an unreasonably long 27 (!) full screens to scroll down to the end of the article, not counting the header (another full screen) nor the comments section. And often the subheading alone occupies the entire screen. With such huge disparity between body and headings size, it makes little difference whether both sizes come from the same proportional scale or not: the sheer size difference is perceived as out of proportion nonetheless.

[1] http://lamb.cc/typograph/

[2] http://practicaltypography.com/line-length.html
> The tier 1 providers have other ways of routing around each other, but there's only one way to get the bits a comcast-owned person requested to them: through comcast.

TL;DR Last-mile providers can extort anyone with bits to deliver. Who else as a consumer are you going to use?
Thank you for adding image search! That's about the only thing I really rely on Google for. Giving it its own dedicated full page rather than just a section would be very welcomed as well.

Two other things. Others have mentioned having the links always blue, not just when rolling over. I would like this as well to make it a little quicker/more evident where the physical link is.

Secondly, I like the link to see more results from whichever domain, however I am wondering if we can also have a "hide results from whatever domain" so we can hide useless spammy domains that may show up in our results. This is a huge problem on Google, though I haven't noticed it as badly on DDG.

At any rate, I love DDG! Thanks for the hard work!
> The core issue isn't at the last mile, but in connecting a last mile network to the internet?

Not really. The cost of the interconnect between e.g. Comcast and Level 3 is immaterial in the cost of operating a network. The only reason there is so much contention there is that it's a choke point where Comcast can try to put up a toll booth.
I love Duck and the focus on privacy it has, but lately I've been using searx and had more success with it than ddg given the same queries. You can find running instances here: https://github.com/asciimoo/searx/wiki/Searx-instances
> the whole situation would have been much more fruitful if the teacher had been or had engaged with an experienced Wikipedia editor

She did:

> I was put in touch with a Wikipedian here at the University of Michigan who would be able to help

Now, to your other issue:

> the problem with Wikipedia causing this is a PR problem, not a problem with the culture of Wikipedia.

Both problems exist, as the above refutation of your statement makes clear. There is denial among Wikipedians that there is a cultural problem, and that denial comes in the insidious form of not noticing facts that would counter your position.

There is also a public relations problem, in that people really, really need a stronger advisory before embarking on a Wikipedia edit that there is a measurable risk of reversion or deletion, and first contact with bureaucracy will almost certainly be unpleasant. To mitigate that, the new editor should be very strongly advised to skim the rules and expect the neutrality of the administration to feel harsh. Like coming up against laws of physics while rock-climbing harsh.
What an awful opinion piece! The fact it is on Time.com is part of the "white privilege". lolz.

The reason why they say "check your privilege" because we should foster the notion that non-white people have a different American experience than white people.

If a minority got into Stanford, there is a thought that probably goes into everyone's mind, that they had an advantage because they were a minority. White people don't have that same stigma.

It's a mind set. It's understanding that there are our society has a problem, and that it needs to get checked at the door.
That's a wonderful way of looking at it. I'm gonna strive to remember that timeframe. Good luck to you too.
Why should an end-user ISP ever expect a settlement-free peering bandwidth graph to be symmetric? The important question is whether customers are requesting connections that route through through a particular transit provider. Comcast gets to sell "Internet" access, while the transit provider gets to sell bandwidth. Win win, no symmetry needed.

...you can't quantify "benefit"....

Isn't that the entire purpose of an economy?
The article has a whole section on transaction fees, but non-monetary blockchains do tend to raise the question of what currency fees should be paid in and how they can be paid securely.
I have not. I will watch it soon and see if it changes my opinion.

And I recognize it is just that: an opinion. A habit developed over time. But as a result, after all these years, I am also familiar with its advantages.

The idea of "Data comes from X, gets passed to Y, and combined into a display", where "Y" gets stored in its own file somewhere, can be reused everywhere, and decoupled from whatever is passing it the data that will be displayed within.
New NZB Search Engine for USENET users
What is `pass`?
According to Kari, you can email sales@sublimetext.com if you have specific questions about the future of Sublime Text.

http://www.sublimetext.com/forum/viewtopic.php?f=2&t=15477&p...
While I do want defragmentation of technical and scientific research (imagine the duplication that occurs given that lack of a unified scientific research dependency tree), I specifically qualified myself with "...as a second language." A world where everyone speaks one language would be boring as fuck, not to mention probably a dozen generations in the future before it would happen. But realistically the future global language of Earth is probably going to be Arabic, Arabic speakers are reproducing at a rate that virtually guarantees it. I can't remember to attribute this quote/sentiment accurately but here it goes... "The war against the West will not be won on a battlefield but in the wombs of our mothers..." I also can't speak to the accuracy of the claims in the following link, but they are thought provoking and worth a watch/read. http://religionresearch.org/martijn/2009/05/05/islamizing-eu...
Classic example of not understanding the customer. It's selling analysis to marketing departments don't have the time, budget, or expertise to act on this kind of broad analysis.
Yea, opcache "caches" the compiled PHP code. So the first "page generation" might take ages, because PHP has to load all the .php files and compile them. But an opcache will _keep_ the compiled versions around, so the next time you need to execute the .php files, it can skip the (very expensive) step of compiling them again.

This makes PHP much, much faster. The only time the files are recompiled are if you restart your webserver, or if you modify the .php files.

I'm not talking about static html generation, that's another thing all together.
Article interprets wikipedian behavior as hostile, but where did you seen sexism? There is brief part where it discuss typical male vs female style of argumentation, but I found no sexism accusation there.
This could refer to high rolling resistance from tires maintained to a lower pressure to account for no suspension. That's my best guess.
KeePass2 on my computers and my androids, with a very secure passphrase and the database synced between devices via dropbox. It works great!
When I worked at Pearson, I was often at the other end of the transaction in these situations. We required LDAP, hosted local admin, and a few other enterprise-y features that don't play well with cloud startups. But it was essentially window shopping.

I would often interact with a startup where the sales guy was fired on the other end because they just didn't understand that we were doing a 3-6 month competitive technical evaluation (in addition to our more important day-to-day work) after I'd clearly explained it a few times. No amount of "sales" will make up for a lack of required, costly-to-build features. Also, the answer to missing features is rarely ever "wait for them to be built."
There is a recent update on android that is fantastic. An overlay will appear on any app requesting a password, including the browser.

It's actually better than integration with a computer.
I keep everything in keypass and write the ones that I need to bring with me on a piece of paper which I keep on my person[1]. People who are likely to steal your wallet are not likely to be interested in your passwords and people looking to mug you for your passwords are just about as likely to break into your house and steal or mess with your home computer IMO.

[1] see https://www.schneier.com/blog/archives/2005/06/write_down_yo...
I think that's a vialbe theory only when atom.io ships on Windows and Linux. Without that, I'd be surprised if it represents much competition to ST...yet.
Comments > Votes.
I'm not generally in favor of government intervention, but it seems this is the perfect case for it - local governments granted Comcast regional monopolies, and they should now revoke them. The "captive eyeballs" concept sucks and will ruin the internet as fast as AT&T-style non-neutrality, exactly as we're seeing it play out.
UI is absolutely a very difficult part of the problem, and here we see an example outlining this. Even a capable protocol still has problems if the UI fails to translate the capabilities into benefits and security increases for users. I speak from experience: Cryptocat has had some serious issues that were due simply to incomplete UI, the most recent of which was related to authentication.

Also, the reason for us moving to a new protocol has more to do with formal security proofs than being able to adopt new properties.
Great post! I wish they would do it though. I really doubt. Unfortunately we're stuck with IE 8 for at least (as you said) the next 2 years.
The latest updates solve this problem (in Android at least) by using the accessibility features. When a login appears (in an app or browser) an overlay appears with matching credentials that you can copy with a single click.
For my less secure passwords, I use a tabla recta:

I keep a grid of random base64 characters on a laminated card in my wallet. I use a secret algorithm to derive a site's password from that grid. This gets me a unique password for each site, but I don't have to remember it. The code for generating the table is in this gist:

https://gist.github.com/dunhamsteve/3259075

(You might want to tweak the font - 1 and l are very hard to distinguish in Courier.)
OP is likely referring to http://www.zx2c4.com/projects/password-store/