skysight-inc/HackerNews huggingface dataset:
(Throwaway because this includes inside baseball theory and it's not appropriate to comment as my usual self)

The technical document https://developers.facebook.com/docs/workplace/account-manag... includes an example to create a new user via an authenticated POST request.

Previously facebook had a party line that each human had at most one facebook account (which was in contrast to its competitors where some humans had more than one account, e.g. @HistoryInPics), and creating an account required a few more hurdles than a single POST request. Now that businesses can create users it looks like that line has subtly disappeared.

If workplace takes off, I would expect faster growth in monthly active users because both the numerator will be larger and now business will be paying people to log in to facebook, and those users will also likely want to glance at their personal accounts, as well.

Plus, this move makes it harder for corporate firewalls to block facebook altogether, hits against google suite, and makes browsing facebook at work defensible... super interesting.
I learned about "get your poop in a group" from a coworker who works with children.
Halloween activities for the early years
Well, you could have a primary team you work for, and then get called on to work on other things for other teams periodically (while staying at your same desk). That's pretty much what we do here. My team lead is always the same person, but sometimes I do work for the other two team leads, especially when work is light in the current iteration for my normal project.
Nope.

I am a sysadmin, I frequently swear in the most vulgar and crass way. However I do not and will not tolerate 'bro' culture.

If you are acting like a cunt to my fellow worker, I will make your work life a fuck sight more testing.

Do not pick on my fellow man/women, for I shall haunt you like a wet fart.
Real estate is also really expensive. I can easily believe that if a company really went for it and tried to give private offices to several hundred engineers, the cost would start rivaling that of salaries.
As an interviewer, I don't trust references one tiny bit. I've literally asked you to cherry-pick a handful of people to say that you're good. I don't know who these people are. They'll either say you're good (which I expect, because you picked them), or they're stabbing you in the back (which I can't ethically tell you about).

Then there's the internal referral. These candidates are pretty rare. The first month you're hired you're likely to suggest anyone you can right then. After that if you're proposing them, you have a vested interest in them being hired.

Then there's the agency candidate. This person has been groomed by the referral agency to answer your questions. Once when I was hiring, we were asking candidates how to build a priority queue (a queue, where higher priority items were processed first, equal priority items in order). We interviewed 50 candidates, and 47 of them answered quickly and confidently that they'd use XML with XPath to find the next item. o.O

There's the open-source committer. I could spend a few hours reviewing your code, but that's time that I could be interviewing someone else, or actually getting work done. But then I need to make sure you didn't plagiarize it from somewhere. It's too easy to run a search and replace on a git history and slam the whole thing up on GitHub. I mean, I guess that shows technical chops, but poor ethics.

There's the long coding challenge. I wouldn't trust that. I've had coworkers actually ask me to do the coding challenge for them, because they didn't have the knowledge. I assumed they ended up getting someone else to do it for them.

Last is the credit-taker. This was me when I was young (we all have a past). I would over-state my involvement in the project, but because I did have a sizable role in the project and I was insatiably curious, I was aware of how the product worked and why design decisions were made. So I was able to answer any question asked by the interviewer. But was I actually able to build what I claimed?

On-the-spot coding challenges suck, but I don't see a better option out there.
I third the sentiment to look at the source --Upwork. Also, not being "forced into [freelance work] by circumstances" is kind of a dubious characterization. If corporations are only offering part time work and positions without benefits or positions with low pay, then freelancing looks better, even if you aren't "forced into it."
What is the status of GNU-Darwin?
Anyone know? http://www.gnu-darwin.org
I recently, in the past two years or so, interviewed for a (contract-to-hire!) position at a major airline. First I had a 30-minute phone screen. Not bad, did great on that. Then they had me out for a two-hour face-to-face onsite, which I had to take time off of my current job for. The feedback I got was positive, so they wanted me to come back AGAIN for another set of two two-hour face-to-face onsite interviews (which, again, I had to take time off for). My first face-to-face interview showed up 30 minutes late and kept me for two and a half hours, so I was late to my next interview, who kept me for another two hours.

They never called back.
I went from my second deployment, straight into the work world, and I brought along the vocabulary to prove it. To be fair I don't swear "at" people, only at technology, but I'm sure in some environments I'd need to clean it up a little.
Often gets lost in the release notes - deploying on Google cloud is super easy:

% gcloud compute instances create INSTANCE --image freebsd-11-0-release-p1-amd64 --image-project=freebsd-org-cloud-dev
% gcloud compute ssh INSTANCE
Thanks, that clears it up. I have never used xcode but if there is a straight forward way for me (and other users) to load it up, that would be cool. If there is no way to add a legacy client to the app store, it might be good for adoption to have a link to docs explaining the process (if it is easy enough) to put it on older phones.
I would guess that searching through github profiles to decide how good someone is would probably take a while. Without understanding the context of the code it always takes some time for me to tell the actualy quality of it. Also some of the best engineers I've met haven't had much work in public on github. I think these sorts of gimmicky tests while terrible exist mainly because they are a one size fits all solution that doesn't take too much work and will filter out the really bad applicants.
Somehow reminds me of the anesthesia mystery too. It just works (tm).
In the top comment by webpage I meant a blog. I wanted to publish my blog on zeroNet, but I can do it only when I remove all images, which misses the point of my blog.
The average worker in the survey worked 36 hours...
I'm 40, and I feel exactly the same, personally. However, I don't swear around others until it's been established that they're swearers too. That said, I don't think I've ever worked anywhere where people didn't swear pretty commonly. And when I was your age, the 40 year olds were swearing too.
This echoes some of my recent frustrations with customer success organizations to a T. I'll also add in that many customer success organizations feel like the Post-Sell Upsell Sales Team rather than the Make My Customer Successful Team (upsells might be a goal, but it shouldn't feel that way to customers).

At most SaaS companies, customer success is designed as a slightly-better support function, rather than a value-added consultative function. This is actually an evolution from the old model, where you'd have a more expensive professional services function that accompanied enterprise software purchases, usually because the implementation itself required a great deal of technical sophistication that the cloud has made obsolete.

Customer success managers tend to be lower paid than consultants who have domain expertise and strategic thinking skills. They also typically handle a much larger client load, which makes it hard to invest time in relationships, and have automated their work to the point of annoyance, which makes it hard for them to individualize.

On the other hand, it's not always such a great idea for a company, especially a SaaS company looking to make an exit, to have their own professional services function, let alone a paid services function. Consultants are expensive and have much lower margins than software. They also add headcount and bring down valuations when it's time to sell the business. That's why most software companies a partner ecosystem around their software, rather than trying to do it in house.

Based on my experience, there are a handful of customer success organizations that get this right. But as a discipline, customer success is still meandering around trying to figure out what it really is. At most companies, the legacy is in a customer support function, not a professional services, consultative sales, or account management function. So that's the level of service you get. I'll be interested to see if they'll respond to feedback like the posters and evolve towards a more consultative model.
Very cool. Looks like a spiritual successor to Catnip[0], which I made heavy use of when I was newer to Clojure.

Bodil's moved on to other things, I'm glad someone is moving forward with this kind of environment.

[0]: https://github.com/bodil/catnip
I believe that is deliberate and if Facebook wants to succeed beyond tech companies, it will do well not to add any programmer-happy / commands, @usernames and single-threaded chatrooms
Why would fruit be healthy? They're living off the good reputation from the phrase "fruits and vegetables", but fructose isn't good for you and the vitamins are overrated.
> But file-locking is realistically just not implementable in a distributed source-control system.

Ok. Then I guess it was a bad technical choice to pick that system if it prevents you from matching the features of your competitors, wasn't it?

I get the sense you're still missing my point here, but whatever.

> You've had 1 capability you appreciate removed, while having tons of others added.

Like what? The only one I'm aware of is "work offline". Which TFS also offers in the newer versions.

(Also: again, work on your reading comprehension. I talked about two capabilities that TFS and Subversion have that Git lacks.)

I'd like to hear about these "tons" of features Git provides over its competitors.
Might be helpful here is the actual results from upwork[0].

[0] https://www.upwork.com/i/freelancing-in-america/2016/

Quite the quote on slide 7, surprised it didn't make the article or I missed it:

Half of freelancers (50%) say there is no amount of money
that would get them to take a traditional job and stop
freelancing.
12-year-old gets €100,000 Google bill after confusing AdWords and AdSense
This is called: despair. Lost of monthly active users, Lost of daily engagement. I bet it'll fail, although everybody automatically think that it Will suceed.
The Green collection staff have been criticized for their methods of handling papyri: https://facesandvoices.wordpress.com/2015/01/25/destroying-m... They used soap and water to dissolve mummy masks.

Another interesting story, about FBI investigating Greens: http://www.thedailybeast.com/articles/2015/10/26/exclusive-f...
Click bait I'm not clicking on. Advice from an almost-millennial (born 1981) and someone that's hired and fired countless programmers: don't swear at work, it makes you sound stupid. Some days you will swear more than others because some days and situations fucking suck.

Don't call people names regardless of your stance on swearing.

Know the audience, all communication should be tailored to who is listening, you should know if the person(s) you are talking to will tolerate swearing or not.

Swearing and using bad grammar or spelling are probably equal in many regards. Sometimes you can get away with it, but know who you are talking or typing to.
Well, there's two different kinds of timing.

One of them, which the OP was about, is about investing. “Be Fearful When Others Are Greedy and Greedy When Others Are Fearful" as Warren Buffet said. It's the contrarian timing - it's investing when nobody else wants to (because everyone thinks that the tech bubble burst and tech is dangerous and/or tech has been captured by a few big players in the 2004 case).

