skysight-inc/HackerNews huggingface dataset:
Ha, my first gig with a hosting company, 2950 was at the top of every. single. rack. We grew that company from a rack to about 40 racks using 2950s. Each one of those racks had hundreds of VPS customers. We didn't have issues with 2950s not doing what they needed to do, in fact, they were perfect for the job -- performance, price and design were just right & the success of the business kind of underscores that.

Later on, I was working a network overhaul at a private college dedicated to video game creation (DigiPen). Each student was provided a desktop with their own roaming profile. These profiles got huge because there were things like 3D Studio Max projects being transferred to whatever computer the student happened to be at during that period. So we're talking about hundreds of students signing on at about the same time & massive amounts of data being transferred in a very short time. The old network topology was melting down on a regular basis causing the entire campus to come to a halt.

We fixed that by putting in a pair of -- you guessed it -- OpenBSD/PF routers. Now this wasn't some "oh crap" kind of bandaid fix; we had planned this all out & implemented over the summer months when there were no students. It was all planned out (the only problem was that the original plan called for FreeBSD & PF, which crashed -- once we had OpenBSD running, it was 'set it & forget it.')

Maybe I'm just too dumb to know the difference, but those 2950s and OpenBSD routers helped me sleep a lot better at night... they were perfect for what they were intended to do.

And as more than a decade of experience since has proven, the right tool for the job is often the one that gets scoffed at as a "toy" or good "for small projects."
I wonder if windows codecs built on FFmpeg source are affected or if it takes the whole package?

Probably the whole package with network support.
Input an image and get back astrometric calibration metadata
I am just staring at it with my mouth open wishing I understood it haha. I will have to consume this in smaller bites.
How is that bizarre? When your livelihood is totally dependent on the platform owner, it's a bad idea to piss them off too much.
The invasiveness is definitely a concern - but in my experience things that quiz you on preferences are rarely actually accurate. Honestly I'm not normally so liberal with sharing my location data, knowing actual people who work there probably tilted this in their favor.

I'm not an expert in recommendation systems or anything, but just anecdotally it seems like the amount of real observed data needed to make actually accurate recommendations is pretty high, beyond the abilities of a short intro quiz.

Though having experience building apps one concern is self-reporting vs. observation. Foursquare knows every place I go, not just the ones that deserve a pic on Facebook or a checkin. The problem with asking users for their top restaurants is that the responses you get will be more aspirational than real, and reflect who the user wants to be rather than their actual preferences.

> " but those would still end up factored into your recommendations with Foursquare"

On the history page you can mark places as "not liked", presumably this lessens or removes the impact of it. Definitely still some user interaction required - but it's IMO still a lot better than manually checking in, or using a completely unintelligent system.
Do you mean interest free forever, or while in college?

Also, if I may ask, how much of a typical student loan goes to tuition fees? I think interest free student loans to pay for the cost of living while in college is a good system.
I think it is on purpose, as you are only asked to type it once. Type the wrong thing, and no way to decrypt the file.
They say that attributions should mention the author of the post, and also did so before? Or are you arguing against mentioning SO at all? It would be interesting if that part would be enforceable.

https://blog.stackoverflow.com/2009/06/attribution-required/
There's a slight problem with this analysis. While it may have made a lot of sense back in the 50s and 60s, if you look at things now, it doesn't. Go into downtown DC, NYC, SanFran, etc., and instead of a bunch of poor brown people, you'll find a bunch of rich white people, and the housing costs are astronomical. So you'll find a bunch of younger, professional, frequently single, and usually childless white people living there for the short commute, walkability, access to nice restaurants and nightlife, etc., but then when they have kids, that 400 square foot condo or apartment just isn't livable any more so they want to move out to where they can afford some more space.

