Hacker Newsnew | comments | show | ask | jobs | submit | jdvolz's comments login

I use the 4000 and have for the last 8-9 years. They break or otherwise fail to wear or spillage but I've had 4 of them and my hands and wrists don't hurt. If Microsoft ever stops making them I fear for my wrists. Every time I get a new job I bring in my own keyboard or have them get me a 4000 for work and leave mine at home. Best keyboard I've used.


Agreed, great keyboard.


I'm starting to wonder if all this developer time we're saving by using Ruby is leaking out in other places (chiefly, deployment and performance optimization). I'm new to Go, but it seems to me that deployment and optimization are considerably less of a problem while also not costing me much on the development side of things.

I'm not sure, I just think it's worth discussing.


I think most of these development worries are more likely related to language independent deployment issues, mostly static assets processing: optimizing images, minifying Javascript, running CSS preprocessors, versioning everything to prevent caching, generating and copying configuration files, other necessary file/folder transformations for creating a running application. Sure the dependency worries are bothersome too, but I'm not sure they're the whole problem.


Ruby is uniquely awful on the deployment side, I have to say.


San Francisco SOMA area: Shop It To Me http://shopittome.com/jobs

Seeking: Full time employees

About Us: Do you like pleasing over a million people every single day? We use Rails and a magic dust sprinkling of JRuby to ensure all our subscribers get the very best deals on apparel from around the internet.


- Work with awesome programmers. Not a day goes by that I don't learn something new.

- Interesting problems: usually in the form of high email volume challenges.

- A predisposition to A/B testing and using ideas that come from anywhere. My offhanded remarks sometimes make it into production A/B tests!

- We're profitable and we have been since 2007.

- A diverse team: want to work with smart non-programmers? We have them in spades.


- Predisposition towards action

- Eagerness to learn

- Experience with our stack: Ruby on Rails, JRuby, MySQL, Javascript et al.

- Strong object orientated knowledge

- Fluid communication skills (both written and spoken)

Get started:

Email Josh at jvolz@shopittome.com. Include a Github link (or other code examples) and your standard resume. In the email tell me two things: [1] why you are interested in Shop It To Me and [2] Why you think you're a good fit with us.

Millions of our customers are waiting for your good ideas.


Don't forget about the true rent-seeking, taxpayer gouging insurance companies. I find that by the time I've paid my $950 a month in insurance, paying another $40 copay to the doctor just makes me angry. When the cost to have semi-decent insurance is the same cost as leasing a BMW it's no wonder that people don't go to the doctor's.

