skysight-inc/HackerNews huggingface dataset:
Say it's something like Angular, I'll just use it on my next front-end project. When I wanted a better provisioning scheme, I built it for my employer. I sold my boss on the benefits of automated provisioning, and created a system for doing it. When I started reading object-oriented design literature, I immediately started implementing it in my next project. I didn't even need buy-in because they don't and can't see anything but the fact that everything is more flexible and modular.

When I wanted to learn how to do TDD, I first sold it to my boss, and when he saw how powerful an idea it is, said to go all in with it. I got him to buy a book and the Destroy All Software screencasts.

Basically, whatever the business you work for needs, find a way to deliver it in a way that scratches your learning itch.

Side projects for me have been relegated to just exploring new domains, with technologies I already know well. When I'm having fun on the weekend, I don't want to get hung up on high-friction, high-buy-in paradigm shifting. I just want to have fun and focus on gathering insight.
Overwhelmed by Code
This is the second time in the thread that I've been asked this, so here's my non answer.

I feel that there's plenty of literature out there that details the faults and flaws in all the new UI languages from different vendors, and unless I write my magnum opus on UI design, I'm only going to be able to offer broad strokes commentary that would be child's play to pick apart on the surface and just drag us all into a meandering argument.

And I feel I factored this into my original comment. For example, I specifically avoided the word 'flat'. There's nothing inherently wrong with something being 'flat', and there are plenty of scenarios where one could quite easily argue in favour of a flat design over a 'lickable' drop-shadowy visual feast. So to mention it in passing wouldn't be worthwhile.

But 'flat' is only one adjective you can use to describe the current UI trend. Many have been referred to in this thread. Animation, depth, ui-as-content and so on. The topic is greater than the sum of it's parts. I also feel that there are also no absolute right or wrongs and I didn't want to kick off one of those sorts of debates stroke arguments. I suppose I'm not scrutinising the implementations but rather questioning the motives.

In addition, my comment was as much about 'how we got here' rather than the problems with 'where we're at', which I believe totally undermines the current state of UI design. For that, I don't think there is much out there to support my view other than the history we've lived through, and we can each interpret that as we see fit. So that part you can take or leave. I offer it as an opinion. I believe the opinion will hold up to scrutiny, but at this moment in time, it's anecdotal.

In summary; I was deliberately vague.
So the US spying made Chinese spying easier (as expected). Wonderful.
Tax Consequences of Net Neutrality
This is what happens. The setting is only what happens automatically: if the UI is blue and it fails to send. When it fails to send, the message is marked failed (with a red exclamation point), and then the UI switches to green because the recipient is not connected to iMessage.
> Obviously if you just want to install and play

Yeah, this is where I am coming from. Not many are as persistent as we are.
> Note that on Windows it's pretty bad as well, performance wise, if you do not install your GPU drivers from a scratch Windows install. Having to do extra steps is nowhere the exception of Linux.

Really not true. For a start if you get an out of the box PC it will come with graphics drivers pre-installed (maybe not the best, but good enough to run a 2-year-old game smoothly)

If you build it yourself windows update will almost certainly have graphics drivers for your card

Even if you do have to manually install drivers, it's about a million times easier than on linux
Nope, I've had to reinstall iOS several times recently and I can confirm that every time, it was turned off. Maybe this depends on your SIM/carrier?
I was a Mozilla Suite user 12 years ago. Then became a passionate Firefox user and supporter of the Open Web. Happy Birthday Firefox! Looking forward to 10 more years!
I think most historians would disagree with you. Actually, there's one quite famous study that touches on this topic, The Civilizing Process[1] by Norbert Elias. It is a fascinating work, but debated by most historians. One interesting subtopic there is the internalization of the feeling of disgust. Elias shows how disgust -- which we often experience physiologically -- is a social construct that evolved through the ages.

Other than that, it is well accepted that some societies have built large, faceless institutions, and evolved from a face-to-face society to a society of strangers. It is a profound change, but no one claims that such a society is more rational than a face-to-face, let alone its members. The behavioral state you're referring to is largely accepted to be nothing more than social norms in a society of strangers.

[1]: http://en.wikipedia.org/wiki/The_Civilizing_Process
Oddly enough, I've recently moved fully to Ubuntu, and I have buttery-smooth 60fps Borderlands 2 game play right out of the box.

I wonder what our hardware differences are? I have an Radeon R9 270X, if you have a different brand (Nvidia or Intel) are the open source ATI drivers really that much better?
It is helpful advice, to get a job from that recruiter. But what I'm saying is that this is an example of the games that job seekers have to play with different recruiters that have their own methods and agendas. It's also possibly a difference between Europe and United States hiring methods, which could be a misunderstanding on my part.

