skysight-inc/HackerNews huggingface dataset:
Whiteboarding: Designing a software team
Wow, what's with all of the hate? Someone uses a new technology to create a device that could be a more efficient way of solving a current problem, and the best comments that anyone can write are complaints about how it's a bad idea or solving the wrong problem because they personally don't have this problem? What an awful way to encourage inventive people to follow their dreams and build new products for everyone. These attitudes kill entrepreneurship.
CO Everywhere (http://coeverywhere.com) - Boston, MA

CO Everywhere is connecting people and businesses with locations through social data. Come work with the founders and core product team to build a disruptive, consumer-facing company in Downtown Boston.

We are hiring our core product team that will shape this product and company. This is a rare opportunity to be one of the first product team hires and be truly challenged building a very special product. Email me (co-founder / cto) at dan@coeverywhere.com if you're interested in one of these roles:

* Rails engineer - Design, test, and build features in the product across the web, the REST API, and a massive data platform

* Data platform engineer - Work with over 1,000 data sources on a single data platform to ingest, curate, enhance, and deliver the best social, location-based content to users

* Infrastructure / OPS engineer - Scale a data platform serving users in nearly 100 countries

* iOS dev - Work across the range of iOS devices to push the limits of what can be done on mobile / tablet devices

* Android dev - Set new standards on Android for app and UI/UX quality

* GIS engineer - Create new ways of working with social data tied to location at scale

* API engineer - Create an API capable of delivering social / location content across the entire social spectrum to users in nearly 100 countries. In real-time.

* Basically, if you're awesome, I want to talk to you.

About us:

* Our product launched with rave reviews by press (TC, HuffPo, & 20+ others) and consumers.

* We have strong growth in usage, around the globe (95 countries).

* We have a highly skilled and experienced team fanatically dedicated to building something awesome.

* We have an incredible team of investors and advisors.

* We are located in the PayPal Start Tank incubator space in downtown Bostonia.

See also: https://angel.co/coeverywhere/jobs
Hey thanks for the heads up. I'll take a look.
You're right. But in case of a traffic jam we operate at speeds that allow us to do this. Look, the Article's author actually mentions it too:

Quote:

"The difference between these is negligible at high speeds, but at a low enough speed, it becomes difficult to maintain a 2 second following distance from the front bumper of the car in front of you without impinging on the rear bumper of the car in front of you, especially if said car is more than 0 feet long. So under these circumstances the flow rate of the highway decreases below 1 car every 2 seconds — maybe to 1 car every 5 seconds. So now you have to wait 5 seconds for every car in front of you in line."

There you have it. We have plenty of space/time to play with in case we're in a traffic jam since we approach very very slow speeds.

Obviously I'm not saying you should stay 10ft behind somebody when going 80mph.
SEEKING WORK - Remote, living in Bogotá, Colombia until the end of the month, then back in the US

Full stack JavaScript developer, especially Express + Backbone and Marionette. Is your frontend code a spaghettified mess? I can help bring some sanity to the madness.

Get in touch:
http://rathercurio.us/
https://github.com/jmorrell
https://twitter.com/JeremyMorrell
Tie a piece of floss in a circle. That solves most of the problem.
Sproutel - Providence RI and Greater Boston Area

We build interactive games for children with chronic illnesses. Our first product, Jerry the Bear[0] is a teddy bear that teaches children with Type I Diabetes their medical procedures.

We are seeking a developer proficient in Android Development. Past experience with OpenGL or LibGDX[1] are a plus, but not necessary.

Email me if you are interested: andrew@sproutel.com

[0] http://jerrythebear.com/

[1] http://libgdx.badlogicgames.com/index.html
Maybe multi-process is the reason... I've recently started using Chrome more on my sub-notebook because Firefox gets really choppy even though it has lower memory usage. Perhaps the explanation is Chrome can be scheduled to all four of my 1GHz CPU cores, as compared to Firefox which will be on just one?
What I really want is nanobots that live in my mouth and discard of bacteria the moment they appear. Every night I'd put some fresh nanobots on my tongue and they will last a day. I'd even splurge for the nanobots deluxe, they directly remineralize the calcium in my teeth. They extract the calcium from the bacteria they kill!
We created a simple API which gives us data ranges such as

- /:start/:end - number of users registered within date range

- /:start/:end/active - number of users registered within date range who were active within last week

etc. etc.

Then it's pretty straightforward to use ImportData & CONCATENATE, as well as fill down to create a matrix of cohorts, which can in turn be graphed.

In general it's best to pull in the raw data with ImportData and then calculate percentages and such in the spreadsheet. The latter are updated when the cells they reference refresh.

Docs refreshes ImportData sources once every hour, caching them in between, so the load on the server and DB is minimal and you end up with more or less current stats.
Tooth health was solved thousands of years ago - and it's called Oil Pulling. Toothbrushes are the norm because of marketing budgets of teaching society to buy 1 disposable product (toothbrush), which then requires buying another product on a recurring basis (toothpaste).

There are different kinds of oils you can use for different benefits, though overall you just need the suction and vacuum that the oil allows for (with the density of the oil). It's great for your gums and teeth overall - and has other benefits relating to tongue health, tasting of food, etc..
If you want to prevent people from jumping the gap, speed up.

If you want to be safe from random edge cases (like someone in front of you slamming on the brakes), slow down.
Presenting such a form to users is probably a bad idea. I think we can agree on that, even for surveys with many conditionally visible elements.

However, a malicious site can also create such a form and simulate a tap using JavaScript to crash safari. I hope we can also agree that that is bad. So OP has a point here.
Interesting read. Also, good on Amazon for the P.S at the end: "Amazon was nice enough to refund the bandwidth charges [...] as they considered this activity accidental and not intentional."
>The advert was apparently done by a Microsoft affiliated marketing firm, so it made sense (to me) to include it.

Reference?

>In regards to your second point, Google and others often make mistakes in their adverts.

So when Google claims the Chromebox has a Core processor, it's an unintentional mistake, but when Microsoft says a 10.1" screen is bigger than a 9.7" one, it's a deliberate lie.

>Much like your post, to be honest. Have you considered a job on Microsoft's marketing department? I believe they are desperately seeking talent.

Why the personal attacks?
This is the right way to get Apple to fix bugs: exaggerate and get it on HN. Worked like a charm for me[1].

[1] http://phoboslab.org/log/2012/07/what-the-fucking-fuck-apple
Hey Tom, sent you a tweet, but would love your feedback on a content marketing/influencer app I just launched as well. It's at www.buzzsumo.com . Would you find it useful in your day to day job?
Unicorn is an HTTP server for Ruby that they use

https://github.com/blog/517-unicorn

[EDIT] downvotes? really?
Interdental brushes works well for me. Pretty much like a toothpick but a brush, and deforms more. Small enough to pretty much always have one with me - my gums get easily inflamed so it's a relief to be able to use them anytime.
I'm also seeing this on a 512MB DigitalOcean server.

From previous experience, I'm pretty sure the problem is that when you compile with Go 1.1 your program's VM commit charge is much larger (~500M) than it was with Go 1.0 (~70M):

https://code.google.com/p/go/issues/detail?id=5236

Hence it runs out of memory on low-memory systems. Rebuild Go 1.1 from source with this patch applied:

https://codereview.appspot.com/download/issue9791044_36001.d...

Then rebuild your program and it should be fixed.
You can have all my tax money for this. National Park Thunderdome.

"Get Your Shit Together 2013"
The only damage that I've ever read about re: over-brushing has been enamel damage caused by abrasives in toothpaste. The bristles of the brush should be much softer than enamel.
The Reach Access ones are even easier. No stretching your mouth open to get to the molars. Highly recommended.
Would a graph database be closer to what you are looking to do?
whatever.

-bowerbird
Samsung Galaxy Note 3’s benchmarking “adjustments” inflate scores by up to 20%
Ask HN: Large, comfortable mouse
I've tried 3 different Razers, then switched to a Rat 7 for the form factor. But these mice are still too small, the Rat7 fills up about 3/4 of my hand and when I put my weight down on the back it lifts up.

I need something comfortable to wrap my hand around, like those old trackball mice.

I still need high DPI for accurate work.

Suggestions?
Wow, what a bunch of MySQL apologist fluff, and half-hearted attempts to prove the authors own point. For example:

"PostgreSQL rolls back the entire transaction when it encounters a syntax error. MySQL only cancels the statement.
Now, PostgreSQL is within its rights -- the standard says that an implementor may do an "implicit rollback" for an error."

may do an implicit rollback - the standards do not even apply to this argument.

You could replace PostgreSQL in this post with any of MSSQL, Oracle, DB2, or similar, and find standards that are applied in one but not the other.
... oops. Dunno where my head was there.
Hehe, I'll be the first person to agree that it would be better if HN had a few more "Go you!"s and a few less "This sucks!" - seems people are more likely to leave a comment in the second case but not on the first.

Then again, call me crazy, but I rather like the acerbic and terse nature of hackerdom. Phatic communication is jettisoned in favor of information density.. not something I'd want to live in as a society, but nice in this one slice of life. I can definitely see how that would bother some people and begin to eat at others, though.

Cheers, and thanks for being awesome :)
The OP has the right mindset but the advice is not very helpful. It's not just overall number of words, but which words you remove. In general, you should cut adjectives.