[Note: I realize it might just be that my insurance is ridiculous. I'm looking into alternatives.]


Shop It To Me, Inc. (http://shopittome.com/) -- FULLTIME ENGINEERING POSITIONS


San Francisco. We're in the same building as Yammer and Tech Crunch

Who we are:

Shop It To Me is the #1 online personal shopping service. We recommend 2+ billion products to 3+ million active subscribers every month. We are profitable and growing FAST.

Who we need:

- Rails / Ruby developers. Experience and technical excellence in another stack also considered.

- Tinkerers: We A/B test everything because those little tweaks add up.

- Motivated and self directed people who enjoy making something new.

- For more detail check out our jobs page: http://www.shopittome.com/jobs

What we offer:

- Competitive salary & options, medical, dental, vision, a nice selection of free food & drink.

- Sweet rig of your choosing, big monitors, Aeron chairs, big windows, high ceilings, brick walls and a quiet work environment.

- We even let you choose your operating system (Ubuntu, Windows and Mac represented) and IDE (Vim, Textmate and Sublime represented)

- Millions of adoring (mostly female) fans.

- Great company social events

How to apply:

Send a cover letter and resume to Josh (jvolz@shopittome.com) Please include code and english writing samples.


I would like to echo this sentiment. Further, having read the author's book 3 weeks ago, I'm confident even he wouldn't say the uneducated are going to save America. His book is about the alternative education that you can give yourself if you choose to seek it out, particularly around topics that are business centric (sales, marketing, personal branding, networking, etc.).

The point of the book is that he found common themes in the people who didn't have college degrees but who did attain business success.


As the father of a near 3 year old the educational questions weigh heavily on my mind. While this is a great thought experiment ("How could we make it better?") it's scary when given a concrete example that is near and dear to your heart.

I believe:

[1] Each general subject has a core competency that you have to achieve at a minimum.

It's broken into skills and subjects.

Skills includes: programming, reading, writing, functional mathematics (+-*/ and solving word problems), learning (figuring out how the pupil best learns for themselves, or if you want "meta-learning"). I may be missing some skills here.

Subjects include: english, history, biology, chemistry, physics, mathematics (both higher level functional math and theory / proofs). I may be missing some subjects here.

[2] on top of #1 you have focused subjects of interest which you should support the pupil learning to whatever depth they are interested in learning. Most people I know upon finding something they are truly interested in become a borderline expert. Are they world class? Maybe or maybe not, but they are certainly journeymen. These range everywhere from finance to car repair to engineering to language learning to musical instruments to basically anything people take an interest in.

If your student can reach functional usage in all parts of #1 earlier that gives them more time to learn different things from #2. Note that the skills and background knowledge learned in #1 are reusable to various subjects in #2.

Circling back to the article: It's a stupid idea to even attempt to prevent a student from mastering anything in #1 above faster. It might help if the peer group instead of being defined by age could be defined by what your interests in #2 are. Then you get cross pollination of students by more advanced students in those same interesting subjects.


Why is programming a basic skill? To me, programming is more of a trade than a basic skill. People get by just fine without knowing a thing about programming. When students can't read, write, and do simple mathematics, then they have trouble later in life.

I believe logic and basic computing (this is a folder, that is a keyboard, etc.) are necessary. In fact, these form the foundation for programming later, but how could programming be considered a skill comparable to reading or writing?


> Why is programming a basic skill?

For the same reason being able to write English[1] well is: If you can use English effectively, you can better influence the people you have to deal with. If you can write code effectively, you can often find ways to better influence the computers you have to deal with.

[1] (Replace 'English' with any natural language of your choice, if you want.)


Programming is not as ubiquitous as you or I would like to think. In fact, I would say that most people use less than 10% of a computer's capacity at work or home (not to say they don't max out memory or tax the CPU, but that they don't 'unlock' the computer to its potential).

Also, if you can tune engines effectively, you can better influence the cars you drive, and most people use one every day. Shouldn't auto shop be up there with programming?

I don't say that to knock auto shop. I want to reinforce the idea that 'programming' is not as important a skill as reading, writing, and math. Programming is a trade skill that builds on the concepts of reading, writing, and math. It's an advanced skill, not a basic one.


Education isn't about making people average. It's about trying to elevate them a bit above. I wouldn't be averse to adding auto shop in (except for the practical matter that modern cars aren't as friendly to shade-tree mechanics as cars of decades ago) but I still think computer programming is more important.

It's more important because, frankly, being able to use a computer really well means you can do things the companies in charge don't want you doing. Disabling DRM, making backups of the software you own, blocking virus-laden ads, and so on, all the things I won't put up with being unable to do but the average person just kind of suffers with, like a cow in a thunderstorm unable to find shelter.


Education isn't about making people average. It's about trying to elevate them a bit above.

I wish this were so, but if you look at most education systems, they seem to be designed with a goal of ubiquitous mediocrity. There's a lot of focus on bringing everybody up to minimal standards of not totally sucking, but anybody who isn't in the bottom 1/3 of the class is usually neglected.

At least, that's the way I remember it, and the way politicians usually talk about it. Remember "No Child Left Behind," where the goals were all based on improving education for the worst-performing students?

(It wasn't all bad. I got so bored that I learned a lot of computer stuff, which turned out to be a spectacularly good use of my time.)


Horrible headline.

I'm now more inclined to buy from 23andMe than I was before because I know they are doing legitimate science and reporting the results without prejudice.


[1] Wouldn't it be worth funding this company just to find this out about Parkinson's disease?

[2] Is this a reason for them to pivot or adjust their marketing to talk about what their service does do well?


I've always been impressed with how honest their data seems to be on diseases. They made it very clear up front that it's all trial-and-error and they're doing the best they can with the data they have, and that advances are made all the time.

I doubt I would ever have paid full price for the service, but I got in during a sale and have been quite pleased for the money.


Their business model for folks who got in on the $99 deal now seems be "Want to know your Alzheimer's risk? Pay more to get your DNA resequenced with our latest tools!"

How much is more? Another $299.


Citation? I got in on the $99 + $5/mo deal at Christmas, and I have not once received an upsell request. I have, however, received updated results every month since then. Now, either they're holding results back in order to keep me on the hook, or they're actually running new tests as new papers are published.

I just checked a few of my recently-updated results, and all of them had new papers cited with recent publish dates. I spot-checked a few upstream from the most recent update, and it seems that half of the updated results had papers published in the last three months, and half of those were published in June.

I don't know where you got your information, but I've been quite happy with 23andme.


> Their business model for folks who got in on the $99 deal now seems be "Want to know your Alzheimer's risk? Pay more to get your DNA resequenced with our latest tools!"

> How much is more? Another $299.

Incorrect on all counts. Current cost of the service is $99 + $9/month subscription which you may cancel. You also have the option to "bank" your saliva/DNA so that when they come up with a new gene chip, you will have results from that without having to repay. You just have to keep up your subscription, obviously. Since I got my results back I think they've been pushing updates about once a month (probably not a coincidence, but I don't feel like checking the exact dates), both times having information on genes covering 5-10 new topics.

What you describe did exist back when they switched from the v1 to the v2 gene chip (and I think the price was $399 at the time, no subscription existed), but now (v3) they have figured things out. I got in on "DNA day" this past April and paid $0 + subscription (so $100 for a year) and I chose the option to bank it, etc.


> [1] Wouldn't it be worth funding this company just to find this out about Parkinson's disease?

Only if they plan to branch out from genotyping into other areas of science, as the article describes how their research shows the limits of this approach in Parkinson's disease.


Maybe they only do the genotyping and other people can handle other aspects of disease prediction and prevention. Knowing something doesn't predict something else is just as good as knowing it does. In either case you need more information, but you've learned something.


Terrible headline, I was reading the article trying to find out where exactly they stated that they disproved their business model.


"tasty, weaponized ice cream treats" - I didn't need more convincing.


Yeah, I was laughing about how an Acer laptop took down their service and did damage to their network. If I was JSTOR, I wouldn't prosecute just because it makes our company look ridiculous.


Because, of course, JSTOR plans for 100x usage spikes and performs neither logging nor accounting, so serving a file is just as simple for them as downloading it is for the client.



Applications are open for YC Winter 2016

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact