skysight-inc/HackerNews huggingface dataset:
For those cases where you have created a fork of a project and are preparing a pull request, would that be something like:

$ git checkout master
$ git fetch upstream # https://help.github.com/articles/syncing-a-fork/
$ # git merge upstream/master # <- leaves merge commits in your fork
$ git checkout branch-name
$ git rebase upstream/master # Use rebase instead of merge?
$ git push -f origin branch-name
A blog post with more background for the project can be found at http://reecestevens.me/blog !
Millionaire migration in 2015 [pdf]
Unfortunately that means disabling JavaScript.
This is very much my pattern, too. I start w/ DDG, and about a third of my searches are adequately handled, but for the rest it's !g. My main problem is the lack of a way to filter results by time - DDG has a sort:date option, but since the dates themselves aren't displayed, I can't tell if I am looking at a result for my bug etc. from 2010 or 2016.
It's not destroyed, it's simply not on master. If you want to push that branch and have the history forever, that is an option.
15+ Best Free Sketch UI Kits 2016
If you try this with your iPhone it activates your gyroscope and says "Your Device is probably in your Hands."

It knows too much
This article was just an April Fool's, relax :)
Vidpresso (W14) REMOTE - sales / marketing people, NYC https://news.ycombinator.com/item?id=11356669
God hates climate scientists
> It's incredible that a webpage can do that.

How so? Any site you navigate to knows your IP, and can take action based on that.
I feel getting a megaphone has become considerably easier - try putting up anything on, say, betalist, and you'll get dozens and dozens of bots tweeting at you, offering free megaphones.

Now getting _attention_? I feel everything is competing with autoplay videos on Facebook now. Microseconds of mindshare.
Cash: An absurdly small jQuery alternative for modern browsers
I agree. I routinely have to use the date filter because they favor older content too much.
Version control is hard, simple as that. Git actually makes a great job at keeping simple stuff simple, but if you need some of the more complex stuff... well, I guess you could always go back to pen, paper and a secretary (aka: make someone else do it for you).
Scribd is hiring talented devs in a variety of flavors to help us build the library of the 21st century.

Right now we’re looking for:

* Mid to Senior iOS developers (especially with experience in tech/team leadership)

* Mid to Senior Android developers

* senior JavaScript engineers

* software engineers interested in working on search, recommendation, or payments

* QA Team Manager

* engineers with domain expertise in recommendation systems and algorithms

Please note for Internships:
We have filled our internship seats and are not currently interviewing interns.

We've hired ten full-time people and dozens of interns from these "Who is Hiring" threads.

