skysight-inc/HackerNews huggingface dataset:
The german language has something called the "generic masculinum," meaning that all "workers" are male (unless you use the female version explicitly.) Some people have taken issue with that recently, i.e., they want to replace it with a generic femininum. I think it's somewhat naive to attempt to change languages like that, but hey, feel free to give it a shot.

I'm not sure what the rule for foreign words is (we have many of them, latin, greek, french, etc.), but their gender seems to be inferred from the base word (that's not a word, is it?). E.g., "internet" (and "network" respectively) is neutrum because the german word for "network" is as well. Same for "printer."

"Email" and "connection" are femininum because the german words for "mail" and "connection" are as well. I suspect that words like "email" might actually not be female, but plural (both share the same pronoun) because the german word for "mail" is one of these words that don't have a singular form (think "fish").

Oddly enough, the word "post" (in the sense of a forum post), even though it is literally the same word we have for "mail" (which is still femininum, "die Post"), is (generic?) masculinum. I guess that's what happens when multiple languages inherit a word from a language, change it over time, and then share the new words later.

Buttons are obviously male (you already know why).

Some words fall back to the generic masculinum however, even though they do have neutral german equivalents (e.g., "account"). I wish I could tell you why.

Anyway, languages are hard. Let's talk about computers instead.

---

Btw: I hate the fact that my french neighbours have a weird nationalistic attitude when it comes to their language. French isn't exactly the greatest language on this planet. (Germans get to choose between french and latin as a third language.)
Location: New York, NY (NYC)

Remote: No

Willing to relocate: No

Technologies:

- Python, Django, Flask;

- SQL, MySQL, PostGreSQL;

- JavaScript, jQuery;

- Java, JSP, C#;

Resume: http://bit.ly/1CNaaZ7

Email: addington.code@gmail.com
pretty sure asking for "young" developers is against the EEOC, bud...
Twitter’s Got a New Harassment Problem: Periscope
Location: San Francisco and New York, USA

Willing to remote: yes

Willing to relocate: yes

Technologies: Java, Android, iOS, Objective-C, C, C++, .NET, JavaScript, NodeJS, Ruby, Rails, PHP, HTTP, CSS, XML

Resume/CV: http://www.linkedin.com/pub/lance-nanek/31/b69/296/en

Email: lnanek@gmail.com

Github: https://github.com/lnanek/

Blog: http://neatocode.tumblr.com/

Site: http://nanek.name/
It's not entirely about the size when talking about tons of depends and stuff, that's just more complexity to worry about. Note that this isn't some comment comparing complexity of emacs to (insert whatever you think I may be comparing) as I'd bet emacs is fairly simple compared to many things it could replace, I'm just throwing out the idea that when I personally am adverse to deep dependencies and tons of functionality, I'm usually worried about the complexities and not the size.
Location: Oran , Algeria

Remote: YES

Willing to relocate: YES (With pleasure)

Technologies: Ruby on rails , C ,Android, git , linux , HTML5, CSS3 , Penetration testing .

Résumé/CV: just email me for my resume

Email: abdelhadikhiati(at)gmail.com
in France I think we choose the gender of the french word when possible, otherwise it seems to default to masculine?

un job -> because of "un emploi, un boulot, un travail"

une [surprise] party -> because of "une fête"

un hashtag -> masculine because we don't see an "e" at the end??
Ok, so they used an outdated client and then used a double operation on Couchbase when comparing to MongoDB. The other part of "doesn't scale" wasn't addressed at all. I hate MongoDB with a passion (burned too many times) but even this is just FUD-like without numbers or something to back it up.

C'mon, you guys can do better than that. Just working is enough to show up Mongo. Seriously, the bar isn't that high.
So...they surrendered?
> “Unwanted ad injectors aren’t part of a healthy ads ecosystem,” Google Safe Browsing engineer Nav Jagpal writes in today’s announcement. “They’re part of an environment where bad practices hurt users, advertisers and publishers alike.”

Healthy ads ecosystem? WFT? The internet is inundated with garbage because of the perverse incentives wrought by ad-based revenue models, not to mention the other costs of advertising: https://news.ycombinator.com/item?id=8585237.