If you really want to stop this phenomenon, the problem is with government and zoning AFAIC. You need to build a lot more housing (and good-sized housing too, not less than 500sf) to greatly increase the housing supply, which will then lower prices and get people to stay in the city. Lower housing prices would also keep poorer people from having to commute so much since they certainly can't afford inner-city prices either. With modern building technology, it really shouldn't be that hard to build bigger/taller buildings and make more space for everyone, but no one really wants to do that for some reason.
Well, I looked at it and bookmarked it for possible use in my upcoming semester when we cover virtual memory. I'll have to go through it in a bit more detail and don't have the time now.

But if you want feedback, my only comment after playing with it for 15 minutes is that I wish the animation could be controlled. Or at least paused. The "run animation" doesn't seem to do anything for me.

Otherwise, I really like the idea and the visualization. I like the 256 byte idea too.
https://news.ycombinator.com/item?id=10901065
Not a bad day when you literally outsmart the entirety of Hacker News
Kudos to Apple for making the new iMacs wide-gamut. But I don't know that it's too common in the consumer space yet, mostly because once you start using multiple color spaces, you run into the problem of images created in one color space being shown in another. If the image data isn't tagged correctly, things will look over/under-saturated on different monitors. (E.g., is rgb(255, 0, 0) the reddest red in sRGB or the reddest red in P3/Adobe RGB?)

I suspect that when monitor manufacturers tire of competing on pixel density, brightness, 3D, and size, they'll eventually get around to competing on gamut. Maybe Apple will lead the way. A lot of photo/video cameras already capture a larger gamut, so monitors are the last piece of the puzzle.
It'll be same as with Agile: when it doesn't work, consultants will just tell you you've been doing it wrong.
RTL text is badly broken in different Qt 5.x versions
I don't see it as classy, because they call to be allowed to do the thing they knew they weren't allowed to do.

What's non-classy about that?
It might not be about code reuse, but there will be things that can be ported, just not the DOM stuff (e.g. redux/flux logic, other UI-independent business logic).

I get the whole "because it's fun" reason - just make it clear that that's the motivation, and don't give the impression it's a serious React competitor if it has major shortcomings.

I'm fatigued by the continual "x times faster than React" libraries, as if that really matters. As with all the language/framework debates it comes down to the ecosystem. Raw speed just doesn't cut it for me.
Phabricator is pretty great overall, love that it's under such active development.

Only gripe is that some parts of it are still highly coupled, so doing something like adding a custom button to the text editor view or writing your own internal application very quickly becomes a huge mess, an effect that is multiplied by the active development and no promise of stable public APIs.

Your experience will be great as long as you don't try and do anything custom, at least for the next year or two.
It's very hard to imagine they were otherwise exactly the same. How can you know enough about the other woman to know? Maybe her essay or interview were better. Maybe she took harder classes or had better recommendations. Maybe she came from a more difficult background or maybe she didn't need a grant. Maybe she knew someone; maybe someone knew your sister and didn't like her. (No offense to your sister whom I don't know at all.)
An open question is how the community should provide feedback. Trello provides a decent example of how to do it well [1], but GitHub feels like a black box. I've been on GitHub since 2008 and I have been paying every month for years, but other than emailing support I have no idea how to vote for a feature request.

My personal pet peeve is not being able to mark a public repo as 'deprecated'. There are a lot of other people with the same frustration [2], but we have no idea how to get that on GitHub's roadmap.

[1] http://help.trello.com/article/724-submitting-feature-reques...
[2] https://github.com/isaacs/github/issues/144
Oops: I posted too quickly. Updated.
It is pretty absurd when you go to use your Facebook app or whatever and are presented with a 73-page wall of text that you are expected to read and understand before going on to use the app. If those things are legally enforceable, then something is definitely broken.

Edit: Often it's not even at purchase. There are numerous apps that will do this every time they change their terms. And they don't show you a change list either. It's the whole 50-150 pages. No reasonable person would actually read it.
A couple thoughts, as someone who has used f.lux for years and loves what it does:

1. It's a feature, not a product. And a simple one, conceptually. As much as I'd love to have competition in apps offering this functionality (like keyboards), "make my screen more red" isn't exactly rocket-science.

