skysight-inc/HackerNews huggingface dataset:
As binarymax mentioned[1], it's very useful when you want to test on multiple devices where editing the host file would be undesired or not possible. This includes mobile devices or computers that are not your own or that you don't have administrative access to. It's also easier to just share a link instead of asking people to change their hosts file just to test a part of a site.

[1] https://news.ycombinator.com/item?id=7732756
@geraldcombs not yet. I have reached out and waiting for a response.
* The algorithms must be MIT Open Sourced, so you are also welcome to take the results and make millions with them

* There is no guarantee the algorithms will beat the betting line, so saying they are worth millions is not generally true

* If the authors of such an algorithm find that they are more accurate than the bookies, they can always keep it to themselves and make millions
It's not that a single scientist writes it, but rather that someone publishes a paper on something, with ugly code used to prove it, and then becomes a professor. Subsequent generations of graduate students are tasked with extending / improving this existing codebase until it is basically Cthulu in C form. ;)

I recall reading a propulsion simulation's code developed in this way. "Written" in C++, initially by automated translation of the original Fortran code. Successive generations of graduate students had grafted on bits of stuff, but the core was basically translated Fortran, with a generous helping of cut-and-paste rather than methods for many things. (I don't mean this as an insult to Fortran: I've tremendous respect for its capabilities, and have read well-written code in that as well.)

The net result was that fixing bugs in the system was very challenging, as it was a very brittle black box. It was not Daily-WTF-worthy, but still very frightening. I'm very grateful I was not the one maintaining it. ;)
I've never seen such polished and thorough answers to a question like this. One answer (not even the accepted answer) made a plugin and a beautiful website to go along with it: http://emisfera.github.io/Splitchar.js/

Pretty amazing that our tools are getting so good that someone can quickly whip up an open-source plugin and splashy, hosted website for a SO answer.
Markus is POF accessible to screen reader users? I remember attempting to use the site several years ago with my screen reading software and was unable to do so.
I don't think this is the right approach. I realize that the principle is fundamentally the same with SOPA protests (depriving users of content to highlight the danger of this passing), but there's a more salient argument that you could make here if you really wanted.

Why not implement a loading bar that actually progressed slowly and then put a brief explanation underneath the loading bar describing the FCC "slow lane" and how it would negatively impact users?

To add insult to injury, give the user 3 options:

- pay the site owner to access the "fast lane" to your content

- send an email (to FCC chair? maybe a representative?) to voice their anger

- get used to waiting; that'll be the new norm if nobody prevents this, right?

The first option would be incredibly controversial, but would underscore how objectionable the "Slow Lane" idea even is. If anyone is stubborn enough to pay, you could funnel that money into the EFF or some other relevant organization.

The point is that just throwing people a loading screen (especially without a good explanation) will leave the user confused. Once the content loads they'll probably forget about that loading screen anyway (at least on a conscious level), so don't wait until afterward to explain what just happened.

As an aside, there was a comment that users will wait for a website that's sufficiently highly trafficked, but I don't think that's true. I remember some Google presentation[0] where an engineer explained that virtually any extra loading time was enough to discourage users from returning. Maybe that's just with search or other highly interactive sites (rather than reading a blog, for example), but I wouldn't want to test that hypothesis with any site I cared about and managed.

