skysight-inc/HackerNews huggingface dataset:
This was new around late 90s i think, yes its a good example how 80s style programming with knowledge of music theory can give quite nice mega-arpeggios.

But this also misses the point, since the strength of our digital machines is not generating the same old musical variation that we could aswell compose ourselve if we weren't so lazy, but to show us music and sounds that we cannot compose and play by hand. The machine music should tell something about itself, not try to mimic us.
Git is actually unusable software. Fucking around with rebase WILL cause you more headaches than this is worth.

The number of downvotes this has received tells me just how deluded the alleged community of software writers actually is.
Tesla | Palo Alto, CA | Full Time - Onsite

We're hiring Engineers with solid Computer Architecture fundamentals, who are comfortable working at the lowest levels of Linux or other embedded operating systems, as well as happily venturing into userland and application code. Our day to day include working with C, C++, Linux, DSPs, gstreamer, BlueZ, ARM SoCs, LTE modems, security, bash, yocto, and more.

If you're interested in making a dent in the world, and the above sounds like you, reach out to me at sbrugada (at) teslamotors.com.
Serious question... Why don't these active adults just read some books and watch free online lectures instead? I fail to see the value a university is providing here.
You can merge the interface PR into the concrete implementation's PR. You don't have to work off of just one remote branch.
6px.io takes on Blitline
I'll take your word for it; it's pretty shocking that it wasn't there from day one. As I've written elsewhere, it seems like Genius's vision of universal annotations is not really lined up with the/my/some tech folks platonic ideal of it - Genius seems to want to extend RapGenius to the rest of the web to enable a mix of both factual and editorial commentary, whereas the aforementioned ideal would be much more focused on fact checking, not just providing a universal commenting layer.

It's clearly a grayer issue than I first comprehended when writing my initial response to your work; I apologize for my strongly negative tone.
Location: Heidelberg, Germany
Remote: strongly preferred
Willing to relocate: only to Vienna, Austria
Technologies: C++, Python, Javascript, Flask, Meteor.js, PostgreSQL, MongoDB, Redis, pythonRQ, etc.
Résumé/CV: http://justus-moeller.rhcloud.com
Email: justusmoeller87 googlemail com
Sidecar Co-Founder Leaves GM for Uber
Palaround lets anyone build their own Tinder-like app
Location: SF / Bay Area
Remote: Maybe, from Singapore?
Willing to relocate: Yes, only to LA, Seattle, NYC
Technologies: JavaScript (7yr), Python (2), ActionScript 3 (7), C/C++ (1), Open to others.
Résumé/CV: https://www.linkedin.com/in/whoisbenli
Email: whoisbenli+hn gmail
Human experience and history is circular. In the old days, only the upper classes could send their second, third, n-th sons to uni to read books. Once the middle classes figured out they could hang with the upper classes just by paying (cheap) tuition, it sent all aspirational and up and coming middles to uni, to hang out with the uppers, who were promptly overrun outside the ivies. We're now slowly and painfully rotating back to the stage of only independently wealthy uppers will read books at uni as a career.

Then maybe 2, 3, 4 generations in the future some bright spark in the middle classes will notice a lit degree lets a middle class kid social climb and hang out with the upper classes, the uni admins will notice they can literally charge the middle class kids anything they feel like charging just like medical, rotating the system back to where we are now.
I used to strongly believe what you do until my company started using Phabricator, which forces the squash workflow on you. It makes your history more useful, not less. The pull request is the appropriate unit of change for software. Make small commits as you develop, then squash them down into a single meaningful change to the behavior of your software.
Asana acquires Pied Piper
Well quite a lot of us have other things we want to do, actually. People really do seem to oscillate too radically back-and-forth between the Human as Heroic Capitalist and the Human as Impulse-Driven Stereotype of an Animal (when in fact most mammals are quite a bit more complicated than "eat, sleep, screw").
> Because in this specific case the passenger that was asked to move is trying to impose her egalitarian beliefs on those that established the airline's policies for pandering to the orthodox.

No, not true. He could've moved. :)
#brodoyouevengiphy
If everyone on your team actually knows how to use git, much better to let them rebase their commits and mark out a series of clean, atomic commits which introduce the feature you're reviewing. If you have people who are incompetent at using git on your team, this feature will help protect your history from them.
The 5 Top Startups from Y Combinator Fellowship’s Virtual Demo Day
> A blacklist would do nothing to solve this

I mean blacklist "Tor" to give them capchcas, instead of having to whitelist them to not give them capchcas.
Wow, loved this.

I contributed a little to JUnit and they ask you to squash your commits before making a pull, it took some time to do it, it's so confusing/wierd using regular GIT.
SEEKING WORK - REMOTE or Houston, TX

I'm a full-stack developer located in Houston, TX.

I've been working on web for more than 15 years.

Skills: Python, Django, Javascript, AngularJS, Node.js, MongoDB, CouchDB, AWS, Cordova, iOS, more on my resume.

Online resume: http://www.ardissone.com/
LinkedIn: https://www.linkedin.com/in/lardissone
Contact: lardissone on gmail (mention HN)
How SoFi can ruin fintech for everyone
Hey MaxfordAndSons, OP here.

Thanks for your comment. News Genius' site is a bit misleading, as there are a few different ways one could wind up with site annotations.

The first, as you mention, is by opting in. I agree that such a tool could be a useful way to foster discourse on your content. This tool is not meant for people who opt in to Genius annotations.

Further down on Genius' page, it states that any page can be annotated simply by prepending `genius.it/` to a site URL, regardless of whether the content publisher has granted permission. Unfortunately, the comments section of any Internet page tends to showcase some extremely uncivilized discourse. This is why many site authors choose to disable comments. Genius circumvents these people's wishes. Further, unlike a comments section, Genius does not actually notify the owner of a website if his/her content is annotated. Site owners have the option to moderate comments; it took Genius until today to even add a Report Abuse button.

Hopefully this clarifies some of the motivation. Thanks for sharing your perspective!
You mean like how CNN disables comments so that people are unable to call them out on their bullshit? So they can post fearmongering articles with little basis in reality, backed up by quotes from unnamed anonymous "intelligence sources?" So they can continue to spread misinformation on behalf of the US government without anyone questioning it?

The mainstream media is a complete poison to society. It needs to be dismantled and ripped apart. It's a dark, dark villain that needs to be exposed to the sunlight and shown for the monster that it is.

That would be easier if comments were allowed on "publications" like CNN, but unfortunately they're disabled.

Personally, I am fully in support of federated "overlay" commenting systems like news genius, because they rightfully remove control/moderation over the comments from the publisher, and place it into the hands of a "trusted 3rd party" (genius).
Your manager probably doesn't care as long as you don't rub it in his face. The company only cares if you're becoming a direct competitor or try to get it to buy back IP that was created on company time anyway. However, potential investors care a lot - this sort of thing shows up in due diligence, and it's negotiating leverage that can be used against you in any potential lawsuit or acquisition.

It's fine to do side projects anytime you want - it's not like the company has the ability to restrict what you can do in your free time. But if it looks like the side project may turn into something more than a side project, it may be a good idea to quit your job, throw away the code, and rewrite everything from scratch.
The differences are very obvious. It's also very obviously a Tesla. Saying you can't tell the difference is like saying you can't tell the difference between BMW or Audi models (don't get my started on MB -- even I can't tell the difference between all their models!).
Hipchat is made by the aussie company (Atlassian) that made Jira. Nice flexibility but disastrous performance, and they haven't really managed to fix that in A DECADE.

Trying out their hosted Jira solution recently felt quite a bit like a throwback to the 90s.

I'm not going to trust them again, sorry.

(We ended up using Youtrack instead. A lot faster, a lot cheaper, but less flexible.)
did you launch today on April 1? >_>
The problem is the same as in any field dominated by unions. The incumbents conspire to create a caste system in which newcomers are kept out or relegated to secondary roles and taken advantage of. In academia this is magnified 100x because tenure makes it into a winner-takes-all game with no second shots.
Over 92% of investors made money in March
Kanye West’s new album, ‘The Life of Pablo,’ is no longer a Tidal exclusive
What they do at present appears to be to assign long term reputation to tor nodes, but if instead they assigned reputation over a few minutes and reset it soon after, wouldn't that work better and avoid being overly broad? More load for them obviously but could possibly be done just for tor nodes.

