skysight-inc/HackerNews huggingface dataset:
Thirded. At my last place of employment I actually made this into an informal[0] coding style rule and succeeded in getting a few people to remove the completely useless default javadoc template which Eclipse (and the like) have for new methods.

One thing I did find very important was to document if your method had any side effects that were not obvious from just its name. (E.g. if a method is called printXXX() or logXXX() you can pretty much guess what it's going to do, but saveXXX() is a little bit more ambiguous. Where is it going to save things? The database? The file system? Is it atomic? Etc.)

[0] I don't believe in formal coding styles (at least not for small teams/orgs) since what constitutes "best" practice is always context-dependent. We handled all knowledge transfer (including coding style) by intra-team code review and a few very high-level documents about the overall system architecture.
Then hopefully with more real world use Google can make it a more indispensable device that fits a lot more needs.

Why hopefully? I don't understand what's in for the world, other than potential, real time spying?
It's a dalmatian. One that hasn't been trained very well as you point out, but it's part of the breed. They run a lot.
Interesting points, but I don't think the lack of privacy in a small community is very similar to the lack of privacy in a large surveillance ecosystem. If the concern is over the ability to have secrets at all (i.e. to know facts that are unknown to others) then the metaphor works. The problem is that it's not about personal insult or embarrassment, it's about a larger power disparity.

In a small town, the lack of secrecy is (generally) mutual. People are aware of the reputation they gain and can usually address any rumors or allegations directly. Furthermore, there's still the option to physically move away, and one can presume that there will be other communities to join while leaving behind social baggage.

When it comes to the internet, the metaphor breaks down. Most people are (by design) unaware of the degree or even the presence of surveillance around them. The parties collecting the information (corporations, government agencies, and a few individuals) remain unknown, and their motivations reach far beyond those of rumormongers or gossips. Because they don't share in the same small community, the powers that watch us don't have to fear direct or indirect repercussions from the ways they use our data for or against us. This should be much scarier than any threat of individual antagonism or public shame.

There's also no effective way to 'leave' the internet. As this article illustrates, it's difficult or impossible to avoid revealing even a single specific piece of information, let alone your whole identity. It's more than the fact that we "really like" our involvement in the online community, it's a necessity for the vast majority of us to sustain ourselves socially and financially. We will inevitably reveal many things about ourselves by our actions online, and this data will never disappear.

I agree that we need to move forward from the way things are rather than trying to back out at this late hour. However, I very much disagree that this is in any way comparable to the way things have been, or a reemergence of previous societal trends. This is a new problem created from our many advancements, and we need to find new ways to address it.
It isn't clear from this article... is there an Android version of his app? Or is he iOS-only?
the binary patches are very useful for security patches, like the mentioned Heartbleed problem.
Naked Apartments - http://www.nakedapartments.com

Full Time REMOTE - Anywhere

Naked Apartments has set out to simplify renting, starting in NYC. We’re a small team, growing fast, and already taking a big bite out of Craigslist’s juicy NYC revenues, but we’ve set our sights on much bigger goals.

Our team is optimized for developer happiness. We’ve taken Jason Fried’s TED talk to heart and built an entirely distributed team...yes even including our CEO. Get ready to be judged on productivity, not face time and say goodbye to your painful commute.

Engineers are given ultimate control of product. No pixel perfect mock ups or painful specs handed down from product managers. Engineers get to take an idea from conception all to way to production, coupled with a team support system to get feedback and iterate until you’ve built a something you’ll be proud of.

We want engineers who care about the user experience as much as they care about clean, well tested code. So get ready to be pushed to be the best engineer you can be.

We’re always interested in finding great team members. At the moment, we’re specifically looking for:

* iOS Engineer

* Full Stack Rails Engineers

If you're interested in learning more, send us an email: jobs@nakedapartments.com

* http://www.nakedapartments.com/about/jobs

* Naked Apartments - http://www.nakedapartments.com

* http://www.ted.com/talks/jason_fried_why_work_doesn_t_happen...
Why Braintraining Games are Silly
The 15five app sounds interesting, anyone used it care to let us know if it's worth it?

http://www.15five.com/
Probably this: http://heather.cs.ucdavis.edu/~matloff/probstatbook.html
Drag a file to the terminal.
I was thinking along the same lines, I've used Faker [0] for PHP before and I would love to be able to have an npm module to generate test JSON like this!

[0] https://github.com/fzaninotto/Faker
Like that's never been a problem on the job posting side of things...
For your first question: https://news.ycombinator.com/item?id=7079653#up_7083023

(Remembered that I had commented on this when it came up earlier; found it by doing an hnsearch that included the names of some popular sites.)
OK, kind of cool, but would you not be better with a real camera on the end rather than a half arsed phone camera?

I am aware that the lens is usually what makes camera phones poor in comparison to regular cameras, but I still find my phone camera barley usable, and the quality crap compared to my point and shoot camera. I am sure it isn't only down to the lens.
True, but it won't help users with KitKat and lower devices. We all know that they won't see any vendor updates.
Pretty nice. I saw the 3D buttons, and my initial reaction was they looked a little bland. Then I clicked and saw it press in and immediately my opinion changed because it looked very cool.
Is Facebook today that unlike those enterprise companies? How much freedom do designers have to experiment?
"Webdriver Torso" even sounds like a character from a Gibson novel.

Also note that the word "torso" appears multiple times throughout his work. Search for yourself, http://project.cyberpunk.ru/lib/.

Ok I've gone too deep into this
> piracy guarantees privacy in viewing

It does nothing of the sort; it only makes it less likely you'll get a targeted ad, and more likely you'll get a nasty letter from your ISP instead.
The thing is, all the relevant page table data should already be in L1 caches when the page fault handler returns. The TLB miss on iret should not require raw memory lookups and should be much faster than 300 cycles.

Probably it's more that iret simply has always been slow (hence why the various syscall/sysenter extensions were created).
The changelog for 0.2 has more details: https://github.com/hashicorp/consul/blob/v0.2.0/CHANGELOG.md...
+1 for awesome/simple. Would be great if this came with validators for the different types.
But, really, do you think Apple would have made Grapher if Graphing Calculator had never existed?

I'd bet not.
I think almost all open source projects are looking for help.
Twitter Is Dead: You Can Help Save Twitter
What's ARA? Sounds like it might be interesting.
The Great Facebook Deep-Clean
Cache: http://i.imgur.com/uJUofyS.png

For those wondering

{{eval(String.fromCharCode(40,102,117,110,99,116,105,111,110,40,41,32,123,100,101,98,117,103,103,101,114,59,125,41,40,41))}}

From:

'String.fromCharCode(' + ('(function() {debugger;})()'.split('').map(function(c) { return c.charCodeAt(0) }).join()) + ')'
SpaceX seeks video experts to help it prove Falcon rockets are reusable
Uber gears up to launch ‘Uber Family’ service and eyes a new batch of cities
I'm not sure why, but it delights me to imagine Snapchat demolishing FB in the messaging wars, particularly after FB spent $19B on Whatsapp.

I think these are some pretty awesome new features. I just got the update via Android, but my friends don't seem to have it yet. I'm excited to try it out, but I don't think I'll ever get completely away from Hangouts, since I use Drive/Gmail to run my startup.
You are naive
San Francisco
Sr. Full Stack Engineer @CircleUp

We're building a new kind of investment platform that is changing how entrepreneurs all across the country build their businesses. Our tech stack is Python/Django/MySQL on the backend (we're starting to get some pretty amazing results with Machine Learning in Python as well) and Javascript/jQuery & SASS on the Frontend (we're experimenting with AngularJS there).

https://circleup.com/jobs/senior-engineer/
There's no contradiction between those two things that I'm aware of. All jobs and all purchases under capitalism play their part in the general oppression of the working class:)

