skysight-inc/HackerNews huggingface dataset:
I can assure you Vim is not making a MILLISECOND difference.

Vim is making a 5 seconds difference on every edit. Each edit can be defined as commenting out blocks of code, insert/delete text, or moving blocks of code. If your IDE provides convenient key combo to do these tasks, then great, you have no reason to use Vim. But as soon as you reach for your mouse, you just wasted 1 seconds. Dragging your mouse to select the text you want to change takes another 5 to 10 seconds.

> Oh, yes, and 100% of your time is spent coding. You don't lookup documentation and you don't do any file management at all.

Documentation lookup is much faster through terminal :) Man page is easier to navigate than JavaDoc because of that no mouse needed.

File management is easier and faster through terminal. Think about the process that you move/copy file in GUI. 1) You open one Window, then navigate through folder tree with mouse double clicks; 2) You issue a copy command to the file you want to copy/move; 3) You mouse click to destination folder then paste it. Terminal based file management is just `cp /source/folder/autocompleted/with/tab/key /destination/folder`

I think the true argument here is not Vim or not Vim. It's about mouse or no mouse.
Well, that or being very "vocal" about Rails. :)

It's not unlikely that there are younger people in tech who know him from 37signals and not RoR.
Pittsburgh, PA - Deeplocal

Fulltime iOS, Android and Web Developers

Deeplocal is an experience company - tenuously hooked into the advertising and marketing world. We're looking for great "T-shaped" people who want to do amazing work.

We started as a software company that spun out of an art group that spun out of a punk band. Forget the titles and the industry. We care about making cool work that we can be proud of. We work in a lot of areas that most advertising agencies do not: product design, innovation consulting, industrial design, and fabrication.

We’ve presented at SXSW (we’re speaking again this year), been talked about in major media like Gizmodo, Yahoo, Wired, Fast Company, and Engadget, received awards from The One Club, Contagious, Cannes, Webbys, Communication Arts, and Print, and been featured on a BloombergTV special. We’re not bragging, we’re just proud of what we are able to do together and if you are capable and want to do this type of work, we are the company for you.

Come check out our work at http://www.deeplocal.com/

If you're interested, you can apply directly: http://deeplocal.theresumator.com/
This is great.. but when is it coming to the UK!?!?

...

Oh.
While I agree that implementations can be fast or slow, it does not completely eliminate the effect of the language. At minimum, different languages require different levels of effort to reach their optimum. So, while a language can be hurt by a poor implementation, it does not follow that all languages have the same potential performance.

As an example, just consider the enormous amount of effort that has gone into the JVM, and Java is still generally considered to be ~2x slower that C.
MUNICH, GERMANY:

- Intern, working student (Werkstudent)

- Mandatory: Good experience in PHP, MySQL, Javascript

- Optional: Git, redis, memcached, nginx, ubuntu

- Bonus points: Objective-C

We're a fast growing, cashflow positive startup and desperately seeking for help in development. You will directly work with our experienced lead developer (me), really lot's to learn, not only technical but also business-wise.

Ideally, you can assist us for a fulltime internship OR part-time. It's perfectly possible that we hire you if everything fits :)