The token scheme looks interesting though as long as it was truly anonymous and tokens were different on each request to avoid tracking.

https://github.com/gtank/captcha-draft/blob/master/captcha-p...

i wonder if they could do a plugin for the tor browser so that they don't have to wait for tor?
Writing software is the company's function. "More code means more bugs" implies there is no opportunity or freedom for improvement.

(Also, Microsoft took a 'no more easter eggs' approach? Wow, I didn't know. That's.... Well, if I want to go program somewhere with no personal freedom or trust from management, I know where I can go!).
Verbling: Communicate with your dog like never before
Qi: a Simple Package Manager for Common Lisp
Let's not battle with semantics. There are more venues to get exposure nowadays and the gatekeepers at these venues have much less power than the ones that came before, hence more democratized than 5 years ago.
Why Chinese People Buy So Many Homes in Palo Alto (2013)
If slack is working for them my advice is to avoid hipchat. It seemed to crash constantly where I work. We're very happy with (paid) slack.
How is Mattermost to operate? Is it basically spin up and run or does it require some active maintenance?
That's a bullshit response. You can't disagree with policy or people's attitudes unless you're "doing something about it"?
Location: Houston, TX
Remote: Yes
Willing to relocate: No, but I can travel if required.
Technologies: Full stack developer: Python, Django, Javascript, AngularJS, Node.js, MongoDB, CouchDB, AWS, Cordova, iOS, more on my resume.
Résumé/CV: http://www.ardissone.com/
Email: lardissone [at] gmail.com
One of the issues is that it is a SaaS, currently per certain regs, we can only use skype as our cloud chat, and even then only when it is one on one.
Maybe... Sometimes the initially strong ecosystem doesn't end up being the winning one. Apple had a huge headstart in GUI desktops but Microsoft nearly trounced them.

(I don't see Quip having such an advantage -- although Quip seems like a perfect fit for Microsoft's product portfolio... Hmm...)
Tesla's Model 3 Lives Up to the Hype – 198,000 orders in 24 hours
I love April 1st.
Yeah, perhaps bad timing. But some things are just too big to hold back. I tried to tell my otherself to wait but he just didn't believe me.
Agreed on both counts, actually.

1. GoDoc is actually great as a reference (i.e.: as Go's answer to Python's docstrings). I suppose I'm instead yearning for someone to hold my hand with regards to how I'm supposed to compose module primitives together, but that's admittedly a tutorial, not a docstring. So that said, I do like the Python community's insistance on comprehensive docs/tutorials, and I think the Go community needs more of that.

2. Very fast if you come from python, and fast enough if you're doing IO-bound stuff ... still slow if you're trying to do CPU-bound stuff.

WRT point #2, I like Gringo a lot: https://github.com/textnode/gringo
> But isn't Perl 6 a full superset of Perl 5?

Nope, it's a new language but with a similar look & feel. Interoperability is currently supported through embedding a Perl5 interpreter.
A late-night rant about OOP and parametric dispatch
Fucking around with anything will do that. Learning and understanding a new tool & using it where it's appropriate will save you time and effort!
This is great, but I was really hoping for a fast-forward-only merge button...
Name brand recognition
Location: anywhere. Currently Berlin.

Remote: Yes, I’d love to.

Willing to relocate: Yes, definitely.

Technologies: DevOps, Linux Admin, Ansible, Bash,

Containers, Cloud/AWS, Jenkins (CI/CD), Python, git, Web/Mail stuff.

Résumé/CV: Only by mail

Email: jan-hn [ät] aurka [dot] com

Mid-Experienced DevOps/Linux Sysadmin/Fulltime Nerd (there’s no need for a GUI, if you have SSH access) looking for a new challenge. Looking to move away from Berlin. I pretty much don’t care where I’ll end up. Nationality: Swiss
The new interface is slow and all the downtime is frustrating. Wish we were using slack
> incompetent at using git

This unfairly places the blame for Git's utterly shitty UX on the part of the users. When you have thousands of users who struggle to use a tool correctly, it's the tool's fault, not theirs.