As C.S. Lewis notes:
http://www.lettersofnote.com/2012/04/c-s-lewis-on-writing.ht...

> In writing. Don't use adjectives which merely tell us how you want us to feel about the thing you are describing. I mean, instead of telling us a thing was "terrible," describe it so that we'll be terrified. Don't say it was "delightful"; make us say "delightful" when we've read the description. You see, all those words (horrifying, wonderful, hideous, exquisite) are only like saying to your readers, "Please will you do my job for me."

Here's some advice from Woodrow Wilson that should strike a note with programmers who write modular code:

http://books.google.com/books?id=zjcUAAAAIAAJ&pg=PA268&dq=%2...

> The best teacher I ever had used to say to me, “When you frame a sentence don’t do it as if you were loading a shotgun but as if you were loading a rifle. Don’t fire in such a way and with such a load that while you hit the thing you aim at, you will hit a lot of things in the neighborhood besides; but shoot with a single bullet and hit that one thing alone.”
Going to leave this here:

http://en.wikipedia.org/wiki/GNU/Linux_naming_controversy
Drive out of the city... if you can actually get through the traffic.
then don't use it. For me, it far outweighs having to type my password in everytime.
> Use bookmarks.

Who said he doesn't?
High Demand and Technical Snags Slow Debut of Insurance Marketplaces
it's not scientific progress if we falsely accept incorrect hypotheses. Debunkers play an important role of casting doubt on improbably claims.
I'll be interested when someone breaks Touch ID in a real life theft. This is not a simple process, it's not clear that a determined thief is even likely to find a good enough print in a real life case, and you can't mess around because after 5 failed attempts it will prompt for a password.

