skysight-inc/HackerNews huggingface dataset:
Not only can the majority of a developers work can be done alone, but the majority of intra-team communication can be done over campfire/irc/im. You don't need to do meatspace communication to talk about code.

Unless there is an issue and things get heated, then it helps to sit people down in a room together. But this (should) happen rarely.
Personally, I feel that the biggest slap in the face to developers in the last decade is that V8 uses native code instead of byte code. In 10-20 years I hope we look back on Google's decision to do that and hate them for it.
> If someone taps me on the shoulder I have no problem continuing my train of thought.

This is a huge gift. I, sadly, lack this ability.
Every open floor plan I've worked in devolved into all-day Friday nerf battles. If we're not getting any work done today, I want to go home, not hang out with a bunch of overgrown man-children.
New York, NY, Remote friendly

SFX / Arc90

---

JavaScript Developer

We need JavaScript developers for a few different projects including:

* A React.js application using immutable data structures to manage large collections of records

* A responsive web application centered around streaming music and live events

* A high-traffic ecommerce site for professional DJs to preview and purchase music

We’re looking for experienced JS developers who also like playing with JS-target languages such as CoffeeScript, ClojureScript, etc. or are otherwise excited about learning new languages / techniques. If any of this sounds interesting to you, drop a line to: darren.newton@arc90.com

---

Clojure Developer

We're hiring Clojure developers, or developers strongly interested in Clojure, to work on backend services for an electronic music platform.

If you're interested, please drop me a line: brianb@arc90.com

---

We're hiring for other positions as well. For the full list and more info, check out: https://sfx.recruiterbox.com/
Need Glasses? An April Fools Chrome extension to mess with your friends.
I don't wate my time reading the news on April 1. It's pathetic.
With Gmail–which was originally code-named Caribou, borrowing the name of a mysterious corporate project occasionally alluded to in Dilbert

Life imitates art!

I think Gmail was one of the first that put general acceptance of keeping things on the cloud. It was the first mail server that I didn't keep downloading to a local mail package.
I think asking him to resign is the correct and reasonable way to express your unhappiness over his beliefs and his financial support of Prop 8. It keeps things in the personal sphere - it's a request from one person to another person - and ensures that the views of Firefox users (and people in general) are clearly represented to Brendan and to Mozilla's board.

It also means that any final decision on whether he remains as CEO needs not be a decision about faith or personal beliefs; it can be a rational, objective choice about whether he is equipped to represent the company based on how the public feels about him.

There's still a bit of tension there, in that it is ultimately one's personal beliefs entering the workplace, but it's at least better than your boss firing you because they found out you tithed to a fundamentalist church or because you're queer.
SEEKING WORK — remote

Speciality: Haskell, POSIX system programming, including Mac OS X, including low-level, fast numeric crunching, front-end web, including D3, TypeScript, obscure SVG. Solid math and functional programming.

https://github.com/llelf http://lelf.me http://lelf.me/resume
Why should he have to apologize for holding a mainstream and legal opinion?

Proposition 8 removed an already-existing right of certain persons, denying them equality before the law. Proposition 8 was not merely an "opinion" -- it was the enshrining of inequality into the law.

It also was blatantly unconstitutional.
2048, the ultimate Chuck Norris tshirt
Check out the Chuck Norris 2048 tshirt, because he is stronger :)

http://www.teespring.com/2048-chuck-norris
To be honest, I'm not an expert at this stuff—merely enthusiastic about it. I could have some details wrong.

My intuition says that a straight average should give you fairly good results.. although antirez talks a bit about bias in HyperLogLog counts that he's trying to adjust for.

So maybe an average + some bias correction gives you better results?
I am selling the domain ParcelHere.com
I am selling ParcelHere.com a domain I purchased for a project which I am no longer working on. Leave a comment if interested!
it's about the legal status, they're asking for the same legal status. e.g. green cards for their partners.

what I ABSOLUTELY don't get is this: why not just ask for a different word with the same legal status, instead of opening this box of pandora and forcing everyone into it?