Please send short email with introduction and work experience to p dot rappold at linksderisar dot com.
LearnStreet (http://www.learnstreet.com) | Palo Alto, CA | Full-time and Intern, Engineers & Designers

LearnStreet is an early-stage startup focused on changing the way people of all backgrounds and skill levels learn how to code.

We are a small, passionate team of product craftsmen, hackers and designers doing what we love—building a service that inspires users to tap into their amazing potential. We believe putting the power of coding in more hands can unleash a wave of creativity that makes the world a better place for all of us.

The LearnStreet team is based in Palo Alto, California and backed by Khosla Ventures.

Software Engineer (Full-Time, Intern)

We are looking for front-end and back-end engineers who care deeply about using technology to make an impact in education, by making it easier for people to learn programming and computer science on the web. We want people who are ambitious and who will relish the challenge of building a product to educate millions of people around the world.

Although we aren't looking for a precise background or skill set, here are some traits we like: You like programming and building products. You’ve done some side projects on your own initiative. You enjoy working hard, figuring out what you need to do to get the job done, and then quickly learning what you need to get it done. You enjoy the excitement of working at an early-stage and ambitious Silicon Valley start-up.

Some of the technologies we use include Python (Flask), JavaScript, JQuery, MongoDB, and Node.js.

UI/UX designer (Full-Time, Intern)

We are looking for user interface / experience designers to join our design team. In this role, you will help create intuitive, usable and visually appealing user interfaces for online programming education. As part of the team, you will help define user models and interfaces for new and existing LearnStreet products and features, develop storyboards and mockups to communicate design ideas, assess the usability of new and existing products, and make constructive suggestions for changes. Background in interaction design is helpful. Experience with Photoshop, HTML and CSS is required.

If interested, please email jobs@learnstreet.com with your resume and portfolio if applicable.
download my reference server from github, write a couple templates, publish
I think claiming Groupon is a scam is a pretty subjective statement.

And the answer to your question is never all three :)
http://mailgun.com (SOMA, San Francisco)

About us:

- We're not "yet-another-email sender": we are busy working on "what's next for email".
- We love Linux, server clusters, big data, distributed everything, task queues and network protocols.
- Our favorite GUI is ssh/bash, preferably served grey on black.
- We use Python, Flask, Fabric, Chef, MongoDB, Riak, Redis, Nginx and logic.
- We have a hot key for everything.
- We don't serve ads to eyeballs and we're not in the cloud.
- We are 50/50 on vi/emacs and everyone is anxious to get to know you better. :)
- We don't know what our code/test ratio is.
- We've built a lot of great tech and we need your help to open source it.
- Some of us have never dragged or dropped anything.

