skysight-inc/HackerNews huggingface dataset:
This is a common misunderstanding in young families, and one that causes a lot of damage to families in the long run.

The misunderstanding is the assumption that the wife was not working all day. IF she has a job, then she was working. If she stays at home with kids, she was also working.

Coming home and relaxing, saying, "Hey, I'm paying the mortgage" is also saying, "Hey, the work my wife did today was worth nothing."

That is a recipe for a very bad, broken marriage. You are invaliding the feelings of your spouse, and dismissing the work she does.

And if you are doing that, THEN something's very wrong.
It looks like it came out only in the UK in September on paper, but the ebook launch wasn't region-restricted, so it's already available on U.S. Kindles. But if you look at the U.S. dead-tree editions, January 2014 is the U.S. hardcover and July 2014 the U.S. paperback.
It runs on Windows 7.
Bingo.

Ad to this that their own security practices suck in multiple dimensions. Maleare. Subpoenas. Target's database disclosures.

And the fact that the information is being used against my interests, as noted.
We are not talking about boycotting a company or industry here. That's boycotting the Internet because Publishers who provide free information here make a large part of the Internet.

In the end, you won't find so much content freely available and would have to pay for it directly - most likely.
Really? Name one non open-source company that will jump on forum threads and fix it, rather than just putting it in their internal bug tracker to investigate.

I have a Logitech gaming keyboard. Their drivers are shockingly bad and freeze up every so often requiring me to re-plug the keyboard to get them to to work again. This is mentioned in the forums for at least 6 months, no fix has been announced.

I'm not defending Apple here, they should at least comment on their own forums, but they're not alone.
Having children of my own I find very disturbing that 4 year old gets worried about such thing. For sure she didn't come up with that by herself but most likely listening/being told by parents
1. Instead of signups, you should measure active users (MAU). Or you'll be fooling yourselves.

2. Is there some way for existing active users to bring in more people? Work on that.
I don't know about other devs but I sometimes worry about bad karma, which is why I try not to be an arrogant dickhead, even though I know I am important to the company. Just the pungent stink of both arrogance and professional ignorance coming from the OP kinda makes me embarrassed.

That being said, I don't consider it bad to speak up for yourself and it helps if you feel secure in your job. New management is changing things around. Instead of "dropping some knowledge" on this new manager about how developers must be given special treatment over other employees - maybe just explain that flex time is a major perk which you, personally, consider to be very important. If they insist you can't have it anymore then you can choose to adapt or find a new gig. You don't have to be the spokesperson for the entire industry.

Even in this market it's not impossible to find quality devs with a good attitude. I just find it better to conduct yourself professionally and not feel like you are better than everybody else. Conduct your business with integrity. Also keep in mind there's a 49% chance that you are a below-average developer.
I don't see any discussion about privacy or security. Text messaging is plain text, sent through a carrier who can produce those messages at will. Even iMessage seems to provide you more protection, although Apple could have a key to unlock all of those as well.
I'm not sure what you mean. All managers are paid to ensure better outcomes, where "better" is defined by the company (not by the engineers, except insofar as this enables the company's goals). Some managers are more effective at this, and some less. As a manager, sometimes it's better to have a cohesive team with consistent rules, even if some engineers will opt to work elsewhere as a result.

Although I am sympathetic with OP's feelings that a strict 9-5 rule is most likely unhelpful for everyone, I do think if the engineer took a confrontational tone, the manager would have no choice but to call his bluff. Any other move, and no one would take that manager seriously again. Therefore, the top answer in the original post is correct: ask nicely, and if compromise is impossible, start interviewing elsewhere. If he can really get a 40% bump, it's probably worth taking that.
most likely you didn't grasp but just accepted without questioning of feasibility
The ipv6 web is broken
That's the first thing I noticed.

I wonder if articles appear in multiple categories, after all, if this is about programming specifically, then most Android articles should really be in Java as well, but that doesn't seem to be the case.
Not even clever, I'm disappointed.
I agree that Schneier is clearly an expert; it's the way you've reached that conclusion which I disagree with, as it could easily lead you to the wrong answer in any case where celebrity and actual expertise are not so happily aligned.

> Based on a quick google search, I concluded the author of this blog post appears to only write short, shallow blog posts. [...] Okay, why is there no quick link to a summary of his qualifications in direct support of the article's central premise?

Well, there was this at the bottom of the article: "Tom Nichols is a professor of national security affairs at the U.S. Naval War College and an adjunct at the Harvard Extension School." Anybody interested in evaluating or expanding upon these credentials could do so with (not to be trite) a quick Google search.