call it wedlock, give it the same legal ramifications, voila, no pissing on everyone's feet, but no, it HAS to be called wedding/marriage.

whatever. some people just enjoy conflict. i know, because i do too.
There's http://www.skulpt.org/for Python in the browser.
Detroit-based start-up (funded, stable, paying competitive salaries) looking for experienced Magento developers.

Chalkfly.com is looking for an amazing, experienced, OO PHP developer with deep Magento experience to join our fast-growing, first-rate development team. As a software developer, you would responsible for end-to-end product development, from architecture, to development, to rollout. You must be comfortable participating in design and code reviews, as well as delivering accurate estimates, providing regular development progress feedback and consistently meeting project deadlines. Our developers are effective at explaining complex ideas and concepts to non-technical team members.

This is a full time position that would work out of our downtown Detroit office. Occasional telecommuting (like one day a week) is on the table, but we really need people who can be in the office most of the time.

Here's our stats:

Company size: 19

Current dev team size: 5 (and hiring as fast as we can find good people)

Stack: LAMP

Version Control: Git

Bug Tracking: Github Issues

Project Management: Basecamp

Mac or PC: Dealer's choice. We currently have 2 devs on mac and 1 on PC.

Office style: Open floor plan, collaborative working environment, very casual.

Dev methodologies: We borrow elements of various frameworks, but in general we work in monthly sprint cycles, daily stand-ups, weekly overview meetings.

Hours: The dev team likes to have people here by 10am most days.

A word about Detroit: The city gets a lot of bad press. It might not look like an attractive option to people who are considering offers from NY or CA, but I would really encourage people to at least take a look. We're in a building with about 20 other tech start-ups who have all received funding. There is serious investment happening in the city right now. Two months ago I looked up and Warren Buffet (completely unannounced) was 10 feet away from my desk (he's partnering on several projects in the city). We sit right across from the Detroit Twitter office. We're on the same block as the Detroit Google office. Comerica Park, where the Detroit Tigers play, is 100 yards from our office. Ford Field, where the Lions play, is another about 300 yards away. The part of the city we're in is clean and safe with newly built downtown living alternatives. All I'm saying is: give it a look.

If you're interested in finding out more, shoot me an email at evan@chalkfly.com.
It's a terrible and (I think) amateurish practice that misapprehends the point of C's type checking while adding lots of visual noise, which is why you'll virtually never see it in well-liked C code.
An open question for dang ...
It's great to see the moderators stepping up and being more explicit about their actions and motivations. I welcome that.

One of the things that's clear is the call for more HN users to flag things that are inappropriate by some suitable standard, helping to increase the Signal:Noise ratio. I welcome that too, although I observe that there will be differences in opinions as to what constitutes each of those categories.

But that's OK. Here's my problem and question.

In the past I've not gone through these sorts of duplications and inappropriate (in my opinion) items and flag them all because I'm concerned that I'll lose my flagging rights. It's April 1st (in some places) and there are lots of April Fool submissions. If I flag them all, what's to say I won't then get marked as an excessive flagger?
Some information has value that remains relatively constant over time: historical records, literature. Some information has value that decays slowly: basic materials in the sciences, large bodies of well-established measurements.

Some information has value that decays fairly quickly: current scientific progress that invalidates older measurements or has better predictions than older theories, current events, prices of common items.

And some information has value that decays extremely quickly: weather, financial markets, prices for things that you want to buy or sell now, casual interactions with other people.

If you build a system that can connect fast enough to the Internet in terms of latency and throughput, you don't need much local caching. That's what we have in current smartphones.

Without a subEtha network, having a large local cache becomes increasingly important the farther away you are. But without a mission profile to plan for, estimating things in terms of current storage technology is as useless as coming up with a security plan without a threat model.
Program to find first non-repeated character in String in Java
Thank you! I like the idea of being important in the community and I think that definitely is helpful! Thanks!
The article was an advertisement for IEX and I'm very disappointed that Michael Lewis is shilling for them. That said, the hyperbole and ignorance I was worried about had to do with the standard response in the HN forums to any article touching on HFT.