0: https://www.youtube.com/watch?v=Il4swGfTOSM - The "impact of slow sites" comes up early on.
Getting over a fear of Turing complete templates
"Due process" is not legal jargon. The word "due" means aporopriate or warranted by the circumstances. What "process is due" when the person hides out in Yemen for a decade evading attempts to give him more substantial process? Maybe a trial is still required, but its not a slam dunk argument.
Another way to edit your Twitter experience: with mute
Four clicks, but not super obvious, and it takes you to a completely different website. But still, that's not too bad by the standards of enterprise software companies. At least the openstack and devstack websites don't have addresses like "www8.hp.com" (www8, wtf?): http://www8.hp.com/us/en/cloud/helion-overview.html
Be careful: these are two distinct devices. One works with gas heating, the other with HVACs.
Who said anything about "moral perfection"? And how is changing the relationship between a lawyer and their putative clients not "treating it as an issue to be managed"? Whatever you do, if you make it more difficult for a lawyer to cash out early (via bullshit "settlements" like this, or the ever popular "here's a coupon for our products" or "here's a donation to the lawyer's friend's charity"), there will be fewer suits brought. That's a good thing on balance if the ones that remain actually have a deterrent effect - currently class-actions are more or less a cost of doing business. Whether that happens is more or less a technocratic problem.

For what it's worth, I hope Devine is successful. It would have been better had there been prosecutions all around with appreciable jail time, but unless a state AG wants to get involved, remitting the full damages and a significant penalty will have to do.
http://article.gmane.org/gmane.comp.python.cython.user/11014
Stock Footage: Stock video footage
Yeah but the Earth will be unable to sustain itself during the end of the Sun's life. Maybe I should say the Earth has 2.4 billion years left, not the Sun.
I can't speak to the rest of the world, I was honestly thinking more of Turkey than America (where I spent hours and hours ruining my college career through this game, a national obsession second only to backgammon).
Agreed that individual item references is the primary evil for this file.

Now that they're rolling packages.json into the project file you'll be editing it more frequently than you might think. (Though most Microsoft ecosystem developers will likely prefer to use a GUI of some sort to do so.)
All I can think about while reading this is that it's so ironic that Bezos was making this speech, given the press on some of its abhorrent working conditions. [1][2]

[1] About working in warehouses. Stories persist from 2012 to just last year and Bezos was always around. Paints a picture of draconian working environments meant to save every last penny for the end customer.

http://www.motherjones.com/politics/2012/02/mac-mcclelland-f...

http://www.vice.com/en_uk/read/jean-baptiste-malet-amazon-wa...

http://gizmodo.com/5982811/life-in-an-amazon-warehouse-fear-...

[2] Can't find link, but just last week on HN there was something about working at Amazon corporate. Here is another link. Same sense of austereness and frugality (albeit of course perks shouldn't be expected), but there are also fundamental aspects of employees just not having a voice that really goes against choosing kindness in my mind.

http://www.minyanville.com/sectors/technology/articles/AMZN-...
.halfStyle:before includes positioning like: "position:absolute; top: 0; left:0;" which puts the :before element on top of the existing element.

"width: 50%" says it's only half as wide.

The possibly fancy thing being used here is the use of "attr(data-content)" which use the data-content attribute of the element to fill the pseudo-element's content.
As an example mako cli. You can call this an error or not, but with C locale your cmdline will die with UnicodeErrors when you open a non existing file with unicode filename on Python 3 but not so on Python 2 where it will do the correct thing. It will also die with unicode errors under the same situation when your template renders any unicode characters. Again, something that probably works fine on python 2 and correctly.

Or if you would put unicode characters into your README.rst you could no longer safely install mako. Again, Python 3 only.

These are just two things I found on github.