> Either way, my argument stands: On the internet, if you don't have name recognition and want to be taken seriously you have to demonstrate your expertise, because any layperson can quote a wiki article. It takes more than simply saying "I am an expert".

Your mistake is to look for demonstrations of expertise in the form of Google rank and other manifestations of popularity. That's not what actual demonstration of expertise looks like. Laypeople like us (relative to the field of public policy) have two options for evaluating domain expertise: (1) expend the significant effort required to become actual experts in those fields ourselves, or (2) accept the collective opinion of the larger body of experts in that field. The latter generally takes the form of academic credentials, professional awards, CVs, and the like – and as undemocratic as it may feel to yield to the judgment of a bunch of ivory tower elites, as laypeople it's all we have to go by if we value truth.

PageRank is a popularity contest. It answers neither (1) nor (2) above.
Truth is, the UK is certainly the most liberal country of Western Europe.

Good luck trying to get your business (startup or else) in France for example.
EU expansion gives us cheap 2nd world labour instead...
I read the top comment as an unfortunate guide for fellating the manager. It has been 9 years since I last worked somewhere where anybody cared about hours in the office. Until the day casual work environments disappear, I personally wouldn't have much reason to work anywhere else.
I've had this problem with all my Macs at home, although it would never occur with other Wi-Fi access points. This leads me to believe it has something to do with the wireless access point itself.

I was never able to fix the problem, but it went away after I bought an AirPort Time Capsule, which now serves as my wireless router. It has an extremely limited feature set compared to a real router, but I haven't had connection problems once since implementing it.
> but why not honor your contract

How do you know his whole contract terms. It's not that simple, there might be an informal clause to it, agreed on with previous management. Maybe in lawyer-centric US this is unthinkable, but I doubt that. The country is not specified, btw.
Wow. This post actually manages to make "NO U" seem like reasoned debate.
It makes you wonder just how much of the "evidence" used in current secret courts would stand up to a transparent judicial process.
The top-voted answer is a great example of how much wording matters. It sounds very mature and reasonable, compared to the off-the-cuff and coarse answers given in the comments here.

But when you actually look at what it says, it's basically "roll over". The best outcome envisioned in that response is, "If he compromises and lets you have a bit of flexibility". First, take a moment to appreciate that *lets you have" remark. As if we are grade schoolers and the manager is a teacher who gets to decide when we go to the bathroom.

Then notice how the best outcome imaginable is a compromise. A scenario where you simply get what you want is not even on the table, here, even though it's entirely possible that getting what you want in this case is the best outcome for everyone involved, and at the very least is probably achievable and reasonable.

Really, this is something that you can't properly advise on without knowing the personalities and the context. If management is full of dickheads, then this is your signal to search for the exits. Start looking for a new job, and jump ship when you can. Things will only get worse. On the other hand, if management is generally reasonable and this is an isolated problem, a reasonable discussion with this manager to find out what's going on is the thing to do. But this should be a discussion between equals, not the groveling and tiptoeing suggested.
I haven't been able to find one word from them about how they broke everyone's VPNs with Mavericks. It's fine though, I just consider it our just punishment for ever allowing Macs into a business environment.
>All you're saying is people hate change. //

I think it's "unnecessary change" that people hate, well on some level. Current MS Office probably is no more of an effective solution than a very old version of Word/Wordpress/Lotus for a large proportion of the population - can you write a letter or CV with it? Yes, well there you go.

So why not give people what they want, familiarity, simplicity. For Microsoft I think the answer would be that then they wouldn't have sold so many copies of new versions of MS Office. It's largely sales/fashion driven rather than meeting further technical needs of users.

People actually love change - the fashion industry is built on that assumption. Shiny-shiny has probably sold far more tech and software than technical needs ever have.

FWIW for me the ribbon based UI paradigm is no better or worse than erstwhile standard of menubar+toolbars [but I've not spent long using MS's ribbons].
I do have Rdio connected to fb, however it isn't posting anything on my fb wall
ah ha! this has to be it..
The categories imply that this is very much curated for the creator of the site.

Android, but no iOS? Java but no C/C++? No Ruby? No functional languages at all? No computer science?
Stick to your job. Expect the first idea to fall through, but fourth or fifth one to take off.
The developers there essentially take 30-40% pay cut in order to work 25% less hours?

I would find to cleaner to sign contract for 6 hours a day instead of 8 hours a day one and then slack away the difference. Is it possible that manager there is trying to change local culture?

Second thing that bothers me is the "any expectations of us, beyond that we produce quality software according to schedule" part. So, he works in a company that makes over-estimates work. That is unusual and something to be thankful for, but I do not find it "fair" to abuse the situation.