This community has a severe bias against HFT and are for the most part completely ignorant about how markets work (or how they used to work). This is very frustrating and often makes me angry. Instead of having that response I was hoping to eliminate some of the ignorance with my responses.
SEEKING WORK - REMOTE (London, UK)

GitHub: http://github.com/sebinsua

LinkedIn: http://linkedin.com/in/heyseb

Email: seb@momentumlabs.io

* * *

Two things...

- If you're just browsing and you run a business, drop me an
email, I'd love to figure out ways that I can add value to your
business, and I don't charge anything for this time.

- If you have an idea already I work with most technologies
and can quickly build an MVP/prototype from scratch or
get up-to-speed to contribute on a currently-running project.

* * *

I'm an experienced full-stack developer that practices Behaviour Driven Development (BDD).

I've worked in the following technologies on the server-side (Node.JS, Express.JS, Python, and Django), and on the client-side (JavaScript, Angular.JS, Backbone.JS, HTML5, CSS3, Objective-C.) However, I can probably pick up any language or tool that you're already using, so if I haven't mentioned it, just ask.

Don't hesitate to get in touch if you think I can help you in any way!
April Fools Joke?
Agreed. Also, trying not to listen to others conversations about the latest TV shows, etc. whilst trying to code negatively affects productivity and can generate some hostility towards the chattier folks in the office. Good, closed-ear headphones are a must.
35% is half of what's left after cost of components. i consider 51%(35%+) as most.
SEEKING WORK - Remote only - Bangalore, India

Edit - link to Android Game I build recently - https://play.google.com/store/apps/details?id=com.clouddrop....

Node.js web developer + Android programmer Keywords - Node.js, Java, Android

I do end to end development in Java and Javascript (jQuery, EJS, express.js, MongoDB). I have a strong track record in developing analytics applications involving web scraping, charting, reporting and BI.

I also do native Android apps as well, for a demo of some the code I've written you can check this - https://github.com/divyad . However, most of the code I've written is for proprietary projects.

Please contact backoder @ gmail.com if you have any requirements; I can start immediately.
If you plan on using it just on Earth, this becomes relevant: https://xkcd.com/548/ ;).
It's a really, really weak argument to claim that "tolerance of intolerance", so to speak, somehow increases diversity.

The simple facts here are:

1. Mozilla has appointed as a CEO someone who not only doesn't support same-sex marriage, but who has actively contributed to the campaign against it.

2. The CEO is the public face of Mozilla, and to some extent sets the agenda.

3. There are quite a number of developers and others in the community, some of whom work at Mozilla, who are either in or will consider a same-sex marriage at some point in the future.

4. These people are disappointed (reasonably so) that a person who is campaigning against their civil rights has been appointed to a relatively important and visible position.

5. These people, and other organisations and people within the community who support them, are making a clear public statement that this appointment is a problem for them.

That's the extent of it, and it's perfectly reasonable. I agree that there's no reason to hate or take this argument to extremes, but it's completely reasonable and fair to take a polite but firm public stance against this appointment.
Mobile App Usage Up, Mobile Web Decline
Except it is not funny at all and annoying TBH.
مرجع دانلود برق, هک و امنیت: پروژه PLC کنترل بطری پرکنی ( همراه با آموزش )
Wingspan Technology - Philadelphia Suburbs (Blue Bell), Full Time

We have several open engineering positions, each with a different focus: Javascript client (React + Scala + Postgres), Database Administrator (Postgres/Solr), and a dev ops engineer. Email gsieling@wingspan.com if interested in any of these.

http://www.wingspan.com/career_open_positions/

We have a diverse mix already, including a few startup veterans, conferences and meetup presenters, and even some game developers. We used AJAX before it was called AJAX. The engineering “managers” aren’t really managers – they’re the ones who architected the products and lead their maintenance. Engineers in charge means no red tape or other silly productivity barriers like at larger companies.