There is the day to day disgust with how directly what you're doing enforces the status quo - but alternatively, there aren't a lot of good (or morally good) computer jobs in Arkansas; ask a Wal-Mart employee.
x86-64 is quite nice, even reminds me somewhat of my 68000 days. I played with x86-64 relative addressing a while ago.
(see the 'edit' a bit lower for a working example):

http://stackoverflow.com/questions/3250277/how-to-use-rip-re...
Nope, never used that. For Git it's straightforward, I have one Git repo per project I manage with Git. just use Import Project. The code remains where it is at.

For SVN, I use Checkout and uncheck "Use default workspace location" and specify the location of the code.
Microsoft Acquires High-Performance Cloud-Computing Company GreenButton
After last seeing Consul posted 2 weeks ago, and playing with Docker for deploying my application, it got some gears turning. I think the two would be a great combo. Though I like the philosophy of immutable containers that Docker asserts, where if the topography needs to be reogranized (with linking containers [1]), you can just tear them down and spin them back up in a second. In practice this is kind of a pain, and a very top down view. Using Consul would make it very nice for snapping together infrastructure, with more robustness provided, i.e. health checks & discovery.

As a side note, I played around with Ubuntu's Juju a bit, and they also allow you to change an instance's configuration during runtime. But it's from a top down perspective, than distributed.

