skysight-inc/HackerNews huggingface dataset:
Wow, no need to overreact. I remember VK offered Soviet and Pre-revolutionary versions of their web-site as an easter egg:

http://en.wikipedia.org/wiki/VK_%28social_networking_website...

"Russian-speaking users can choose between the standard Russian version and two extras: a Soviet version and a Pre-Revolutionary version. Other than language tweaks (e.g. telegrams for messages and comrades for friends) these versions contain other easter eggs. For example, all private messages in the Soviet version have a stamp saying 'passed server censorship'. The pre-revolutionary version uses old-style Russian orthography. Both extra versions are also ad-free."

Amazon is naturally much bigger, but VK is not a small fry either.
Funny and not only for Angular devs – ng-wat and the story behind it
The One Reason I'm Keeping the Meerkat App
Little knowledge opens big doors… … asking small questions leads to big answers
Its seems to be a native Github feature visible for those browsing on a Windows device. The button simply links to https://windows.github.com/
I seriously need a 'die in a taint fire'-button. So many uses!
When it comes to spelling though, they are too slow. Why do we have 'k', 'c' and 'qu' when one would suffice?

What about all the spelling we never pronouce ("ils mangent")?

If the Académie doesn't do anything about it, eventually people will create their own simplifications, and that is guaranteed to be a mess.
That's funny as it is mostly Chrome extensions that inject adverts from what I have seen. I wondered why Ghostery was blocking 20 trackers on YouTube - it was all the random extensions that require full access to everything.
What unit is developer capacity measured in?

Lines of code, bugs per hour (clised?, created?, avoided?), revenue per month (a contractor standard), etc.

Utilization is different from productivity.
> I know an even lower level language (C++, C) that doesn't have the problem of things which make no sense to be NULL (list elements)

You must null check a lot of things in C, especially since there is no graceful error handling (try/catch blocks)... C certainly allows things to be null (or garbage) values.

> The problem is that Java did away completely with value types and made everything pointer only.

I'm not sure what you are saying here -- the very notion of pointers do not exist in Java. This decision was made while creating the language, and avoids an entire class of programming errors. Java is strictly pass by value.

> the third is the missing for-each construct.

I completely agree with you here. Java does have a for-each construct, and it's recommended to use whenever possible. It avoids an entire class of programming errors.
Lovecraftian horror in video games? I have just the link for you! :-)

https://www.youtube.com/watch?v=OF_cCOKXgvk
Bestride.com 2015 New York Auto Show
I googled for "Open Office download" on a family's computer and went with the first download -- download.com or cnet, I think.

It downloaded very fast and I thought "well, maybe it's just an initializer that torrents the rest". NOPE. Within 30 seconds of the installer, it prompted to install an ad-bar in the browser. I quickly closed and researched for the official site.

It was scary, being a technical professional, and executing adware(malware?) installer while trying to install an open-source alternative to the most popular word-processor for a less-than-savvy family member.

It was the top result on Google at the time.
Am I the only one who thinks this reality sucks? Everything locked down, no way to tweak or repurpose any of your software. I know, there are bad actors out there, etc. but shouldn't there be a limit for destroying utility of things in the name of security?
I'll ask you a simple question - Do you have to work to eat and have a shelter? Well technologically we are advanced enough to feed 10 billion people and provide free shelter to everyone on earth. The amount India's prime minister spend on his campaign could educate every Indian child for free!

Due to a broken governance model that the world uses, we have poverty; technology is already advanced enough that most of us don't even need a job. Humanity is producing enough for everyone's need (but not greed, like gandhi said) but we haven't a fair distribution. Getting a job is our way of distribution of wealth.
Running a Tight Ship
My word, something can be redundant (not conceding that point) and not "just plain wrong."

Your language hate and insistence that the programmer himself is one of the "problems" is why people don't do code reviews, and why people get overly defensive if you offer constructive criticism of code. Your criticism is not constructive.

If you are in a position of power or mentorship I suggest you take a moment to think how your words and actions influence those around you, particularly those less experienced who may look up to you.
Acetaminophen isn't an NSAID, so has a somewhat different side effect profile.

Can't speak for why it'd be favored in children, but NSAIDs do conflict with a number of medicines used in adults.
I've been saying "scrypt, bcrypt, PBKDF2, or bust" for years.

