skysight-inc/HackerNews huggingface dataset:
I accepted a counteroffer once and it ended up being a huge mistake. The company was struggling and they felt they couldn't lose me etc, it was near the end of the year and everyone was already upset because it was announced that we wouldn't receive end of year/xmas bonus'. After I accepted the counter-offer I was at a lunch xmas party for our team (around 15 of us) and one person said to 'thank god this isn't a going away lunch for rick (me).', to which everyone was like 'you were going to leave???'. I was the tech lead so this news hit the other devs hard... at some point i was chatting with a few different employees (non-devs) and they said to me 'so you had to go get another job to force them to give you a raise, good move', to which I just smiled and didn't know what to say back and finally threw out 'I suppose so'.

The next work day - monday 12/24 - I'm working from home and I get a call from HR; they fired me over the phone on xmas-eve, apparently the 3 employees I had the late conversation with went to HR and claimed I was bragging about the raise and that the only way to get a raise at the company was to get another job and threaten to leave. No amount of explaining that's not happened would appease them, and as they put it they had '3 peoples word against just you'.

So yeah I will never accept a count-offer again!
Google's Pixel Phone Leak
GoCardless | London (UK) | Onsite | Full Time | Visa | DevOps engineers

We are building the payments network for the internet.

Specifically our team is looking for a DevOps engineer to help scale our infrastructure so that the thousands of businesses using our service can take payments. We worked on some pretty cool projects this year like moving to a container-based infrastructure or building a system to perform no-downtime failover in our PostgreSQL cluster. Next year should be even more fun.

Here is the job spec if you are interested: https://gocardless.com/about/jobs/devops-engineer/

Note that we are also hiring backend engineers, data engineers and interns.
antstream.com | London/Tunbridge Wells | Full Time | Onsite | Devops

Technologies: Azure, Windows Server, Ubuntu, MSSQL, MySQL, NodeJS, .NET, Jenkins

Cloud Gaming start-up in the South East of England require exceptional Devops engineer. Antstream, chosen as one of the best UK startups by Microsoft Ventures enable gamers to enjoy 1000’s of classic video games instantly on any device using the latest on-demand streaming technologies.

You will be responsible for helping us achieve our rapid growth plans through standardisation, automation and testing of our delivery processes. You will drive efficiencies and reduce costs while supporting our developers contributing to their success by providing creative solutions to challenging technical issues.

Further details: https://docs.google.com/document/d/1TxQKJwo2M8pwmmK5nFAEdOen...

Apply: jobs at antstream.com
The Majesty of Vue.js 2
Anxiety at Work
SEEKING WORK - London, UK - Remote

Software engineer / Full-stack web developer.
Currently working for a startup so seeking for an extra income.

Skills:

- UX/UI;

- iOS, macOS, Swift, Obj-C;

- Javascript(Vue, React, Angular, you name it...), Node.js, Python, Elixir;

LinkedIn: https://uk.linkedin.com/in/yevheniy-vlasenko-24211383

Github: https://github.com/euvl

Email: yev.dev@gmail.com
Private here just means not out in the open, not absolutely private. This doesn't seem like a very "strange" way to use the word to me.

I think the OP does a good job of outlining why this is preferable to Craigslist for your run of the mill buying and selling, namely that buying from a known entity is generally preferable than buying from an unknown one.

Facebook makes a set of tradeoffs regarding privacy and monetization, and they seem to be very popular. You assign a lot of agency to Facebook for orchestrating all of this, when really they are just providing to what the market wants: a free (as in beer) social network.

/counter-rant
OpenMail | Los Angeles, CA | Bellvue, WA | ONSITE

OpenMail, an adtech startup based in Venice Beach, is Hiring! Infospace by OpenMail, based in Bellevue, WA is also hiring!

Venice, CA:

DevOps: AWS, Python http://www.openmail.com/job-listing/98f3de21-d010-4cdf-b4e2-...

Data Analyst: SQL, Excel
http://www.openmail.com/job-listing/8dd08a47-5e78-4250-bf08-...

