skysight-inc/HackerNews huggingface dataset:
I suppose it takes some open-mindedness to work in porn industry, and apparently that is reflected in their technology too. Makes sense.
Yeah, I wish they didn't either, but certain projects are mainly slack it seems. I hate it so much for this purpose.

I guess I'm also apart of the problem. :P

Come back to IRC, FOSS!
I wonder when the Google apps suite will bring a rich chat feature to enterprise. The G suite is promising.
Every non-GUI tool I use on my mac is installed via homebrew, so I would agree. Oh, except caffeinate. :)
And the fact that it costs them a fair amount of money to host large instances of slack.

Can't seem to find the link, but you can see they will give discounts for non profits, up to 250 users. - https://get.slack.help/hc/en-us/articles/204368833

Its a poor medium, as it locks projects into a walled garden ecosystem.
How is the concept of Blockchain different from a Git repo that pulls to your local copy every time a peer pushes their changes?
Send me your CV if you find bypassing adblock with websockets is interesting!
On Microsoft Edge and Google Chrome, it can't be exploited because of win32k lockdown.
In England, people somehow managed to defeat proposals for energy certificates and mandatory structural information; so, yes, every potential buyer has to commission their own structural survey. People usually ignore the energy question or guess.
I completely agree with your observations about people not getting these things; another thing that can be difficult is that the blockchain mechanism is not magically incorruptible but has some built-in assumptions about incentives (which indeed rely on mining rewards) and hash power or distribution of the ability to perform some other task. Depending on other real-world facts, these assumptions might be hard to realize or maintain, and there's been ongoing research about that.

Surfacing these assumptions and considering how realistic and sustainable they are would also be valuable for people talking about this kind of technology. For example, what would happen if sophisticated people chose to spend $50,000,000 to attack the system in some way? Or what kinds of conspiracies or coalitions among miners are stable, and what will they be able to do?

I don't mean that these kinds of questions are inherently unsolvable or unanswerable, just that it's another area that people who talk about blockchains may have failed to familiarize themselves with. Or in a way it's an extension of what you're talking about: if people don't realize how blockchain mining is based on a monetary incentive, they might not realize that that incentive and that process may be fragile and subject to some kinds of attacks.

And thanks for the flowchart.
I always thought it was the other way around ...
ఠ_ఠ
To repeat: It is about paying.

If you paid, this would be a non-issue, as you would never be served the ads in the first place.