While all of our engineers contribute across the stack, many draw assignments with a particular focus. As a Software Engineer (Client Focused), you would be a principal contributor in developing our next-generation eTMF product. The eTMF client is a classic web 2.0 “single page” application utilizing the current best of breed JavaScript libraries.

Wingspan values fundamentals and ability to learn over current knowledge, but candidates with knowledge and experience relevant to our current technology stack have an obvious advantage over those without.
that they had gained before through a legal process

This is disengenous. Special intersts--of all stripes--gain and lose privledges everyday though "a legal process". This whole discussion of "inclusion" is rediculous and vindictive. There is a reason people vote with blind ballots in elections.
it compiles to an ast first
"Maybe one or two in ten people have trouble working in that environment because they're too distracted."

How do you know? Did you actually ask everyone "Do you have trouble working in this environment because of the distractions?" People are afraid of being seen as "anti-team" and "anti-open plan", and they won't tell you the truth. And others fake it, even if they really hate working in such an environment (I'm one of them) because it seems like a necessary evil these days. So the reality is, maybe that number is higher than you think.
Legentas app goes intergalactic with the launch of Klingon version
Wow. You're wife's hatred of the US caused you to move to Indonesia?

Something tells me you have very little input on how the kids are raised.
2-Year-Olds Convert Binary To Hexadecimals In Game Experiment
They throw netflix in there, I guess the difference between 10 terabytes and 20 terabytes isn't going to stop the show.

To your second point, I totally agree that an offline internet isn't what I think of as far as a guide.
In general or with regards to April Fool's?

In general, the same way it's always done: years of social activism, patient stating and re-stating of your case to an uncaring public who is barely impacted by your position, possible civil disobedience (though I have no idea what form that would take in this context... Being told by our employer to roll out an April Fool's project and responding "No, it's a waste of our time and our customers' time, I'm not doing it" perhaps).

With regards to April Fool's: I wouldn't bother. It's a once-a-year annoyance, not nearly as disruptive as Christmas. If your goal is to encourage people to knock off nonsense, than I'd easily start with the pagan-holiday-cum-Christian-nativity-celebration-cum-marketing-extravaganza that we hold every December; it's far more disruptive to the economy and people's psychological well-being.

If you find April Fool's too annoying, take a personal day and tune out; go read a book, go on a walk, take the disruption of functional communication on the Internet as an opportunity to step back from the Internet. Use the opportunity to look around at the world outside the screen and see what needs improvement; maybe you'll come back on April 2nd inspired.
SEEKING WORK - REMOTE

Hi! I am a full-stack (mainly back end) developer living in Stockholm, Sweden looking for work.

My specialty is to work out the current best practice for a common solution, such as off-loading back-end tasks to an REST API, making clear design oriented around increasing conversion rate or such.

One of my biggest strength is my wish to be very connected with those I work with and iterate fast to get the result we want.

Some of my previous work have been for:
http://VPNTunnel.com & http://anonine.com (back-end development in Flask and automation of VPN server installation)
http://Billogram.com (Back-end and front-end development in Python and PHP)

My skills:
Front end: CSS (Foundation, Bootstrap, Grid)
Back end: PHP (Zend), Python (Django, Flask)
Sys/Dev Ops: Puppet, MySQL, RethinkDB, PostgreSQL, REST

Currently most of my free-time goes into learning EmberJS, as I feel that would broaden my skills as a full-stack developer and give me a better way to get the results I want.

Contact me through email, phone or skype. They are listed bellow.

Phone: +46707326062
Email: jonathan.grahl@mail.com
Skype: hattifnatt93

Hope to hear from you soon!
Short of the hope that medical advances and genetic engineering will bootstrap a dramatic increase in human intelligence... I got nothing but observations on the futility of the problem.
Romania, eh? Well, let me "enlighten" you about this one. Romania IS a tech hub. I don't know how much you've been in the field, but the market here exploded some years ago. We've become an outsourcing paradise. Good, cheap work. Demand is pretty high. So don't worry - you'll get your share. With or without college.