Product Manager: Technical background, adtech experience strongly preferred http://www.openmail.com/job-listing/bcf6e434-6524-47a9-8334-...

Software Engineer: Python http://www.openmail.com/job-listing/a2612066-fef4-458c-b216-...

Bellevue, WA:

Front End Engineer
http://www.openmail.com/job-listing/afbcc26d-a4eb-405b-b4c5-...

Programmatic Partnership Manager
http://www.openmail.com/job-listing/bf1b39f9-38e4-4103-88fe-...

Sr. Software Development Test Engineer
http://www.openmail.com/job-listing/f4131e06-de2c-4258-a0c3-...
The Plimpton Project sponsored a song contest to raise awareness of George Plimpton and their efforts to raise a statue in his honor.

The winning entry: Jonathan Coulton "A Talk with George" https://youtu.be/-YMcqNc4nSY?t=1h33m20s

ref:

- http://thingaweekredux.com/post/3564224482/thing-a-week-23-a...

- http://www.plimptonproject.org/ (warning, flash site)
Perhaps Code Map is what you are looking for? https://msdn.microsoft.com/en-us/library/jj739835.aspx

(Requires Enterprise to create and make edits, Professional can open and make minimal edits)

(actually this is the better link for mapping dependencies: https://msdn.microsoft.com/en-us/library/dd409453.aspx)
Gatecoin (http://gatecoin.com) | Hong Kong ONSITE | Multiple Positions | Fulltime | (INTERNS also welcome, VISA sponsor)

We're a regulated exchange for bitcoin, ether and other blockchain assets based in Hong Kong, with many projects in our backlog!

We're looking for technical folks to join our growing international team of blockchain technology specialists:

a) Devs (Frontend, Backend, Fullstack, Mobile soonish via Xamarin)

b) QA

c) SysAdmins+DBA

d) Security

e) UI/UX/CSS designers (Android/iOS experience desirable too)

f) Hybrid roles of the above

