skysight-inc/HackerNews huggingface dataset:
Assurant | Milwaukee, WI | onsite or remote | Perl Developer | $75 - $95 per hour

Assurant Specialty Property and StreetLinks Lender Solutions are looking for modern Perl developers that can:
* architect web scale solutions that never drop a message
* write elegant code with tests that guarantee the objectives
* harness open source technology and contribute improvements when possible
* dream up crazy ideas that will inspire teammates to find the right answer

Some of the technologies we work with includes:
* Perl, PostgreSQL, Linux, git
* Moose, Catalyst, DBIx::Class, Exception::Class, Test::More
* memcached, RabbitMQ
* JavaScript, ExtJS
* REST, SOAP, JSON, XML, YAML
* vim, bash, CLI apps

Assurant benefits include:
* Medical, Dental, Life and Disability Insurance
* Basic Life, Basic Accidental Death & Dismemberment, Short-Term and Long-Term Disability
* 401(k) Plan with up to 6 percent match
* Flexible Health Care Spending plan
* Employee Stock Purchase Plan at a 10 percent discount
* Tuition Reimbursement Assistance
* Community Involvement / Matching Gifts Program
* See more at https://www.assurant.com/Careers/RewardsAndBenefits

Onsite is preferred but telecommuters are welcome. Currently we are only seeking telecommuters within the US.

Never been to Milwaukee? You'll love it here! http://dearmke.com/

Email Steve at steve.nolte@assurant.com
If you raise 150M in debt, 50M in PE, and spend 50M over the next 3 years. You can pay back the 150M+interest because you didnt touch it.

You 'raised' 200M.
This is amazing. My clients will absolutely love this!
It also has a PGP addon here: https://github.com/mbilker/cypher
Those regulations are intended to prevent employers from abusing their employees.

They do not entitle you to be a successful startup founder for only X hours of work per week. You're not an employee when you're working for yourself.
I love how so many people are butthurt about this.
Google owes you nothing. They are a business and you are their customer using their product for free. If you don't like it, GTFO.
They've made a ton of improvements since the last time I tried them - I'm using them permanently now to get away from Google and it's great. Would recommend giving it a try.

My only 2 complaints are:

1) I make a search and want to see news (or whatever) but they don't show the news link - they only display it based on some algorithm that is wrong all the time.

2) No maps - Google is still the leader here. Would be great to see some sort of integration between duckduckgo and openstreetmap
I don't know about GPG, but Outlook Desktop works with PGP Desktop for encryption and signing.
Go does this with go fmt. I hear it works quite nicely.
I know people say things through work IM that they wouldn't message via email. Not a good practice at all, but there is the illusion of something being less permanent via IM.
When you make a gif from a video, check out the .potato if you're so inclined.

http://imgur.com/AB7oIsp
Netflix Original Series: John Stamos: a Human, Being.

https://www.youtube.com/watch?v=YGUkiuXhAzE
Ok, we've changed the URL to that video from http://tpm2016.zoffix.com/, which had just the slides.
«the others will have to rebase to its changes and fix conflicts for _every single commit_ while the fast forward plays out»

I'm mostly sort of advocating a "rebase none of the things" approach. Fix conflicts only when they happen in a branch (the GitHub PR system very nicely doesn't let you merge branches that conflict with your target branch and with CI information even better it won't let you merge branches that don't build). It's really not a bad experience.
Entirely remote startup employee here:

we routinely have meetings with 15-30 people and we use Sococo[1] for all our audio and video. The office layout is also really nice. Everything else we've tried for video hasn't cut it, in comparison.

Note that Sococo will try to push you to their new browser based product. Last time we tried it, it was far worse than the 'classic' version we still use. But they don't really show 'classic' on their website anymore.

[1] https://www.sococo.com/
Location: Arizona

Remote: Yes, preferred but not required

Willing to relocate: Yes, for the right position

Technologies: C, C++, Java, JavaScript, Python, Assembly, SQL

Resume/CV:https://www.dropbox.com/s/dkfncx4nxzoiseo/Ryan%20M%20Middlet...

Email: ryanmid@gmail.com

