skysight-inc/HackerNews huggingface dataset:
This could actually be used to build a file explorer, not sure for what, but it would be fun to explore directories this way.
How to Sell Your Company
That book argues that mass media are biased because they are beholden to for-profit corporations, advertisers, and large-entity sourcing. I didn't read it, that's just in the outline that's in the link you provided.

I think Noam would prefer if they were government mouthpieces instead of corporate mouthpieces, as he's socialist.

Regardless, I don't think "Noam Chomsky wrote a book" is an argument with evidence. It's rather an appeal to authority. But if it were, the book should actually be about the argument you're making.
Whenever people talk about the money in college football right now, I generally tell them to blame Tivo...

Surely at least some of the blame can be shared with the total abdication of the educational mission on the part of thousands of university administrators. The athletic tail has been wagging the academic dog for decades longer than Tivo has been around.
Paas dead? And heading right into the easter season, too. :(
It sounds to me like you may see your role as something like "being the best engineer on the team, and making the rest of the team as good as me" and that your approach is to keep learning engineering methods and then "educate them."

Might I suggest that what your role now is not to be the best engineer, but to act as their manager, primarily. Put down the engineering books and pick up some management ones (e.g. "Behind Closed Doors" or "Manage It!", both from Prag Prog), because you are likely the one failing to learn or improve in ways appropriate to your job.
I don't know you. But I know lots of people who have been through this. I would guess you are doing some things a bit wrong, getting a bit better, having some people problems for the first time, etc. But I bet the biggest problem you have is fear of the unknown, shame of not doing a great job helping others, and burnout at trying really hard at something new and not seeing progress.

That emotional filter is going to make it really hard to get your head on straight about both how you're really doing and what you can do to improve.

The most important thing you can do is try to improve your own self-understanding and get yourself mentally prepared for doing a really hard job. Unless you have a strong ethical/religious/psychological/mindfulness type thing in your life, you also are probably somewhat out of touch with the unintended but real impact that your words and actions have on other people. The worst managers I've ever had were well intentioned and smart but completely lacked self-awareness of their social impact.

I would start with trying to take stock and get your own feelings and perceptions under control. Once you can look straight at the situation, without fear or shame, but also with a critical eye, you can orient yourself and get better.

So how do you do that? Well, it depends on your background and what kind of thing is going to call you out of yourself and into a different way of thinking.

- Belong to a Western religion? Go look for something about contemplative prayer or discernment in your tradition. (Catholic or open to it? "The Discernment of Spirits: An Ignatian Guide for Everyday Living" is great)

- Into new age, yoga, or Buddhism? The book "Mindfulness in Plain English" is really helpful.

- Like agile, or at least the idea of self-directed teams that are coached rather than managed? Lyssa Adkin's "Coaching Agile Teams" has a lot of great content on removing your emotion from a situation, helping people succeed on their own, etc.

- Do you find yourself in difficult conversations, where you either are too harsh and people don't listen to you or too soft and you can't make your point? The books "Difficult conversations" and "Non-violent communication" have awesome advice on thinking about the way you talk with people and reframing issues in a productive way.

There are tons of other places to start, but I hope you embrace my core point. Start with yourself, get to where you understand your own bias, emotion, impact. Then worry about helping other people and getting better in your day to day.
The best part is:

"This site is restricted to use by Microsoft employees and authorized vendors. By entering this site, you confirm that you are a Microsoft employee or an authorized vendor working on behalf of Microsoft, and agree to the terms below."

So each site visitor is MS employee straight away :)
You have GOT to be trolling me. There is no way.

The LHC collides TWO protons! The net velocity between them is zero.

You seem to know at least some physics, how can you possibly not know this?

But in your black hole scenario there are not two opposite velocities adding up at the horizon.

You can not just directly turn velocity into light, it's not possible, you need another object.

> Electromagnetic energy (heat and light) is a kind of kinetic energy.

Some people define only two kinds of energy: Potential and Kinetic, in that definition electromagnetic energy is a type of kinetic energy, and velocity is a type of kinetic energy.

But it does NOT follow that electromagnetic energy is the same as velocity energy!

It's like an apple is a fruit and an orange is a fruit, but an apple is not an orange.

> They actually think their gadget can convert near-light-speed velocities into many other kinds of energy, including electromagnetic, and the creation of particles from energy and the reverse.

I take it you've never heard of conservation of momentum? You can not just turn the velocity into other things, you have to react it with something else (which is what I said - go back and read it). In this case they react it with a proton going the other way.

They could also react it with the earth, or a slab of metal.

None of these apply to a black hole.