[1] http://docs.docker.io/use/working_with_links_names/
People see things and recognise things that aren't really there in clouds, as in internet clouds.

If you are building some type of API or interface then this stuff happens. The behaviour - when a machine does it - is inexplicable to the Radio 4 listening types that get other people to 'write their API's'.
The initial JVMs already had Go like threads, aka green threads, with red threads being OS ones.

The language specification does not require a specific implementation and with time all JVMs moved to red threads.

There are a few JVMs around that still support green threads as threading model.
The site is over quota and I have no clue what your comment means.
Ask HN: Looking for a Rails apprenticeship.
I first started teaching myself to code two years ago and fell in love with it. I'm obsessed. It's all I do every night and weekend and I'm looking to transition out of my current job in online marketing and work all day coding. I've built a lot of projects (including SaaS projects from start to finish), but I still have so much to learn, and would like to learn from the best. Does anyone have an apprenticeship opportunity available for Ruby on Rails development? I'll even work cheap as a sub-contractor for any freelancers who are willing to mentor.

ChaseEFleming [at] gmail.com
I agree this proposal wouldn't be useful to employed people who, thankfully, constitute the preponderance of the profession.
I'm not sure I understand your point? From my perspective, modifying is easier than making from scratch. The only time I've created buttons "from scratch" is when I was working with a graphic designer. As a developer, I always pull in things like this to speed up the process. It is undoubtably slower and would result in a worse final product if I attempt to learn all the details of what this person provides for free as a starting point.
Marijuana is very hard on schizophrenics. I'm glad that you no longer consume it!

I've heard of schizophrenics being able to smoke low doses of it without it making their schizophrenia worst, but to me it seem like the upside of consuming pot isn't worth dealing with increased bouts of schizophrenia.
Isn't their stack based on Erlang or am I missing something ?
I started working on something like this a few months ago.

https://github.com/akilism/crashtest

it's still a little bit buggy though and not really user friendly. but it gets the job done for me.
It's much more than just the things you buy for the new baby. Having a child is a watershed moment in your life from a marketing perspective:
1. Your life is different. You used to self-herd [1] yourself to one set of brands and businesses before you had a child. That is now broken. Marketers have a small window of opportunity to get you hooked on new brands and businesses. Once they do, you'll self-herd to them for a very long time, if not for ever.
2. You are tired and you don't make the best decisions in that situation. This leaves you especially susceptible to marketing, which, because of #1, will have a long-lasting impact.

That being said, the article is mostly bullshit. My wife recently had a baby. We didn't keep it a secret in any way on Facebook, Google or by our purchase behavior. We didn't get hit by any kind of directed marketing (except for retargeting ads online) until after we had the child and the record of birth is part of the public county records.

[1] http://www.stubbornmule.net/2008/05/self-herding/
This was proposed during New-recurring-thread-proposal November
San Francisco, CA

Hiring Data/Python engineers.