2. It's not well-designed. Their messaging mixes up two very different use-cases: matching the color of your room and aiding your sleep. That's ok - I use it for both - but there's no way to customize it. Even a super-simple option would let me communicate that I only want it on after 10:30 pm, a couple hours before I go to sleep, when I darken my room. Instead I need to deal with it automatically turning on every day at 4:30 pm, which makes something that should be simple very cumbersome (I have to manually turn it on and off every day in the winter).
No doubt this will primarily benefit Tesla Corp. which seems to be based around subsidies.
From NPR:

6 Words: 'My Name Is Jamaal ... I'm White'

...

The principal who hired him told him he was lucky to get the job because they hadn't been planning to take another student teacher. Then Allan's application showed up.

"They scanned through it ... and they saw someone named Jamaal who played basketball, listed Muhammad Ali among his heroes and inspirations, and thought, 'We could use some diversity here, so let's bring this guy on, I think he'd be good for some of our younger minority male students,'" he says.

http://www.npr.org/2015/05/06/404432206/six-words-my-name-is...
From skimming, they found "+/-1, because REASON" to be valuable, not "+/-1". Indeed, in the open letter, they mention these are valuable, but the current implementation is a pain.
... except that, if I understand correctly, neither the donors nor Harvard paid taxes on that $40 billion. So, some of it comes from taxpayers, in the form of taxes that would have been paid if the money had been used for something else.
> Bitcoin is a failure and if you invested into it then you're getting what you deserve.

How do you quantify a failure?
Worth reminding people:

On August 15th, 2015, Mike Hearn announced Bitcoin XT, and his attempt to fork the blockchain: https://medium.com/faith-and-future/why-is-bitcoin-forking-d...

On January 14th, 2016, 5 months later, Mike has unilaterally declared Bitcoin to be a failed experiment.

In the intervening period, support for XT was at best minimal, and that's being charitable.

There is a phrase we use in my neck of the woods when developers behave like this, and "responsible grown up behavior" isn't it.
If licensing deals are time bound, Netflix would have to renew them periodically, thereby granting publishers the opportunity to renegotiate terms. They can't screw themselves in the long term that way, while the distributor has the freedom to deliver content to everyone. Wouldn't that work? I'm a travelling user and I'm frustrated by having to decide which shows to choose as replacements every time I cross a border :-/. Personally I feel today's world no longer has a place for territorial licensing.
Or is it? The money flowed in real estate will most likely immediately get used to buy other houses and there by inflating homes even further. I don't think anyone sells their home and uses the proceeds to buy some stock - the proceeds goes almost always immediately to buy other home. It's like you live in a village, a traveler pays you $100 for a goat which was suppose to be only $10. Then you realize goat is so valuable so you use your $100 to buy two goats from neighbor for $50 each. Now your neighbor realizes what's going on and he uses his new money plus some more buy more goats - all in anticipation that everyone needs goat and prices will keep going up. The virtuous cycle starts and sooner or later major portions of people's money keeps changing hands in form of million dollar goats. Very little of that money might actually get used for other purposes like building the hospital or school because those things don't deliver investment returns like a goat does.
tl;dr: "Money" is political. If you don't think it is, well, that's a political statement about "money."
Github needs two major features: 1. discussion groups for users vs. devs as people use issues for it currently. and 2. A searchable "license" attribute for all projects with standard license templates for MIT/Apache/GPL/etc... When looking for a source code, you need to consider the platform, language and license.
Social App Stolen Shuts Down Amidst “Concerns” from Users
I see it as an attempt to involve themselves with the platform implementors or become acquired by them. Apple, Google and Microsoft will all implement their own version of this in the next few months and f.lux will become irrelevant. Whether or not one of them partners with f.lux or not is what they hope for, I believe.
Jake Lloyd (young Anakin) has led a troubled life.
I unintentionally began reading the quote in Arnolds voice, noticed what I was doing and attempted to keep doing it but found it too tiring imitating his voice to be able to finish reading the quote. Serious question, is there an audio book version of this book read by Arnold himself? That'd be neat.
I suggest people read the comments on article.