I have 10 years of experience including full stack and full stack infrastructure projects, both in industry and in research-oriented positions. I'm comfortable working at the embedded layer, the front-end application layer, or any layer in-between. I have BS and MSE degrees in computer science and have lectured computer science courses for multiple years covering topics in data structures, embedded systems, virtual worlds, and object-oriented design.

I love solving problems, learning new things, and writing code. I'm looking for a steady position with an innovative company writing interesting software.
Not an Android feature, but similar. Last year someone at Google thought it would be smart to redesign the bookmark feature in Chrome to make it more aesthetic looking. Instead it completely made Chrome bookmarks useless. They eventually changed course and updated Chrome to return to the way it was.

On Android, I really don't have any problems.
Laughter Doesn’t Scale
I would call the Porsche a mid-size luxury car [0] and the rolls-royce a full-size luxury care [0] and the BMW maybe an entry-level luxury car.

I don't know if I agree with the naming conventions but it seems appropriate when coupled with the article on wiki [0]

[0] https://en.wikipedia.org/wiki/Car_classification
More likely is that products come and go.
In the US? Call the founder back and say you want your paycheck today. His financial delays are not your problem.

If he says he "can't" then quit, go to the unemployment office and tell them. I don't know if you can collect unemployment after working for such a short period, but they will investigate and you will eventually get paid.
> I think it's clear he understands how it works.

Agree to disagree :)

> if that means Tor becomes it's own walled garden that doesn't 'interact' with the public internet, so be it

Most websites are not using Cloudflare and have no idea how to block a range of ips. So no Tor is not going to become its own walled garden.
Given how much of TOR traffic is malicious (94%), what you propose would get all TOR traffic always considered malicious.
I've been in that situation before. Are you a contractor or employee (w-2 vs 1099)? I've had people skip paying invoices. Also, once as an employee, the founders told me they were having financial troubles and wouldn't be able to pay me anymore. They asked me if I would work for free and I said no. They magically raised more money over the weekend to keep me on, but I left a couple weeks after that.

Try to get a clear picture from the co-founder what those "delays" are and what you can expect. Professional, non-emotional communication is important. If you don't like the answer, or don't receive one, mention that you will start looking elsewhere because you have bills to pay and working for free wasn't part of your hiring agreement.

Look through any documents you've signed to see what legal rights you have. It may need to end up in a small-claims court.

Good luck!
Git's usability is a mess. I wouldn't judge anybody on their ability to use Git.

Being subjected to Git at work makes me long for the days when I used Lotus Notes for email. Sure Lotus Notes is a usability disaster, but at least you get the sense they were trying to make things work. And, to be fair, it got slightly better each version. Using Git makes you feel like it was developed by people who simply hate you and want to see you fail.
Not really. It's more like "let's show a bunch of children floppy disks and record their confused look before they realize this is what the 'save' symbol comes from." MSTK was a scripted show with jokes and stuff. This is just old people listening to dubstep and stuff.
You need to look up the appropriate labor laws for your country/state in order to determine what options are available to you
This is why I stopped using Facebook. The feed became non-deterministic and unpredictable. It felt manipulative. I don't need a mediated experience, thanks.
Livestream | Brooklyn, NYC

We're looking for some talented engineers to join us in Bushwick, where we're perfecting live streaming online! We have open positions here for front-end application engineers, backend engineers, and devops specialists. If building HTML5 video players or streaming distribution pipelines or cloud infrastructure sounds interesting, please take a look and apply.

http://livestream.com/jobs or mail me at dave.yeu(at)livestream(dot)com.
Location: Toronto, Canada
Remote: Yes
Willing to relocate: Depends on the opportunity, likely not.
Technologies: Python, C, Lisp, Openstack (Nova, Swift, Cinder, Neutron, Astara), kvm, libvirt,
Ceph, Ansible, Vagrant, Linux, Postgresql, Redis
Homepage: http://agentultra.com
Email: james {AH-T} agentultra # com

Almost thirteen years of experience mostly working with open source technologies. I've made contributions to WebGL, Firefox, Openstack, and Python including some of my own libraries and utilities.