But you've mentioned part of the problem, "Recruiters don't have the experience to know", therefore there is an issue with some recruiters being the gatekeepers. Especially when they state things that imply if you didn't explain things in the magic way that they want to read it then they'll pass on your resume. That's my issue. It's one thing to say "please phrase your experience in simple terms for a non-technical person might be able to understand and can easily use as a basis for research" as opposed to "write it the way I like it or I may disregard". It's not as bad as the guy who throws out resumes stating he doesn't hire unlucky people, but it is a problem.

After all, if someone writes that they have AngularJS experience and the recruiter can't be bothered to think "I don't know what that is, maybe I should look on Google" then there's a problem. I'm not saying that the recruiter in this thread is that person, but does seem to have something close to that mindset.

Which, I feel the need to point out, I've personally never had a bad experience with a recruiter nor hiring manager. I'm not sure if that means that this problem that crops up quite frequently in the community is not that big a deal as it seems or I'm just lucky. I've also been on the hiring side of the table. It's just my personal experience and it may or may not mean anything to the discussion.
To TestUtil or not to TestUtil
People who say "life is fair" are usually the ones who have an easy life. It's a way to blame people for their problems.
> What I would say is that there is a difference between hobby code where you get to do what you want and code where you didn't control requirements and had to deliver to unreasonable people in unreasonable timeframes (aka commercial software development). Obviously it would depend on the projects but generally someone who has commercial experience would probably be viewed more favourably as it's more directly comparable to what I need you to do.

1) If I can write a backend integration for some well known property (say, Amazon) as a hobby in Language X.

2) If I can show I can write backend integrations for some well known standard (say, EDI) in Language Y at my Day Job.

The idea I could write a backend integration for some API in Language X at a new job in situations where I don't control the requirements, etc. is quite reasonable.

"Commercial experience" is really managing expectations and timelines to make it clear what you can/cannot do. It doesn't magically make the choice of X vs. Y a significant difference if you are experienced enough in both to produce functional projects. Tbh, I'd be more worried about domain knowledge (How well does the programmer understand accounting?) than I would be about whether the programming language is X or Y is the one they use at their day job.

The quality of code isn't going to massively change because a different language is used. You aren't going to know the quality of code from their Day Job anyway, for all you know its unsustainable crap and they are trying to bail before their boss realizes it. At least with a hobby project you can check the basic boxes like "Does this person like OOP vs. functional programming?".

The most that would change is how often the Dev would need to refer to the documentation and honestly, for anything that matters, that is going to happen alot anyway since no one wants to write something moving 5-6 figures a day worth of product without double checking everything first.

If you aren't building something that handles that kind of value, the bar makes even less sense since you aren't worried about them screwing up language specific edge cases that might cost you more than their paycheck if it goes unnoticed for an hour.

If anything, it seems to me this is testing for the absolute opposite of what you'd want to test for. Sure, it'll work if the other measures are good...but communication ability + domain knowledge + ability to write code in Language X is what is required. Caring about whether or not Language X is or is not a hobby language...isn't testing for anything relevant to the job if they've had programming jobs before.
When you're starving, the difference between $1bn and .15 is pretty fucking acute. Just sayin'.
Try this. I just launched it and the main goal was to help users who face the same problem like you do.

I am still testing it and it may be slow ... Let me know your feedback :-).