We have also gotten way off topic from time dilation.
I'm surprised the feedback here has been primarily negative. It sounds like your heart is in the right place, and that's a good start for being a good manager in my eyes (I've never been a manager personally).

One of the best attributes I've found in good managers is facilitating success, rather than participating in it. In one-on-one meetings with your team, listen closely to them. Ask them what they'd like out of you, what their goals are at the company, and how you can help them achieve those goals. You are no longer writing the code, and while you should have final say on high-level technical debates, let your team work out organically what the best architecture / pattern / technologies are for the project at hand.

If learning is something you want to encourage (bravo for that, all teams should be actively learning), use whatever power or influence you have to make resources available to them. Paid time to read books, paid time to attend conferences (and budgets to pay for conference entrance / travel), etc. And instead of you dictating the points of learning, ask them what they think they need to focus on learning for their own improvement.

Lastly, do everything you can to limit their distractions. Instruct coworkers in non-technical disciplines to direct all questions to you, be the development team's "shield" against pesky interruptions. Managers who have done this for me have won my respect much quicker than those who have not.
> This, and all of your examples, would be considered abuse if your corporate policy stated you were not allowed to install any software without IT's permission. It is that simple, really.

Well in that case any sane person would try to avoid working for a company with such draconian and controlling policies.
Password State: http://www.clickstudios.com.au
I'm just going to have to call out the elephant in the room. If your team members think you are a jerk, it is just possible it's because you are a jerk. It might have absolutely nothing to do with what you are expecting them to achieve.

This is slightly embarrassing to talk about, but when I was younger I was not actually hugely popular with the opposite sex. I always prided myself on being a "nice guy" and I was incredulous as girls went out with "jerks", ignoring me. I convinced myself it was because I wasn't good looking enough, so I got into body building and got into great shape. Strangely this did not help.

I won't bore you with the details of my self-discovery, but eventually I did figure out the reason for my lack of popularity: I was self absorbed, arrogant, oblivious to the needs of others, etc, etc, etc. From the perspective of others, I was the jerk. My evaluation of the "jerks" was based on my set of values, which other people did not share. I eventually discovered that I needed to understand what other people valued and give it to them (if I wanted to be a "nice guy").

It's hard to know exactly what problems you are running into without meeting you. It is very common, however, to have the same kind of problem that I had -- you are judging everything through your own criteria and ignoring the criteria of others. Rather than trying to further your own goals, forcing others to fit your mould, you may have to spend considerable effort trying to understand what your team mates value and try to help them achieve it.

The tricky bit is that sometimes what your team mates want appears to be at odds with what the company needs. Often you will have to make the hard choice -- do I help someone get what they want individually, or do I help the team achieve the goals as stated by the company? To make it even worse, very often your idea of how to achieve the company's goals may be incorrect. My experience is that at 7 years of experience you are just starting to discover ways that will work, but there is still quite a lot to learn. You are likely to make many mistakes along the way.

You can imagine that if you chose to help the company against the desires of your team mates, if you fail (in their eyes) they will be extremely upset with you.

One last piece of advice. There is nothing wrong with choosing the side of team success, even at the cost of pissing off your team mates. The personal cost can be high, though -- especially if you make mistakes (as you undoubtedly will). I would favour a mixed approach where you help your team mates meet their own personal goals and only stray from that path when you are absolutely sure that you will be successful. YMMV.
If all you want to do is to take a random bet, you can do that with the sports games too... but at least you have the opportunity to increase your odds by doing some research.
Creating Your Own Wake
This got passed around at work.

The problems are:

1. PaaS is such a good idea that everyone is building their own. Even though the field has matured -- Cloud Foundry and OpenShift are already available and supported by major vendors.

2. The author cherrypicked a selection of failed small vendors as the marker of the trend. By this logic every single technological advance of the past 100 years is dead.

Meanwhile, Pivotal Cloud Foundry has the fastest-growing sales of any opensource product in history.

What I agree with:

PaaSes don't get love from techies because we like to tinker. We always assume we can do better. We often can, and for special cases PaaSes may not be suitable.

But large organisations with heterogenous teams and apps, PaaSes are godsend.

Disclaimer: I work for Pivotal, which donates the majority of engineering effort to Cloud Foundry.
Google Postmaster Tools Shares Domain and Ip Reputation with Bulk Senders
As in Javascript, awk represents all numeric values using double precision floating point. I have always thought that was a strange (but not necessarily bad) choice for a language that is basically all about text processing. I guess it works out pretty well if you need to do 3D graphics math.

There is a bit of cheating going on here though. Awk doesn't support true multidimensional arrays. They are depending on a Gawk extension for that bit of functionality.
When's the last time you had a 'team event'? Everyone leaves early and heads to the bar, bowling alley, pool hall, etc.
That is true but think what will happen if Crude was still at 100$. Can you imagine trade deficit? Rupee would have crashed
Oh don't get me wrong, my objection is not because I don't understand Nash Equilibria (my PhD was in evolutionary dynamics, so it's been a while, and I was never a game theoretician, but I'm not totally ignorant of the field). My problem is that the mathematical tools you are name checking don't apply in this case. Even your quote itself says 'changing ... strategy', and goes on:

"If each player has chosen a strategy and no player can benefit by changing strategies while the other players keep theirs unchanged..."

which is not the situation in this case.

Strategies for infinite games are not necessarily optimal if the game is finite, and vice versa.
Those #s are insane
I didn't say Azure is at a competitive disadvantage (though it is, when it comes to Linux -- their Linux VMs are substantially slower than competition). I merely said that given choice, people prefer Linux as a platform, and they do so for a reason: better tooling, less vendor lock in, greater variety of free/libre backend software and frameworks, to name just a few. Windows really is redundant in this environment.
I don't want to start a circlejerk thread, but I honestly read shameless and had to do a double take.

Agree on the hyphen.
Shouldn't this have "(2015)" in the title?
Eu Cookie law. I think this law passed because it had the word Cookie in it. "Protect people's cookies", no one wants unsafe cookies.
Yeah, especially after the State of the Union speech last night.

I can't find the article, but there was one - I think about the Silicon Valley meeting last week where they quoted Whitehouse lawyers saying they'd take another push at the encryption debate if it could clearly be associated in some way with an attack.

EDIT: This one, actually. https://theintercept.com/2016/01/12/apples-tim-cook-lashes-o...
"If the pirates were that strictly rational and interested
in their own survival, they wouldn't be pirates"

to which I replied

"Why do you think rationality and survival are
specifically at odds with being a pirate?"

Your comment is distilled down to

if strictly rational and & interested in survival, then not pirates

So my question asking why you think this is not following incorrect logic, let alone a strawman -- if you're going to be pedantic about rhetoric then at least know what fallacy you're accusing of me means. You can't just say 'thats a strawman!' when someone drills down on your argument.
I liked it a lot. I read all three books but only did a small fraction of the exercises. I had read quite a few easier algorithms books, but had never seen a good treatment of less trendy things like external sorting algorithms or random number generators. I really like Knuth's writing. Of course the drawbacks are that the books don't have recent algorithms, and you have to deal with MIX assembly rather than your favorite language.

They are not easy books. At the time I read them, I had a 45-minute bus commute each way, which gave me a nice forced reading window. I don't know if I'd make it through them today, without public transportation. Too many more entertaining things to read or do at home.
Secure Your SSH Sessions with Keys
I think they're keeping AJ+, for now at least.
Awesome feedback, thank you!

Definitely going to make our differentiators more immediately visible and illustrate the simplicity of it (and why a user should care!).
Please, please explain to me how anyone forking any project you use poses a direct threat to you. How do y'all even think it's a reasonable statement to say "I hope X never forks Y". Who cares? Grow up and realize that MSFT is full of individuals who just want to build shit. We don't get to bed at night plotting ways of screwing you.
If money wins elections, can you explain why Jeb Bush isn't polling first in the Republican primary process right now? Can you also explain why Bernie Sanders is within single digits of Clinton nationally, and beating her in Iowa and New Hampshire? You'd expect that the candidates who spend the most (and represent the monied establishment) would do the best, right? Is it possible that there are other forces at play (for instance, popular opinion?)
Both are designed by the same guy.

http://www.thingiverse.com/thing:1249221
There are a lot of Fortinet boxes directly connected to the Internet:

https://www.shodan.io/search?query=product%3Afortinet

Of course not all of the results also expose SSH but some do.
The hunt for a Microsoft Silverlight 0-day
This. How many people get dropped off by a helicopter for skiing or fly around in wing suits? Not enough to support a camera maker. GoPro is marketing a lifestyle, and it's a heavily idealized lifestyle.
Lenovo support has been great to me as well. With my second-hand machine, a year out of warranty, they paid to have my laptop shipped to them for a keyboard and possible motherboard replacement for free. This is after I'd damaged the keyboard by intentionally testing, "How well DOES the water drainage system work?" by pouring water into the keyboard. I was frank with them about what happened, and it did not matter.
Indeed, I was a little surprised that AJA was both a thing at all and also a thing completely different from AJE. I first discovered AJE while living abroad in a place where the only english news channels were CNN, BBC and AJE, and my impression was that AJE was worthy to stand alongside the other two channels.
What is propaganda about NBA nightly news or 60 minutes, something that isn't better explained by those shows catering to the values and preconceptions of their viewers?
These are great insights.

TL:DR; of this and other posts seems to be:

Managing is primarily about people, not technology
There are lots of fighting games and I don't think that's what makes voxel games unique. The cool thing about voxels is the environment. A player-vs-environment game puts the environment front and center, instead of making it the backdrop.

Another idea: build a sand castle and see how long you can hold out against the rising tide. No bad guys involved, just waves. Almost a literal sandbox game.
If we construct a political environment where is is perfectly acceptable for the government to throw around favors valued at $100M and more, effectively tilting the economic playing field in favor of certain organizations, is it any surprise that these same organizations spend a lot of time and money trying to get the field to tilt in their favor?
Engineer = expert

Architect = lead engineer

Manager = career/growth + interface with upper management

What are you?
You'll never get me to adopt using the fingerprint scanner. That is something I will never submit to out of a general principal. I say that KNOWING that the FBI probably already has all of our prints...but that doesn't mean company X won't try to steal it.
I hate the pages that wait a couple seconds for you to scroll down and start reading, then they have a banner ad at the top that auto-expands, which makes the spot you are reading scroll down, then after you have re-scrolled to compensate, the banner ad auto-collapses to make the spot you are reading scroll back up so you have to re-re-scroll to re-compensate.
With the exception being I will probably never be where said tablet actually is.

Right now, it's laptop and phone. Not gonna carry anything else. The next "laptop" may well be one of these "can be tablet" devices. No way I would need a Wacom, though they are fantastic. I've used 'em in the past.
I'm sorry, now I don't follow. If not subgame-perfect equilibrium, what do you think is the right solution concept for the pirate game? Maybe it doesn't have a name, but can you describe it (at least informally)?
> which I actually didn't hear because I was engrossed in something else.

This so much, and not just with my partner. I will have complete, coherent conversations, but a part of my mind is off thinking about Willmore Flow or some such nonsense, and I will have zero recollection about the content of the conversation later...
Here's another example with less trivial breakage, which was reverted:

https://www.fxsitecompat.com/en-US/docs/2015/string-prototyp...

Unless you mean to refute the idea that JS doesn't break anything ever - which it clearly does, occasionally, but proof-of-concept golf code that intentionally takes fragile shortcuts isn't the best example.

...But JS has moved away from monkey patching builtin objects for good reason, whereas Rust tends to be relatively promiscuous in adding methods to other people's types via trait impls. This isn't bad per se, but I do think it creates bigger compatibility risks.
I'm a huge proponent against "NoSQL" for 99% of use cases/scale and I'll admit that you would have this same problem even with a relational database any time that you add a column that you can't auto-populate based off some pre-existing knowledge.
Making 180 Websites in 180 Days
I am fine if they collect basic anonymous telemetry data to track user patterns and find out system stability and such only if they specifically state all the parameters they collect.

Plus them collecting data from windows 8(.1) and 7 users without any proper warning/message to user is wrong.
Actually I tried to do without true multidimensional arrays, but deleting and sorting elements would be a pain.
That and the fact that the CT government payroll/benefits expenditures are out of control. Lots of reasons for this but public sector unions and their relationship with politicians (in both parties) plays a big part.
Your dad was on the right track though, but for a different reason.

1,2,3,4,5,6 is a (relatively) common choice of numbers people buy in lotteries, so if those numbers win you're more likely to have to split the pot.
Primarily mochitest-gl, but also others. You can get an idea of what uses it by seeing what is blocking updating our ancient version of Mesa.[1] We anticipate that this update should improve the reliability of our tests.

I don't think there are specific results that are useful to anyone but us, other than that Mesa is viable for these sorts of things. We don't have a centralized tracking list for Mesa issues.

Like usual, if you try running WebGL on Mesa and run into unfixed issues, file a bug and we'll fix it.

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1220658
If finding work is tough and you needed to pay rent and eat, like in the real world, then all this "you agree to their policy" stuff is frankly sinister. Basically unless you're lucky enough to be desirable enough to the diminishing amount of companies that don't treat their employees like cattle, you have to basically suck up having your privacy shat on.
You can't run the car on it, but many subsystems in any car, automatic or not, can and will run on that sort of machine.
They'd have evacuated New Orleans before Katrina hit. They wouldn't have canceled Firefly. Steven Avery wouldn't have been convicted. Imagine.
Cursive Clojure is also built on the Intellij Platform.
No need to worry about that one. Looking at Wikipedia's list of volume's, looks like distributed systems are not being covered. But I agree with you anyway. Let's quote the man himself (taken from his website): "As I continue to write Volumes 4 and 5, I'll need to refer to topics that belong logically in Volumes 1--3 but weren't invented yet when I wrote those books". He plans to complete Volume 5 by 2025. Tune in ten years from now to see how it goes.
An interesting system with very close semantics that Google built on top of bigtable: http://static.googleusercontent.com/media/research.google.co... .
Since that's built top of bigtable, you could in theory extend Schemaless to do 2PC for the cases that need it.

The implementation (using MySQL) seems very close to Vitess (http://vitess.io/overview/) which manages mysql as a series of "tablets", but exposes most MySQL features directly in the query language.
Add to that $10 shipping and $3 taxes.