I'm looking for opportunities to contribute to upstream Openstack, work on interesting projects in distributed systems, graphics, games, or web tech. Would like to gain some exposure to functional programming on large projects.
I'd pay for Asana if I ever needed to manage a small team on a personal project or if I start my own company. There's just too much intertia for me to change the project management software at the clients I work with now as a consultant.
Usually when squashing branches locally, all the changes are set to myself as the author, effectively losing history of who did what in the feature branch. How does Github handle this?

Additionally, the lack of the commit history for that branch often caused merged conflicts when merging the same branch again (if it had additional new fixes, for example). That's why I switched to using git merge --no-ff.

If it were very easy to do, I would definitely do a git squash, as it keeps history very clean. I just don't want to have the problems listed above.
cpu Linux x86_64
Wow...that's like literally "If all your friends jumped off a cliff..." If you had a line of self driving cars, and one mistakenly heads for a ledge in a bad rain storm, there is the potential many of the following cards could do the same as well.
seconded!
I'd like more API's related to search please
Published with Ghost, a blogging platform built in Node :)
Any musical program running on a machine, one that outputs a continuous number stream, shall be written so that on execution the program gives the machine the ability to interpret and express a part of its current inner state.

That current inner state shall as much as possible be un-colored by human prejudice and mood and so must the program be written (dilemma).

The human shall fully acknowledge its role as initiator to a universe of binary logic unfolding over time, thus enabling the machine to be the only composer, the only conductor and the only performer of itself without any further interference.
If you don't use any services with ridiculous names, you must be interneting like it's 1999.
Interesting. It's the first time I hear a fairly solid argument in favour of --no-ff. My main argument against it is keeping a clean commit log on github itself (and the default git log), as it's an entry point for new contributors.

Example:

https://github.com/lxde/pcmanfm-qt/commits/master

vs

https://github.com/facebook/react/commits/master
Yes, just add 65536 exceptions!
This comment breaks the HN guidelines by calling names, and unfortunately a number of your other comments have done this as well. Please post civilly and substantively or not at all.

https://news.ycombinator.com/newsguidelines.html
DJI and Yuneec, the Apple and Samsung of drone world, now in a legal beef
Location: Cologne, Germany

Remote: Yes, strongly preferred

Willing to relocate: No

Technologies: Embedded C++, Embedded C, Python, Electronics (design, layout, prototyping, testing), 3D printing, electromechanical and robotic design and prototyping

Résumé/CV: Email if needed

Email: kliment at 0xfb.com (yes, with a zero)

IRC: Kliment on the freenode network

I do custom electronics, robotics, and embedded software development - I specialize in quickly turning ideas into prototypes. I've built custom automation equipment for chemistry labs, sensors that are in use in household/utility applications, control circuitry for construction equipment, 3d printing electronics, data acquisition equipment. No project too small. Few projects too large. Deep discounts for open source hardware work.

I would also be happy to come over (anywhere in Europe) and teach any of the above skills to a small group of interested people. I've taught courses in electronic assembly (SMD), 3d printing (building/using printers, iterative 3d model design using programming) and robot design and construction. I've taught courses at several universities, hackspaces, and conferences.
Well don't forget to convert it to a Unicode string before
Willpower.

Your willpower is low when you are tired or in an advanced state of mind.

Take a look at decision fatigue https://en.wikipedia.org/wiki/Decision_fatigue

"Decision fatigue can influence irrational impulse purchases at supermarkets. During a trip to the supermarket, trade-off decisions regarding prices and promotions can produce decision fatigue, hence by the time the shopper reaches the cash register, less willpower remains to resist impulse purchases of candy and sugared items."

We are bombarded with ads, which we discard, but every time we discard one, it tires us.
I would be inclined to say leave immediately, find a new job and rate them negatively on glassdoor. It seems like it's a bit too early for them to not have the financial foresight to be able to pay you. Maybe after a year, but not after just being hired.