Also, there's a large industry trend of, "let's 'pepper' our hashes too!" whereby they have a sitewide salt. This is a mistake. If you want to add a site-specific layer of security to your passwords, encrypting them makes far better sense than adding to the salt.

https://github.com/lizardhq/php_bcrypt_aes

http://blog.ircmaxell.com/2015/03/security-issue-combining-b...
Noooo, apologies for the downvote. That "up" button is tiny and apparently easy to miss.
Electronic Frontier Foundation - https://eff.org - San Francisco, CA - Frontend/Backend Developers, Technoactivist

The EFF fights for an Internet free of surveillance and censorship.

We're currently hiring frontend and backend web developers: https://www.eff.org/opportunities/jobs/web-developer

We're also hiring a Technoactivist who'll bridge the technology and activism teams: https://www.eff.org/opportunities/jobs/eff-seeks-techno-acti...

If you think you might be a fit for either role, take a moment and get in touch.

A small sample of projects our technology and activism teams have worked on in the last year:

- Launched numerous projects including LetsEncrypt.org, Privacy Badger, Surveillance Self-Defense, DearFCC.org, The Day We Fight Back, Trolling Effects, Tor Challenge and others.

- Worked with over 100 volunteer developers to crowdsource and populate contact-congress, an open dataset describing the contact forms of members of congress.

- Created and open-sourced congress-forms: a delivery mechanism for sending emails to congress based on the open data we crowdsourced.

- Created a new (and soon-to-be open source) activism platform that’s currently live at act.eff.org.

- Launched a preview version of our OpenWireless open source router firmware.
Location: Geneva, Switzerland

Remote: I never did that but wouldn't mind trying

Willing to relocate: No

Technologies: Java, Python, JavaScript, some HTML/CSS

Resume/CV: https://www.linkedin.com/profile/public-profile-settings?trk...

Email: andreas.kuendig@gmx.ch

I have about 15 years of experience in development in many different industries. I'm interested in any kind of role that includes coding. I'm looking for a job that allows me to work 60% of my time, for example by alternatively working full-time several weeks or months and then taking time off (for writing and drawing comics).
Location: New York, NY

Remote: Yes

Willing to relocate: No

Technologies: HTML, CSS, Javascript; currently learning Angular; some familiarity with MySQL, C# and .Net

Resume: http://joeboland.com/cv / http://careers.stackoverflow.com/jboland

Email: josephjboland at gmail.com
Amazon's Dash Button Isn't a Quirk; It's a Big Play for Internet of Things
I think your comments are focused at learning side: we learn about the syntax, we learn about the library, we learn about "fold/reduce". At the learning side, abstraction do feel like just one more layer to penetrate, unless, the abstraction is based on your existing experience, which in current programming culture is not really the case.

To understand what I am advocating, think on the writing side, think about when you want to write a program when there is no library and no syntax. What will you have? You'll start with abstract word with meanings based on your past experience. And that abstract word will be able to communicate with your fellow as they often share some of your experience. That is what I mean vocabulary based programming. I guess it is the word "abstraction" confuses. I did not use the word "abstraction" although people with experience in learning tend to see abstraction. Think about how you sort a deck of card, does the word such as pick, find, insert appear abstraction to you? They are the first natural units of meaning, and they appear in our head before any detail implementations. So if we refer abstractions as the steps for our mind to get to, then those vocabulary are not abstractions, the actual implementations are. Anyway, I know I am confusing the hell out of even myself -- natural language and how our mind works are strange :). In the end, I would like you to forget about abstraction or even vocabulary, just go to the most natural way of thinking: whatever comes first should come first in writing (code), and often that is how the most natural way to read as well.
Hipmunk

San Francisco, CA - close to Caltrain

Experienced frontend, backend, full stack, iOS, and Android engineers. We're always open to good DevOps and data engineers as well.

http://www.hipmunk.com/jobs

We're a high-standards group with a lot of pride in our products, code, and people. We understand consumer scale and data (Reddit co-founder & engineers) and aspire to build products that customers love. We've had success due to this, consistently getting 4-5 star reviews on app/play stores and net promoter scores at or above the best in the tech industry.