We use AngularJS (moving to TypeScript) and .NET/Mono (F# and C#), with a hybrid Linux/Windows environment (i.e. Redis, MySQL). Get in contact to know more at andres at gatecoin dot com, using the subject "Interested in Gatecoin roles".

We help with sponsorship/relocation to Hong Kong.

Some nice perks we have:

- 10% of "free to tinker" time

- 10% of remote work time allowed

- International, friendly work environment

Want to make a difference in the blockchain space? Join like-minded people and work together to bring about the decentralized financial revolution!
Halifax, NS, was doing that in the mid-'80s without the benefit of GPS or handy mobile apps. (Every bus stop/route had a phone extension, and major stops/terminals had talk boxes.) Granted, it wasn't a huge system, but it was hitting rocks with sticks and hollering over tin cans and string compared to what's available as a starting point today, and it worked. The idea that it should be a hard problem today, given GPS, vastly improved wireless communications and eleventy-seven different ways of figuring out where a user is (if entering a stop code seems like it might be too much work) is just plain silly. Or we've significantly redefined what "hard" means.
Billion-dollar cyber security startup Tanium to float
Interesting project! I had a similar idea- "My Social Death". When you died, it would post to your Facebook, Twitter, etc. Thought of it when a few friends died and I saw many others changing their profile pictures and continuing to bring up how close they were. People grieve in their own way but it rubbed me the wrong way and I started thinking of how you could control the message when you died. I would love to post a "I had a good life, don't be sad for me" type of message. But verifying death is certainly tricky...

My verification idea was the self emails, but also a few friends would have to verify (or they could initiate). That way if you lost access to your email, you could avoid a false positive.
Considerations of the yuan as a reserve currency – BBH
WalmartLabs | Portland, Oregon | iOS Engineer | Onsite - Relocation Expenses Provided | $100k-160k + bonus + stock

I'm an engineer at WalmartLabs and am looking for a few good iOS engineers to help us build our iPhone app. If working at scale in a small, startup-like environment gets you out of bed in the morning, you'll probably enjoy this gig - we're one of the most downloaded apps of all time, and we serve tens of millions of users a month.

We have a nice office in the heart of downtown Portland, and serve up the usual Silicon Valley style benefits: flexible hours, four weeks of PTO plus holidays, 401k, health care, free drinks and snacks, etc. Salary is highly competitive with Bay Area salaries, and you'll get to live in Portland, which has considerably lower overhead. If you're a good fit, we'll make it work for you.

Interested?

https://stackoverflow.com/jobs/123996/ios-engineer-walmartla... or email me (Tres Spicher) directly at tspicher@walmartlabs.com
> (hmm. that doesn't leave much room, unless you can use more than one tool depending on the situation)

Or: There are projects that they would use React for AND projects (presumably different) that they would use no framework for.
SocketStream: https://github.com/socketstream/socketstream/issues/608

It's a fantastic real time framework that's been pretty solid over the years. It's advantage is that it borrows from other libraries to get the job done, and is very plug and play (deliberately not in the manner of Meteor.js).

I'd love to see it revived, but it's sort of languished for want of decent documentation and a steady stream of contributions.
Here's Why Software Patents Are in Peril After the Intellectual Ventures Ruling
Classic multiple choice grading machines will print out the number of incorrect answers on a final sheet passed through, next to each question (where the checkmark normally is). A lot simpler than PCA, but still pretty effective in finding mistakes, or gaps in course material.
SEEKING WORK (Dublin, Ireland / Remote) - shane@curran.pw

I'm a full-stack software developer/web developer mainly working in Node.js, but with experience in PHP, Python, NoSQL and Redis. I've been involved in projects in areas from FinTech to Risk Analysis as well as business SaaS tools. I've built high-scale distributed systems in the past and am looking for exciting projects with huge potential. Some of my past areas of work include:

- Post-Quantum Cryptography (you need this before it's too late!)
- Neural Networks
- Machine Learning
- Banking Systems
- Financial Modelling
- Quantitative Analysis
- Brand Web Presence

LinkedIn: https://ie.linkedin.com/in/shanemcurran
Flexport | San Francisco, CA | Full time | Onsite | Tons of Different Positions

Flexport is a platform for global trade. We're hiring for lots of different jobs in San Francisco, New York, Amsterdam, Hong Kong, and Shenzhen. Check out Flexport.com/careers to learn more. Thx.
> Sure but rather than directly hiring N people to run the water works and plumbing crews, the city could contract out the maintenance of those things to a private company.

I know this can work, but in addition to the usual misalignment of goals between public and private sector, I still see more inefficiency with this than just letting the government do it.

For example, the government has to pay all the workers (indirectly, at least). On top of that, it has to pay to negotiate contracts, and an entire layer of oversight of the contractors (which also have their own HR and bureaucracy that you are paying for). On top of that, they will likely have built-in some extra profit to give them some flexibility in case they don't get the next contract. Plus money for lobbying in many instances.

If you find the contractors aren't doing their job, now you will probably have to get lawyers and whatnot, and have expensive, time-consuming litigation. Then, if the government wants to change companies at some point, you have a large expense in finding a new one, with bidding, etc. And that is if there is another contractor available in your area. And then you have lobbying, cronyism, and other political issues.

The entire reason for hiring another company to do this is to get around public pay and pension issues. If this is all just a workaround for that, fix the source of that problem, rather than trying to abstract away responsibility.
Yes, it's awful - and you're making a huge mistake by actually doing it yourself. There are plenty of people that love this stuff, as unfathomable as that is. Why not let them do it?
There's no way out. It's turtles all the way down.
> Can it be on across the internet?

In theory, yes the protocol can be used across the internet, but that would raise plenty of issues (security being a huge one). This is designed so that any program, like an IDE, can get code analysis and more without having to build special handling for each of them.

> So, Apple can or cannot set up an internet service for Swift?

Again, in theory they could. But why would they do that? Just run the server locally and get all the information there.

> If I think I have a better version can I point my editor towards that?

Yes. You simply stop the currently running language server and start the one you want to use instead.

> If I program in a couple of languages, do I need to get ahold of servers to install?

Yes. Each language would, in theory, provide its own server to do analysis. Of course, your favorite IDE would likely be more than happy to start the server for you if it's not running yet (as it's just a small process that runs in the background).

If you want to see how this works in practice just grab Visual Studio Code and start editing a Typescript file. This is already in use there.
I'd really love to know how you know this. I can think of a handful of very public DARPA, NIST, USN and NSA programs that are dedicated to hardening (most are little more than academic curiosities, measured in millions) - whereas the NSA's black budget (measured in billions) easily dwarfs those. Are you saying that the NSA is secretly spending large sums of money on hardening software outside of their black cube?

I don't disagree on the lack of private hardening spending, which is really beside the point, because obviously there is very little incentive for a company when all they have to do is budget for useless CYA lifelock service.
DevOps/SRE Engineer (AWS/Linux) | Atlanta, GA - New Castle, UK - Richmond, BC (Relocation available) | Sage | www.sage.com

Our DevOps/SRE team encompasses a team of specialists who are responsible for the availability, performance and security of our global set of online applications. To achieve this, you’ll work closely with the development, test and commercial teams. We are involved in projects from the early design phase to ensure that the service is built to the highest level of resilience and security.

If you'd like to discuss further reach out to (mike.kim) at (sage.com)
Yep, that's the plan! Any methodologies in particular you suggest? ACH seemed like a good choice to start out with because it's relatively simple and well-known

It will be interesting to see which techniques from intelligence analysis and business best lend themselves to collaborative analysis on the internet.
'93 here, via a BBS that exchanged e-mail via UUCP via an upstream BBS 4 times a day. It was how I got my first web access: Cern had an email<->web gateway that you could e-mail a URL and get a plaintext "rendered" web page back. It was extremely frustrating when the page I got back linked elsewhere for the information I wanted, and I had to wait for the next UUCP exchange to get the next batch of pages back.

Otherwise it felt a lot more "civilized" than Prestel - still only a 2400bps modem at first, but a variety of "offline readers" with fairly decent UIs, like Thor (Amiga) and terminal programs like Ncomm (also Amiga) that allowed heavily scripted exchanges with the BBSs to automate message exchanges and file up/downloads.

But once I got a direct internet connection at university it only took months before I pretty much stopped calling BBSs - it's amazing (and a bit sad) how quick the decline was, even though some survived for quite a while via telnet.
Sadly, being on the streets and incapable of caring for oneself isn't considered a 'danger to self', at least in the eyes of the hospital that evaluated my former fiancee.

Personally, I think we need to set the bar for involuntary intervention higher than being an active threat. If someone doesn't have the mental wherewithal to not lose their coat in the middle of a cold snap, that seems like a clear indicator to me that they need help and their refusal shouldn't be taken any more seriously than their delusions.

I may be biased and embittered on this subject.
User Experience and the reason I’m an idiot
SEEKING WORK - Boston - Remote OK - Travel OK

Hey there. I'm a skilled generalist developer who's been working in the devops/platform engineering space over the last few years. I bring to the table a deep understanding of cloud architecture, particularly though not limited to Amazon/AWS, and can help you develop highly scalable, fault-tolerant, cost-conscious solutions to your cloud challenges and help educate your engineers, either in one-on-one roles or large-scale seminars for a few dozen people, in how they can better operate in public or private cloud environments--either as platform developers themselves or application developers atop your cloud platform.

I've leveraged my skills for companies who've just been getting off the ground and for companies who handle half a billion hits a day. It doesn't matter to me if you're a small startup that wants to get it right so as to avoid potholes down the road or a large organization that's seeking to maintain your velocity due to struggles with your platform--I can leverage my expertise and my experience to make your systems faster, more fault-tolerant, and better suited for future growth.

https://www.linkedin.com/in/edropple

https://github.com/eropple

Email's also in my profile.
>portion sizes in the US are huge and usually enough for two meals

I see this claim made a lot. Certainly, some restaurants serve large portions--especially bulked up with cheap ingredients like potatoes. But I travel quite a bit, including internationally, and I don't really come out of restaurants in other countries commonly thinking "oh the portions are tiny here."

It is true that some cuisines are built around the idea of having a number of courses and/or mains so, in that case, one dish is going to be smaller. But, at least at most of the places where I eat, I don't find US restaurants to universally serve abnormally large portions.
> My not being there to intercede has a material impact on the company

Whether we are talking about romantic relationships or client relationships, Setting boundaries inherently requires that you be able to say, "You don't like this. This hurts you. I'm going to enforce it anyway."

Once you say that, it frees you in the same way that immutable data types free you. Putting constraints on your own time means that "I should really figure out a different way to manage my team" becomes "It is my goal to manage my team in a way that accounts for me only being personally available for 8.5 hours". That makes a whole bunch of decisions clearer because you aren't in this ambiguous state of "well...maybe I can handle it all myself." It leads you to take the plunge and trust some of your direct reports with leadership/mentorship responsibility. It leads you to decide to make investments (which have real cost!) in your internal developer experience, testing, and documentation so that your junior engineers are more effective.

> I don't want to create unnecessary hierarchy

If you are feeling unable to respond to your reports, then is the hierarchy actually unnecessary? Within your 20+ team, how many other team leads or team mentors do you have? If you are the only one, than I guarantee you that you are not, will not, and can not succeed providing enough mentorship to junior engineers.
What will you do when the people who have personal assistants have a huge advantage over you and your kids? E.g. like being afraid of using a computer in 2016?

I'm not criticising you, I'm looking for honest discussion. We can opt out of these things, until they become de-facto mandatory to education, jobs, etc.
The only difference between a prophet and a madman is the number of followers they have.
DefecTor – Deanonymizing Tor users by analysis of Tor exit relay DNS traffic
I don't think the churn has really settled down, what makes you think that? The idea that framework lifespan only lasts 6 months was always exaggerated.
Location: Highspire, PA, USA

Remote: Yes

Willing to relocate: No

Technologies: full stack, C#, VB, .NET, JavaScript, PHP ASP, SQL, ASP.NET MVC, jQuery, Bootstrap, CakePHP

Resume: http://shwuzzle.com/williamdistefano_resume.pdf

Email: wdistefano [at] shwuzzle [dot] com

Website: http://www.shwuzzle.com
Just wondering about that stackoverflow question... I don't understand what that has to do with scoping - what is the nice way this would be done in other languages?
I wonder if this is just a giant experiment to see how much personal information people are willing to divulge for the chance at a job?
Skuid | San Francisco, CA/Chattanooga, TN | Full Time | On Site
Skuid is a platform that allows you to design and develop bespoke web applications with an engaging user experience, incorporating data from almost any other platform, declaratively without code.
The company culture is top-notch, we're growing at a rapid rate, and hiring for multiple positions:

* DevOps Engineer - (Kubernetes, AWS, go, python)

* Software Engineer - (Node.js, Postgres, with frontend)

* Systems Engineer - (Manage multiple cloud platform environments)

* QA Engineer

* Sr. UX Designer

* Technical recruiter

The interview process consists of a few phone screens, a 2 hour at-home programming challenge (for engineers), and an in-person interview.

Apply at https://www.skuid.com/careers/

Job descriptions are at https://www.linkedin.com/jobs/search?f_C=2864413
Compology - San Francisco - On-site.
Help us build the Internet of "Things in the garbage"

Interview format: phone screen + half-day on-site.

Waste hauling is currently an extremely inefficient industry pouring lots of unneeded carbon into the atmosphere. We use rugged sensors and software to monitor the volume of waste in front-load and roll-off containers to make collection routes 40% more efficient.

We’re looking for experienced frontend engineers who can help us define and build applications and services that will reshape the waste industry.

Send an intro and your resume to us at careers@compology.com
Ansible 2.2.0 RC1 is ready for testing