Touch ID will likely cover the vast majority of security use cases for iPhone owners.
You're nitpicking the grammar in a crossed out paragraph?
<rant>This is nerd-bait, and I'm quickly getting my fill of "hey, we need to rethink things!" without there actually being any rethinking going on.

Yes, we need to rethink things. We constantly need to rethink things. Introspection is the root of all improvement. I think we've got that by now.

I don't mean to vent, but what the tech community is really interested in is results, not more bloggers with opinions. Got plenty of these guys already. So show me you've tried something and it works, I'll collect the details, and over time and hundreds of experiments, we can start to draw some correlations. A few stories and an upcoming book ain't going to cut it.

What I'm seeing in the tech community is this rise of, for lack of a better term, dimestore pundits. Some guy gets a big contract for XCorp, tries working with people dressed up like chickens. Now he has a website and a book on how we're all supposed to dress up like chickens when we work.

It's always been like this -- the folks with the megaphones drowning out the folks who plod along trying to spot patterns and share stories without becoming dogmatic. But lately people are climbing on this bandwagon where in order to grow, you should be teaching something. So hell, everybody with a keyboard is now a teacher. That's not a recipe for helping folks, that's a recipe for generating widespread cynicism.

I wish the 37Signals the best of luck in these marketing efforts. I understand they're quite awesome. I just get tired of being baited with half-assed conjecture sitting on top of a few anecdotes. Things have changed. The world moves on. We're the tech community. We get that. So show me the startups that are changing the world with remote teams. Show me the consulting companies that are killing the competition by using distributed teams. Show me the companies that are clamoring for distributed and remote teams because they're finding them so efficient. Show me a bunch of data. Then you can wave your hands around and we can all have a nice sing-a-long about the brave new world we're headed into. Otherwise it's just self-gratifying noise.</rant>
It is getting up voted because it is a real question for people. I've worked in a 100% remote environment for 5 years, and a part-time remote environment for another 4 on top of that.