We're friends and work hard to enable folks to do their best work. Processes are light and trust is high. At 27 engineers we're not so big where you can't know everyone well and have an impact, but not so small where it's chaos and you don't have anyone to learn from. We value learning and growth (and not having bored people) and invest regular time in doing so. For example, every other Friday is open time for you to do stuff that helps you be a better engineer.

We're looking for folks that love all of the above and can help us raise our standards. You can email us at jobs-2015@hipmunk.com if you're interested!
Negotiating (Successfully) with Your Project Manager
Well, yeah, except pills up the amount in steps--it's not like turning a dial. So you'd want to warn before they can give another dose of medication that would take you over the line. Really depends on how far off the line the warning is.

But either way, in this case I'm pretty sure Tylenol was stressed in the article because it was an example of an innocuous medication, which it really kind of isn't.
SEEKING WORK: Remote/Rajkot, India

Has experience working with a Y-Combinator - 2014 non-profit startup startup https://www.zidisha.org/ Credits on

http://p2p-microlending-blog.zidisha.org/2014/10/04/the-new-...

Remote: YES

Willing to relocate: NO

Language: PHP, HTML, CSS, JavaScript, jQuery, MySQL, PostgreSQL, Git

Frameworks: Laravel, AngularJs, Twitter-Bootstrap, Slim, ReactJS, React-Native

Tools: PHPStorm, SublimeText, Vagrant, Navicat

Resume: https://www.dropbox.com/s/wllb72590c9hc80/Bhargav's-Resum%C3...

Email: bhargavdjoshi@gmail.com
"Don't fuck up the culture" rings true here.
ReadyForZero (YC S2010) | Los Angeles, CA | Backend, Frontend, Mobile, Analytics/Machine Learning | Full-Time

Clojure, ClojureScript, R

ReadyForZero's award winning product and blog helps consumers get out of debt. We've helped hundreds of thousands of people pay off >$200M in debt. We were recently acquired by Avant, a Chicago-based online lender to offer our product to their borrowers and are hiring aggressively in Los Angeles.

Please reach out at jobs@readyforzero.com

https://www.readyforzero.com
Pixterity - http://pixterity.com/ - San Francisco/Palo Alto, CA

Role(s): Design INTERN | FOUNDER/CTO (3rd founding member)

We are a Stanford-StartX accelerated startup disrupting the professional photography and stock photo industry.

ALL PHOTO ASSIGNMENTS ARE OFFLINE—on paper, over the phone, very 1985. $6.5 billion in sales from jobs commissioned each year by ad agencies, corporate marketers, editorial media, and SMBs is fragmented amongst tens of thousands of freelance pro photographers.

We turn Assignments into Stock Photos, consolidating the Stock Photo + Photo Assignment segments on one platform.

We're looking for a UI design intern and a 3rd technical founder. Our stack is Rails/Postgres/JS and heavily utilizes AWS.

Shoot me an email at mb@pixterity.com if interested or apply on AngelList.

https://angel.co/pixterity/jobs/56317-cofounder-cto

https://angel.co/pixterity/jobs/58334-ui-design-intern
Actually, I do trust them and I do not verify them. So far I have had only good experiences.
The door functions as normal becuase this is just an add on! The keypad etc outside works fine.
Peter Nickeas is a very well known field journalist, formerly (perhaps still?) working for the Chicago Trib. His beat is gang violence. He basically hangs around in the south side livetweeting incidents.

Periscope "clicked" for me when I saw how he used it: basically doing live TV news broadcasts from crime scenes. Wow. Very, very cool. But about 2 minutes into watching his first one, next click for me: comments on this thing should be disabled by default.

You want to see harassment, look at racist bullshit hitting the screen as a reporter documents a south side murder scene.

Periscope can't possibly keep this default. You have to assume they're going to get around to fixing it.
We hired some new mentors, including rms and Elon Musk.
4) The broadcaster can retrieves the comments and report them.
It's a "simple method", but it's responsible for a bunch of initialization, so yeah, it's kind of expected to be long.

Notice, though, that each section is pretty straightforward in what it does...basically forEach's.

You could make the argument for greater polymorphism in types, or something like a visitor pattern over collections or something, but honestly this is readable and maintainable code.

More comments at the function declaration would've been nice, but the implementation is pretty straightforward.
If spelling didn't negatively affect schooling and careers, I would somewhat agree with you.

