skysight-inc/HackerNews huggingface dataset:
PACKETZOOM SEARCHING FOR LUCKY CANDIDATES FOR

SENIOR ENGINEERING ROLE

VISA: H1-B TRANSFERS OK. NO REMOTE FOR THIS POSITION.

(Note: Starting April 1, 2016, we're instituting a policy of hiring only among the luckier half of the population. Pursuant to that policy, we'll throw away a randomly selected 50% of applications).

If you have shipped products or built services where you (at least) actually had to deal with unix at the syscall level (either in the userspace or kernel) in C/C++ code, we want to talk to you.

If you were responsible for shipping and then maintaining the product for more than just a few months, we really want to talk to you.

You'd be joining a small, elite team of other misfits who build and run the PacketZoom stack (https://packetzoom.com/blog) on millions of mobile client devices (iOS, Android and any others we decide to pursue) as well as our globally distributed cluster of servers running our own C++/java and Golang code, while harvesting and processing millions of mobile perf data points in realtime while squeezing every last ounce of performance out of the hardware. If that sounds like fun to you, please do connect directly with me (Founder/CEO) via any of the methods in my profile or just send mails to jobs@ "our domain".
That's a very valid point!

Besides the billion dollars or the fame, there is another question I've asked myself a few times when I've been in a speculative mood.

Steve was famous for his "bozo bit". You could be his greatest hero one day, and the next day he would flip the bozo bit on you and you were the scum of the earth.

When he told me "you couldn't possibly program these microcomputers, they are completely different from the mainframes you've worked on," what if I had pushed back and shown him they weren't so different and I could do a great job with them?

There's a possibility he would have learned from that experience, realized he was mistaken in his snap judgment, and improved his relations with other people he worked with.

Of course that may be wishful thinking. And being Steve, he probably still would have had a bozo bit. But maybe he wouldn't have flipped it so often! :-)
While this is "telling a story", the first commit will break your code for no good reason (i.e. if you rename a method, but not its usages, hell breaks loose). This make you lose one very useful features of git: the ability to binary search for the place where a bug was introduced - git bisect.
>Clearly, if this happened IRL, people would just put a limit on the number of masked people entering that bar until there wasn't a group of 1000 of them trying to get in.

IRL, the bar would call the police and anti-riot forces would move in with crowd control equipment. Tear gass would be launced at the masked people and a lot of the masked people would be hauled to the police station where their identity would be recorded and a background check would be performed. It's not pretty but it's reasonable.

I have used Tor out of a legitimate wish for privacy. I have cursed Cloudflare and Google in passing to myself for their captchas presented to me when I've browsed through Tor.

Captchas in general are a royal pain in the butt, but they are among the most effective at protecting sites from abuse, so even though they annoy me at times, I hold the view that they are a net positive.

If you want to help preserve anonymity, I think the best course of action is not to focus on Clouflare, but instead to help maintain one or more communities on onion sites. The change must come from within. Once it has been shown that an onion site is able to provide useful services over time with privacy but with the same level of protection from abuse and bad people, then, in my view, it is time to reach out and educate the wider 'net on how this can be done.
Speaking of trust, I have a really hard time taking seriously the argument that squashing or rebasing is "lying". If you'd stuck to meaningful, I'd consider it seriously. But "lying"? This may be git's biggest flame war, this is an old and tired debate, and calling it "lying" is an over-the-top ham-fisted value judgement of a technical workflow that is a personal choice with legitimate reasons to go either way.

Also, Linus endorses cleaning up your WIP commits before pushing.
Show HN: Log Stuff, from the command line or anywhere (Part2)
I hope not, I don't want to see developer tools come down to a choice of Apple, Microsoft or Google.
I agree, if someone was claiming they could grow a business 10x/year, that sounds suspicious. However, I didn't hear him speak at the Commonwealth Club, so I can only go off his TED talk. He says the EV industry will grow 100x between 2011 and 2016.