Then there's the timing of a specific product, which requires hardware, software, etc, to be just so. My favorite example there is video streaming (which YouTube came to dominate). Google Video was what, 6 months later? And there were how many before that were sunk because of the tangle of codecs and other things required to view video over the internet before there was enough flash penetration? (Or consider Apple Newton vs. Apple iPhone).
[sarcasm] it's a shame that Varoufakis didn't get it! It would beneficial for the world to know how to f* up a whole country just because you have a fetich in drachmas!
Well it's possible to disable imessage right?

Go to settings > messages > and disable iMessage.

That should be a temporary fix right?
I appreciate your links to articles about espionage activities with corporate targets. None of them mention any examples of economic benefit, due or undue.

The infamous Petrobras espionage that was implied because it appeared in a slide in a training presentation is a great example of justified espionage (if it occurred; it probably occurred). Less than 2 years later, Petrobras was implicated in massive corruption scandals involving the Brazilian president, Dilma Rousseff. U.S. decision makers should probably know if a trade partner and friendly nation is about to have massive political unrest due to corruption charges!

If you wish to change the subject to "economic espionage is wrong" or something like that, feel free. If so, please don't imply my assertion is incorrect. I think that is misleading.
You do realize that people like you are why we don't like open floor plans right?

That "easy conversation" is not scheduled, and now I need to stop what I am doing, listen to you for an hour, and still finish the rest of my tasking on time.
Top 4 Keyword Research and Analysis Tools: Overview and Guide
> Freelancing in America: 2016 October 6, 2016 Edelman Intelligence (Commissioned by Upwork and Freelancers Union)

That's all you need to know.
And why calming conscious thoughts (meditation) is beneficial too.
Bicycling too - I used to ride from my apartment on Lower Haight across the Golden Gate to Marin and camp at Haypress (which was often deserted), get up at sunrise, ride back into the city, shower, and ride to work.
It's hard to tell what specifically you're referring to in either paragraph, but if you're talking about the Nicene Creed in the second, the point was to settle a bunch of theological arguments among early Christians. The Israelite people writing Leviticus were writing long before Jesus lived.
Pretty sure my productivity level is measured in MCPM: Muttered Curses Per Minute.

High productivity : low MCPM
Why Women Pretended to Be Rocks and Trees in NYC Parks During WWI
That's really cool.
They also provide official AMI imagex es and how to deploy on VAGRANT!

vagrant init freebsd/FreeBSD-11.0-RELEASE-p1
You are not crazy. I also read this earlier this year. The URL is dated 2016-1-13 and archive.org confirms this publish date. Not sure if the listed date is a bug or deception by Vox.
This is partially down to the culture they come from. Koreans spend tons of time commuting on subways or sitting in coffeeshops, often watching video during both. The big screens are just a trade-of geared towards those use cases.
Yep, here in Brazil digital info was used to "softly" overthrow a government. I don't think it can get any worse, only easy and more common.
Yeah I'll try to integrate with anyone who has an API! Any specific providers you have in mind?
Wow, nice. Do you know how straightforward it is to get it with ZFS?
Good lord! Is the Amazon hosting server running on potato?
One hour of download for 40MB!?
This primarily just comes from my love for the language/framework and long professional history and expertise of using it for building web applications.
What about bitbucket?

I see references to lab and hub, is bitbucket missing?
The courts, justice system, and police are horrible by the standards of information access in the 21st century. If you are a victim in an incident, do you know how long it takes to get a copy of the police report? 10 business days. So it's entirely possible that someone who has a hearing for a restraining order, who may not realize that it may be in their interest to have a copy, to be caught flat-footed. And the personal experience of getting it may well be pretty bad as well. The clerk seems to talk to you like you're some scum -- as if you were the perpetrator. (And yes, I was polite, and yes, she knew I was the victim.) The reason for the delay -- they have to redact the private information of the assailant. How in the world does that take them 10 days? On top of all that, they insist that you bring correct change. Also, you will note that there is the typical bureaucratic nonchalance bordering on hostility in the lack of customer service. No attempt at greeting or showing you are noticed or matter in any way. No air of politeness, but even an undertone of contempt -- and that's being perhaps way too charitable. My overwhelming suspicion -- as someone who went to an Ivy League school -- is that I was being treated as "yet another brown person," and that if one of my classmates with a different appearance was present, they would have been treated differently. (Though they still would have had to wait 10 days to get a redacted copy of a sheaf of papers.)

And that's just one example. Such horribleness is all over those systems. I had a hearing get moved 40 miles away -- apparently en-masse because of a computer system change -- with no notification to myself or my lawyer. I didn't even find out about that until we showed up. Sure, the US system is fantastic compared to other places in the world and justice during the middle ages. However, there's still a lot to it that's horrible.