Google is to me and to a growing number of people an "unwanted ad injector" built into a vast number of web-sites which would, if Google and others didn't make it so easy to get ad revenue, be forced to do what you're supposed to do in a healthy free-market ecosystem: make products good enough that people are willing to pay for them.
Spending your weekends volunteering at a soup kitchen doesn't give you the right to throw litter onto the highway.

Just because YC has watsi doesn't mean they shouldn't have to explain why they're affiliated with InstallMonetizer, and justify their decision.
I think it's partly because when spelling was standardized in the 17th-18th century, it was done with a "learned" view that spelling should reflect a word's origin. So you get "doigt" for finger because of the latin digitus, the circumflex to denote an S that has become silent (hôpital vs. hospital), and even overcorrections (that have been recorrected since), like nénuphar -> nénufar (ph is used to denote places where there used to be a greek phi, but nénufar comes from Arabic)
GO Engineer - CrowdSurge - London - Permanent
www.crowdsurge.com

We are using Golang to develop a robust, fault tolerant Service Oriented Architecture (micro-services) platform.

The team is responsible for every step of the development process - architecture, design, implementation, security, deployments, testing and release.​

We're about solving challenges at scale, mainly using Go and Cassandra on AWS with a focus on building mobile optimised products, platforms and APIs.

We are looking for engineers to be based full time from our offices in Old Street, London.

If you would like to know more, please contact our staffing partner: James.prashan@crowdsurge.com
.local is reserved for mDNS.
I'm not sure why you can't just use the host's real FQDN.
I play ridiculous amounts of blitz and bullet chess and I can tell you that openings dominate faster games. The more bizarre the better.

But you had better know the main openings and a lot of sidelines fairly deep or you're toast.

Of course, my memory is next to useless, so for me, to really "know" the openings means I understand them. When my opponents plays weak moves "to get me out of my memory" that's when I really dominate.

Honestly, sometimes chess strategies are like rock-paper-scissors. Guys with great memory can sometimes trounce me, but people who use this "play weak moves to confuse my opponent" oh yeah, I eat that for breakfast.
EPA Chart: Global Emissions by Source

• Energy supply: 26%
[...]
• Transport: 13% (certainly less, but "a relatively tiny part"?)
• Buildings: 8%
• Waste & wastewater: 3% (definitely a tiny part)

[updated for formatting and clarity]
I wonder if the users who have 2 or more ad-injectors installed did not get "re-infected" but rather the first infection opened the door to more? Or maybe it's a specific vulnerability that is being exploited by multiple spyware vendors?
Frontend Engineer | San Francisco | INTERN REMOTE VISA

Site Reliability Engineer | San Francisco | REMOTE VISA

Chief Architect | VISA

Sales Development Rep | San Francisco | VISA

CrowdFlower helps companies clean and enrich their data with a massive online workforce. Our platform is used by data science teams at startups, tech companies, finance and retail. We are series C and growing fast.

Email me at lukas at crowdflower dot com.
I allow myself 1 useless post once in a while.
Obama authorizes penalties for foreign cyber attackers
<<So-Called "Programmer">> is the name of the blog; the title of submitted post is "Refactoring: How do I even start?". Could mods change this please?
WebStorm 10 is out
Mobile Product Designer @ Blacklane - Berlin, Germany (VISA)

We’re a well-funded, fast growing startup that provides professional drivers to business travellers in more than 150 cities around the world.

You will have full creative freedom to define the look and feel
of the Blacklane iOS and Android apps - one of the primary
interfaces between us and our customers.

More info about the position:
https://www2.blacklane.com/en/careers/mobile-product-designe...

If you’re interested, drop me a line at claudiu-vlad.ursache+hn@blacklane.com
One important thing to note while implementing it is that you have to be a little smart about how you move boids from one bin to another. You don't want to get quadratic behaviour because you're removing individual boids from the middle of lists again and again, you don't want to accidentally move a boid twice in an iteration and so on. The best way to do this is to make a list of "boids to add" and "boids to delete" for each bin, which you build as you call "move", and which you apply after you've done your movement calculations on all of your boids.
They've apparently updated their adwords policy regarding this. Now it's a matter of enforcement:

http://ipensatori.com/2015/03/20/google-update-to-software-d...
I agree. I don't see how the author is doing anything differently than the current programming languages.
Amazing, thanks for this! I'd been trying to get by with using http://twitrss.me and @newsyc150 but the lag was bugging me.
Box - San Francisco and Palo Alto, CA - Full time - Frontend & full stack engineers

Crocodoc (YC W10) founder here. When our company was acquired by Box in 2013, we launched a new set of developer APIs on the Box platform for anyone (even those who don't use Box itself) to use for converting documents to HTML. We're now powering apps from LinkedIn to CoTap to the newest version of WebEx.

We've also open-sourced one of our biggest projects (https://github.com/box/viewer.js) and are expanding into developer experience as well.

We're looking for frontend and full stack engineers to join our close-knit team and help us push the limit of what browsers and mobile devices can do. (Fast, pixel-perfect rendering of documents using just HTML, SVG, and CSS turns out to be really hard!)

We're also building out a developer experience team and are looking for someone who is passionate about UX, APIs, and making developer tools easy and fun to use.

Drop me a note if you're interested at long@box.com or matt@crocodoc.com
I can comment on Italian (native speaker) and there are a few borrowed words that are feminine likely because the word they refer to is feminine, the ones I can think of are:

- e-mail / electronic mail / posta elettronica -> feminine (as posta/mail is feminine)

- Internet / rete -> feminine (as rete, [fishing] net, is feminine)

- shell -> feminine (this one I have no idea why, but it is feminine)

- library / libreria -> feminine (as libreria, as a books-library, is feminine)

- directory / cartella -> feminine (as cartella, folder, is feminine)

when I went to university back in the 90s there was definitely a push by some professors to use Italian terms for everything, which in some cases didn't work that well; one of my teachers insisted that we use 'fila' (which is feminine btw) for 'file', note that in Italian 'fila' is the translation of 'file' as in 'single file' which to me sounded quite grating.

Most people I know use the English form for the terms above, but you do see the Italian translation for them in advertising and other more 'official' forums often.
There isn't really one. Memcached fulfills a subset of its simplest use cases.
Haskell dev at Standard Chartered Bank , London UK

Strats team at Standard Chartered, London. A typed functional programming developer role on the trading floor. The role is highly development focused, and you will use Haskell for almost all tasks: data analysis, market data publishing, database access, web services, desktop GUIs, large parallel tasks, quantitative models, solvers, everything.

We have our own Haskell compiler, and many of the people involved in the development of Haskell.

Experience writing typed APIs to external systems such as databases, web services, pub/sub platforms is very desirable. The role requires physical presence on the trading floor in London. Remote work isn’t an option.

https://donsbot.wordpress.com/2015/03/16/haskell-development...
off-topic:
flame phone are reasonably specced and priced. we just dont know anything about when we could "just" order an unlocked flame or a similar phone.

mid-range specced and priced phone would sell, i think, as second phone, phone for relatives and like.
LSE Fire Sees 2,000 Evacuated from Kingsway
This Is No Joking Matter
"Functor is now a superclass of Monad in GHC HEAD"

http://www.reddit.com/r/haskell/comments/3121lh/functor_is_n...

Same as last year:

http://www.reddit.com/r/haskell/comments/1bfojn/functor_is_n...

And I fell for it again... Hmpf.
QA Automation Engineer at Chegg, Santa Clara, CA. (full-time)

Ever faced hiring bias because you're a woman or from a minority group or have a non-traditional educational background?

Now, you'll be judged for your real talent and not your background.

Chegg invites engineers with unconventional backgrounds for the role of a QA engineer on their team.

What you’ll do on our team:

-You’ll be creating automated tests for our highly scalable and fault tolerant Java based systems. We deal with financial transactions, so mistakes are literally costly.

-We highly value test driven development. We’re not a TDD team… yet. You will participate in improving our team to reach TDD nirvana.

-Understand the business problems being solved and understand how to evaluate our software that solves those problems.

-Create tests that maximize the value to our business (reduce risk the most for the least investment in effort).

-Clearly communicate actionable insight to those that can resolve the problems you identify.

Application Details:

We are committed to having a meritocratic, transparent and bias-free selection process that is inclusive to all applicants.

To apply please email your interest to chegg@gapjumpers.me

or please take our blind audition challenge at https://www.gapjumpers.me/questions/chegg/qs-214
You're the man.
A breakdown of the generation capacity is available here:

https://www.reddit.com/r/Futurology/comments/3042kb/costa_ri...
Keep in mind that this has changed a lot during the last decade.

December 28th traditionally received little to no attention in Argentina, and April 1st is gradually picking up.
Contentful - https://www.contentful.com - Berlin, Germany (VISA)

Contentful is a content management platform for web applications, mobile apps and connected devices. It allows you to create, edit & manage content in the cloud and publish it anywhere via API.

We are hiring for the following full time positions:

1. Frontend JavaScript - Angular Developer - http://contentful.workable.com/jobs/2980

2. Backend JavaScript Developer - http://contentful.workable.com/jobs/14124

3. Solution Consultant - https://contentful.workable.com/jobs/27153

4. Sales Engineer / Consultant - http://contentful.workable.com/jobs/17959
Scribd (YC '06), San Francisco - VISA, FULL-TIME, and INTERN are all welcome

Scribd ("Netflix for eBooks", top 100 website, 50 people) is hiring talented hackers of all kinds to help us build the library of the 21st century.

We've hired EIGHT full-time people and TONS of interns from these "Who is Hiring" threads ... it really works!

We're looking for people who want to work with:

* Ruby on Rails (we're the #2 largest rails site, after Twitter)

* Javascript (well, we use Coffeescript)

* iOS OR Android (we're a top 10 eBook app with more reviews than Wikipedia, with a small mobile team)

* Data science / data analysis (using big data tools like hive to analyze an amazing proprietary dataset)

* Machine Learning / data mining / recommendations - think Netflix prize, but for books!

* Product manager and design (UI or UX) roles too

* Internships: junior standing or above for all areas of engineering. We hire several interns every summer and year-round.

That said, we care way more about your personality and general hacking skills then what languages you've used so far, so if you haven't used these but want to break into mobile or web development, this could be a good opportunity for you. We've hired people from these threads with everywhere from 0 to 10 years of experience.

We're profitable, very well funded and have a really fun office environment (go-karts + a rock climbing wall!) in the center of the startup world in San Francisco. Scribd alumni have gone on to found 4 other YCombinator companies, more than from any other startup. We think this says something about the kind of people that we like to hire, and we love hiring people with entrepreneur and startup ambitions. We are also always looking for international people interested in moving to the US and can help you secure a visa.

You can read more about our "Netflix for Books" service here http://wrd.cm/1dJquzz or check out our tech blog at http://coding.scribd.com. Last month we launched the first "Netflix for Comics" - really exciting stuff! More here: http://wrd.cm/1MbaBA6

More info is at http://www.scribd.com/jobs, but as a HN user, feel free to apply directly by emailing me at jared at scribd.com. I work on the engineering team.
I agree with you, but there are a lot of catches when dealing with small businesses. They don't apply to every business, and my experience could be anecdotal. But there is an argument to be made that some of these businesses remain small for a good reason.

The first problem with many of these small businesses is they don't want to pay market rates for people with the skills and talent. If you do generate that much revenue, it's not guaranteed that you'll be brought up to a market rate.

You might not even get credit for achievements, where people view you as a commodity worker. You'll encounter owners or employees who know just enough to be dangerous, and therefore don't value the skills you bring to the table. Their son knows some HTML, how hard can it be? You can't build Facebook or automate all of their business processes in a weekend?

You'll be caught in situations where your time will be micromanaged to the point where you can't be productive. The farther away a business gets from software, the less experience management has with managing software projects and the people who work on them. It's difficult to get autonomy for a project that might take days and weeks for tangible results, when most people are used to being able to see the progress and results more immediately. They won't understand everything or anything you're doing and may doubt you actually know what you're talking about or understand their needs.

Your "maker's schedule" will be sliced and diced into useless microblocks of time. Because you know computers, you'll be tasked with keeping printers and desktops running. You will be the first person people disrupt throughout the day with any issue.
To be fair, while the sites in your screenshot are listed in Google's index, they aren't the top results for "download firefox". There are 4 official Mozilla links before the crap links not to mention a special Google feature box (or whatever they call it) at the top with a direct link to Mozilla.
## The Department of Better Technology - http://www.dobt.co/ - REMOTE

Our one-sentence tagline: We are dedicated to making great software that helps governments and non-profits better serve their communities.

If you've ready some of the recent posts about US Digital Service or 18F, we're doing similar stuff, but from the outside-in, with mostly SaaS products. (Our flagship product, Screendoor: http://www.dobt.co/screendoor)

We're bootstrapped, profitable, and we'd love to find folks who are passionate about this kind of work. Stack is Rails / Postgres / JS -- nothing too fancy, but we're serious about the quality of our code. We're big on open-source, too: github.com/dobtco/

If you're interested in hearing more, email me at adam (at) dobt (dot) co
One of the issues with a late career/industry change that is often not discussed is the pain that comes with a (usually?) sharp downward adjustment in lifestyle due to lower wages, similar to Mizayuki's 80% salary cut.

Immediate family concerns and other obligations (e.g. parental care) at a later stage in life may necessitate a more gradual shift through successive job transitions, rather than a sudden career change.

Technically, an "experienced hire" should be attempting to shift into careers that allow for maximum skill transferal, but this isn't always possible, and it certainly isn't easy.
"Mot-dièse" isn't even a correct translation. It is literally translated as "sharp-word", so there is a confusion between 2 distinct signs:

- #, the "croisillon" sign (hash)

- ♯, the "dièse" sign (sharp)

Therefore the literal translation should be "mot-croisillon", not "mot-dièse".

And on the subject of the the Académie Française, the Commission générale de terminologie et de néologie and the Délégation générale à la langue française et aux langues de France (DGLFLF), the problem is that they often try to find translations to words that, in my opinion, shouldn't be translated.

For example, the DGLFLF has a website [0] where people can suggest french translations for english words. Here are some words from the website that it is pointless to try to translate:

- BitTorrent

- barcamp

- Facebook

As a result, the proposed translations are often ridiculous (filoutage, langage à objets, offre groupée).

Another problem is that the people working there are not technology-fluent. That's why they come up with wrong translations such as "accès sans fil à l’Internet" ("access without wire to the Internet") for Wi-Fi, which is incorrect as a Wi-Fi connexion does not always imply an Internet connexion.

That said, some english words have a great french translation :

- firewall -> part-feu

- mailing-list -> liste de diffusion

- byte -> octet

[0]: https://wikilf.culture.fr/
Did you hear about that new language Microsoft has come up with? They call it "do dièse" (and they have a project called "fa dièse" for some reason).
SEEKING WORK - Berlin / UK / Remote

British full stack developer. Lots of experience building rails and django applications. Likes React, immutable servers and learning new languages. Dislikes Chef, Angular and Drupal. Looking for small but interesting projects.
Location: San Francisco/Bay Area
Remote: Yes
Willing to relocate: Yes
Technologies: Ruby, Rails, Javascript, HTML, CSS, Postgres
Résumé/CV: http://richardyang.me/files/Richard_Yang_Resume.pdf
Email: elyrly@gmail.com
Voxy - Engineers and VP Eng, Manhattan, NY

Voxy is an adaptive learning platform focused on teaching English as a second language. We've just entered a growth phase as our product takes off in Brazil and Mexico.

We have a small tech team that needs to grow rapidly, and whoever we hire next can have a real impact on our engineering culture.

We pair every day, practice real Agile and have a very respect driven, peer based culture. Our team believes in real engineering, not programming.

Stack wise we use Python/Django, Backbone, PostrgesSQL and MongoDB and have native iOS and Adroid apps.

We have 4 senior engineering and a VP Eng position open at the moment. The VP Eng position requires real experience building and running top notch engineering teams and extensive experience with Python/Django.

Engineer : https://boards.greenhouse.io/voxy/jobs/36509#.VRwSyZN4r-Y
VP Eng : https://boards.greenhouse.io/voxy/jobs/41245#.VRwS6ZN4r-Y
That would depend pretty strongly on what about redis isn't working for you.
What are considered "reasonable opportunities"?
Location: UK

Remote: Yes

Willing to relocate: No (99%, but try me)

Technologies: PHP5 OOP, LAMP, jQuery/javascript, database

Résumé/CV: http://pete-davis.info | Resume by request

Email: hello[at]pete-davis.info