In that talk, he sounds more reasonable to me. There's a lot of overlap between his ideas and Elon's and he's very upfront about what he is and is not trying to do. He states that he's not trying to change the battery industry (like Elon with the Gigafactory); he's treating the industry as an input. His whole e-Miles concept seems like a different take on making the TCO, of an electric car, more appealing to the mass-market. I'm not saying I agree, I haven't run the numbers, but it doesn't sound unreasonable. In fact, Elon hedged himself by touting a battery swapping station.

My feeling is based off his TED talk alone, and I'm just not understanding where the snake-oil salesman vibe is coming from. It's very pleasurable to watch him present. Of course, if I had seen what you did at the Commonwealth, then my impression would be different.
In reference to the poor or disadvantaged, people also call drug use and gambling a form of a self-medication.

There's nothing novel here.
Homer Logistics | New York, NY | https://homerlogistics.com | Full-Time | ONSITE

Help us revolutionize how restaurants deliver food! We're building a centralized delivery platform to support the 200,000 food deliveries made each day in NYC. Our software is running in restaurants around the city and is used to coordinate deliveries across our fleet (all which are W2 employees--no contractors here!). We're growing incredibly fast, so to help us keep up with demand we're looking to add a few more talented software engineers to our team.

You:

* Write code that is scalable, maintainable and reusable

* Have experience designing, implementing and maintaining APIs for your team and customers

* Have a strong, proven background in Ruby, Rails and/or Go

* Have a working knowledge of practical SQL (preferably PostgreSQL)

* Are comfortable working with JavaScript and AngularJS

* Know when to be practical and when to push for perfection