If we buy that argument, then manager is in perfect position to pack schedule much more in order to keep them there as long as he wants. My opinion is that management that leaves some room for unexpected problems in schedule someone to be treasured and not taken advantage of.
While your WarpWallet is a nice initiative, it doesn't meet the 5th demand of a storage system; immune to physical coercion.

I'll just leave this here; https://xkcd.com/538/
One bit I edited out of my longer post above referenced Tim Berner Lee's original WWW proposal documents. And how eminently readably they are today. Mostly because all they are is text and semantic markup.
I didn't grow up with a lot of money so, again anecdotally, I'm pretty sure I had a great respect for what money could afford by that age.

There's a difference between saying kids aren't capable and kid's aren't commonly knowledgeable or taught. I'll agree with the latter but I'd disagree with the former.
But where did you buy a license to run 3.1 ...
Rather than only doing it via technical means like permissions, I'd be more comfortable with auto-updating but with some kind of human quality assurance. Two systems that manage to pull that off from very different cultural/economic starting points are Apple's app store, and Debian's software repository.

The Google model of an auto-updating but un-QA'd app store doesn't work for me, because it combines two things I really don't see as compatible: 1) low-friction updates; and 2) installation of arbitrary un-reviewed code from the internet. If you're going to do #2, then I want the friction of downloading a new executable. I want to go to a website, see if the company still exists, read the release notes, generally be cautious about installation of random executables off the internet. But if you're going to do #1, then since the updates are supposed to apply without significant review by me, someone else has to be vetting what goes into the repository for at least minimal non-evilness standards.
++ because your rebuttals actually make sense :)
Reading it again and again I can see how you got that impression. It doesn't mix well with

> Data actually useful for non-evil purposes, like cell numbers and wifi APs are still not available for download.

but the bits around it .. might work either way (non-native speaker here, but so is the author it seems).

One way or another, the post has a crappy title and doesn't explain itself well enough.
From siblings to my comment:

You can't tell them: They can only learn this through experience. Alternately they may be the sort of shop where average developers are perfectly satisfactory.

read: The counter-party to your negotiation is not an honest/competent partner who may have reached a rational conclusion given their understanding of the situation. Also, exceptional talent doesn't need to be treated like this. Conclusion: only average talent negotiates, compromises, respects management's motives. Exceptional talent finds a different party.

You don't tell somebody such a thing. It would never work. The rules are the rules to most people... It's not always better to have "great" engineers - often companies just want somebody sitting at their desk ready to act on instructions. If that's the case then there is probably a lower-skilled engineer that would count themselves lucky to be sitting at a desk for 8 hours. He will be a lot easier to manage and probably a lot more appropriate for the new management.

read: Management is hidebound and petty. No possibility for compromise exists. Management placing burdensome demands on your time, therefore, is not an opportunity to negotiate but a cause to leave. Tolerance of such a situation is for low-skill employees only.

It's called an exit interview. Once you secure a new job, don't be shy with your managers about why you are leaving.

read: Don't try to constructively engage your management. Exercise your opportunity to leave, and then, once your exit is secure, air your displeasure with policy changes.

You don't need to tell them anything. If you're a good developer, you choose where and with whom to work. Feel your power and use your power.

read: Obviously management has no legitimate concern here, or interest in expressing how employee time is structured.

You quit.

By not continuing to work under managers that are shitty.

---

I could go on. I may have miscounted on the ratio, but it's hardly "none-to-one"
A manager that does not understand the value of his or her employees, is a shity manager.