[www.progrez.in](http://www.progrez.in/)
As soon as I saw this, I thought of Aerospace applications. Especially things like engine mounts, landing gear assemblies, etc. The expensive but few safety critical fasteners.
My hoops? Did you read what I wrote? I suggest 5 minutes of CV tailoring.

You think that's jumping through hoops?
Yes, similar to shelter, food, and energy in that they are fundamental infrastructure.

I'm sorry I wasn't more clear. You are right: the analogy breaks down on the level of mechanism of preservation.

I attempted to be more general. Specifically: Journalism is a check on public and private coercion, but the mechanism is free speech. Common Carrier regulation is a check on (largely) private coercion. The mechanism is monopoly prevention (originally monopoly rejection, via AT&T breakup).
The problem is that society has been sitting on its laurels and even though the default should have been that the inherent spirit of the Constitution be extended into the digital world, instead, we have allowed and been complicit in allowing government to not only become authoritarian on the internet, but even to subvert and pervert the very fundamental concepts that set parameters on our whole existence.

People, the world is cruel, savage, sadistic, perverse, and brutish without social agreement on fundamental principles. If the underlying concepts that the Constitution is based on are eroded further and further the way they have been for years now, we will, with guarantee, find ourselves in the same predicament as all other people who wake up one day and are dominated by a totalitarian regime.

Some may see that as hyperbole, but too often humans take privilege, safety, and security for granted and squander away what their ancestors had to pay with their lives and livelihoods for to achieve.
>you can have .15 and be generous and happy

On what planet? You aren't going to be happy begging for food, walking everywhere you go, having no place to shower or sleep, not having clothes, etc. Certainly, each extra dollar gives you less marginal happiness as you move up the net worth scale into the tens and hundreds of millions of dollars. But if you aren't able to meet a certain reasonable minimum standard of living, you will be absolutely miserable.
Yeah, and then he goes and signs an order expanding the permissions of the NSA and FBI to bypass constitutional rights and international law in the pursuit of being able to access and store private and confidential user data.
On the ambitious but bumpy road to AngularJS 2.0
this is extremely important and difficult work, and i support you and your team in working toward these and related goals, including financially.

but as one example, the amount of person-hours that go into building a functional NoScript surrogate that can be used to block google analytics tracking without breaking the functionality of major websites is significant, and most 'ad blockers' either don't block the most common trackers because they've been paid off by advertisers (adblock plus) or only block one or a handful of many known means of tracking users (e.g. the last time i looked at disconnect.me, it didn't touch TLS-based identifiers like SessionID, tickets, etc. that Google is thought to use).

i think we have to move past some of the opacity/ambiguity that undermined previous attempts to reconcile the interests of users and advertisers, too. for example in the eyes of PrivacyBadger, an advertising company hosting jQuery or a font basically meant that my preferences about the same company tracking me, persistently, across most of the world's major websites could be trivially circumvented as long as that company could interpolate their server logs with other information. privacybadger probably still improved many users' privacy, but i think there's a lot of nuance that's extremely important to clarify as mozilla's work on this progresses.

it's a big fight, but an important one.
IMO the real goal is HUMINT, getting access to a list of people with security clearance (including all of their personal information) meaning China can now easily target them individually. Blackmail or pay them off, convert them to informants/spies within the postal system. A postal system now flush with tons of data about every American citizen.

It's much easier to have people embedded in the system, long term, extracting data... than it is to exfiltrate data remotely from China via hacking.

The data these people have access to is quite an important intelligence asset:

> the Chinese may be assuming that the U.S. Postal Service is more like theirs — a state-owned entity that has vast amounts of data on its citizens, said James A. Lewis, a cyber-policy expert at the Center for Strategic and International Studies. Second, he said, the trend in intelligence is the same as in the commercial sector: amass big sets of data that can be analyzed for previously unknown links or insights.
How we’ve made Raptor fast
Ability to set the task switcher icon of the Firefox instance.

If I'm alt-tabbing it helps identify which FF instance I am switching to
Um... isn't the first rule not to talk about CodeFightClub?
RBC bank in Canada is using this technology based on the concept of a unique heartbeat to facilitate payments [1]. It is basically a wrist band with NFC...but it sounds like it also monitors your heart beat to make sure you really are the one wearing it.

[1] http://www.cbc.ca/news/canada/toronto/royal-bank-to-test-out...
Nicely done. Material design looks great on Android. I'm not sure if I'm sold on material design for desktop use. I started building a material design look and feel for a new web app we're building and besides the fact that it lacked all the subtle animations no one really was digging the vibrant colors, flat buttons, and drop shadows. We ditched it for a more conservative theme and so far we've had no complaints.

Any Inbox users here? What do you think of the full desktop web app for Inbox? Personally while I love the mobile material design version, there's just something off about the desktop version.
Spoiler: Insane amounts of low-level optimization.
What Ted Cruz just said should scare anyone who wants rational Internet policy
Is it cheaper than loctite?

A bolt with nut is supposed to work like a kind of high-tension spring pulling the pieces being fastened together. For large safety critical projects there is a technology to directly measure the tension of the bolt so that you know you have tightened the nut enough: http://www.checkline.com/product/TI-MINIMAX

This is better than a torque spec (where you don't know the friction exactly, so the bolt tension is an estimate).
As far as I can tell, no. Net neutrality is more like "Hush-a-Phone vs United States" (http://en.wikipedia.org/wiki/Hush-A-Phone_v._United_States), and calling The Internet a public utility is more like the PSTN as a common carrier.

On the other hand, if The Internet becomes a network where one can only connect sanctioned devices and clients (servers will naturally cost a lot more), then something like Usenet and/or UUCP might make a comeback. That might not be a bad outcome for the technically savvy, but it would be a big loss for wider humanity.
Yay, now we can determine if our SBCL build contains a backdoor.

https://www.schneier.com/blog/archives/2006/01/countering_tr...
That doesn't work in the real world for most people. At my Day Job, I use Language X with version Y for everything. I use Library Z and T only. Oh, and I can use ancient language B as well but I cannot use any 3rd party code with B. You will use version control method G.

Any attempt to deviate from that is not permitted because it leads to compatibility issues with the rest of the codebase & it reduces the ability of other programmers to work efficiently on it.

I suspect many programmers operate under similar restrictions.
Hitler was willing to be opportunistically flexible with his definition of the "Aryan race." For instance, he recognized Iranians, Arabs, and Turks as "Aryans"[1] in so far as they supported his war efforts. He also dubbed the Japanese "Honorary Aryans," whatever that's supposed to have meant. (Hirohito was about as fanatical over "racial purity" as Hitler was, and perhaps Hitler saw in him a kindred spirit, in addition to a military ally. Extant records and writings suggest that Hitler viewed the Japanese as more reliable allies than the Italians, whom he was planning to double-cross at some point down the road. This is probably because Italy shared a border with Hitler's Germany, by way of Austria, and hence, was "in the way," while Japan was not. Hitler's writings and track record suggest that, had he won the war, he'd have turned on pretty much any country at any time, should they have proved inconvenient for any reason).

[1] Leaving aside the obvious, of course, which is that Iranians are arguably more "Aryan" than Middle-European Caucasians. That is to say, if we use the historically accurate definition of the term, and not the Nazi-racist-mythological definition of the "Aryan" people.
AMD is actually the furthest along when it comes to their mentality toward FOSS. It doesn't surprise me that you had a good experience with them.
For anyone who is interested in a shorter version of this journal article, Wall Street Journal reporter Andrew Blackman posted an article today titled "Can Money Buy Happiness? Here's What the Science Says." It's behind a paywall, which is why the harvard journal article is listed here (I'm assuming).

But if you have a subscription, the link is at http://online.wsj.com/articles/can-money-buy-happiness-heres...

The main points seem to be:

1) at the margin, it's better to spend money on fleeting experiences over material goods
2) money buys happiness up to a point (i.e. $75K per year, then there's diminishing returns)
3) don't get into debt or you're in for sadness
It's definitely black and white. As a British person, I laughed out loud when on a train hearing an American family:

Little Girl: "Do people love the government here"

Father: "Yes, they do"

Which is very very far from the truth, we are a highly cynical country... sure we like the NHS and BBC, but certainly not the MPs that run our country.
That's an effect of certain poorly-made security decisions.

For example, if a small organization such as a gym or school makes copies of all customer/user driver's licenses: They end up creating a small pile of gold that they can't afford to protect.
Who will be played by someone Scottish in a bad Russian accent.
Oh they're totally wasted. And the longer it takes the OS to come out, assuming it ever does and I'm doubtful it will, the more effort is wasted. There are games coming out today that had Linux support added just because of the hope of SteamOS. That effort is totally wasted. And it's wasted even if SteamOS comes out and is wildly successful in a couple of years.
as they passed the ACA, they simply changed to rules to use the reconciliation process to pass what they wanted without the Republicans being able to say a word.

Reid was pro at changing the rules to prevent opposing views, people need to understand just how much of the problems in th Senate were his doing and his doing alone. Mister Nuclear just got nuked by the electorate
While I've suspected that the "deep state" as you and your source calls it are "behind the scenes", Obama did come out in support of the intelligence community after the Snowden leaks, so he certainly did not oppose them completely. [1]

While I'm happy Obama is supporting net neutrality, I don't find him blameless.

[1] You didn't explicitly say that Obama really desired to reign in this "deep state," just that any attempt to do so would be difficult. If you did not mean that, I apologize.
Regarding vehicular tracking...

I realize that there are voluntary tracking programs in-place for insurance purposes. That is the reason I specifically mentioned the somewhat fantastical thought of an automatic ticketing system for every type of vehicle-related infraction one can imagine (e.g., littering, endangering for lack of maintenance).

From what I've seen on the roads, something like this would mean crushing financial burden for many people for the first few days, weeks and months of operation. On the flip side, I think we would see a welcome change on the roads.

Wouldn't that be something? On second thought, maybe that is not such a bad idea.
INFOGRAPHIC: Exclusive Tips on Maximizing Your Income from 3D Print Models
How to learn (programming)
It's a common mistake to believe that due process has to be fair and just. In a civil asset forfeiture case, the owner of the property has the right to take part in the proceedings and contest the seizure. The owner is informed of this. And the owner can appeal the outcome of the proceedings. All this together constitutes due process, even if challenging the seizure costs more than the property in question is worth.
Got it. The "when I do it" part is the tricky one. They will see things the way you see it when Google/Mozilla/MS release the new version. I understand that might be an issue but releases have been moving much faster lately. There is hope!
I've been applying at our state government and keep hitting this. The standard joke is you could list your only experience as "Pizza Hut Delivery Driver", as long as you put the words "Linux, Javascript & Apache" in the description.

The HR people literally just do a "Find" for words without reading the rest, and that gets you a phone interview.
Hard to say, without knowing what you are running.

I've seen people try to exploit this by email, hoping that users have ".forward" or ".procmail" files which are processed with bash, or which use it to execute commands, for example.
"Almost all bolts in the world are under-tightened."

You learn something new everyday.