The engineering team is still very small (there's only 3 of us), so you'll have a lot of ownership over the projects you work on.

Email me at robert (at) homerlogistics.com if you're interested in learning more!
OK, let's imagine for a second we're in 2006. Where do you think you would have gone to pitch your projects? Basically I'm asking where else you would have gotten your 200 visits to the website, 2 signups and 50 upvotes and a total of 156 visits to the website, and 300+ visits to the website.
SEEKING WORK - Remote or Edinburgh

Résumé/CV: Portfolio and more information available at https://www.seanw.org.

Technologies: Freelance full stack software developer with over 10 years experience including a PhD in software verification offering:

- Web app development: Node.js, JavaScript (AngularJS, jQuery), Python (Flask), Java, PHP (WordPress).

- Mobile app development: Android, iOS, PhoneGap.

- Cloud hosting: Heroku, AWS, Google.

- Workflow improvements: Introducing test suites, staging sites and Continuous Integration into projects.

- SEO services: SEO auditing and technical expertise to make required changes.

Email: sw@seanw.org
They don't mention what I think is the biggest benefit of body cameras - deterring bad behavior (by police and civilians).

When the Orlando, FL police department did a 12-month trial with body cameras:

In the 12 months from March 2014 through February 2015, use-of-force incidents — also known as “response to resistance” incidents — dropped 53 percent among officers with the cameras. Civilian complaints against those officers also saw a 65 percent decline. (http://www.huffingtonpost.com/entry/police-body-camera-study...)
Can anybody explain this valuation?
Resharper and Jetbrain's other .net tools may be enough of a reason, would be a nice add to VS. Also, MS is clearly showing an interest in Linux ATM and I doubt VS is going cross platform anytime soon, and they know the value of good developer tools.
4 Reasons to Buy Gionee S8 and the 3D Touch
>virtually guarantee that your children, grandchildren, great-grandchildren etc

It only really takes about $50mm for that. (I guess it does depend a bit on the number of progeny you choose to have)

> ersonally, given the choice, I'd gladly choose half a decade (or whatever) of absolute misery working for an asshole boss

Some people quite literally kill themselves under such circumstances, so it really is a ymmv situation. (and I probably lean towards your side of the specrum)
LambdaConf: White Supremacy Under the Guise of “Inclusion”
At least you know it's working!

But yeah, I echo the other commenter wanting to know more about how you set that up.
No, don't squash your commits. This is stupid advice that comes back over and over.

Squashing commits is a useless thing that has absolutely no benefit. It's dumb. It really makes no sense. It has very clear negatives.

https://news.ycombinator.com/item?id=5631184
This is a follow on from https://news.ycombinator.com/item?id=11353719 with many new improvements.

I originally made this because I needed a tool to log things from servers with zero setup and full SSL compatibility.

Please provide suggestions and feedback if you have any.
It's also fair to point out that this is not a universal system. I'm pretty sure Italy by default treats aircraft accidents as crime scenes where responsibility is to be assigned.
All this stuff from subway over starbucks to mcwhatever tastes like the same sugary industrialised matter with differently blended densities. Dislike at first encounter.
Thanks for the links! The tech is absolutely stunning, I can't believe it flew under my radar for months after being announced.
> You can use that type of money to do a shit ton of things, and virtually guarantee that your children, grandchildren, great-grandchildren etc. live very, very comfortable lives.

I think that is naive. I've met quite a few people with large trust funds, and in every case I thought "Man, I am so glad I'm not them." Human joy and self-worth does NOT come about from being "comfortable".
If you rebase your unpublished work on top of some recent changes, that is in no way a "lie". Doing it via a merge is completely uninformative, in fact. Oh, George was working, by complete coincidence, at the same time, on something completely unrelated and that had to be merged against my change. Whoa, inform me more softly there, I can't take the raw cognitive overload!

Multi-parent commits complicate the use of git. When a commit has a single parent, we can pretend that it's a delta: a patch. (Like it fscking should be in a decent version control system based on some sort of patch theory!) When we "show -p" that commit, we get a diff, which is against its one and only parent. Multiple parents also complicate certain situations. They rear their ugly heads and create an ambiguity. For instance, consider git cherry-pick. If a given commit has just one parent, we can pretend that it's a delta and "git cherry-pick" it. If it has multiple parents, the ugly truth is revealed: a git version isn't actually a delta. If you want that change, you need to specify the parent!

The parent of a commit should be the thing that the work was actually based on: the work that the developer took and massaged to create the new baseline representing the commit. When you have multiple parents, only one of the parents actually meets this definition. The others are arbitrary nodes in the system which are just installed as the parents.
The social media thing is cool, I didn't know that trick of using the favicon.ico img under the login of a site to see if the image will load or not. That's pretty nifty
Haha if CF get this kind of response to their gentle observations I'd hate to see what a frank honest complaint would get...
I had a wonderful experience of Pure Silence at Muir Woods. I happened to be there near closing time on a weekday and there weren't many people. There is a little bend in the Hillside Trail near Bridge 4 (https://www.google.ca/maps/@37.8999375,-122.5802347,18z) with a bench and a sign to keep quiet. I sat down there, closed my eyes and just listened.

It was eerily quiet - I couldn't hear any people, cars or anything. Pretty soon I was able to start picking up the smallest sounds, like the occasional far-away chirp, leaves rustling. I started hearing my own heart beat very clearly and the quiet became so overwhelming it felt like I was in a sensory isolation tank rather than the forest. It was quite lovely.
It is not only useful on our platform. The entire instant answer engine is open source as well, and could be incorporated in any program. Additionally, much of our Instant Answers are freely accessible via our API: https://duckduckgo.com/api. These could be and are incorporated in other programs. We are looking for ways to expand access and make them more useful, and would appreciate any suggestions.

That said, there are many for-profit companies that create and maintain open source projects that are primarily used for them. While that may mean that many people aren't interested in developing for them, it doesn't mean everyone isn't. There are some people who want to improve their own search results. There are some people who just want to help a private alternative in search.

There are others who would like exposure on our search engine pages (for their APIs or via developer attribution). In fact, as we get a decent amount of traffic now, that exposure has real monetary value. We place Instant Answers above ads and links, and so the sources that are used for Instant Answers are monetarily benefiting through their inclusion in the ecosystem. In any case, there are many valid reasons why someone may want to develop on DuckDuckHack.
Location: San Francisco

Remote: Yes

Willing to relocate: No

Technologies: Front-end; HTML5, CSS3, JavaScript, Ember.js, Angular.js, React.js

Resume/CV: https://www.linkedin.com/in/channingallen

Email: channingallen[at]gmail.com

I have meaningful full-stack development experience but my focus is on the front-end. My body of work includes a web game which recently went viral (http://www.flexboxdefense.com), becoming the #1 game on producthunt.com and receiving unsolicited praise from several distinguished voices in the developer community, like Smashing Magazine and CSS-Tricks.com.
Paul Allen doubles down on artificial intelligence research in Seattle
I see your point, but that is detracting from the main point and larger dilemma which is that Slack has all this centralized data.

Easiest point of entry? No. Single point of entry? Yes.
> One of the author's here

I'm feeling so conflicted all of a sudden and it's even April 1
Just goes to reinforce an old truth -- that people are never as greedy as when they're defending what they currently have.
Meet Pushkin – Nordeus' Open Source Push Notification System
Wall Street and tech start to move past Bitcoin
"Send & archive" is a feature in gmail, but by default it's turned off (check your profile). The extra "hilarious" thing about google's dumb prank is that they basically replaced that functionality with the micdrop button, so anyone who actually was using that feature couldn't.

In general I'd say it's a bad idea to play jokes with email. Most people use it for important work, and many use it as part of their livelihood (not just for professional correspondence as in finding jobs but as a component of their day to day work). Just... don't fuck with that, it's unprofessional to mess with people. Imagine a car maker doing an over the air firmware update of their cars to disable the signal blinkers because isn't it funny how so many people never signal while driving?
Just like any form of business communication tool, self hosted or not. Not sure what your point is?
I am interested in the front-end position. Here is my portfolio site http://yangani.github.io/, and linkedin yangani.github.io. You can reach me at fyangani@gmail.com
The network scanning thing is both scaring and revealing. I never thought about that, thanks!
Because it's easy for everyone to use, even non-technical people. And it requires no maintenance, so the people running the project aren't spending time doing things that are not running the project.
I can't count the # of times a super helpful question was closed on StackOverflow for being "off topic" or being likely to cause a flame war. I do like Perl Monks, but wish the format was a little different UI wise. Def still usable though.
Didn't they actually try to patent the concept? That was what I understood to be the reason people were so upset.
At least with gmail chat there is an off the record option.
It is substantially different. Getting all the additional stuff that Slack offers bolted onto IRC would be a pain. Not to mention trying to support end users.
I am assuming you're on OS X? You can right-click on the input field, and under "Spelling & Grammar" you can turn off auto-correct. This is an OS feature, not something HipChat specific.
The phenomenom you're talking about is called "interrupted checklist" in aviation. Humans are actually quite good at following memorized lists unless they get interrupted mid-task. When this happens, the risk of a mistake goes up significantly, because your mind has already "checked off" the task that you were in the progress of completing when you got interrupted.

See for example: http://flighttraining.aopa.org/magazine/2002/October/200210_...

The psychology behind this is also the reason for the "sterile cockpit" procedures during critical phases of flight. https://en.wikipedia.org/wiki/Sterile_Cockpit_Rule
There are many invariants in ads. Olivetti 60s ads aren't far from Apple's 2Ks ones. It's all geometry glamour in the promise of making life|work better. In retrospect Olivetti ads are borderline ridiculous, they made very nice typewriters and even calculators (HP took 'too' many hints even). But lots of it revolved around optimized furniture, swappable parts, customizable. 'Now you can have your favorite picture in your new olivetti desk' ..
> But "what if?" can work both ways.

Going a little off topic, I've always felt someone could make a decent sci-fi story from that: what would the world look like if everyone had the ability to irrecoverably alter a single decision from their past? Would it be wasted on trivial matter? Would it drive people crazy to have such uncertain power and never know if/when they should use it? Would people not use it out of principle?
Neutron: an open-source server for ProtonMail
I think it's great, I considered to move away from Datastore but now its probably more cost efficient to stay.
So none of the benefits that Slack brings over IRC exist? Easy file uploads aren't there? Built in persistence without having to fiddle with bouncers isn't there? Mobile apps that work well aren't there?
It is fun watchimg USA literally eat itself alive.
Almost as fun as watching Titanic crash right from it's bow
Rinse, repeat, profit.

That "repeat" part is where this plan goes off the rails. You can fool your creditors once, but then the word gets around.
The law and common sense only partially intersect
Anonize – Truly Anonymous Surveys
http://imgur.com/AB7oIsp.potato
I can't possibly imagine someone being fired for this, it would be so easy to explain away. It was very literally in every sense of the word not the fault of the sender. I guess if you were already in the habit of sending nasty emails and then send this it could break the camel's back. Otherwise if this got someone fired I'd say the lion's share of the blame goes to the person doing the firing, with just a tiny portion going back to Google.
That's not entirely what I was referring to, though. The race construct (for an example with horrible consequences look up the history of the ethnic tensions that let to the Rwanda genocide) seems to be largely based on colonialism.

German racism tends to be based largely on anti-immigrant nationalism and xenophobia. It's closer to American racism towards Latinas/-os (and people who fall in the same mental category) than to American racism towards black people.

But maybe we do have the kind of racism black people experience in the US and we're just culturally less aware of it because our ethnic demographics are different.

Without delving too deeply into armchair sociology I think that two major events defining our biases are 1) the attitude towards (predominantly Turkish) immigrants in the third quarter of the last century and 2) the immigration of Russian Germans after WW2.

The Turkish immigrants were greeted as "guest workers" during the post-war boom of our economy and at the time largely filled the kind of badly paid low prestige jobs that became available en masse as our industry grew. Because we only considered them temporary we never acknowledged them as German and were utterly surprised that they would decide to stay and live in "our" country.

The "German Russians", as I described earlier, were (for the most part) ethnically and culturally German settlers who had of course culturally diverged over the course of a century or so before they migrated back to Germany in the aftermath of WW2 and the post-war tensions between Russia and Germany. They were Germans to the Russians but Russians to the Germans they came home to.

All in all it's a huge mess based on a decades long attitude to immigration that could be at best described as sticking your head in the sand and hoping the migrants just go away again rather than adapting them into our culture or even allowing each other to influence each others' cultures to find a common ground.

But looking at the poverty-stricken immigrant districts around Paris and Brussels I guess we didn't do that badly. Though that relief likely won't help anyone looking even remotely foreign if our ethno-nationalism gets any stronger (for a nightmarish outlook consider the recent election results of the AfD, the German nationalist party).
tldr; In a neighborhood with no open space for new housing, existing housing must be torn down in order to build new housing.
3 - they're (sometimes wildly) overvalued and an ipo with a hard price creates all sorts of pain (employees underwater, ratchets in previous financings, the need to come up with a business where revenue > expenses)
But when a lot of tools and integrations only work with Slack, then open source projects often don’t have the time to reimplement them just for their own projects.

The network effect leads to lots of open source projects having to choose slack – which, in turn, means they end up having to pay, without having revenue.
I'm a manager, and I'd be happy to see commit messages about working from home. My team would never write commit messages like this, they are of negative value to the team. I would ask them to squash. If I saw these commit messages pushed, the employee would get a warning.
Sure, give me the funding.
SEEKING WORK - London UK, Remote

I'm a full stack developer based in the UK with over 5 years of experience. I'm currently working with HTML, CSS (LESS and SASS), JS (Backbone, React, jQuery), PHP and MySQL.

I'm passionate about what I do and care deeply about my craft. I pride myself on being a trustworthy and reliable no-fuss developer who produces high quality work.

I'd love to learn more about your business and jump into some large projects but I'm open to all opportunities, those that use my skill set or require me to learn something new.

To get an idea of what I'm about check out my blog and GitHub (links are below). If you'd like to work together please get in touch.

Email: chris.pattle@gmail.com

Website: https://www.chrispattle.com

Github: https://github.com/pattle