Basically you tell the manager straight up. But as we are talking about a shity manager. They would most likely become offended and hate you or fire you.
You Don't Want Your Privacy: Disney and the Meat Space Data Race
That's not a difference; there is no law forcing American companies to introduce backdoors in theirs.
Back in the day, when there was no internet (only the arpanet) and Unix systems shipped with 10 manuals in nicely bound cases (I had one I was in my 20's at the time) things moved much slower and a vendor would never consider acting like this because they served primarily business customers (and institutions). Just the memory on my first Unix system was like $4000 a MB. It came with a 70mb hard disk.

To me the change most likely came around 1981 when the IBM PC came out and was sold to consumers who basically believed that it was them that was stupid and not something wrong with the machine. Manufacturers then learned that they could shove things into the pipeline and fix them later and that they actually got a fair amount of slack in the marketplace from the "stupid" end users. People who knew their shit using these machines were totally outnumbered by computer illiterate people. In other cases the ubiquitous "tech guy" made money because things didn't work so who was he to complain? That's what kept Microsoft in power. The tech guy ecosystem.

I'm curious if anyone else agrees at all with my take. Strictly my opinion having been around computers so many years.
How would you establish the bandwidth limitations of the site?
Can you say a bit more about that? I have some 10.8.x machines that I was going to upgrade to 10.9.x in order to fix some VPN problems that I am having with that. What's up with Mavericks and VPN? (Links, commentary etc..)
What To Do When TechCrunch Requests A Phone Call
Confessions of a Selfie-Junkie
Don't Hate Me 'Coz I Selfie... Because the truth is, at some point, everyone's doing it
There is a really great movie on this topic from 2006 called Idiocracy.

Note that the death of expertise may only be something that applies to the culture of the USA, not other countries. Or at least, not most other countries.
This happened the day Coinbase enabled 2FA on transactions, so it's hard to say whether it was before or after it was enabled.
"The US has NASA, Los Alamos, White Sands, Area-51, and all kinds of massive experience with science/industry and the types of invention and "productisation" of technology that comes from having huge deserts to play with expensive toys (rockets, weapons)." ... LHC? That is all.
But given that the pardon involves a wide swath of classified data disclosures, only a minority of which have any obvious "American civil liberties!" tie, how do our hypothetical future leaker determine that a pardon might be appropriate for him, while a hypothetical future spy determines that a pardon would not be granted in their case (especially if they leak something of public import simultaneously)?

A pardon sends a very mixed message here, precisely because Snowden has crafted a very mixed message.
I think that's why it's important to pay attention to the President's reforms - as in, see which ones can make actual improvements even if they all can't. Changing the gag order process has the ability to do this b/c you can have, for example, a counter for child porn, a counter for domestic terrorism, a counter for foreign terrorism. Not by providing the service with any confidential files that are part of the case but by making sure some public advocate who does know the type of case can see to it that it's been coded into the gag order appropriately. I'm just spitballing off the top of my head but what argument would they have to not allow a service provider to show that child pornographers should not expect to be safe here - it's win win.
What's surprising is that extensions are by default not "Allowed in incognito", however they are allowed when using HTTPS and there is no option to disable them there.
> So, in essense, European don't believe in the gold-rush kind of startup culture. Seeing that only 1 in 100 or less companies ever make it, that's quite smart of them (well, us).

Depends on your definition of smart. I think we (again, on average and stereotyped) prefer the comfort of a stable and secure job, rather than taking a shot at a one in a hundred startup.

That's "smart" for the individual, but if no-one takes the shot, the hundred startups needed to get to the one that gets big doesn't get started.

The essence is that the modern western European culture isn't very conductive to risk-taking. This is great for stability and comfort, but it doesn't get us much progress and we will suffer in the long term for it.
The tremendous win in avoiding mutable data structures is in implementing persistent data structures, where appropriate. This isn't something you get automatically (usually), but the leap from "efficient purely-functional data structure" is usually much smaller than the leap from "efficient mutable data structure". Persistent data structures retain the same amortized performance even if you replay them from arbitrary old versions. There is also sharing of unchanged portions of the data, which can shrink your memory footprint if you're saving some old versions, and which you'll usually get some of in any moderately efficient functional data structure, even if it's not truly persistent.

This, of course, doesn't apply to all situations - if all you care about is the latest version and you're working in a single thread, a mutable data structure with destructive updates will quite frequently be fastest.
15 year old hacker really wants to go to hackathon but parents won't let him
It's a matter of perspective and context. In large, established organizations managers tend to be creatures of corporate politics--their intent is to climb the corporate ladder. They play political games with their employees, with other managers' employees, and with each other. Their job isn't to be on the team they lead; it's to represent upper management. It isn't naive to have an "us-versus-them" view in these cases, because it is quite literally the case.
Amazon Patents “Anticipatory” Shipping — To Start Shipping Before You Buy It
Web browsers could also mitigate against it by limiting the size of their requests. If too many cookies have been set, throw away the older ones until the request is small enough to likely be accepted by most web servers.

It's not a perfect fix, nor does it solve the wider issue of letting one domain set a cookie for a domain that it has no authority over, but it would stop people being blocked from a site with a bizarre 500 error. Worst case, a login/ID cookie gets flushed and the user has to log in again.
The relationship between developer and manager is something that is continually evolving and being renegotiated. After all, most states are "at will".

Whether pay or conditions, there is nothing wrong with having a discussion and asking for changes (or in this case, retaining the status quo).

I do agree that "having good developers is a privilege" is a strange viewpoint. In fact, people often say I could get 30% more easily" when that isn't the case. So I take most of this question with a pinch of salt.