1. Zappos offered a very attractive payout and most people at an average company would take it.

2. 14% in first few weeks and 18% thus far, so after first few weeks the "exodus" nearly halted to the low 4%, that is low.

3. Radical ideas, take some time to adaption.
As a software engineer, I am reminded of when I go to Home Depot and ask someone for help and they say, "Oh, I do not know. I am new here...". I think it is best to come prepared with the right answers. As you can see from the doc, there are a lot of maintainers who have signed this. Perhaps:

- Note the feedback.

- Bring in the right folks to consult with on your end.

- Write a public response with concrete information (should be first interaction).

- Finally, reach out to the authors of this post. Perhaps, getting them more clarity on your roadmap and your thought process will go a long way in resolving matters like this with high profile maintainers.
That's why you shouldn't use Google Docs for such an article (even if it comes in the form of a letter). Nobody expects the concept of pages on the web (as in books, not as in web page).
no true scotsman
I maintain a C repo[1] and user idiocy is much lower than what I've seen in JS projects of similar popularity. Still, I agree with these criticisms of GitHub. I hate +1 spam enough to delete such comments. Sometimes I even ban those who do it. I'm frustrated by people who open idiotic issues[2][3][4][5]. I procrastinate on bad pull requests because my options are:

1. Close the PR with little or no comment. People then think I'm an asshole.

2. Spend hours explaining why the code is terrible and why it can't be improved. In addition to being a big time sink, PR submitters often don't understand the criticisms. Half the time, they still think I'm wrong.

People even defend stuff as obviously wrong as adding a thousand lines of GPL'd code to an Apache-licensed project.[6] Then they say I should remove .gitignore support from ag because it doesn't implement 100% of .gitignore syntax. As if users would be happier with tons of extraneous results instead of some extraneous results.

A lot of this is cultural, but GitHub could help steer things in a better direction with the features proposed in this letter. I hope they take this letter seriously.

1. https://github.com/ggreer/the_silver_searcher

2. User accuses ag of hard-locking his computer: https://github.com/ggreer/the_silver_searcher/issues/791

3. User wants ag to always print filenames, unlike every other tool out there: https://github.com/ggreer/the_silver_searcher/issues/749

4. User wants ag to replace PCRE with a totally different, incompatible regex library: https://github.com/ggreer/the_silver_searcher/issues/698

5. User aliases 'ag' to 'grep', then complains ag doesn't work: https://github.com/ggreer/the_silver_searcher/issues/578

6. https://github.com/ggreer/the_silver_searcher/pull/614
It's really going to come back to bite them - creating essentially unenforceable laws is a bad idea if you want to maintain the rule of law.
Gusto's (formerly ZenPayroll) Engineering Diversity Numbers
It's a bit different because (outside of irrelevant Windows Phone and dead Windows RT) the MS app store is optional, just one of many mainstream, widely accepted ways of installing software. Whereas with iOS, if Apple says no App Store for you it means no access to the iOS customer base.
I'd like to think that someone who writes this kind of letter would take such a thing into account. It's really possible that there is a strong correlation between a language and people being more involved with Github. I wouldn't be surprised that many developers from other language ecosystems just don't care.
WWE+Supercard+Hack+Tool+v2.45+(Android/iOS)
Ask HN: What is the least productive part of the common recruiting practices?
How does the job-seeker perspective compare to that of the employer in this context?
This is the actual medium post, where Mike expresses his frustrations and what this article is referencing.

It explains things rather well.