Another easy one: alembic README's now no longer can safely contain unicode. They would break on Python 3, but work just fine on Python 2 because of the code in list_templates.
So, should we make it blink?
Twitter officially rolling out ‘mute’ function to its mobile and web apps
Have you tried merging a JSON file? XML is a shit ton easier. I can't see this as a good thing.
While I agree, we can measure human-like intelligence in mammals such as dolphins and whales. So we look for the same attributes in other living creatures.
Kinda like the Occulus, which are also charging more for the DevKit. Why do you think it should be cheaper? It's not like they have an app store they want to promote.
What Girls Do When They Are In The Bathroom (#SELFIE)
This is one of the funniest videos I´ve ever seen, just brilliant. Go ahead and watch it and share it with your friends!
We can invoke ridiculous hypotheticals all day. "Wait until an American citizen plotting a bombing in a major U.S. city succeeds and kills thousands of people. Then people will sing a different tune!"
That's good to see. There's the potential for drone-friendly governments to leave drone-unfriendly governments in the dust for what is certain to be a major industry in the next decade.
> ps: I know of some that do, most don't, and they pay a LOT more than all the 'cool' companies.

That's fine if you are working for the money. Personally, I prefer the "cool" companies, even if they pay less. For some people, wearing a tie and spending 40 years working for a big bank or large insurance company and then retiring is an option and I respect them. It's not for everyone, however.
Yes, it was a bit unclear. It should be made quite clear that there are two prizes, and the title itself is misleading in that regard.
Apparently people didn't like what I said. But I stand by it. If you are using the built-in random number generator in your simulations you are doing something VERY stupid.

The built-in random() is not a good source of random numbers for scientific purposes. I've heard too many stories about how people don't think about the random number generator, only to have it bite them in the ass.
But the OP said specifically:

"What meetups/cafes/events can I go to to network"

The goal appears therefore to be to network. Not to do interesting sight seeing things. Nor to meet "interesting people" unless those interesting people are specifically for networking purposes.

Add: How does a three day visit for networking jive with "Catch a Giants game. Drink fantastic coffee".

You can do all that in the city that I live in and in many cities.
With a sufficiently precise simulation is hard to define what's real and what's not.
The japanese example is interesting - because wc really rather depends on the language. So does regex. And quite a lot of other things that are useful in a Latin-derived world kind of get harder in a right to left inflected written language (if there is one, some Arabic comes to mind).

I think if anything will force us to rethink the underlying assumptions of Unix, its unicode.
JungleDisk is unreliable: what should I replace my server backups with?
I've used JungleDisk (https://www.jungledisk.com/) Server Edition to back up my home server and a dedicated server (both Linux) for 3 years. It's never been totally reliable and the daemon will silently fail while continuing to run in the background - or its HTTP endpoint will drop.

What would you recommend I replace it with? I've heard of many backup scripts and services, but most are less polished and leave room for user error (me) to cock things up. JungleDisk is a single binary you install and then configure via a client.

My backups need to be versioned and I'd like the backup solution to tell me when it doesn't run or otherwise fails, rather than doing so silently.
Redwood City. Full-time. Course Hero. Sr. Software Engineer.

Course Hero is looking for a Sr. Software engineer who can hit the ground running. Our engineering team releases code every day to millions of people, so we're looking for someone who can take on challenges, build new features, and iterate quickly.

Each engineer has a role in building Course Hero's architecture and will have the opportunity to touch all parts of the stack. Our projects are big ­­ terabytes of data and customers around the world ­­ but our team is small, so you’ll see projects from start to finish, and work closely with product managers and designers to ensure successful results.

Some of the challenges you'll help us tackle include:

* Helping us expand our core applications architecture (Study Guides, Flashcards, Tutors) into MVC frameworks like Zend or Symfony.
* Taking us global as we scale our site from 10x to 100x as many students who can access our resources for any course, anywhere, at any time.
* Lead new product development as we add native mobile applications for iOS and Android.

Our Ideal Candidate Has:

* 3+ years of professional software engineering experience where you’ve worked with modern languages and MVC frameworks like PHP, Ruby, Python or Node.js.
* A degree in Computer Science or STEM field, or related work experience working with data structures and algorithms.
* Experience working with SQL databases like MySQL or PostgreSQL.
* Experience working within a SCRUM or Agile team, where you practiced TDD.
* Appreciation for statistical analysis and the power of data-driven decisions.
* Ability to formulate articulate opinions on product design and engineering issues with a focus in finding the most effective solution.
* A deep sense of product ownership.

Nice-To-Have's Include:

* Front end development or design experience with jQuery, Angular.js, JavaScript, Sass or Susy.
* Mobile development experience professionally or in side projects.
* Side projects where you’ve learned to apply new technologies, frameworks or programming languages.
* Familiarity using or developing a document categorization system (i.e. Naïve Bayes classifier, Latent Semantic Indexing)

What we can offer you:

* Industry competitive salary and stock options.
* Full medical coverage (medical, dental, vision).
* 401(k) program to help you save for the future
* Regularly planned team events and outings.
* Free Friday lunches and an endless snack and drink supply
* On-site amenities including a day spa, full-service cafeteria, 3 miles of nature walks along the Bay and free membership to a 7500 sq. ft. fitness center.

APPLY HERE: http://www.thesourcery.com/jobs/734
Be careful -- practically speaking, using Comcast's and TWC's names/logos is more likely to attract their attention early, and will give their lawyers a stronger argument (against Github or third-party sites) to have it taken down.
> Caught between atheism and a crippling fear of death

So is that line really necessary? It seems to do not but make assertions about the motives and beliefs of others, and to do such in a negative light. It adds no value to the article, but creates a negative impression in the reader's mind without giving any evidence as backing.
She's feedin' the pony
Tl;dr: On the Internet, if you are subtle (and kind) with your criticism, people don't listen. The dominant style is then to be harsh and aggressive. At Circle CI we hear subtlety, so there's no need to be rude. Being nice is better than rude.

OK. To each his own. Use the style of the community you're in. The fact is that I don't take technical criticism as personal, so I really don't mind getting called out on my faults directly. It's like peeling off a band aid. Better do it fast and painfully than slow and painfully.
How to Stay Safe on Flippa and avoid getting your Account Banned [Free Book]
I don't see anything wrong with this type of advertising and I appreciate where you're coming from.

But, ignoring the issue whether most ads are like this or hyper-tuned to psychologically trick you into consuming goods you can't afford, there seems to be another issue here, separate from the parent.

The advertising industry seems to be the biggest pushers of big-data collect-all-you-can-because-you-may-need-it-someday. This automatically erodes privacy for everyone.

For you to have reached that many teachers on such a budget, I assume all this collected data helped immensely, but at what cost?

I'd be interested to hear your thoughts on this.
Of course it's reactionary; the entirety of ASP.Net MVC is a reaction to web frameworks on other platforms. The key, I think, is that it's a very positive way to react. In the past Microsoft always took the negative road, trying to destroy competition, rather than the positive road of integrating and collaborating with competition and letting their products stand on their technical merits.
This one supports SSL.
Lock-free Data Structures: Atomicity and Atomic Primitives
Play 2048 for Bitcoin, win Bitcoin when others fail to beat your score
Enlightenment philosophy was quite thoroughly criticized by postmodernist thinkers like Foucault who showed that enlightenment was used as a tool and enabler of oppression. Your statements support that criticism.

Moreover, I am not convinced that quoting Locke, Hobbes and US judicial precedent provides enough proof that "every nation" has a "right" to "kill people in other countries". Enlightenment philosophy is not an ultimate argument, you know.

Personally, I think this viewpoint is morally bankrupt and no government employing this "right" should be supported by its citizens.
You actually don't have to list every single file in a csproj. You can use this MSBuild syntax to include all file recursively:

<Compile Include=".\**\*.cs" />

The downside is that VS doesn't automatically pick up on the file system event notifications in that case, so you have to unload/reload the project whenever a file gets added.
Published at least since May 5th: http://www.openwall.com/lists/oss-security/2014/05/05/6

Debian patch status https://security-tracker.debian.org/tracker/CVE-2014-0196 and advisory https://security-tracker.debian.org/tracker/DSA-2926-1
Make the jump to TypeScript, you will be glad you did.
Steve Ballmer Addresses The Oxford Union Debates
My VB is a bit rusty, but you will need to define associations in the configuration.

First add foreign keys to to models (e.g. In the Build class add MainlineID for the Mainline object).

Then you can define the configuration:

Public Class BuildConfiguration
Implements EntityTypeConfiguration(Of Build)

Public Sub New()
ToTable("Build")
' Other mappings
' Define one-to-many
HasRequired(Function(x) x.Mainline) _
.WithMany(Function(x) x.Builds) _
.HasForeignKey(Function(x) x.MainlineID)
End Sub
End Class

Inside your context you load the configuration:

Public Class MyContext
Inherits DbContext

Public Property Builds As DbSet(Of Build)

Protected Overrides Sub OnModelCreating(modelBuilder As DbModelBuilder)
MyBase.OnModelCreating(modelBuilder)
modelBuilder.Configurations.Add(New BuildConfiguration())
End Sub
End Class

Then you can use the Include extension method (or eager loading) on the DbContext to populate the object.

Using context As New MyContext()
Return context.Builder.Include(Function(b) b.Mainline)
End Using

See also:

http://weblogs.asp.net/manavi/archive/2011/05/17/association...
> if you're going to build an ad-revenue-based site, then do so in a field where there are major players throwing around big money on adsense or similar

It is not field based. Every company has their own bidding budget. Take any field, you will be able to find clients who are ready to pay higher CPC than avg because they have money
Even migrant factory workers are well paid compared to what they would make at home in the interior. They would actually complain if you cut hours because they would earn less (assuming no other company does the same and let wages go up).

Not to make light of their situation, but I imagine it wouldn't be so unbearable if one worked at Google and is highly compensated, and still had to work on their start up on the side. The crux of the problem is dissatisfaction of the day job, not the amount of work hours.

Generally migrant workers know that they can save money and live better, relatively. Whereas in a dead end day job you know your situation doesn't improve, even if it is in absolute terms better than a migrant's life.

We're made to look forward to something better.
Why is a multi-zone system not efficient with a single unit? That's what I have, should I uninstall it or turn it off?
Simple, Easy, Quick: Using Go along with Clojure
What you presume is that IF this is the case, HP would think this is a problem.
This was pointed out pretty early on when I was thinking about this piece, but I don't necessarily think it makes what he says invalid, even if he doesn't practice it himself.
There are also multiple bubbles for Google, Yahoo, etc..., it's just how they chose to visualise it. Wordpress.com is fairly popular, but is its own entity compared to Wordpress.org (the only major link is that Wordpress.com was started by a co-founder of the Wordpress project).
What kind of fan does that? Is it something I can install myself?
We can invoke ridiculous hypotheticals all day

So your position is that drones will always be an exclusively US technology? Nobody is going to be capable of delivering a kill by a drone on US soil in the foreseeable future? Nobody is going to justify doing that on the basis of some US actions are terroristic or otherwise illegal? Seriously, we're going to monopolize the technology and moral high ground, never mind "forever" but for five years?
I think this gets the point across more clearly, and I'd be much more likely to install this on my sites. The fact that you're immediately giving at least some context would make me a lot less confused as a user, and the site loading in the background makes it obvious that I'm in the right place to begin with.

While you guys obviously have a message to get out (a great message), you may want to consider adding a link someone could click to get rid of the widget and load the site immediately. Imagine that you saw four sites with the widget, then emailed your congresspeople, and now you have to keep dealing with them all throughout the day even if you already took action...it'd be annoying.

Thanks for all the work on this!
Humility is often quite difficult to maintain when you're working with something as esoteric as code. It just feels good to know that you understand something complex. And, often with negative results, it's easy to get a rich warm feeling of pride when you see someone else make a mistake that you'd have avoided because of your deeper understanding of a system or language.

And let's face it, we all like to get together and laugh heartily at bad code. It can be pretty fun.

That's why I'm consistently impressed by engineers who provide feedback free of pride. I've been lucky enough to learn from people like this and even luckier to work for them.