About you (role #1):

- You believe the actor-model concurrency is a better idea.
- You are an intellectually curious US-based hacker.
- Messaging and queueing systems are cooler than ad networks and retargeting.
- You want to have an enormous impact on a product developers love.
- You know what an architecture astronaut is and you're not one.
- On a few occasions you've decided on a hashtable instead of an AVL tree and vice versa.
- You have strong opinions about MongoDB, PostgreSQL, threads and build systems.
- You love UNIX and hate meetings as much as we do.
- You often wish you were smarter, coding in Haskell or LISP full-time.
- You want to learn from us and you have something to teach.
- You're fine with duck typing but also mastered at least one lower level language: C, C++ or similar.
- You've managed your own memory on multiple occasions (successfully).

About you (role #2):

- You are an intellectually curious US-based hacker.
- You can tell a beautiful API design when you see it.
- You believe you could design a better REST API than some products you've used.
- You can explain the difference between REST and HTTP in polite English.
- There is something about programming languages. You've played with most and learned a few.
- You want to learn from us and you have something to teach.
- You enjoy writing and want to get better at it.
- You've spoken publicly, it was scary at first. You loved the experience.
- When you go to technology conferences you have a good time.
- You're ashamed because you're spending too much time on Hacker News and Stack Overflow and Quora.

Talk to us:
- jobs@mailgun.com
What if you can Charge your iPhone in Five Seconds?
TellApart - Burlingame, CA (between SF and Palo Alto)

Hiring: Data vis engineers, Dev ops engineers, FE JavaScript engineers, Hadoop experts, Generalist engineers who want to build data products.

We help ecommerce companies make sense of their customer data, and use this data to build products that help them engage their customers more effectively.

- Our core retargeting business is growing extremely quickly, but we need more great engineers to build out more data products that will have massive impact on ecommerce--both helping retailers grow their businesses and improving the experience of hundred of millions of shoppers.

- We're building systems that have to scale massively. Here's some of interesting tech: (http://tellapart.com/gevent-at-tellapart and http://tellapart.com/taba-low-latency-event-aggregation)

If this sounds exciting to you, email me wei at tellapart.com.

http://tellapart.com/company/jobs

We sponsor H1Bs too.
For me it seems to get me in a different mode of thinking. I tend to find it helps me unblock if I get stuck writing/coding/thinking if I switch from keyboard to pen, or from pen to keyboard. Writing with a pen forces me to slow down - and sometimes that's a good thing.

And there are also the non-textual things you can do with paper. I draw and sketch a lot.
I wonder, if this is just the result of an technology shift. Twenty years ago, one needed highly specialized guys to build star ship models and coordinate a stop motion animation of a space battle, ten years ago one needed for basically the same scene guys with really expensive workstations and Maya licenses. Today one can do very high quality work with free tools on an standard PC. ( And one can easily copy a few GB of rendered scenes to a server half a world away.)

At least my observation is, that quite a few short films ( often as projects from film schools) are getting to a point, where they have really amazing VFX.

This trend is probably accelerated by the more general use of VFX. Someone who specializes in building star ship models can only find work in SF films, but today someone who can render a complex transition for an advertisement uses the same technologies as someone who does 'real' VFX and can consequently transition much easier to real movies.
> I'm not in any way excusing Db, but uncritically blaming them without other possible scenarios seems just as asinine.

Except you're wrong here - they've admitted they leaked all these unique email addresses, and it isn't actually some cataclysmic combination of coincidences that all these users were compromised. As would otherwise need to be the case.
Apparently, perhaps the 'scroogled' campaign is having an effect.

However it does give a better insight into the challenges of building a search product. It is a series of really challenging problems. So many people take search for granted these days.
SEEKING FREELANCER

I'm looking for a Python+Django developer who can help me with a project. Would prefer someone who has intermediate to advanced Django knowledge, very readable code, good documentation skills, and good Django practices in general so that I might learn some of them along the way.

Shoot over your githubs, demos, portfolios and hourly rates to M8R-6sn1py@mailinator.com (sorry about the disposable email).

While I am on a budget, I'd gladly pay a higher rate to a good dev and have fewer hours of work each week.
I find this attitude a bit entitled. The speaker does speak English, his accent is just not very understandable.

However, opening the video and seeking to a random point, I must say that the phrase "Ruby release policy: Ruby level compatibility" isn't doing any Japanese speaker a favour.
SEEKING WORK - Bay Area, CA - remote possible

Background: MIT, Google, MS/MSR, startups, more

Specialties: full-stack engineering/architecture and statistical analysis/machine learning

Sample of platforms worked with: Python, Java, C, C++, various asms, C#, Haskell, Scala, R, PHP, Perl, Javascript, HTML/CSS, Linux, Windows kernel, MySQL, PostgreSQL, Salesforce, Android, iOS, AWS, App Engine, Hadoop, social APIs, many frameworks/libs

Have worked with Fortune 500s and top universities down to SMBs and startups.

bgxvsp at hotmail
Relevant Chrome click-to-play bug report:

Click-to-play doesn't actually require click to play

http://crbug.com/174963
I have a rasberryPi, its in my closet, doing nothing. Am I the only one on those 1 million sold doing nothing with it?
Simplification disaster: The Case of Shafer v Civilization
Not much to start for this "kick starter" it seems like they already made the product, and want money to click the print button.
> Right, and therefore, if you don't want to increment the major version number, you can't break compatibility.

That's true, but both silly and not what you said before.

There's no good reason to care about version numbers in and of themselves, if you care about them at all, its because of their semantics: using SemVer doesn't make you not want to break backward compatibility, not wanting to break backward compatibility is independent of the use of SemVer. Of course, if you don't want to break backward compatibility, you won't end up bumping the major version number under SemVer, but you've got the whole direction of cause-and-effect wired backward when you say that SemVer is the reason not to break backward compatibility.
Linux has nothing to do with it; Netflix runs just fine on Android or the Roku. It is a Netflix problem.
London, England.
CTO

Contact Ben@barpass.co.uk

Who are we

Bar Pass Ltd, founded by two finance professionals with experience in providing technology within the hospitality industry, growing and advising young companies through from concept to profit.

What we are doing
Developing a mobile application that provides customers in a bar the ability to browse the menu, order and pay for food and drinks through their mobile device.

Where we are as a company

We are fully funded up to release of V1 and have a number of people looking to back us after this point.
We have had a several positive meetings with target chains of bars, that are keen on our solution and see it as a higher quality vision than our competition. We are well connected within our target market and have some very senior industry players keen to take active board positions.

Who you are

You will be working full time as CTO, working at our offices in London.

You will be responsible for defining and implementing our web and mobile strategy. You will eventually have the opportunity to form and lead a larger team.

During early stages you may be required to manage contractors to help build out some parts of our solution.

Core requirements:

> Comfortable being the sole internal developer working on a new product from the ground up
> Experience with both back-end API development and front-end mobile application development
> Back-end architecture and RESTful API design & development to support consumer iOS, Android and Web apps.
> Work on integration with payment processors and social networks
> Experience building solutions which are fast, reliable, flexible and scalable
> Experience building for iOS in Objective-C
> Familiarity with Agile/SCRUM and TDD practices
> Continuous Integration, cloud based deployment and other DevOps/SysOps understanding

What we offer

Dependant on experience we will offer a salary between £20,000-£30,000 as well a minimum of 5% equity.
The chance to get involved with a great business from the beginning and decide what we offer to our next employees.

Contact Ben@barpass.co.uk
"The fact that nobody published a cheap way to double spend is strong evidence that it's difficult and expensive to double spend."

Nonsense. Bitcoin is only a few years old. It is not nearly well-studied enough to claim that there is any good evidence that double spending is costly. Keep in mind that in the first few years of RSA, people thought that 128 bit public keys would be sufficient for centuries. Bitcoin has not received anything close to the attention RSA received from the research community, or even that attention given newer ciphers like AES.

"Also it doesn't really matter if there is some obscure method to cheaply double spend"

That is kind of like saying, "It does not really matter if there is some obscure method to crack RSA quickly."

"since because of its obscurity it would only affect a small number of transactions (and presumably once it is used it will be detected and made public, at which point it can be fixed)."

Or it might turn out that there is no fix and that the attack would work no matter what you did to Bitcoin. Maybe not confirming transactions is an inherently insecure way to do business. It is equally possible that cheap double spending attacks are impossible due to some property of Bitcoin. Right now there is no clear answer; you just have to shrug and hope for the best if you neglect to wait for confirmations.
Pune, India - Fulltime.
Co-Founder of Styloot.com here.
Styloot.com, is a visual search engine for fashion. At 700,000 skus and 4000+ brands, we carry slightly more women apparel than Amazon and twice as many shoes as Zappos.
We are looking to hire Python and Javascript developers.
You will be working directly with the product and will be making decisions that directly influence the site.
You must love coding - everything else we can work around.
You must have a github repo that you are proud of. Email us if interested - jobs at styloot.com.
That's because vi uses less as a pager, too :)
So, which is the reason that takes someone to be scared about incrementing the major number?
Some day, CEOs may succeed in convincing people that decisions have trade-offs and opportunity costs.

Some day. Maybe.
Whitetruffle.com
San Francisco, CA; Remote/Re-location OK, Full-time & intern (see bottom for details)

Whitetruffle.com is a game-changing recruiting platform that matches software engineers and UX/designers to great tech jobs using our proprietary technology. We have over 2000 companies like Asana, Eventbrite, Optimizely, Zappos, Delve News, Path.com, etc. who are sourcing talent using Whitetruffle to build out their teams. The popularity of the platform stems from the fact that candidate contact info remains anonymous until both parties agree to the match, and you're introduced directly to the in-house hiring source (founders, CTOs, HR head) so it's fast without any spam.

We're scaling quickly and need to hire more great talent to keep up with our growth. All of us know how hard it is to find the right job or the right talent efficiently, and we're doing pretty well at solving this problem! Our office is based in Rocketspace (a super cool co-working space) in SF and we work hard & fast, laugh a lot, and have fun at our team lunches and happy hours.

Whitetruffle openings:
1.Sr. Backend Engineer (Machine Learning, MySQL, Python)
2.Backend Engineers (Ruby, Rails, Python, Django, MySQL -- Open sourcey engineers)
3.Seasoned UI Engineer (angular.js, CSS3, JavaScript, jQuery, Python)
4.Mobile Engineer (Android, iOS, Obj-C)
5.Marketing intern with CS background (marketing, facebook ads, analytics) - this is an on-site role

For all jobs, register (build your profile) at https://www.whitetruffle.com/candidates and try our service so we can have a productive conversation. If your background and skills are a match, we'll contact you!
The comments I've found seem to indicate that the Gimp developers have no intention of changing this back, and that anyone who wants it back to the Gimp 2.6 and earlier approach is not in their "target audience". In other words, they hold their most common users in the highest of contempt.

Edit: http://registry.gimp.org/node/26348
It's something I'd like to tinker with.. I plan on using it as a frontend for my media center with the raspBMC software.

http://www.raspbmc.com/
This article really should be titled "Why we chose Balanced over BancBox."

Stripe quite simply wasn't the service they needed and they made a mistake in initial selection. This article title implies that Balanced is "better" than Stripe when they are quite different services entirely.
Truths About Success Online
whats the use of blurring the location,
the last line is pretty clear: Menlo Park, CA.

A easy way to see past blur is, to look at the letter spacing and word size, comparing height of letters, and matching it with possible answers.

For ex: look at CA, height of the blurred space, one can tell, both are Capital letters, the position says, its a state acronym, and the curve of C on left side seals it.
Maybe you could team up with http://www.thisismyjam.com/
The Commerce Clause grants powers to Congress, it does not limit the powers of states.

If someone uses Square to accept a payment or receive the benefit of a payment within the state, they can regulate it. If Square disagrees or believes the law is unjust, they can cease business in the state, or file a lawsuit against the state.
Low latency services
It works if you set your time through system preferences in OSX, Gnome and KDE on some distros. Changing it on those desktop guis does not require admin password. Also see:

http://www.sudo.ws/sudo/alerts/epoch_ticket.html
There where significant advances in mathematics and technology in the dark ages along with a massive population boom. Most notably algebra, armor, bows (long, compound), clocks, and fortifications. But, also agriculture, animal husbandry, musical instruments, tools, manufacturing, and many others. What was missing was a unified empire and the trappings of such, but there where a lot more practical advancements than most people understand.

PS: The roman army was great for it's time, but they would have been decimated by far smaller 'dark' age equivalents. The closest real world comparison was Hernán Cortés and the fall of the Aztec Empire using 6 guns ~2,000 people, 100 horses they could easily take on the euqivelent of an 100,000 man incan army. (Incan army was larger than that but they had native help.) http://en.wikipedia.org/wiki/Hern%C3%A1n_Cort%C3%A9s
Whoa... really, 100 MILLION gigabytes to store "The Index"? Wow. That's big.
I'm surprised an issue that high-level's been able to lurk around for so long.
Parse - San Francisco, CA - F/T

We are hiring on all fronts:

* Software Engineer (Platform and Web)

* UI Designer

* Site Reliability Engineer

* Solutions Architect

* Developer Evangelist

* Inside Sales Representative

We're building the mobile application platform, and we're growing like crazy. We're now powering over 60,000 apps, including big names like The Food Network, Armani, The Travel Channel, Toms Shoes, and Band of the Day.

We will dominate mobile, and we're a small, smart, and passionate team swinging for the fences with many happy customers. Come join us!

https://parse.com/jobs
OUYA is hiring Android developers!

In case you're unaware, we're building a new gaming console that runs on Android. We're located in San Mateo.

http://www.ouya.tv/jobs/