If you really care about the company, your role, and have over a year's worth of expendable savings, you could try to convince them that a partnership with an equity stake is a better form of payment for both parties. Good luck though; sounds like they're scheisters.
http://imgur.com/YX6ig66
You mean https://www.jetbrains.com/idea/ ?
Not bizarre at all. I strongly disagree that companies like Google, Apple and Facebook are equivalently criticized and, in fact, I find that each one has the "primary criticism" and the "we don't talk about it" part of the business that is oddly ignored.

For Google, "we don't talk about" their aggressive and abusing advertising practices, even though they themselves have written the book on invasive online advertising and monetization of free users. Instead, we criticize Facebook mainly for it. Nearly every thread on privacy attacks Zuckerberg by name while not even mentioning the Google corporation in abstract. Just an observation.

"Why so sensitive on Zuckerberg's behalf?"

Why do you choose to attack me personally for posting an observation about discussion here?

You claim that all are routinely criticized, so could you verify that by showing a conversation here which criticizes a Google executive by name for their advertising practices? I can find literally hundreds of conversations doing it to Zuck, but literally zero conversations criticizing ANY Google executive by name. Just an observation, of course.
Anti-Nausea Luxury Engineering
I like their branding. Really like it. More personal, less of a corporate feel. I hope they don't change a thing.
I have been using Zoho Mail for years without much issue. They do have occasional outages, which can be frustrating, but they're generally alright for what I'm doing.
The last content determined to be most likely to make the most money by displaying to you.
Religious flamewars are not welcome here.
I'd argue that hackernews uses a font that's too small and doesn't have enough images — but I think your other criticisms are spot on.
came here to ask the same thing.
Swift Navigation | SF | GPS Engineering

Swift Navigation is looking for electrical, estimation, and infrastructure
engineers to work with us on open source (https://github.com/swift-nav/),
inch-accurate GPS receivers (H1B welcome). Questions? email
Buro (mookerji@swiftnav.com).

+ Integration engineers (hacking together hardware/software demos for new
applications, integrating UAV autopilots):
https://jobs.lever.co/swift-nav/41e1015c-0401-4066-a868-1c288b7115c6

+ Electrical and manufacturing engineers (electronics design and schematic
capture, ATE, production embedded programming, FPGA-based DSP, C, Python,
VHDL or Verilog):
https://jobs.lever.co/swift-nav/32be8077-d52f-4b24-8880-cc73366a200e

+ GPS and Estimation engineers (statistics, linear algebra, estimation/controls,
production programming, C, Python, R):
https://jobs.lever.co/swift-nav/2ce98a3b-10fd-468d-a200-6107e5157ebe

Satellite navigation is a rich problem space! Our 26 (?) person group in
the Dogpatch neighborhood of San Francisco is spread across analog/RF/digital
hardware design, statistic/estimation/controls, functional programming, and web
infrastructure. Our work is highly interdisciplinary with an environment
emphasizing effective communication, collaboration, and inclusion with a
flexible working policy.
Hey, I'm a full-stack dev in Ohio!
It's not a game, but LTSpice from Linear doesn't have a Linux release because it runs on wine; though, they do try to make sure it works on wine.
The simple theory I use for explaining Perl preference is that it correlates to your preference and tolerance of postmodernism in general. http://www.wall.org/~larry/pm.html is a good elaboration on the postmodernism of Perl, I think.
stick with it
IMO a lot of jobs that end up going to illegal immigrants could be good blue collar jobs. Sure, right now landscaping etc has plenty of cheap day labor, but reduce the supply and suddenly people can make living wages. Think about it, 12 million illegal aliens is simply huge downward wage pressure.

Granted, that would significantly increase costs and fewer people would have perfect landscaping. But, IMO we as a society would probably be better off.

PS: I know someone with a job that is basically this stuff, he makes ~40k with benefits in a cheap area of North Carolina. Meanwhile people in DC are getting 1/2 that and no benefits.
Having built and launched 2 products that started as side projects, I know how difficult it is to get visibility. The avenues you mention are long shots considering the sheer number of things that get posted on those mediums. You get lost in noise faster than you can hit refresh. What you need is evangelists. People who noticed your product and were "socially influential" enough to spread it to a significant number of your target audience. That is a rare occurrence.
I'm only arguing that what you see as clutter, I see as potentially interesting history, and a mess of merges and reverts are more interesting than people give them credit. It can tell you quite a lot about a project. (Did you learn from reverting 'Merged: Did This' anything about why it shouldn't have been merged? Did you miss something in 'Merged: Did that' that didn't quite merge easily? That's easier to find/diagnose with smaller more often merges than big evil merges...)