To expedite your application, please apply directly to our job board (http://grnh.se/gr84t3) where you’ll find all of our current opening and the job descriptions. We do our best to respond within 24 hours, and you’ll get an answer either way.

We are willing and able to sponsor Visas and have several international team members from around the world.

You can read more about our "Netflix for Books" service herehttp://wrd.cm/1dJquzz or check out our tech blog at http://coding.scribd.com. We recently launched the first "Netflix for Comics" (http://wrd.cm/1MbaBA6) and Sheet Music.

More info is available at http://grnh.se/gr84t3, but as a HN user, feel free to contact us directly with any and all questions by emailing { jacquie at scribd.com }.
Between NoScript and Random Agent Spoofer, nothing is correct except my resolution and a couple of plug-ins (like Flash and VLC).

Shutting NoScript off doesn't make too much difference, and I don't think RAS does that much (some sites seem to see through it), so it must be one of the other addons (uBlock Origin, Disconnect, BetterPrivacy, HTTPS Everywhere).
I gotchu you.

https://www.reddit.com/r/Fitness/comments/jjprs/starting_str...

The Reddit user phrakture is awesome and absolutely knows what he's talking about. He contributed quality content very often to the /r/fitness subreddit. Check out those programs he crafted to get more flexible!

Starting Stretching: http://phraktured.net/starting-stretching.html

Molding Mobility: http://phraktured.net/molding-mobility.html
This is changing - rapidly. Even some of the biggest companies in the uber-conservative oil and energy industries are moving to O365 and similar.

There are very few holdouts that have no privileged corporate information in one SaaS or another - SFDC, github for enterprise, Workday, netsuite, etc...
I'd missed their new product launch. That thing is very cool, and potentially a better use of their light-field imaging than their camera-like projects.

You guys have a Seattle office?
Nuclear Drones from `Dark Web' Cited by Obama in Terror Scenario
SEEKING WORK - Remote (Budapest, Hungary), travel OK, East Coast work hours OK.

Senior software engineer (full tech stack, product management, some UX, ex-Google) looking for both short- and long-term contract work. Additional team members may cover project management, QA and other (e.g. non-engineering) tasks, and extended network may be able to take on larger development projects.

Highlights:

Technologies: Java, JavaScript, Dart, Python, Angular, React, Lucene, RDBMS, node.js
Distributed systems: Cassandra, Riak, ElasticSearch, cloud (AWS, Google)
Research: NLP, statistical modeling, machine learning, predictive analytics

CV: https://drillio.com/en/isoos/cv/

Company: https://agilord.com/

E-mail: istvan.soos@agilord.com

Featured blog entry: https://drillio.com/en/2016/best-practices-in-product-develo...
First you have to pass a background check
This works since x86 guarantees atomicity for aligned reads and writes w.rt. instruction fetch. LOCK prefix can be used for unaligned reads/writes to ensure atomicity of data reads and writes. But Intel SDM says (in 8.1.2 Volume 3A) "Locked instructions should not be used to ensure that data written can be fetched as instructions", which suggests instruction fetch is not atomic even with LOCK'd instructions, specially when the accesses are unaligned. Intel SDM (8.1.3 Volume 3A) suggests a cross modification protocol which requires global synchronization to ensure correct operation in such scenarios. Anyhow recently we unwittingly hit this limitation in our work and this led to some exploratory work for finding a way to relax the global synchronization requirement. Our work can be found at http://conf.researchr.org/event/pldi-2016/pldi-2016-papers-l... if anyone is interested.
Yeah, have to admit — we really had no idea what the spread would be. In some ways, it's surprising that there's much of a difference at all—or perhaps gratifying.

A point of clarification for the curious—the majority of both groups actually found the situations threatening. The 'serious' threat percentages in the larger numbers, is confined only to the those who chose 'Very threatening' in the questions.

From what you've observed, it sounds like we should revisit that choice (earlier drafts displayed 'Somewhat threatening' and 'Very threatening' choices grouped together, in which case a strong majority of both people who trusted and distrusted the police, found the situations threatening.)
Is this even more meta than that?
Personally, given the choice, I'd gladly choose half a decade (or whatever) of absolute misery working for an asshole boss if it will net me a billion dollars in the end.

Many of us would. But that's hindsight.

The reality is, of those who try, most wind up working for the asshole boss with nothing to show for it at the end.
Yes, it's the first addon I install on a new browser. Can't recommend it enough.
For some reason, this worked really badly when I tried it. About the only things it figured out were that I run Linux on an x86_64 system and use Firefox. Well, it did get my ISP right, so that pretty much limits my location to a single country. Even my display resolution was not right. It did find quite a few devices on my network. All of them non-existent, though.
Are you trying to imply that those who don't or can't afford university aren't processing information? Now that is terrifyingly shallow.
For monetisation, yes, but for nothing else.
Location: Washington

Remote: No

Willing to relocate: Yes

Technologies: C#, C++, Python, Git, Unity, Unreal, Game Development

Resume/CV: https://jnolankennedy.github.io/ and
https://www.dropbox.com/s/fsy24ihys74qv0f/Resume4.pdf?dl=0

Email: jnolankennedy@gmail.com

So I'm an indie developer and recent grad working on various games and participating in gamejams on the side. I'm looking for entry-level work, especially any opportunities to break into the game industry.
While that might apply to some BigCo there's large parts of tech that would really benefit from a WTD(GameDev I'm looking at you).
Interested in Gov+Tech? Sr and Jr full stack developers, executive assistant sought
GovReady | Washington, DC | ONSITE, INTERNS | US Citizens only

GovReady is developing an open source expert system to make the painful paperwork of IT Cybersecurity Compliance a thing of the past, the same way modern tax-prep software replaced confusing forms and instructions.
https://www.dhs.gov/science-and-technology/news/2016/03/01/s...

I'm aiming to build a small, eclectic and non-traditional team of thoughtful software builders each of whom have genuine interest in multiple parts of the stack and/or operations. Six figure salary for Sr individual with track record of open source contributions and respectable salary for Jr individual with evidence of ability to learn and interesting background. Gov experience a plus, but not a barrier.

Put "Hacker News - GovReady Jobs" in subject line and email to jobs@govready.com and remove name and biographical information from your resume (but include github or other relevant handle). Unfortunately, US Citizens only...
https://www.linkedin.com/in/greg-elin-b8885b4
You simply won't get an argument about foreign commerce that sounds too stupid to be taken seriously.

This export tax, for example, it was not only proposed but even implemented several times around the world - Russia has once gone to the extent of forbidding agricultural exports.
Stretching Scientifically by Thomas Kurz is pretty much the bible on this topic.

http://www.amazon.co.uk/Stretching-Scientifically-Guide-Flex...
“Strong typing” doesn't mean anything when comparing languages. The difference between raising a `TypeError` at runtime or silently doing something wrong is entirely a matter of standard library design. For example, you can replace Python's built-in lists with your own list class that is as “weakly typed” as you want. But, from the point of view of programming languages, the only thing that matters is that an unwanted situation couldn't be ruled out by the language itself.
I am all for price transparency in medical care. What I'm arguing is that there should be standardization of the quality of service that is being offered, so that customers are not put in the position of deciding how much measurement error they can afford to pay for.
Interesting that it was the white folks that got the good fit, out of the box. Kind of makes the race thing seem like a hacked on solution to a fundamentally biased algorithm.
I'm a great fan of Slack. Large portion of revenue for an b2b app like Slack will come from big corporations and businesses with more than 200 employees.

Microsoft/Google are heavily invested on large enterprises. These big giants can pull off a product like Slack and sell to all the big clients. Microsoft already sells communicator to large corps. They can switch that to Microsoft-Slack version and bundle it with their office products taking the large (90% revenue) out of Slack pocket.

Slack has to go really big to hit enterprises hard or they will be just serving small medium businesses which will have churn burn and less LTV.
Startup Guide
One is a tool that can be (and is being) used for all sorts of good purposes; run by mostly volunteers and whose entire reason for existence is not policing their network, because that would defeat the entire purpose of the endeavor.

The other one is a for-profit organization who's CEO's rationalization for taking money from internet scum is that if he doesn't take it, someone else will [0].

And to be clear, you are not quoting their abuse policy correctly. They say they will MITM phishing and malware sites to insert warning banners and take down childporn.

They will however not tell a scammer "Hi, please take your business elsewhere" based on some misguided "CloudFlare will save the internet"-fantasy.

[0] https://blog.cloudflare.com/thoughts-on-abuse/
It can also help corroborate times, distances, and other hard facts that tend to be exaggerated or distorted by the mind when remembering stressful situations.
They said business. Of course things are going to be different for organizations that either have no revenue, or depend on donations.
Elon Musk: Tesla Model 3 preorders equaled $7.5B worth of sales on day 1
Is Collision Conf Alpha a Scam for Startups
All of these shiny social network websites are there for profit. They play nice to grow and then they will squeeze as much profit as they can from users.

What did you expect is going to happen? Why would you invest so much effort and emotion into growing a thing that you can be 100% sure will eventually try to consume you.

If people want social media that does not feed on them, they have to start using p2p, decentralized social apps. Not like Diaspora (federated), but truly p2p, where each user contributes resources and there's no need to support scalability engineers maintaining state of art datacenters.

http://twister.net.co/ https://zeronet.io/ https://www.ipfs.com/ http://www.synereo.com/ http://maidsafe.net/

Somewhere there or in something similiar is our holy grail: social networking by users for users.
> The other style of commit-by-commit reviewing, where I see all of the work in progress commits, I don't find valuable at all and I _definitely_ don't want to see on master.

This is the style I use for code reviews.

There's not a lot of tooling to support it, at least with GitLab, but git-playback [1] is kind of interesting.

[1]: http://codingfearlessly.com/2012/05/14/git-playback/
Okay, the letter to the editor is from the January 21 issue, a few weeks later. Here's the part I take issue with:

"While a retrospective checklist has great value […] a prospective system of protocols, memorized by all the staff and made part of ongoing care, is more likely to influence patient outcomes."

You see that part about "memorized by all the staff"? One of the major points of the checklist piece was that simply going by memorized protocols, whether you're going to pilot a plane or perform surgery, just does not cut it. The human animal is prone to failing to follow complicated, extensive protocols from memory.

The doctor who wrote the letter is a professor emeritus at a medical school. A screen shot of the letter is here:

http://i.imgur.com/0DqhvY0.png
Gwern has a nice article on Spaced repetition: https://www.gwern.net/Spaced%20repetition
Squashing is not an alternative to merge workflow. It's what you do to clean up before you integrate your work (whether by rebase or merge). You've just made seven changes, which should just be three: git rebase -i HEAD~7, squash away. Okay, now you have three. rebase them on top of new work in the upstream branch, or merge? Separate question.
The FAA has also recently said that it's going to change its focus on enforcement through punishment and aim for a reduction of violations through education and training.
"* The problem is, are we developers or source code librarians?*"

One might, perhaps, be forgiven for thinking a professional would be interested in both.

Are there any other things you consider outside your job description?
This isn't based on external IP. This is using JavaScript to make requests inside your LAN.
Freezing animations in visual regression tests
I just don't actually believe you. I haven't observed a _single user ever_ who consistently maintains the behavior you describe across all interactions they have.

In doing usability design even for astronauts or pilots I don't think you could fully trust a user to behave as you describe.
>Can we go back to Web 1.0 please? Everything was simple, everything worked, everything was fast.

No. Software is allowed to evolve, even if you don't like it.

>Or at least can we compromise and have a few reasonable design choices from Web 2.0 and Web 3.0 merged back in with Web 1.0, and just go with that?

No. People are allowed to make their own decisions about how to design and build their sites, and they have the freedom to make decisions you disagree with.

>The current Web is just too broken, but there's nowhere to file a bug report.

It's broken for you, but it's extremely entitled of you to declare it broken for everyone. Far, far more people would consider "revert to Web 1.0" to be a broken experience, and the web belongs as much to them as it does to you.
This is such a nice feature. Thank you for working on it. Keeping history clean is important, especially in enterprise solution where you have to keep support multiple releases. You want to select certain commits/features in one version. With merge/squash, you would get a cleaner history, and it is easy to pick commits you want.
This proves that people are not sane these days! $3.8B for a fancy version of Yahoo! Messenger, wow!
I second that PH is not "democratized" in any sense. It's just as--if not more--exclusive than TC. Though I think Ryan may have started with good intentions, PH is now more of a "we control PH, we control the valley, and if you're not part of our exclusive club best keep your tinkerings to yourself".

With that said, who'd be interested in making a more democratized version of PH? Where we share together our own creations and help promote them with eachother? Kind of like r/entrepreneur but more focused. Could be cool. PM me.
Isil plotting to use drones for nuclear attack on West
Like my sibling poster said, a full megabyte would have been the sheerest luxury. After the ROM was mapped into memory on startup, my C64 had 38 kB available for programs. It is flat-out amazing what people did with that memory, including office software, networking and of course games.

Keep in mind that the Apple II originally shipped with 4 kB.
Ha! Seriously though if some set of IPs is DoSing then they have to take action against at least some of the IPs in the set.
A terrorist dirty bomb? US summit asks world leaders to plot response
It's impossible to implement optionals without parameterized types, which Go does not have except for some built-in types. And optionals without language support for generic functions are about as useful as an exploding hammer.
We just switched to it today from slack.
Good Ideas, Through the Looking Glass (2005) [pdf]
Agreed. As an example, the Pinboard dev (idlewords?) is quite hilarious in a dry, caustic but extremely cheerful way. I could never be as funny as they are, it's just not part of my skill set!
I feel like a true international language is a good idea, but Esperanto strikes me as such a Romance family language that it's hard to think of it as neutral.
Me too. I think that's an excellent general guideline.
Yep, in chromium-land we do something similar:

You can upload multiple different versions of a single code review, and reviewers can diff both against the base and against previous versions of the review. This is helpful for showing "stories", responses to comments, and for "my original commit got reverted, so here I've reuploaded it, and then also uploaded the fix, so you can clearly see what's different this time".
This mentality is how you will succeed. Should you be working 40 hours outside of work forever? No. But, it may be required to push your product/idea to the marketplace.

I did the same thing for about a year before I finally quit my day job. I haven't work those kind of hours for many years.

If you aren't willing to sacrifice your free time, you probably won't succeed as a business owner and you are better off just working a regular job.
"This is going to sound heretical, but I think that—particularly in the theatre—a lot of Shakespeare is too long. I think Act 4 in a lot of Shakespeare plays is a bit of a bum-number, and not much happens. I like to see Shakespeare intelligently cut, often to speed it up."

No, it just sounds zeitgeisty and ignorant. The answer to everything these days is just to speed it up and have loads of camera cuts and random zoom ins and edge handheld cameras and over the top sound effects etc to spood feed the attention deficit created by everyone's endless gadget fiddling and page refreshing. You don't "fix" shakespeare by pandering to the twitchy tic generation. If you don't like it, download Cow Clicker 4 or something.
LeadPages (www.LeadPages.net) - Minneapolis, MN | Full Time | Business Intelligence, Enterprise Security, Python Engineer, Web Developer, Automation, Production Engineers, Technical Project Managers, etc.

LeadPages is Minnesota's fastest growing startup and we're looking for some amazing people to join our team! Our team and culture is like no other. We work remote two days per week and the other three days in our incredible downtown Minneapolis office. We're a SaaS company with one of the best tech stacks I've seen yet and... we're a Mac shop! :)

We currently have full-time opportunities available for:

- Senior Software Engineer (Python web app development, GAE, API, Gulp, Git, Mongo DB, TDD => https://leadpages.applytojob.com/apply/UYiaq3/Senior-Softwar...

- JavaScript App Engineer (Angular / Aurelia web app development, HTML, SASS, Gulp, Git, ES3, React) => https://leadpages.applytojob.com/apply/9EEsp1/Javascript-App...

- Business Intelligence and Digital Strategy Senior Manager (Advanced data mining, machine learning, modeling, D3 Data visualization, Google Analytics, query writing, Tableau / Domo, R, iPython, or similar statistical analysis packages) => https://leadpages.applytojob.com/apply/rzNzQu/Business-Intel...

- Automation Engineer (Strong experience with Selenium, Selenium Grid, Keyword Driven Testing (Robot, Cucumber, etc.), Protractor and similar) => https://leadpages.applytojob.com/apply/mBAwCQ/Automation-Eng...

These are all full-time positions with great benefits including Medical, Dental, Vision, 401k, PTO, Flexible Schedules, Work From Home options, and more! We even offer relocation packages from anyone that would be open to relocating to beautiful Minneapolis, MN.

If you're interested in seeing any of the other positions that we also have available on our Marketing, Product, Technical Support, Customer Success or Operations teams, check out our website at: http://www.leadpages.net/careers

Interested in emailing me directly? You can reach me at: Tiffany@Ave81.com

I'd love to talk with you soon!!

Thanks, Tiffany
Unless that gets priced into the private markets...
> asking people to contribute to developing your core product is not a sustainable way to survive in a market like this.

Prove it. Seriously.
Actor, Vegan, Animal Rights Activist, Ufologist, Dota 2 Streamer
This baby is very hungry.
Room decoration - Nom.
Gaming Nom.
Fashion Industry. Nom.
Gadget and Entertainment Industry (TV, Posters). Nom.
Advertising Industry - and Self Expression. Nom.

Next ten years will be spend with feeding everything to it.
He who wraps the last layer around the world, to sell it to the users, makes everything wrapped his organelles over time.
Well played Microsoft, well played.

If we could decentralize the way consensed augmented reality is shared, we could even do something good for the world.
Open Source WiFi Hubs offering free processing power and untraceable sharing. Mmmh..
First program in Rust: Hangman