I've been using Git for years, work professionally full time on an open source project that lives on GitHub, maintain several open source projects with a number of committers and generally live and breath Git and GitHub all day.

I still fucking hate rebasing and get tripped up by it on the few times I end up having to deal with it.
This Company Does 3D Printing at a Speed No One Else Can Match
What, exactly, do you think is going on here? How on earth would the executable on the disk get modified by pointer manipulation? (without the use of mmap, of course)
Agree, but it's still better than the old navigation.

Quip is the Evernote killer.
Amazon Alexa - Software Engineers and Research Scientists

Kendall Square, Cambridge | Seattle HQ | Sunnyvale Innovation Center

Are you interested in smart homes, speech technology, and being in on the ground floor of how millions of people interact with devices every day? We're pioneering the future and we still all fit in one room.

If you are a software engineer who loves to build new consumer facing products, has experience shipping production code, and likes working in small teams - we would love to meet you!

If you are a research scientist or have just graduated with your PhD, are interest in NLP, ML, and linguistics-please reach out!

Amazon Echo and Alexa is a small team composed of inventors, developers, and scientists working on audio, machine learning, speech and natural language solutions that revolutionize how customers interact with Amazon’s products and services.

I'd love to hear from you! Please send me a note - ebbounty@amazon.com

Best,
Emma
But realistically we're all going to forget about this conversation before you ever actually provide it.

Thanks for your interest. But given that you're overtly trolling with that statement, I think I'll pass.
Those I mentioned are just a few. You have Twitter, Facebook, Reddit, and all kinds of social media where you can get exposure, which didn't exist several years ago. You really had to chase journalists at conferences, buy a PR firm to reach out to them, get an intro to these guys, or just send a cold email and hope for the best. Now at least you can control your own destiny.
A lot of Geocities was archived. You can access one of them at reocities.com. There is also a 650+ GB torrent out there containing the archived sites. It's still a work in progress, apparently, but perusing the "neighborhoods" on reocities.com brings back memories.
Wattpad | Toronto (ONSITE) | Full-time

Wattpad is a mobile social app that connects people all over the world with stories that matter to them. It enhances the storytelling experience, and makes it possible for people to be captivated by something they love. We’re proudly based in Toronto, but our reach is global. Every day, millions of people use Wattpad to create and discover stories they can’t find anywhere else.

The Wattpad platform serves over 2 billion requests a day, with millions of users worldwide.

We're hiring for several positions, including our front end web and platform teams.

Our web client is a single-page Javascript app, primarily using Backbone, served by an Express NodeJS server.

Front End Developer: https://www.wattpad.com/life/job.html?id=job_20160323191710_...

The platform team is in the process of changing the Wattpad platform from a PHP monolith to microservices in Go.

Software Engineer - Platform: https://www.wattpad.com/life/job.html?id=job_20160315152912_...

Please apply to those links, or see if there's something else that interests you here: https://www.wattpad.com/life/?jobs
Free Speech is limited. In the US, free speech doesn't include "obscenity." We tolerate that because no one wants to advocate for free speech covering child porn (except Ricard Stallman and that girl who got fired from Nintendo).

In Germany, they have "Free speech," except when it comes to anything relating to the Nazis (unless it's in a history book talking about how horrible they were).

In China, their constitution guarantees free speech.

Laws are like debt, they are only useful to the point they can be enforced through violence.
NoviCap | Full time | Barcelona, ONSITE | Front-end engineer and interns

We are helping small and medium sized businesses in Spain get their invoices paid today instead of in 90 days. We are VC-backed and have a sizeable and fun engineering team.

We hang out together to go for snowboarding, beach volley, slacklining or just tapas in the city.

We are looking for a frontend dev and hungry interns.

Hit me up at nicolas@novicap.com if interested.
Airtar – open source airdrop alternative
Two things you can do differently, if you feel this would be appropriate.

Instead of git rebase -i HEAD~N, I typically use git reset --soft HEAD~N followed by git commit.

Instead of git push --force, use git push --force-with-lease. This only updates the remote if the remote's current state is what you expect. For example, it will fail if someone else has pushed to the same branch in the meantime.
Racist chatbot AIs! ;)
>an extra step that is not taken 100% of the time.