Anyway, to each their own, and I appreciate your preferences differ from mine.
>Seeing how the sausage was actually made, ... it is meaningful and will tell you a great deal about a project and its developers... I trust that.

...tidy commits are aberrations and full of little lies...

...small, harmless lies.

Interesting choice of words.

Here's another way to think about squashing private commits for public consumption: programmers do not install keyloggers and upload their entire keystroke history including every Backspace and Ctrl+Z used in their text editor to the repositories. And, most of us wouldn't care about seeing it.

Whether John typed "x = 218^H^H73" or "x = 273" is a meaningless distinction and irrelevant noise. Those spurious ^H Backspaces are equivalent to the twitchy multiple commits in private branches. We really don't want to see them. Think of private noisy commits as an extended workspace of a text editor. If squashing those commits is a lie, the Backspace key without an audited keystroke log is also a lie.

Side note: The other comment downthread about keeping all private commit history for "git bisect" is a red herring. Sometimes a commit will deliberately have broken syntax -- e.g. make a quick commit before getting up to grab a soda -- it won't be CI test worthy. Besides, an automated CI server's cpu cycles can point to an upstream integration/test/qa branch instead of a programmer's private branch.
I think your first link should be squashed once the code has been reviewed. When looking back on history, commits are most useful when they're a list of behavior changes in the software. That pull request "exports meshes as OBJ." That's what's useful for future developers, not "add Transform fields." Leaving those in your history makes it harder to work with, not easier. If someone cares about the back and forth that happened within that behavior change, the pull request is always available.
If you're interesting in this garbage fire, I recommend reading Andy Baio's whole Twitter thread: https://twitter.com/waxpancake/status/715747304444002304
do you believe the state should exist - if so, how does it function? what are the duties of the state? how do people join the state? are there people who are "naturally part of the state" if so - why? How does this state thing work?

If you don't believe in a state. Do you believe in contact? if so, why? if they get broken, how do they get enforced, or he penalties within them enforced? Who is or is not involved

Do you believe in the concept of laws and law making? Who is involved in laws and law-making, especially if there is no state in your world view, but laws somehow do still exist.

Your claim, and other claims you've made in the past, especially around "violence via taxes" and "violence because immigration" makes it sound like you don't think a state should exist, and all the things that come with a stable state, such as the ability to make contracts and get them enforced, have laws and create new ones. It would make you sound less cynical and more serious if you explained what you were really arguing about, what you actually did believe in, what you believe was the intelligent answer, rather than just arguing against people. Otherwise, how are you much better than the Sophists that Socrates railed against?
holy spud
I got:

GPU: Vendor: Mozilla
I think that is a valid concern. It is something that is being worked on [1] by the community. When those things get reasonably stable I think then it will be time to get those packages accepted by their respective distros.

Though as pointed out in SR-116 without ABI stability (which will not appear until Swift 3) packages do not necessarily provide a silver bullet of portability.

I for one have been maintaining a PKGBUILD script for Arch Linux that allows for a native package to be created. It's currently not working due to some issues with binutils [2].

[1] https://bugs.swift.org/browse/SR-116
[2] https://bugs.swift.org/browse/SR-1023
Bolt | San Francisco, CA | Full-Time | Onsite

- We're bringing together the best of the best (https://bolt.com/team) to build the future of payments and commerce on the web.

- Job descriptions here: https://bolt.com/jobs

- Backend, frontend, infrastructure, and security engineers

- We're a Golang and React shop.

Work with a stellar team, solve large technical challenges, and create immense value for companies and consumers all over the world. We're here to solve real problems and push the world forward in a meaningful way.

I'm cofounder/ceo, so you can email me directly: rb ~at~ bolt.com
Blankstamp.io: Introducing, Anonymous Chat Service