The problem would still be there for meanings. Who deicide the meaning of a word in a given context when it has become ambivalent (e.g.: biweekly)?
Giant Swarm - https://giantswarm.io/ - Cologne, Germany/San Francisco, CA (Remote OK)

We're a German based infrastructure company provide microservices hosting, support Docker containers, and can run your application in a wide variety jurisdictions depending on the levels of trust you need for your particular use-case.

On the hunt for a devops obsessed individual who wants to work on the next generation of cloud services. Intercloud operations FTW.

Review our job openings and apply here: https://angel.co/giant-swarm/jobs

Also, we love beer.
Hacking for Good: Helping the Evolution of Justice and Law
How to get into the “Fast Ring” express lane for Windows 10 updates
The correct test is simply whether the owner of the device has a clear path to root.

Trying to divine somethings "general purpose" via just evaluating the runtime is murky and distracts from the core issue.

By the root standard iOS fails completely.

ChromeOS, Android and FirefoxOS all get middling grades in this.
Airphrame -- San Francisco, CA

Drone startup hiring full stack web developer.

We’re looking to hire a Full-Stack software engineer with solid foundational programming skills and at least 4 years professional experience and has built several large web apps using different front end frameworks.

--Interesting Technology-- Scala Backend. Technologies include http4s, Slick, Postgres, PostGIS With a preference for statically typed languages front end. (ie. typescript) AWS skills a plus. Linux System Admin a plus. Devops skills a plus.

--Interesting Business-- At Airphrame, www.airphrame.com, Our goal is to deploy a fleet of fleet of flying robots, potentially 10,000’s across the world, that are constantly updating geophysical data (such as 3D point cloud sets) for mapping platforms, environmental & civil engineers, and other business who can utilize such data. We’ve been in business 3 years, have recently raised 5M serA, and have paying customers who love us. In the present, our data is invaluable to maintaining utilities infrastructure (dams, powerlines, highways, rail, etc). In the future, robots (for delivery, cars, etc) will depend on good mapping data to navigate the physical world - and we will be an essential part of that.

--Interesting People/Place-- We’re a small and highly skilled group who prefers working with top talent than at a big company. Founded by three engineers: Mechatronics, Unmanned Systems, and Software, you’d be in the first 10 employees. We have a young environment with offices in MidMarket SF and a robotics laboratory (aka adult treehouse) in Oakland.

APPLICATION PROCESS Please send an email to: jobs at airphrame.com, subject: [Position Name] Please include github account or code samples

Career Page: http://www.airphrame.com/careers/
> ICANN GTLD APPLICATION FORM

>

> 1. Purpose of TLD

>

> It would be funny.
> Indeed. The implication that everyone could be 'farting around' and still have an internet-using, nuclear-war-avoiding, space-traveling society is inaccurate.

Quite the opposite I think. Our machines can 'already' work well enough to provide free food, shelter and education to every person on earth. Even still, we produce food for 10B people yet hunger is a problem.

If everyone was given free food, shelter and education, then everyone would fart around and get bored until some of them hackers gather to build a space-ship and others join in. Utopia? probably. But the real problem is broken distribution model which real means broken governance model.
Recently Launched Coinbase Exchange Feature Requests
Thank you! We enjoyed receiving feature requests and suggestions for the recently launched Coinbase Exchange. We took time to review each request and have begun to implement them. Check out what you requested and we recently added:

FIX API

Chart labels

Developer Sandbox

This is just the beginning. More features will continued to be added. Comment with more feature requests and suggestions here: https://community.coinbase.com/t/recently-launched-exchange-feature-requests/1957

Link to list of Coinbase employee social media accounts - https://support.coinbase.com/customer/portal/articles/1766604-is-coinbase-support-present-on-social-media-
I am a computer science major looking for a summer internship.

Location: Illinois

Remote: Yes

Willing to relocate: Yes

Technologies: NodeJS, Python, PHP, MongoDB, MySQL, C++

Résumé/CV: http://gusnelson.com/resume.pdf