Now the not so cool part: just get that degree, one way or the other. Especially if it's related to the field you want to work in. The govt has some strategies to facilitate graduates into the work market: as a graduate, your employer pays 16% less taxes for IT graduates. You'd LOVE the faces of the HR people when they hear you're not a IT student/graduate.

The above is just one of the more "direct" implications of you having a degree. There are more. As employing goes, the "upper-class" languages (Java, C#, C++) tend to require it. PHP, HTML/CSS, Ruby - not so much.

Another advantage is that the employers here voraciously search for IT students and they grab them even from the second year. They invest in degrees, as those at the very least, guarantees them a basic knowledge, on which they can build, as the student is perceived as a long-term investment.

Then there's the human nuances - future prospects, getting employed outside the country (if you're into that), self-perception (if you're into that, too).

Do you want me to continue?

You are passionate, I can respect that. But college is not about passion or destroying it - it's about market placing (in Romania at least). Sooner or later, you'll think about that. Oh and I heard that IT college can be a blast when it comes to same-minded people. My bet is you'll find lots of passionate people in there.

I'm a Romanian ex-"bum" (wanna hang out?), philosophy and maths college drop-out, now a passionate programmer, having a hard time getting into a Java - mainly because of the degree. I should know.
The Benefits of Moving Walkways on College Campuses
Speed Traders Play Defense Against Michael Lewis’s Flash Boys
I've thought about this too, but my suspicion is there are some good reasons why more companies don't do this. Anybody care to chime in?
Coolhouse Labs - http://coolhouselabs.com, Harbor Springs, MI.

Coolhouse Labs is a digitally-focused startup accelerator based in Harbor Springs MI, a small resort community on the shores of Lake Michigan. Each summer we invite 5-10 tech startups to be a part of our mentorship-driven accelerator program. Our goal is to help early stage digitally focused entrepreneurs build awesome products that their customers are passionate about.

This summer, we’re bringing a team of developers and designers on board to work with the each of the startups in our program and provide them with the resources they need. We're looking for 3 developers and 3 designers (senior, mid-level, internship) to work with us in-house for 3 months over the summer.

Developers will be primarily responsible for working with the startups coming in to Coolhouse Labs summer program to help them with early stage product development.

Designers will be working with the startups in the summer program to help them with web design (marketing sites as well as app design), branding, marketing identity, mobile and web based product UI/UX design, and other various graphics for the program and startups.

Perks

- Free housing for the summer!
- Fast-paced environment with lots of hands on learning.
- A chance to work closely with startups and help play a role in shaping their brand and product.
- Sailing, outside “conference rooms” overlooking Lake Michigan, and plenty of BBQs and tasty treats provided throughout the summer!

Please send appropriate portfolio, code samples, etc., and a short introduction of yourself to blake@blakeowens.com.

Looking forward to chatting!
thisCLICKS - Saint Paul, MN (FULL TIME)

thisCLICKS is a B2B startup that has reinvented the employee punch clock and shift schedule with our two mobile products: When I Work and WageBase.

Our addressable market is huge. Sixty percent of all workers work hourly jobs, including over 75 million Americans. And we already have international customers.

Our nearly 4,000 customers today have over 200,000 employees. We're expecting to triple our customer base this year. We have already exceeded $1 million in annual revenue and we didn't hire any sales staff to get there. We're growing signups at over ten percent per month.

After raising $4 million in our series A fundraising round, we have five, immediate on-site openings:

Lead Business Analyst / Data Hacker
iOS Engineer
Android Engineer
Application Engineer (PHP/JS)
Graphic Designer

- Do you have experience working on solid mobile or web apps?
- Do you take the time upfront to architect maintainable solutions?
- Do you balance work and life, but also spend time growing your skills?
- Do you like having excellent benefits while working at a startup?
- Are you ready to upset the human resources industry?

If this sounds like you, sign up at http://careers.thisclicks.com/
SEEKING WORK REMOTE BERLIN

Fullstack JS/Ruby dev seeking work to keep wolf from door. No job too small. seocahill.com for examples / info. Thanks.