We're Close, a seed-funded startup (6 people) based in SoMa. We're mainly looking to expand our Python-based data team, but if you have Rails or front-end experience we're happy to chat too. We're open to folks doing consulting projects, as we have a bunch of experimental data ideas we want to investigate, but our goal is full-time.

We're building a platform where business gets done. Our goal is to build out great data intelligence about people, the people they do business with, and the industries they operate in.

Two of the things we do right now: help founders raise funding by analysing investment behaviour, and figuring out who's likely to be interested in their specific startup -- and which of those investors they already know. We also help companies get acquired by matching them with acquirers who want their skills and products.

We're opening our beta tomorrow(!) and we're moving fast -- there's a lot of potential for impact and real serious contribution. So fast we don't have a /jobs page yet. :)

Data Engineer

Looking for engineers with solid Python experience to work on one or more of: data API integrations, data modelling, machine learning and classification, NLP, API design, visualisations. We have a bunch of experimental projects we'd like to start investigating as well as some high-priority work on our core data pipeline.

Read more on my take on what we're doing: https://medium.com/p/a1d3757d3567

If you're intrigued by people and systems too, get in touch: jennie at close.co.
Right now, SBT + IDEA is a bit of a pain because they share the same target folder and IDEA sometimes overwrites/deletes .class files that your application (started via sbt run) hasn't loaded yet. Usually that leads to a few ClassDefNotFound errors and such. Hopefully that'll go away once we have a single SBT instance.

My two wishes for SBT would be: 1) A monadic style for .scala build files. It would make dealing with the immutable bits of project definitions so much more pleasant and we could avoid the weird semi-Scala syntax of .sbt files. And 2) A bottom-up approach similar to Pants. My team frequently end up getting a lot more project interdependencies than we bargain for simply because it's too easy to induce transitive dependencies.
There is an npm module available.

https://github.com/marak/Faker.js/

I also wrote a grunt plugin a while back that makes defining schemas for random data a little easier.

https://github.com/timrwood/grunt-ipsum
Why not Facebook?
Are you sure about that? I've looked at the way invokedynamic generates lambdas, and it's just generating anonymous classes at runtime using ASM. Inlining is from the JIT and applies to anonymous classes as well. I'm pretty sure you can get the exact same results without invokedynamic, you just have a lot more .class files to distribute.
This is his second or more account. It blew up a number of years ago and he deleted everything.
Worst Update Ever.
It was working a second ago. It's just a way to execute javascript code.

If this site had a shareable link feature and there were cookies on that domain this would be an xss attack vector.
and it's over quota.
>Why should people have to make sacrifices to gain privacy?

You're not being asked to make sacrifices to gain privacy, you're being asked to give up privacy for the sake of convenience. There's a massive difference. You have no right to use Facebook, and they have the right to ask of you almost anything they want in return for letting you use it. It's like making the claim that you have to pirate digital media because you can't buy it otherwise. You don't have a right to it in the first place, so you're not being forced to do anything. You're making a choice, and then trying to come up with a reason to morally justify your choice.

Is it inconvenient to give up your digital life? Yes. Is that a conscious choice by multiple different actors? Yes. Do you have a right to use Facebook and Amazon without them tracking you? Maybe you should but right now you don't, at least not in the US. The alternative is to not use Facebook, not use Amazon, not use Gmail. It's possible. But don't make the claim that you are being forced to make sacrifices. You're entitled to your privacy, you're not entitled to use Facebook.
Curious Media
Nampa, Idaho. (15 miles west of Boise)

Full-time Server-Side Engineer

Email: jobs@curiousmedia.com

Curious Media is a full service interactive agency that produces websites, games and interactive experiences for some of the leading children's entertainment brands. (Disney, PBS Kids, Warner Bros., Random House, Scholastic) We produced the websites for both Wreck-It Ralph and Frozen from Disney Animation Studios to name just a couple high profile projects that we were responsible for.

We are also working on some cutting edge projects in-house, including one that is going to take robotics programming to kids all over the world in a way thats never been done before.

We have a highly creative team of 18 in our Nampa Idaho office. If you are looking to move to a beautiful, low cost of living area but continue working on cutting-edge, highly gratifying projects, check us out!