https://medium.com/@octskyward/the-resolution-of-the-bitcoin...
I wonder if the whole "managerless culture" is to blame and is unfixable? (In other words, why hasn't SOMEONE had this thought about issues in N years? One is they deem it not a problem, another could be that they think to optimize for the filer, and the maintainer doesn't matter, or... there's no organization at all?)

There could be (theoretically) no one to make anyone do anything, and perhaps the issue tracker is either a quagmire of a codebase or something no one wants to touch because something else is more exciting?

That's one theory.

My other theory is they spend a lot of time on scaling problems and/or GitHub enterprise (which I haven't seen) -- and don't really do features anymore.

But it does feel there is no vision for changes to GitHub (maybe they think it's "solved") and it's ceasing to evolve in noticeable ways in any direction.

Can't really be sure. But I find it interesting. Again, the core is good. It's just curious to watch it so closely and not see the needle moving in any perceptible way.
We need world class, modern, distributed bug tracking now. If you google around for this technology, a lot of nice ideas, many using git itself as transport, were poking around, and around 2009 they started falling silent. Why? Because GitHub started up and everyone just buzzed over to it like so many moths to a flame, having learned nothing from places like Sourceforge about what happens when 90% of the open source world trusts their issue trackers, which is really a huge part of a project's documentation, to a for-profit, closed source platform that does not provide very good interoperability.

If GitHub is kicking back and sitting on their huge valuations, then it's time to pick up this work again. If issue tracking and code reviews were based on a common, distributed system like git itself, then all these companies could compete evenly for features and UX on top of such a system, without ever having the advantage of "locking in" its users with extremely high migration costs.
This first request is the anti-thesis of GitHub's simple approach:

>Issues are often filed missing crucial information like reproduction steps or version tested. We’d like issues to gain custom fields, along with a mechanism (such as a mandatory issue template, perhaps powered by a newissue.md in root as a likely-simple solution) for ensuring they are filled out in every issue.

Every checkbox, text-field and dropdown you add to a page adds cognitive overhead to the process and GitHub has historically taken a pretty solid stance against this.

From "How GitHub uses GitHub to Build GitHub"[1]: http://i.imgur.com/1yJx8CG.png

There are tools like Jira and Bugzilla for people who prefer this style of issue management. I hope GitHub resists the temptation to add whatever people ask of them.

[1] http://zachholman.com/talk/how-github-uses-github-to-build-g...
Sounds like a 1950s film trailer.
This is how it should be, whatever is influencing prices now will pass, this is the future.
Imagine if you were blocked from reading an ebook because you crossed a border. Regional/national licensing of content is a rent-seeking anachronism. It's really sad to see Netflix cave on this.

Incidentally, this is more or less contrary to what's happened with VAT in the EU, where if you buy digital content online, your are charged VAT for your home country if that's where your credit card is from and you choose it as your residing country in a purchase form - even if you are in another country when you make the purchase.

In Europe, as I understand it, Netflix is going to be forced to make sure your home country content goes with you, even when you leave the country (http://www.bbc.com/news/technology-35051054). I'm not sure if this means you will also be excluded from seeing content available in the country you've travelled to, if it's not available in your home country, but essentially it means you're sort of carrying around your nationality when you are accessing content online, just like you can now carry around your country's sales tax. It's the worst of all worlds. Imagine if e.g. companies allowed the Chinese government's restrictions to content to be imposed on its citizens outside china too. Yes, the EU looks like it's trying to get rid of some of the weird barriers to portability of content, but there's a chance this could go in the wrong direction.

In any case, the whole system is artificial, profoundly inefficient and unethical in a number of ways.
Along the same line of thought: there's a lot of momentum regarding tooling surrounding GitHub. Continuous integration works smoothly. Slack works smoothly. github/hub and ghi let you interact with the issues and repos from the command line. Vim, Emacs, Atom, and Sublime plugins exist to integrate with GitHub. While moving to another hosting platform might fix some things, there is a lot of solid tooling built around GitHub.
As you have asked, I created a webpage which includes some sample images at http://skarmoutsosv.github.io/LiveWB/
Their call is to request access so that they may use their research and indepth information to improve what Apple is doing, which is only a basic implementation of f.lux. They want to use their data to make it dynamic per person. RTFM.
Will AMD's Seattle Push ARM Servers into the Mainstream?