skysight-inc/HackerNews huggingface dataset:
You're saying you had significant raise in the rate w/ this contract - use this as leverage; i.e. do your best at your current role, but passively seek other possible jobs, where you'll be able to kick-off negotiation at least +20-30% from your current rate.
Do you travel frequently? If so, Starwood Preferred Amex is the canonical right answer to this question. Starwood points are among the most valuable pseudo-currencies available (among frequent flyer miles, hotel points, etc) and if you redeem them for hotel stays you can easily get 4+ cents of value per dollar of spend, where the industry standard is 1 cent of value per dollar of spend.

If you don't travel frequently, then you probably want a cash-back card. Chase Freedom is a reasonably good option. There are a variety of other options if you want to get more reimbursement for particular categories.

Also: gainfully employed engineers who spend less than, say, $1k per month on their credit cards should not give this topic more than 10 minutes of thought. (This is not the case for e.g. self-employed folks who put substantial business expenses on cards -- you can justify a couple of hours amortized over the next few years if your business resembles mine.)

For modestly more detail on why: https://news.ycombinator.com/item?id=10658150
Location: Palo Alto, CA

Remote: LOL

Willing to relocate: ...to San Francisco?

Technologies: React (6yrs), Ruby on Rails (11yrs), J2EE, Spring, Hibernate, Scala, Play!, MongoDB, Couchbase, SQL Server, Postgres, DynamoDb, Redis, Cassandra, IIS, Tomcat, Apache, WSGI, Nginx, AWS (EC2, S3, SQS, Elasticache, DynamoDb, RDS, RedShift, Kinesis), MySQL, HTML5, CSS3, AJAX, Bootstrap, JQuery, D3, Node, Gulp, SCSS, C#, C/C++

Experience w/ multi-threading, sockets, concurrency, networking protocols, OO designs/UML, ultra-high-throughput, high-frequency, low-level, large-scale, load balanced, high availability, fault tolerant systems, optimization on advanced multi-core architecture, SAN, NAS, backups, networking, Windows, Unix/Linux, DBMS, and virtualization as mission critical infrastructure.

Resume/CV: LOL

Email: april-1-unicorn@gmail.com
Remix | San Francisco, CA (ONSITE) | Full-time

Today, cities use pen and paper to make planning decisions that affect millions of people's lives. We think there's a better way. We've built a web-based platform that helps city planners make much smarter decisions.

We're working with 100+ cities including Oakland, Baltimore, San Antonio, Miami, Calgary, and Melbourne. All in one year.

The easiest way to understand what we're doing is this two minute demo: https://www.youtube.com/watch?v=o-JpgoUKr5I

We're hiring across the board, but especially looking for:

- Product Designers
- Product Marketers
- Front-end Engineers

More at http://getremix.com/jobs
http://stackoverflow.com/questions/20099235/who-is-the-user-...
Wow, sounds awesome. Was thinking about getting a macbook but probably won't anymore.
Why We Cancel on Our Friends
Those are some big weather balloons...
Teach your dog to code with robots
Many upvotes and github stars, but not many comments here yet. Guess I did a thorough job on the readme? :)

As an example of how powerful Pushpin's transparency is, we were able to build a Bayeux server with it. Bayeux is the open pubsub standard supported by projects such as Faye [1].

For our Bayeux server, we made a backend that uses Pushpin's ZeroMQ interface to set up stateless long-polling and manage stateful WebSockets (eventually I want to figure out how to use Pushpin's stateless WebSockets ability here, but the Bayeux protocol makes this difficult). Session information is stored in Redis. Pushpin's JSONP configuration is tweaked to work exactly like Bayeux's, which is generally needed for the initial handshake. When a message needs to be published to all subscribers of a channel, it is produced once by the backend and Pushpin handles the one-to-many delivery. Long-polling responses use Pushpin's JSON Patch ability, so that they can contain the request-specific ack information without published payloads needing to be client-specific. Thus, we were able to make Pushpin speak Bayeux without it having any direct knowledge of that protocol.

Most developers will not need to build such a gnarly service like this, as modern realtime APIs tend to be a lot simpler than the classic Bayeux protocol. But I think it's a cool example of what's possible.