If you are okay with ads instead of paying, this is a non-issue as you would be served the ads anyway.
I struggle to see how this holds legality. It basically says here is what you are agreeing to but also we can change that and you still agree.
I think you are confusing termination in an at will state with "termination-with-cause" which means that you cannot collect unemployment, and cannot be rehired by the same firm.(or maybe I'm wrong)

When someone asks if you've been fired by a previous company usually they are asking about the second. They will call the previous company and ask if you are eligible for rehire.
Let's just all put down random number between $220,000 - $275,000 as base.
Despite Slack being more polished (particularly on mobile), gitter.im seems like a much better choice for open source projects.
Remember the times when you had to go to some shady basement to buy counterfeit products? Amazon is so much more convenient!
Not really convincing (yet). Mainly US & UK cities, and the data is based on small user numbers so far.
Would say you get so far a better overview on https://teleport.org or www.glassdoor.com...
Creating smooth web animations with CSS
GNUstep is stuck around half supporting Panther, if I remember correctly.
I did the same thing for the October thread and had a much better response rate for real emails versus applications/jobs@company. I ended applying to about 25, 15 direct emails, 5 HR emails (jobs@company), and 5 applications. Only about half of the direct emails got back, but the ones that did all ended up having interviews with (about 3/15 are in later stages of interviews or have an offer). 4/5 HR emails replied, only 2-3 were genuine and of that 1 got me an interview (ended up not being a good fit anyway). Of the 5 applications, I nearly got automated rejections within 24 hours :(.

Even though the emails had lower response rates, they work much better in my experience. You get to talk to someone (usually an engineer or manager, sometimes a founder or exec) at the company.

Wish you the best!
Mike from CertSimple here. We know AWS CloudFront and Heroku currently only support RSA, and they're certainly the most common issues with customers, but if there's any other CDNs / PaaS / IaaS with HTTPS termination that don't yet support ECC we'd love to know - I'll update this doc accordingly.
It really is a case where a little preparation can save you a lot of heartache when there's a problem or a big change to make.
9 Sales Lessons from an Uber Driver, a West Virginia Sign, and a Fortune Cookie
So many awesome GUI tools for developers on Mac, I can't find on Linux. E.g. OmniGraffle is fabulous for doing diagrams. I have not found anything as well designed and functional on Linux.

You got so many nice git clients: Tower, Gitup, GitX etc. There are awesome diff tools like Kaleidoscope.

There are a lot of good tools for keeping all sorts of notes, programming snippets etc. My life is pretty much centered on Ulysses, which has a very good way of organizing and searching for notes.

Linux does of course have vim, emacs, etc but I'd say if you want a more modern feeling editor you got a lot more choices on Mac: TextMate, Sublime, SubEtaEdit, Smultron, Coda, Chocolate etc.

Then there are all sorts of specialized tools, e.g. I use a Dash a lot of looking up developer documentation. Paw is pretty neat for working with REST APIs. Base is great for looking at and manipulating SQLite databases.

Especially for any kind of graphical work, say you got to modify some application or toolbar icons, then you have a lot of great choices on Mac. Not only do you have the big powerful tools like e.g. Photoshop and Affinity Designer, but you to also small neat little tools like Pixen.

It really depends on how long you worked on the platform. I didn't use nearly as many of these tools some years back. But the longer you stay on a platform there more tools you start using as particular needs arise.

I've worked with plenty of colleagues who have used Macs for years, but who aren't really mentally into the whole Mac eco system, and so they often use various cross platform tools, websites etc before they actually explore the rich collection of desktop apps available on the Mac.
yeah - i do work on 2 projects right now, one on freenode, one on slack. guess which one I look at regularly?
What does this even mean? Should we just roll over and let them kill us whenever they feel like we hurt their feelings in some way?

Anytime someone disrespects their religious teachings in a public way many of them feel the urge to slaughter dozens of people just to show how upset they are about us.

And it just never stops, there's just too many radical people in these countries.

As I see it the only way to stop this is to show them militarily who's boss until they learn the lesson to back off and mind their own business.

The mere fact that they can't resist killing people when they hear some Westener say something bad about them shows that they really just want to submit us to follow their ways.

If that wasn't the case they'd just stop listening like any normal person would do.
Woosh. The joke was about PHP being embarrassing.
Well, Satoshi Nakamoto did: https://bitcoin.org/bitcoin.pdf
This might be both good and bad news, based on how you look.

If one can overtime their way to 2-4x avg salary, so can anybody. The question is do you want to. If the answer is no, blaming the guy working hard to make 4x the base salary is unfair. Plus there is no social contract that if one worker makes less, so should others.

You can't force people to be lazy, you can't force them to be hardworking. A lot of times the world is fair, and you get what you deserve.
Seems like a shame that it is bundled with the overhead of Office 365. Makes Slack feel like a lighter-weight option.
If your business cannot survive my ability to have my computer render any given piece of HTML as I see fit, your business is doomed.
> Now, you can have a Google Apps, Slack, Trello, and Evernote alternative for your business under one subscription.

Actually you made a great case for why these guys should partner, integrate their products in a clean, natural way, and then make it as easy as ever for existing and new customers to hop onto all at once -- combo SaaS.
It's not clear to me that "supply chain cost" includes the cost of the storefront.
Corrupt tax valuations are a problem, but it's practically one of the tenants of property tax that it is supposed to elbow you out if you can't afford the tax. It's not "nice" to say, but one of the purposes of property tax is to serve as a market force to encourage better usage of valuable land.
It's not so much "applications" as such, but it isn't uncommon for programs in bioinformatics to only be released as a binary (often only a Linux one) because they want to reserve the right to license their code. Or they will only release the source code to academic researchers because they don't like the idea of industry benefiting from their work. This is changing with a lot of people hosting projects on Github and the like, but is still there.
While I'd agree that is a good idea, I'm already treading carefully about what I'm saying here as my employer is very explicit about employees not speaking to media outlets (everything I've relayed here is public knowledge.) I'll mention it to our local union president (Jeff Billard), and see what his thought are.
Go’s alias proposal and all my concerns of Google controlling Go
That is understandable. I don't think I would be comfortable telling my family that I develop PHP either.
Reddit discussion ( https://www.reddit.com/r/golang/comments/5alxa3/gos_alias_pr... )
PowerBI and Skype PSTN/PBX and OneDrive/SharePoint too.
Websites are not giving you the content for free, they are giving it to you with an expectation that you take the ads along with them, or you pay for the subscription.

This excuse is so played out it's annoying. You could say this about anything:

That's not how the real world works. Stores offer you things for free on a shelf, you walk up and take the item, and the store responds by letting you have it. How you pay for that item is 100% up to you.

But that's not true. Just like how a store expects you to pay for something, the website expects payment in the form of a subscription/payment, or by running the ads. (and i'm just using the comparison as an analogy, I know digital vs physical is a whole other discussion, and i'm not implying that viewing a page without ads is the same as stealing physical items)

Where do you draw the line there? Is it okay to flip some bits in your bank account and give yourself money because the computer responds letting you? Are you allowed to download paid software for free because someone somewhere served it to you?
If I was Slack I would be terrified. My only USP is a chat client. Microsoft has an easy to integrate with other MS products chat chat system.
Yes! And these linkbait articles are terribly irresponsible. "Blockchain for 5 year olds" might as well be "complex derivative products for 5 year olds". It is insulting both to our intelligence as adults, and to the intelligence of some very bright 5-year-olds I have met over the years. There are some 5-year-olds who likely understand bitcoin far better than the author of the head article. At the same time, promoting any financial product to people who do not understand (and then selling them a false explanation) is unethical at best.
Not really sure what the message is here. Somebody from MS could just answer:
"Thanks for the advice. We've been there before. We swallowed whole industries without chewing and we have killed more competitors that we can remember. We hope that you will still exist in the year to drive our creativity. Sincerely, MS"
I don't think he's being up-front - the phrase "As a for-profit organization" refers to AdBlock Plus and the insinuation that ABP is trying to monetize blocking WebSockets in contrast to the user's preferences, not to the author's organization.

(Or maybe I'm just missing the sarcasm in your comment)
Correct. People using ad blockers want to block ads. They don't necessarily want to pay to avoid seeing ads. They may still wish to pay for content they like. The two aren't mutually exclusive.
I've always wondered what the process was like for the people who made it to someplace like Rapa Nui (Easter Island), which is a tiny speck in the middle of a vast ocean. Was it some kind of shotgun approach where a lot of expeditions were launched, and a very few hit a target and the others either perished or turned around?
And it is okay! Different devices, different systems for different people. But what I really do not get is the amount of rage that is produced in the community, if you do not like certain device simply do not buy it, and do not bash people that do, because if there are reasons for you not to like it that doesn't mean it's same case for everyone else.

Anyway back to the story, I think that number of people that use Macs only for iOS dev is existent but not really that big. Except platform specific development (like .NET/Windows, or iOS/macOS for that matter), most of development is pretty platform agnostic (where you draw the line here is UNIX-like vs Windows OS). App developers will have to stick to Macs, unless Apple go totally insane and release dev tools for iOS on Linux (which won't happen in my opinion, because of the anatomy of both macOS and Linux). So OPs comment doesn't make sense from the beginning (both technically and economically for Apple).
The cheapest plan for Office 365 that includes this is the $5/user/month, which undercuts Slack's pricing.

It also includes a bunch of other stuff that I'm far less excited about; I wish they had gone with a more a la carte approach. I'm not confident that I'll be able to easily integrate this with the identities that I routinely use.

Also, it seems like an unwieldy name -- "I'll 'team' that to you", or "let's discuss this on 'team'"? I guess you'll just use "chat" and assume that context conveys the remainder.
True, but that is not the issue. The clickwrap means nothing to me when they have this rider:

"7. Right to Terminate or Modify Software

LinkedIn may modify the Software and this EULA with notice to you either in email or by publishing notice on the Website, including but not limited to charging fees for the Software, or changing the functionality or appearance of the Software. In the event LinkedIn modifies the Software or the EULA, you may terminate this EULA and cease use of the Software. LinkedIn may terminate your use of the Software, the EULA or the LinkedIn Service at any time, *with or without notice.*" (emphasis mine)[0]

Fundamentally, I cannot ever trust them.

[0]https://www.linkedin.com/legal/mobile/eula
well the not-fully-working desktop stack for Linux devs seems to work just fine for them. I've certainly never had a problem with it. I've never had a problem with the Apple kit either but it's nothing to write home about. The only thing I've seen Apple do that I did think was really cool is the package signing.
For one thing, it sounds like you'll be paying taxes on an assessed value far in excess of what you actually paid to buy the property.
You are eating an extremely low-carb diet that is far from the norm. The average carbohydrate consumption for a normal 2,000-calorie diet is almost ten times as much as what you're eating. So sure, I guess Soylent isn't useful for outlier diets, but it's fine for people with normal diets.
Most companies will answer two questions "When did Joe work here, and is Joe eligible for rehire?" This is why it's important for him to figure out if he was terminated-with-cause or not. If this was the case then he is not eligible for rehire and when a company does a background check Joe will run into this issue.
If I understand this correctly, they are saying that you didn't complete the application within 30 days because it wasn't approved within 30 days. However, I believe that most people would consider the completion of an application and its approval as distinct events. What does the fine print state? Can this be pursued in small claims court?
Facebook blocks insurer exploiting user data to find 'conscientious' drivers
I had far better results hiring people with experience and no formal education than with people with formal education and same experience in terms of time.
This is specially true to some people with a degree that feel some kind of entitlement, while on the actual results of the job they lacked significantly.

People can cheat in their formal education and still get the degree. It is a little harder to cheat their way through a job.
What is the Trello alternative?
One slim advantage of Sametime, at least the ancient, pre-Eclipse clients, was that you could actually run multiple instances and sign into two accounts at the same time.

Lync has a stupid mutex that prevents this.
5 onsite interviews? Since when is that 'standard'? Unless you mean one day with talking to 5 different people. I wouldn't consider that to be 5 separate 'rounds', though.
Until 7 months later they quietly update the ToS.
This is the first salary listing I've seen that actually looks somewhat accurate (at least for some titles) I am confused why you guys aren't using the title standardization. You're surfacing and getting different results for "Senior Software Development Engineer" and "Senior Software Engineer" (whatever those mean). You should talk to someone in SNA about this. I think Qi is the guy now.

Also you're having sampling bias that's effecting levels. There's no way the median salary for a staff engineer is higher than a senior staff's. Again talk to Qi.

Stay cool.
Sibling comments made the security argument at length, but I'll add another aspect: one of sovereignty.

I'm displaying content on my screen. It's my screen, and my computer, and I don't see a difference between an ad blocker and, say, putting post-it notes over the screen to physically block the space the ads are appearing in.

In the same way, I can control whether I watch a video muted or at 100% volume. I can control what font I use, whether my browser is fullscreen. I can modify the displayed content so all instances of the word "millennials" read as "snake people". I can choose not to display ads.

I'm not articulating this well, but I hope I got my point across. I view anti-adblockers like I do DRM - it's a program or piece of data (edit: ...that is running on my computer, not remotely) that is causing my computer to behave in ways I do not want my computer to behave, and so fits the definition of malware.
GSuite has a similar image. I think the idea is teams are collaborating over the internet https://gsuite.google.com/
silly question. what do you used to say when someone asked "Where do you work?". Were you always had to give explanations? did you avoid telling where you worked?
Someone in the Chrome bug report found the complainer's LinkedIn: https://www.linkedin.com/in/scott-cameron-6380541

"I am recovering over $1,000,000 / quarter in lost revenue from Adblock for my current employer. I have designed and implemented multiple strategies to combat Adblock. Would you like to know more?"
Hey, I entirely get where you're coming from.

But I'd suggest it's kind of a security by obscurity blanket (I know that's a horrendous aphorism - forgive me, please).

I think the problem I have lies here:

> As soon as a hacking technique becomes public,
> every script kiddie will get their hand on it,

At the time Google announced it we had no idea how many script kiddies (or worse) had their hands on it. Certainly it was known the number was > 0.

So the question instantly becomes - is it safe to assume only relatively benign bad people know about, and are using, and other people (eg. swarms of script kiddies) don't know about it and won't for some weeks?

I'm empathetic to people whose day job is not IT, and are stuck for various reasons using poorly maintained Microsoft software, but I genuinely do not believe we are all safer by assuming (hoping?) active exploits are minimally used.

Anyway, Microsoft was well aware of Google's policy on announcements for actively exploited vulnerabilities, and didn't even choose to provide some mitigation advice prior to their (presumably upcoming) security patch.
Google reported that Grade Point Averages are only useful when evaluating candidates who have graduated within one to two years. For other candidates work experience is more important.
You're right. Porn sites in general are poorly designed from the UI side. But the fact is, porn users will go through hoops to find what they want. Eventually the porn companies got into analytics (I'd say in the mid- to late- 2000's), and the ones who used that data to improve their products took off.

One thing about being an engineer there was that you did actually own the product end-to-end. I remember taking systems from development to production without all the bullshit you normally encounter at large corporations. I would put something into production and my boss (the CTO) would leisurely say "Oh yeah, contact so-and-so in ops to have them secure the server." I would do that, and I didn't get a freak-out like you'd experience in more straight-laced companies: "YOU PUT THIS IN PRODUCTION WITHOUT FILLING OUT ALL THE REQUIRED JIRA TICKETS AND APPROVAL FROM 3 LAYERS OF MANAGEMENT?!?! WE'RE GONNA HAVE TO TAKE THIS DOWN AND HAVE A MEETING!" Nope, a dude in ops, who was usually stoned, would log in, add all the necessary protections and even redeploy the whole stack if he had to. No griping.

One thing about it was that you'd have to be okay with some unscrupulous/unethical practices. Copyright infringement is par for the course in that industry. Studios/companies stealing others' content is unavoidable (and encouraged).

I remember when I wrote a tube site and I was given a list of other tube sites to rip content from. For that particular project the product manager (who was also a high-ranking exec) strongly emphasized two things: every action had to be trackable, and it was a necessary requirement that handling DMCA take-down notices had to be a very streamlined and automated process.

Why? They would have people monitor which videos were heavily viewed and which were taken down frequently. If a particular studio's content generated lots of traffic but were frequently taken down, the sales/ad guys would contact that studio to make a deal. If no deal was struck, then an "anonymous user" would reupload the content to the site; starting the cycle again. Eventually that would wear down the studio into cutting a rev-sharing deal. Sometimes the company would buy the studio outright, if it made enough sense.
You wouldn't need to give your mint credentials. They have an API so that you can create an app that gets read only access based on an OAuth token for a particular user. Similar to fb oauth, google, etc.
I don't understand how chat service can be so intertwined with printer-first applications (Word, Excel).