Creating great software in those environments is a challenge, and worth discussion, regardless of the motivation of the original author.
Idle reading is generally not interesting. Consider your average magazine, even one targeted to your interests - there are probably at most 2 stories that you really want to read in the magazine, and maybe another 5 that you would actually be interested in reading, should you be stuck in the doctor's office or something, but there are probably a further 15 or 20 that you simply have no interest in, and are clearly there to fill space.

When you have user generated content, it is much easier to fill any vacuum with content that is not content (this post) than it is to actually create content (very rare) or post or repost the content of others (very common).

The people who post these outages are looking for something to talk about. The people who upvote these outages are part of the "culture" of github. The people who participate in the meager discussions are just bored, and nothing more.

You should expect to be interested in no more than 20-30% of the content you see on HN on any given day. I anticipate that that number will go down with time.
Yes, to me they always looked like a strictly value subtracting service in terms of functionality, making the documents they host less convenient to read than they were in their original form.
How about have a crowdfunding system to bridge designers and consumers directly? Well, I'd say it could be like Kickstarter in fashion. Granted, there will be many aspects to make adaptions, but the core is almost the same.
Doing audio processing on a GPU isn't exactly a new thing: http://www.nvidia.com/content/GTC/documents/1011_GTC09.pdf comes from 2009 and people have been mucking around with this about as long as it's been possible to write custom shaders.
US Government arms control laws make it very difficult to hire people who are not at least US permanent residents.
Actual trackball mice are still sold (and tend to be pretty gigantic). I've heard good things about vertical mice too as far as comfort goes, and they're definitely build for users to wrap their hands around.
Benbria - http://www.benbria.com/company/careers - Ottawa, Ontario, Canada

We are looking for full-time Node.js full-stack developers, and a product designer. We also have several coops and internship positions available throughout the year.

Benbria is the leading provider of customer engagement solutions. We work with some of the world's largest retailers, restaurant and hotel chains. Our products help build valuable connections between businesses and their clients.

---------------------------------------

Product Designer

+ Knowledge of core graphic design & usability principles
+ Expertise in writing cross-browser friendly HTML & CSS
+ Proficiency with your Adobe weapon of choice (Photoshop, Fireworks or Illustrator)
+ Good understanding of JavaScript as a programming language and experience writing it
+ Experience with designing web applications and responsive websites
+ Strong portfolio of work demonstrating the above
+ Holistic approach to design and ability to carry your own ideas through discussion, wireframing, prototyping and production
Nice-to-haves:
+ HTML & CSS preprocessors (Jade & Stylus is a plus)
+ Ability to create great-looking UI in-browser (more CSS3, less images)
+ Experience with source control management (Git)

Full-Stack Developer - Node.js

+ We use and enjoy the following: Node.js, CoffeeScript/JavaScript, MongoDB, Backbone.js, WebSockets, Git
+ Node.js, CoffeeScript. Jade, Backbone.js
+ Strong JavaScript knowledge
+ Front-end web development knowledge (HTML5/CSS3/JQuery)
+ Preference for simple, elegant solutions to complex problems
+ A history of getting things done
Nice-to-haves:
+ Amazon AWS experience
+ Experience building fault-tolerant systems in the cloud

---------------------------------------

Perks:

+ We are a small company - a talented and diverse team - with big customers.
+ We support your personal growth: buy books, lunch-and-learns, conferences, on-site gym and soccer field, etc.
+ Relaxing environment: game nights, rock climbing, cat picture spam in our chatroom
+ Competitive pay, full benefits and stock options
I'm not so sure. How many people are motivated to dupe your fingerprints to get into your iPhone? How many of those people could conceivably get into your iPhone through other ways?