[1] http://faye.jcoglan.com/
Location: Romania / Sibiu

Remote: Yes

Willing to relocate: Yes, but only to Cluj

Technologies: C, Linux, Bash, Embedded

Résumé/CV: https://stackoverflow.com/cv/molteanu (somewhat outdated)

Email: mihai_olteanu@fastmail.fm

Github: https://github.com/mihaiolteanu
Recurly | San Francisco or Boulder | Full-time | Onsight |

https://recurly.com/jobs/

Recurly was born in 2009 from the changing needs of businesses. With the industry’s movement to subscription-based models, the need for a sophisticated recurring payment management platform has exploded.

On the surface, subscription billing sounds easy: charge a credit card a certain amount every month. But companies of all sizes have discovered that managing recurring billing is significantly more challenging than processing one-time payments.

By automating the complexities of subscription billing management, Recurly helps businesses eliminate the pain of scaling recurring billing operations with an easy, self-serve, pay-as-you-go platform.

We're looking for folks who have an understanding of Ruby, Java, Spring/Spring-Data/JPA, Mysql, RabbitMQ, APIs, Sidekiq, and other technologies. All open jobs are listed here: https://recurly.com/jobs/

If you're interested, shoot an email to cbunting@recurly.com to chat.
More power to her.
Location: Noida, India
Remote: Yes
Willing to relocate: For the right opportunity
Technologies: C#, ASP.NET MVC, SQL Server, Javascript, HTML/CSS, RabbitMQ,
Resume/CV: Available upon request
Email: singh.mahesh AT gmail
Background: I am a self-taught developer who has built, designed, tested, and deployed several large-scale applications.
I'm looking to move to a company where technology is the primary thing. I want to work with a team of highly motivated individuals on challenging problems.
Deployment should involve upgrading the .rpm or .deb on your production servers, or failing over to new instances which already have them. To try and decide which deployed files need to be replaced is very likely to leave you not actually knowing exactly which code you are running.

Deployment process is never a good reason for choosing a language. Deployment can (must!) be automated and reproducible. Language choice is about hiring, development speed, rate of mistakes, and hardware cost for sufficient capacity.
Zach Holman has an interesting writeup on focusing on maintaining that streak, and how it (among other factors) eventually led to burnout:

https://zachholman.com/posts/streaks/

Personally, I find the contribution chart both motivating and frustrating. The contribution chart is enough of a signal that I try to make sure it looks healthy each week. But, at the same time, it's far from a perfect tool for assessing how productive I am, because commits come in all shapes and sizes. And like any gamified metric, it can lead to unhealthy obsessions.

Arguably anyone who falls for gamification has "a problem," to one degree or another. But if we know that certain personalities are more likely to have unhealthy obsessions with something, that's maybe a good reason to take it down, or at least lessen the focus on the "streak" and represent activity more positively without highlighting the gaps.
I'll just use this from now on
Show HN: Handwritten text via terminal
SEEKING WORK - USA, REMOTE

Experienced C#, AngularJS, React, Wordpress, & PHP developer

Currently available for new projects. Affordable rates and references.