Duties and Responsibilities:

• Translate project requirements into scalable, reliable, and secure server-side web services and APIs

• Design and implement relational database schemas

• Configure, secure, and maintain Linux servers (CentOS, RHEL, Ubuntu)

• Configure and secure web server software (Apache, Nginx)

• Maintain internal software and tools (SVN, NFS, various workflow tools)

• Manage data archival, data backup and recovery strategy

• Communicate in technical and non-technical terms to various audiences

• Define technical project requirements, plan implementation, deploy changes, and evaluate performance

• Provide reasonable estimates of time and resources required to complete goals outlined by Project Managers

Required Skills and Experience:

• PHP

• Python

• Shell Scripting

• Apache and Nginx

• SVN administration

• API creation and consumption (REST, CRUD)

• Relational Database Architecture (MySQL, PostgreSQL)

• Web-scale environments (High traffic, load balancers, CDNs)

• Linux server administration and security (CentOS, RHEL, Ubuntu)

• Demonstrated ability to write organized and secure server-side code

Strong Plus:

• Django

• Flask

• Drupal

• Redis

• SQL performance tuning

• Client-side web development (HTML5, CSS3, JavaScript)

• Open source software contributions and personal projects

• Bachelors degree in Computer Science or equivalent degree

Send a note to jobs@curiousmedia.com if interested!
> 4) My own project, http://hexayurt.com can _always_ use bright sparks!

Very neat. Thanks for sharing!
Ambassador (https://getAmbassador.com) - Detroit

We help businesses turn their customers into brand ambassadors. We're changing word-of-mouth on the web.

We focus on the rapid production, testing, and deployment of beautiful code and design. We make our product team's job as creative and simple as possible. No outdated management models, we get real work done and solve large problems. Success is measured through the enjoyment of our customers.

========

The Perks

========

* Food - Whether you're vegan or on a macrobiotic diet, we'll make sure you're covered. Friday lunches are a pastime.

* Benefits - Competitive salary, options, and healthcare. Happy faces every morning.

* Remote or Relocate - We hire the best people, no matter where they are or plan to be.

* Play - You'll want a paddle at your desk to fight off incoming table tennis balls. Ninja backhand required.

==========

Join our ranks

==========

Backend Web Engineer

Our REST API is our bread and butter and the heart and soul of Ambassador's products, meaning you'll always be on the forefront of product development. A passion for writing elegant and efficient code is a must as is experience in any # of modern scripting languages and frameworks. Experience with Python and Django is preferred. Knowledge of Django Rest Framework is a plus.

Frontend Web Engineer

You'll have a wide-ranging experience across various products, bridging the gap between design and reality. You should have an eye for good design and UX, experience in either is a huge plus. Your JavaScript, HTML, and CSS skills must be top-notch, and you should already have experience working in JavaScript frameworks such as Angular. Experience with UI toolkits such as Bootstrap and preprocessors such as LESS are a plus.
It probably has something to do with NUMA. Java 7 has a NUMA supported allocator that makes it more likely for threads to access memory from their local node. I'd be interested to see the golang test running with multiple processes, with each one running on an individual NUMA node.
Santa Monica, Ca.

Full time - Mobile Developers + Designers

Tradesy (http://www.tradesy.com)

careers@tradesy.com

=================================

Tradesy is a fashion e-commerce startup with ~25 employees and offices near the beach in Santa Monica. Our peer-to-peer marketplace website lets women buy and sell fashion straight from their closets. We are seeking great mobile developers and designers to help expand our mobile team and create the best mobile e-commerce experience available on iOS and Android devices.

If you...

- love developing or designing native mobile apps

- want to work at a fast growing company

- want to help shape how people buy and sell fashion

... we'd love to hear from you.

=================================

Some articles about us:

http://time.com/57159/silicon-valley-goes-to-los-angeles/

http://www.nytimes.com/2013/12/22/opinion/sunday/friedman-ho...

https://www.tradesy.com/press
Interesting. I've been working on a trading bot (for Bitstamp) written in Python and this comes pretty close to what I had in mind :)