IMO, that's often a feature not a bug.
Perl 6 does not require use of Unicode characters in code and does not require a special keyboard.

It does require some mechanism to input Unicode if that's what you want to do but that wil be true for any language -- it's nothing to do with Perl 6.
The readers of the comments need to opt-in to reading the newsgenius annotations. So the argument of "some people might find these comments offensive" does not make sense. If you find the comments on news genius offensive, don't read them.

If you ask me, site owners should NOT have a right to moderate comments. That just encourages silencing dissent and disagreement and publishing misinformation, as others have noted.

Should site owners also have the right to issue takedown notices to reddit or hacker news when someone links to their site? Or to delete comments on those websites?
It's not filtered.

It's reordered but not filtered.

If you keep scrolling you will see everything posted that you haven't seen since the last time you checked.

It's not even bad.
Google should really, really be worried about Microsoft acquiring Jetbrains.

Like, shitting-their-pants worried.
As a git novice I wonder, doesn't a proper workflow do the same thing? When I submit a feature branch it might have a lot of ugly commits. However, once I merge it to an integration branch there is one nice commit explaining what I did.

When coworkers create Pull requests I don't go through all of their commits and changes along the way. I just look at the diff so, I don't see the need for them to squash it first.
That is a notation Program, why not just directly feed e.g. midi files?
Please don't make HN even worse by posting empty snark.
Yeah, Ionide is pretty good. I personally use vim-fsharp because Atom is flaky and VSCode doesn't have a good vim emulator yet, and vim-fsharp does the trick well enough for most of my usages.

Apropos of nothing, I recognize you from #ubuntu-offtopic on Freenode. Hiya!
They are not trying to be nice by offering free plan. That is their growth strategy. By using Slack you are helping their marketing efforts. IF they even end the free plan there will be competitors and open source tools which will help you migrate seamlessly.
Not all mistakes are born equal in reach and consequences. I would like to think that yes, most people in HN (most people, period) would not make a mistake like this.
I wish I would have saw this feature before it was taken down so I would have a better understanding of why people were accidentally clicking it.
I'd assume dev teams are very kin on custom integration (/dothat).
Hah! A lot of devs think it's hilarious to make smug comments about pivoting careers whenever software eats a manufacturing or soft skills job. I don't hear anyone laughing. What's up guys?
1 point by skiplagged 31 days ago | parent | on: Ask HN: Who is hiring? (March 2016)

Skiplagged - New York, NY | REMOTE / ONSITE | Front-end and iOS Engineers Our mission is to make it easier to experience the world. We provide an innovative travel service that actually saves people a lot of money on airfare, for example. Google us for more info. We're a small team of engineers and are looking to hire as many great engineers as we can find. If you're interested, tell us why and send along your resume to apply@skiplagged.com
Discord, a Slack competitor, is planning on adding video calls

https://blog.discordapp.com/upcoming-feature-preview-friends...
A lot of people aren't actively seeking it. I'm not, and I have a number of former coworkers that have successfully built startups (either been acquired or running profitably) and only about half of them took seed funding.

If you're good enough and dedicated enough to execute on your ideas yourself, chances are you were paid pretty well in your past life and have decent savings. (If you weren't, it often makes sense to do a two-step path into a startup, where you write a side project that is impressive but not lucrative, use that as leverage to get a Google/Facebook/etc. job offer, save up a bunch of money, and then seed fund yourself.) And if you've got decent savings, it can often make more sense to avoid the dilution and investor-relations hassles that come with taking investment.
The only perspective that really matters is the average American voter. The average American voter, in some parts of the country, would possibly disagree with Hillary's gun control stance, but she's not really vocal about that and nothing else comes to mind that either side of the aisle would really care about. Of course there's the minority who care about things like privacy, TTP, campaign finance, etc. Most that's a pretty small niche and I doubt most Americans are even aware those issues exist.

If you removed gun control views Hillary could run just fine as a Republican. She's in favor of climate change policies too, which establishment Republicans disagree with, but I don't see many average joe Republicans giving a shit about it.