Email in profile.
not exactly an aviation example, but applicable: the space shuttle Challenger tragedy was not caused by pilot error.
Ah youth, and their fervent belief that they can multitask...
The comments in this thread make the joke even better.
SharePop (http://www.sharepop.com) | Berlin, Germany | Full-time | VISA

We are the first performance-driven influencer marketing platform for app publishers. Based in Berlin and Korea, SharePop combines branding and performance advertising by connecting app publishers with over 30 k+ influencers worldwide with a total audience of 90 m + followers. We enable app publishers and agencies to scale influencer marketing and create visibility on a risk-free CPI model.

Positions:

Full stack Ruby Developer http://bit.ly/HNRORBerlin

Front End Developer http://bit.ly/HNFEBerlin

Backend Scala/Java Engineer http://bit.ly/HNScalaBerlin

Our current (to be improved by you) Stack

Ruby services and Ruby on Rails webapps

Front end with Vanilla JS but we're thinking about improving it with react.

If you have any question please send me an email at fm@sharepop.com
>If you get in the contributors top 10 we’ll hire you (at least that is what has happened so far).

I know I'd never get there but this sounds awesome.
Introducing Teamder - Swipe right to create teams at work. https://www.atlassian.com/teamder
What is the motivation behind this? It strikes me as something like an anti-ad-blocker tool, except instead of serving to protect your sites ad revenue it's just trying to suppress free discourse about your content through a third party tool that happens to be exposed to this kind of suppression, but isn't actually invasive, and is only used by people who opt-in to it anyway. Basically it seems to me like a tool for people to protect their ability to successfully disseminate misinformation. Which, I guess is your prerogative and all, but I personally find disheartening. Having an effective universal annotation platform in wide use across the web could go a long way towards improving the SNR for all users.
Egypt blocked Facebook Internet service over surveillance
Sounds more like an equivalent of Lisp's LOAD-TIME-VALUE [1].

[1] http://www.lispworks.com/documentation/HyperSpec/Body/s_ld_t...
All labor is marginal. It must be paid for out of marginal increases in cash flow.

In the sense that labor doesn't meet its margins, there's a ... conflict.

When you say "greedy upper management", please understand that 1) absentee management ( they're caretakers and not owners ) and 2) attempts to "improve" compensation in the past are what led us here in the first place.

One comes from mutual-fund style finance and the other from "CEOs make too much money" in the 1970s/1980s leading to performance-based compensation. Since the people who measure performance work for upper management, what could possibly go wrong?
In a similar vein, Andrew Godwin gave an excellent talk at PyCon last year called "What can programmers learn from pilots?" https://www.youtube.com/watch?v=we4G_X91e5w
General Assembly (http://generalassemb.ly) | New York, NY | ONSITE & REMOTE | Multiple Positions | Fulltime

General Assembly transforms thinkers into creators through education and opportunities in technology, business, and design. We offer classes, workshops, long-form courses, and events in worldwide markets including New York where we are headquartered, Atlanta, Austin, London, Hong Kong, Sydney, San Francisco, Los Angeles, Boston, Chicago, Seattle, Melbourne, and Washington DC. We also partner with Fortune 500 companies to spur innovation through increased digital fluency and more effective approaches to collaboration. We have small, cross-functional product teams that are developing innovative new solutions to online education, and currently we have various open positions across the engineering organization that we are looking to fill. If you want to be part of a diverse team, working on challenging tasks, and want to help the world expand their knowledge to better themselves and their careers via education, drop us a line. If you're in New York City, let's grab a drink or a coffee and chat!

See our full list of open positions ranging from engineering, to design, to teaching opportunities at https://generalassemb.ly/careers. Please feel free to contact me directly with your resume or any questions at elliott . carlson - at - generalassemb.ly
So there are two problems here, right? Spam and DoS.

Comment spam isn't a CloudFlare-level problem. If sites want to allow anonymous comments then they get the consequences of anonymous comments (or have their own CAPTCHA for them); if they want to require account registration and some vouching or proof of work or payment to get an account then they can have that as well.

DoS is a CloudFlare problem, but you don't need historical IP reputation for that, you only need what that IP address is doing right now.
I am merely pointing out that it's a little unfair, or perhaps absurd, if a person who points out a lack of empathy in other people (people who get upset at those GIFs to the point of hurting someone) gets blamed - by you - for a lack of empathy with their victims.

Unfortunately, people like that probably won't come to HN and leave comment - cool, I just fired someone over it! But they absolutely should get the blame.
Is this post an April fool's joke? Cause it made me laugh the hardest.
Campuses Can't Become One Big 'Safe Space'
Location: California

Remote: Yes

Willing to relocate: No

Technologies: Android Development, Object Oriented Development, Android SDK, Android Studio, Eclipse IDE, ADB, Java, C/C++, SQLite, XML, HTML, CSS, Git and Linux.

I'm an Android Developer, developing apps for phones and tablets. I have published apps in the Google Play store and full life cycle software development experience. My Android app development experience, includes: product concept development, product design, project planning, research and development, algorithm development, programming, testing, debugging, publishing apps to the Google Play store and app maintenance.

Email and Resume/CV: http://compxpressinc.com/docs/kpcv.html

Website: http://compxpressinc.com
A lot of services block TOR exit nodes. Go to any large ecommerce site and try to buy something while using a TOR client. Can't even search on google most of the time while using a TOR client.
Agreed. I would consider SeekingAlpha good for sentiment analysis and little else. You may as well quote twitter.
I believe ThinkGeek actually uses it as a test bed for product ideas... The Ton-Ton sleeping bag comes to mind...

Though, I do wish someone had made the arcade cabinet ipad holder thing... as a bluetooth game controller, with some classic arcade games, it could have been awesome.
Yes, but that doesn't mean you can't benchmark them anyway. And I think you could probably find some meaningful comparison. Certainly it would be more useful than the Druid whitepaper's benchmarks against MySQL. (I used to work on a DB project, we too had a benchmark against MySQL even though our DB was OLAP-focused.)
Open Whisper Systems • San Francisco • Full Time • ONSITE

Open Whisper Systems is making private communication simple. Our technology is used by hundreds of millions of people, and everything we produce is open source. What it's like to work with us: https://whispersystems.org/workworkwork/

• iOS Developer -- Someone intimately familiar with iOS development and internals, who has an appreciation for the craft of software development and experience with making decisions that result in great products. No experience with cryptography necessary, just solid experience developing for iOS and an eye for good design.

• Android Developer -- Is the pleasure center of your brain directly wired to the experience of a slick UX or a nice animation? Do you hunt down memory leaks and StrictMode violations for fun? We're looking for someone with deep knowledge of the Android framework and an equally strong intuition for pairing beautiful app experiences with beautiful code. You'll be the architect of major features, making your code available to the world. You don't need to be a security expert; it's knowing how to make complicated systems simple to use that's at the heart of what we do.

See more at https://whispersystems.org/workworkwork/, or send us a note at workwithus@whispersystems.org
AT&T | Plano, TX (Dallas, DFW) | Full-time | Onsite

My team at AT&T Big Data is looking for a Data Engineer/Software Engineer.

Keywords: data wrangling, data munging, distributed computing, Hadoop, Pig, Hive, NoSQL, SQL, Spark, Scala, Clojure, Scalding, Cascalog, PyCascading, STORM

You definitely don't need to know all the technology I've listed above, but you have to know how to process petabytes of messy data in a distributed computing system.

Apply here: http://connect.att.jobs/plano/big-data/jobid10049071-profess...
Requisition ID: 1619405

(Check out the other AT&T Big Data positions while you're there, we hire data scientists and interns as well. My team will be posting a data scientist position in a few days.)
The Party Party: Andrew W.K
Location: Rochester, NY

Remote: willing but prefer on-site

Willing to relocate: yes, Denver, Boulder, Wichita KS, Kansas City, or Oklahoma City.

Technologies: Windows automation with AutoIt, VBscript, etc. USB modem testing and diagnostics. Desktop imaging, network configuration (Linux and Windows Server 2003 to 2012 R2), desktop troubleshooting. Terminal scripting (TeraTerm). PXE, WDS, MDT, Imagex, DISM, Norton Ghost.
Converting a customer's process into a script that is automated, verified and validated. Works in iso13485 and iso9001 environment.

CV: on request

Email: jeremy7600@gmail.com
DataCamp (Boston, US Remote)

DataCamp is a young team of data analytics enthusiasts that provide affordable interactive data science and statistics education to the world.

We do not believe in an educational framework that centers on passively reading books, or on watching YouTube videos that put a focus on the instructor, and not the scholar. The best way to learn is by doing!

Currently hiring:

Software Engiener (Growth)
Data Science Journalist
Content Partnership (R or Python Focus)
User Retention Manager

If you're interested in applying please visit https://www.datacamp.com/careers or e-mail nicole@datacamp.com
deepstreamHub | Berlin, Germany (ONSITE) | Full-time

Join a young but fast growing startup that set out to build a realtime development platform.

We are looking for FullstackJS, Node and Java devs to work on both the open source server https://deepstream.io/ and https://deepstreamhub.com/ - the PaaS

The roles provide an interesting mix of platform and open source development, community interaction, architecture, evangelism and experimenting.

More at https://deepstreamhub.com/careers
From the perspective of someone trying to use it, the connotations of the description of the breakage are tears in the rain
Location: Poland

Remote: Yes

Willing to relocate: Yes

Technologies: PHP, Symfony/Silex, Omnipay, Behat, Linux, MySQL, MongoDB, Couchbase, DevOps, Bash, NewRelic, Docker, Redis, Bootstrap, Javascript

Résumé/CV: https://pl.linkedin.com/in/pawe%C5%82-jendrusik-b98a5532

Email: pawel.jendrusik@gmail.com

I have significant PHP/MySQL/Linux experiance (7+ years) building and maintaining complex web services.
I'm looking for full time position.
Revealing the new Thanx Brand
I like it but it doesn't make me feel nostalgia like pixels :)
The Ford maxim only applies when switching costs exceed a certain threshold. This was not done out of some Utopian sense of destiny ( although you wouldn't heard Ford tell you that ) but because turnover was killing them.
Interestingly, that's also a disadvantage since you cannot control effects (in the user-supplied code) if you're e.g. writing a library API with callbacks. On the advantage side you have what you mentioned, namely "benign" effects -- but I've found that the "sprinkle a few debug printfs" use case is adequately handled with Debug.Trace... unless you're trying to debug a terminal application! :)

Logging is another popular example of a "benign" effect, but I personally don't think is: I mean, your logging library could be doing all kinds of weird things like shipping logs over TCP to a remote syslog daemon... and I don't want that to be hidden under the rug (using unsafePerformIO or similar) only to blow up later when the network happens to be down.

Anyway, having programmed in O'Caml for 3-4 years, I was won over to Haskell by the compiler-supported (side) effect tracking. I think it's also important to note the distinction between side effects and plain (desired) effects. Not enough people do this in these sorts of discussions.
I use PyCharm all the time. But... I do use a patched Java Virtual Machine to make it work well with Infinality. Yes, by default, fonts suck.
Apalachin Meeting
Microsoft doesn't make its money on Windows licenses. It makes money on Enterprise versions of Office and its various server projects.

The value of a developer's machine is pretty much a rounding error to Microsoft. The value of a developer's output (production and DR instances of server products/Azure services) is immense to Microsoft.
MyFitnessPal | Onsite in San Francisco | Full Time

MyFitnessPal, part of Under Armour Connected Fitness, helps more than 100 million people live healthier, happier lives and we’re looking for passionate people to join us! We’re currently hiring a lead backend engineer, Product Design Manager and more.

You can learn more about our office culture here: http://tinyurl.com/pge965b

Come make a difference with us and check out our open roles here: https://boards.greenhouse.io/connectedfitness
Remove support for appcache
If they're not made by people, then the profits from the manufacture will flow to owners of capital. When enough people can't find gainful employment with meaningful prospects of economic advancement, then you have a political problem. Yea yeah basic income, get back to me when capital owners are willing to pay much higher taxes to fund it.
That's a great example. The goal is to modify behavior, and to do so you need to understand the conditions that lead to the undesirable behavior and change those conditions. Barring outright intentional malice, there's usually a good reason someone did (or did not do) something.
Does every single service of every single company need to have an April Fools' joke? The internet is incredibly obnoxious on April 1sts nowadays.
https://j.gifs.com/73V7w1.potato

BOOM
There are a million ways.

Order of requests for that IP in the last n minutes, timing of requests, request headers order, type of content requested, captcha content timings, specific-for-site content requested, etc
I figure there's two different kinds of "love".

- The dopamine reward kind. E.g., food, sleeping around, alcohol. The dopamine response burns out eventually, and you're left with nothing.

- The deeper satisfaction kind. The sort reward I imagine a civil engineer gets, knowing he designed the bridge he drives across every day. I figure this one can last.

Additionally, I figure some people "love" the superficial parts. Who will love their job more, the game developer who is passionate about test automation, or the game developer who is passionate about video games?

I think in general to find that kind of enjoyment at your job, it's about the skillset you love to employ (Problem solving? People skills? Politics? Care?) and finding the jobs that fit that skillset, rather than trying to pick a job that associates with puppies because you love puppies.