Email: bananagus[at]gmail[dot]com
take a look at a photo, apart from the system working as usual from the outside, you can even do a manual override from the inside ;)
It takes less than sixty seconds and requires nothing more than installing a browser extension.
I don't know too much about it but it's a LibreSSL compatibility feature to stay compatible with OpenSSL. Basically it's a mechanism for client software to fall back to reduced encryption when better options fail. Considering their stance on security I can see why the OpenBSD guys look at this as a bad idea. But on the other hand if they want people to adopt LibreSSL some "compatibility over maximum security" choices have to be made.

More here...
https://github.com/libressl-portable/portable/issues/36
How to start offshoring development?
We are a bootstrapped company that are hiring our first 1-2 developers (besides the founders). Preferably in Eastern Europe to minimize culture and time difference as we're based in Western Europe. How to start this? And what resources to read to get started?
Mystery of strange radio bursts from space
Neo Technology ( http://neo4j.com ) - Sweden, UK, Germany, San Mateo, and REMOTE.

Roles: Database Engineer, Pre-Sales Engineer, QA Engineer, Field Engineeer (+others)

We are the company behind the graph database Neo4j. Looking to hire 40 new people this year in all kinds of positions. Move to one of our offices, work from home, work from a co-working space, whatever you want. I promise it to be one of the best jobs you ever have, lots of freedom to do what you believe is right, very little corporate overhead. You will get to travel and meet interesting people solving real problems. If you like community building, evangelism, writing technical blog posts, then you get to do all that (if you want).

The company is run by Swedes. See https://www.youtube.com/watch?v=v8_7yPocGPg and https://www.youtube.com/watch?v=v8_7yPocGPg for what that means.
It doesn't just have to be hardware level hacking. c9 is great but, anywhere that you want a decent amount of control over web server(apache, tomcat) configs, graphics acceleration for games, or storage of large local files, you're going to need something more. I'd take Ubuntu any day. Given the choice, what are some reasons to actually choose Chrome OS over Ubuntu?
Browser-Based Photobooth with JavaScript, PHP and Twilio
The problem you highlighted is just redundant case analysis. That's not a Java specific problem.
8 spaces tends to be the de facto standard tab width. But because tab is it's own ASCII character (0x09), much like how space (0x20) and the lower case letter 'a' (0x61) are, it means it's up to whatever text processors used (eg diff, vim, GitHub web application, etc) to interpret a tab character by whatever width they choose. Which is why tab spaces are a per-application setting, eg:

diff --tabsize=4 ...
vim "+set tabstop=4" ...
http://github.com/.../file?ts=4
What's the average time elapsed from sending an email to careers@matasano.com and receiving a response?
4) Have an AUP and actually ban violators

5) Support shared blocklists
FanDuel - https://www.fanduel.com/careers Edinburgh, UK / NYC

Hiring for Java, Python, Front-End, QA, Devops Engineers

The leading daily fantasy sports site in the US. We're growing rapidly, it's a fantastic company to work for - more information on the site. Oh, and you don't need to know anything about sports :-)

Some stats as of 11/2014

* Over 2.5M users
* 400+ servers
* 125k game entries per hour
* 2 million page impressions per hour
* 100k concurrent users
* 5k requests per second through our API
* 400 million HTTPS requests through our load balancers per day
* 6 Terabytes of outbound bandwidth per day

ukrecruitment@fanduel.com or usrecruitment@fanduel.com
Placemeter – New York, NY or Paris, France – Computer Vision Engineers FULL TIME

APPLY HERE: http://grnh.se/1yvxfb

We are looking for computer vision engineers from entry level to experienced level, to extend, develop, and maintain our algorithm stack.

+ You will design the next generation of computer vision algorithms
to extract more from our video feeds.
+ You will use and master the tools to build,
optimize and deeply understand these algorithms and scale them.
+ You will design and maintain the quality assessment tools
required to make sure our algorithms perform well in all cases

We use computer vision at a massive scale, on a large number of rich and ubiquitous video feeds, to understand what is going in in the physical world in real time. We measure how busy places are, what people do, how fast cars go, and much more. We offer that data to developers, citizens, cities, and retailers, radically changing the way they interact with the physical world.

ABOUT PLACEMETER

Placemeter uses computer vision algorithms to create a real time data layer about places, streets, and neighborhoods. Placemeter’s technology gives businesses, cities, and people the ability to take a place’s pulse.

APPLY HERE: http://grnh.se/1yvxfb