Fingerprints are a nice way to keep almost everyone out of your device. And for the rest, well, I really doubt some other locking mechanism would've kept them out.
Well, the bug seems NOT to be on the ammount of fields, or that they are hidden.

But that they all have the same name="" in them. Probably causing Mobile Safari to loop trough all of them (at the same time?) for some reason.

Here is the same, but without the fields hidden, and without name attributes: http://jsbin.com/EziLODur

I just tested it on ios7, on a 4S and while there was a 2-4 second lag on the initial tap, after that it worked fine on every field.
It's a way to give back. Many people make a living using Ruby, and have benefited from many people's work. Ruby IS free after all...
Google music all access
Samsung caught increasing Galaxy Note 3 benchmark sore by 20%
Y Combinator at Columbia University
I was really curious, so I looked up Oil Pulling [1]. 15-20 minutes of swishing oil around in my mouth? I don't see how that's ideal for anyone, it sounds disgusting and terribly time consuming. The literature linked from Wikipedia also doesn't talk about any of the benefits you discuss, and I'm a little skeptical. Why can't I achieve this by just swishing my own spit around all day?

1. http://en.wikipedia.org/wiki/Oil_pulling
You would be right if Firefox's memory usage was opportunistic, like the OS disk cache. Problem is, Firefox (or any browser for that matter) will tend to bloat in memory as it sees fit, which for any device with 4GB or less of RAM may mean swapping to disk, which is still the same killer as it always has been.

4GB seems to be the threshhold right now. Windows consumes maybe 0.5-1GB, budget 0.5-1GB for a handful of other programs, bloat Firefox up to 1-1.5GB, and suddenly you're swapping. (Naturally the OS does not wait right up until you have 4GB of RAM consumed to start swapping, it seems to start around 3GB)
"without option when that password is compromised."

I don't understand why people keep repeating this. As long as fingerprints are an optional authentication mechanism, you absolutely have an option if your fingerprint is compromised: switch to a passcode.
I prefer the Logitech G500. It is not huge but is stable and has weights that you can insert to get more deliberate movement.
Streem (YC S12, VC Backed) - Hiring Engineer #1 - https://www.streem.com - San Francisco, CA - FULLTIME, INTERN, H1B

Streem is a personal cloud storage and streaming solution for your videos. We automatically store, transcode, and organize your content for instant playback on any device. We participated in YC S12 and have raised venture funding from top-notch investors.

About us:

+ Team: Young, 2-person, fully-technical team (Twitter, Microsoft, Berkeley EE/CS)

+ Tech stack: Meteor.js, MongoDB, Ruby, Python, Java, Amazon S3/CloudFront/Beanstalk/EC2/ELB/Auto Scaling, scalable video transcoding worker system

+ Full-time salary with extremely competitive, higher-than-market-rate equity

+ Perks: Housing stipend, bike, health insurance, 401(k), breakfast/lunch/dinner/snacks, gym, Exec/TaskRabbit credits, relocation, unlimited Streem space

We're hiring for full-time, can do H1B, and offer internships (any time in the year, including summer). If you like hacking, gettings things out as fast as possible, and want to use Streem yourself, you're exactly the person we want to work with. Never worked with Meteor.js before? No problem. Just graduated from college? Even better!

If you're interested, email us at jobs@streem.com with anything that tells us about you: it could be your Github, LinkedIn, resume, links to your previous projects, or surprise us!
You might have missed the Free plan shown at the bottom of the page.
Worth mentioning though, that level of easy extensibility, combined with Wordpress' absurd popularity, makes it very easy to get into trouble. It's the Internet Explorer of the blogging world.

Consider: http://wpmu.org/why-you-should-never-search-for-free-wordpre...
I was going to suggest the same thing, that given about 1/5 of people use Bing (why?) then you simply sample 5000 people, select the 1000 or so Bing users...

However, it turns out there is an easier way. Simply select your sample from existing heavy Bing users. Oddly enough, they'll probably prefer Bing.
Email or Voxer work for async communication.
As a matter of general policy, if you're going to declaim another article as wrong, you really should bring clearly stronger evidence—generally in the form of citations—to the table. Otherwise it's just "he said she said" as in this instance.