EDIT: The takeaway from this article, my experience, and from many accounts of the justice system in the US, is that it is good on the large contexts of the world and history. However, it's still capable of cruel and arbitrary effects that run drastically counter to reality. Many of these effects come as myriad little "bites" or as if one is fighting a current. And the direction of these effects is strongly influenced by perceived socioeconomic status and race. This is still not up to the point of "good governance."
Unfortunately the Docker daemon support never got merged upstream. It would be great if someone would work on that.
The self-destructing game of 1986
ZFS is native in FreeBSD, so it is exactly as straightforward as the above.
How much do you think it will take until Juniper JunOS and netApp will upgrade their kernels to 11.0-p1?
KeePass works very nicely on top of Dropbox and other cloud storage. The KeePass Android app interoperates with the Dropbox Android app, handling password and key file sync and updates.

For example, I can create a password in KeePass on my phone, for a new app. I can then immediately open KeePass on my PC, find the new credential, and sign into the app's website. Dropbox handles all the file updates in the background.
"The attackers used seven different points of entry. Not all of them were part of TV5Monde or in France. In one case, a company based in the Netherlands was targeted because it supplied the remote controlled cameras used in TV5's studios."

= cameras with a backdoo^^^^cloud integration/permanently connected to manufacturers server.
No natural light is pretty much illegal in most civilized countries.

This is why office buildings in most of Western Europe aren't as massive and square as in countries like the US.
What about FIFA? And why nobody is hearing about it anymore? All that scandal was only to pressure brazillian major media group, Globo, responsible for most of bribering in futebol. But then Globo delivered what US demanded and nobody hear about FIFA scandal anymore
I very much wanted/needed a "distributed/centralised" model - everyone is working on the same repo. I never did get sync/push to work - I could pull down repo and wiki, but neither code nor wiki changes would auto-sync over http - I forget the exact error I got, but it seemed others had come across the issue in older versions - the suggested fix was to make sure server and client was on the same version of Fossil - due to some change in handling of storing usernames and password hashes - but this was in a version quite a few point-releases older than the oldest binary I tried. And I also tried with latest stable with a pristine repo.

I only ever got sync/push to work over ssh.

I might have tried having users pull changes from each other - but with 25+ students a central server/repo for resolving merge conflicts becomes necessary - not to mention that it would be hopeless for people new to the concept of version control in general and distributed vcs in particular.

Has anyone actually got auto-sync to work over http with Fossil of late?
Aweber Review 2016 – Aweber Discount Coupon
I'm sure there are plenty of words you think are beyond the pale, they're just different from the ones previous generations did.
Ask HN: Why can't post authors see the reason a post was flagged?
I posted a few links for the sake of discussing their content with the HN community, but they got flagged and I don't know the reason. Why does HN not allow posters to see the reason a post was flagged, or allow any discussion of whether the flag was appropriate or not?
Pretty much the same for me here in the US. I grew up in the Netherlands and always felt safe bicycling there. The first time I went bicycling around San Jose, I felt like I was going to die.
Much needed. Thanks. Handling time is difficult, and Java's api(older ones) didn't make life easy. I have fixed many subtle bugs in my code related to time, over the years.
I'm in my mid 30's and generally agree with this attitude.

However, I have a couple of rules:

1) Avoid swearing with clients/customers/investors, at least wait until a relationship is established and they signal they're okay with it.

2) Avoid swearing in written communication, e.g., in emails or commit messages – don't even really like seeing it in team-wide slack channels, though I do it occasionally.

I don't mind swearing personally, but I do think it can be rude or unprofessional. Part of it is just signaling that you understand business etiquette and how to be polite in that setting – i.e., "professional."

For example, if I'm interviewing someone who immediately starts dropping tons of f-bombs, I'm going to judge that negatively – not as a deal breaker but as a warning flag.

I guess it would be similar to how I'd react if somebody immediately launched into a diatribe about religion or politics (regardless of whether I sympathized with their view). Like swearing, they're fine in a conversation between acquaintances, but they can easily veer into offensive territory if you don't know the other person. If you don't understand or don't care that you might be offending someone, I would be concerned about your ability to communicate effectively.
The same situation kinda drove me insane too, but I've been happily using -

https://github.com/ingydotnet/git-hub/

for a while now. It might be interesting to compare and contrast your tooling and git-hub - ingy's being straight bash, while a little crazy, makes installation really trivial, but then again yours supports multiple services, but then again who knows whether the different subcommand syntaxes will work better or worse for any particular other user.

(also, lest anybody think this is a veiled complaint, I'm sure ingy's reaction to finding your work exists will be "awesome, the more the merrier" followed by figuring out if you came up with any features he wants to steal ;)