HNHacker News
TopNewBestAskShowJobs

caw

692 karma · joined October 2, 2011

submissionscomments
caw··on Two "WontFix" vulnerabilities in Facebook Connect
It wasn't to me either. I think it has something to do with the 302 redirect. I've never used FB Connect though, so maybe the 302 involves the fb/connect url? Replace your FB url with the victim's, and since you've already authenticated with FB, the web site will accept your token as authorization to the victim's account?
caw··on Ask HN: Best big companies to work for?
I was going to say Intel checks all the boxes

- Very very competitive salary and "deterministic" benefits (401k with good employer contributions, RSUs, cash bonuses, etc.)

Total comp is high, but the bonuses are super deterministic. There's 2 cash bonuses, both based on formulas that are published. 401K is just a contribution, not a match, RSUs based on performance (4 year vesting for each issue). You also get discounts on Intel products. There's also a very nice "kudos" system where you can send people small cash awards for promoting company values or doing a good job.

- Challenging working environment where neat technical problems are still solved despite not being a startup, possibly with modern tools and technologies (e.g. not a "we use CVS as our SCM" shop)

Intel takes sand and turns it into computers, and they spend several billion dollars a year making that happen. There's a lot of tough technical problems all over the place, like how do you make drivers and software for a chip that doesn't exist yet?

- no more than 40-45 hours a week expected as per company culture

Depends on the group again. Some managers will push you to work more than 40 (all the time, not just crunch), but you have to let them control you.

- Stable job (no serious failure possibility in the next 3 years or so for the company)

The company is definitely stable. In the event that your particular group is restructured or given the axe, there's retraining opportunities to keep you in the company.

- Possibility of working from home (even just once or twice a week to break the routine)

Most are okay if you work from home once in a while. Consult your specific manager on their views of structured or regular work from home.

- Main headquarters in SF bay area (where I'm located)

Santa Clara or Folsom would be the nearest sites, but both of them are huge.

There's free tea and soda in addition to the coffee.

caw··on iPhone 5 with iOS 7 randomly shuts off
I glanced down the other day at my iPhone 5 and saw the apple boot screen. I thought it was just a fluke because I've only seen it once.
caw··on Windows 9 in 2015: Desperation isn't pretty
That's how I use it. If anything I click on a button that filters files, programs, or system settings.
caw··on Ask HN: Which Macbook is best for development?
The next one up does http://www.monoprice.com/Product?c_id=113&cp_id=11307&cs_id=...
caw··on Ask HN: Can I Kickstart "Laser Skyscraper Tetris/Donkey Kong"?
Uses for a LaaS off the top of my head

- Homeowner Associations - they throw parties and stuff for the kids, there's probably a house or something they can throw it on. I remember one year for halloween someone had "The Great Pumpkin" playing on their garage door.

- Event companies. It's an interesting offering in addition to the standard inflatables and maybe jumbo movie screens. I could see it being a big thing at corporate events and college campuses.

- Student associations. Generally they have some money for this sort of thing so they own it and don't have to rent it. They probably wouldn't fund a kickstarter though because of restrictions on how they can spend their money.

caw··on How does your company treat part time employees?
Suppose you're a contractor who works full time at a particular company. This company is your only place of employment, and your contract doesn't have a defined term length (e.g. you're on till we don't need you anymore). Then you get all the miscellaneous perks of being a full time employee, but the company doesn't pay your holidays, time off, or health benefits. At that point, you start to look like an employee to the government.

This is why Microsoft and Google have defined contractor terms, and you can't come back for a period of time afterwards, etc.

caw··on How does your company treat part time employees?
The way my previous employers have handled it

* Holidays are the same (don't come into work!). Depending on the company it could be either paid or unpaid, but it's generally the same for everyone.

* Vacation is accrued based on the hours you work. Exempt employees generally have N days, and non-exempt would accrue N days if they worked 40 hours a week. Most of the time you have to work at least a year to get the days.

* Free meals are the same. Whoever is there gets the free food. If your part timers aren't there for the free lunch, oh well. Note - if you have contractors, I think giving them free food could potentially cross the line into them being an employee. My previous employer was always very careful never to give contractors freebies, not even free soda.

caw··on Ask HN: How do I become more careful?
I use post-it notes on my monitor to remind me of things, until I don't need the note anymore.

When I first started managing NFS storage, I had "Never use recursive" taped to my monitor so I would never do something horribly recursive across the NFS space.

caw··on Ask HN: Does college GPA matter?
Myself and some of my friends fretted over grades in college a lot more than we should have.

You should aim for a 3.5 or higher on a 4.0 scale. If you're going for a particularly tough job, maybe 3.8. Less than a 3.5 cuts out a lot of more competitive companies, and less than a 3.0 is pretty much death unless you have a very good reason (this assumes you can get past the HR filters).

What will a 4.0/4.0 get you? Basically nothing, except for some extra bragging rights. My graduating CS semester only had about 5 or 7 people who had a 4.0, but most of us had job offers prior to leaving college. GPA will count for your first or second job out of college, then not matter as much.

Note, I went to a top 10 school for computer science. You may have to scale this somewhat if your school isn't as "rigorous" according to the biases of your interviewers.

caw··on Intel XDK: An HTML5 development IDE
Kind of. They're actually footnotes (asterisks), referring to the same footnote. On this particular website it appears to be referring to the "*Trademark" link, which has the extended legalese.

In the standard Intel style (whitepapers, etc), trademarks to other companies are designated with an asterisk and a footnote to the effect of "These are trademarks from companies other than Intel. They own the rights to the name, and not us"

caw··on Netflix: Non-'A' Players Unworthy of Jobs
Or there's a curve so you fit each letter to 10% of participants. Generally it's a bell curve though so most people end up in C, since that's "average" or "satisfactory".

I had a few classes in college, where in a very 1984-esque fashion, failing (<60% correct) was passing. You just had to fail less than everyone else.

caw··on Ask HN: How did you find your ideal job?
There are jobs that let you use multiple skills. I do a wide range of tasks because of my skillset, though I was hired to do only one of those things. It was just a natural progression of the job and taking on new responsibilities.

One framework I think is helpful is this: http://www.iwillteachyoutoberich.com/blog/ask-ramit-how-do-y...

Talking with people about what a job actually entails, versus what the job posting says it does, seems really obvious when you say it, but sometimes obvious things need to be said. During my last job search I actually talked with people on my options, and found it extremely insightful between what I thought the job was and what it actually is.

caw··on Accredible - Reusable and beautiful startup job applications
There's no reason even with a standard resume to only have one. You tailor either per company or per position type. For example, for a iOS job, you'll emphasize iOS, maybe Android since it's in a similar space, and de-emphasize any other skills you have.

Resumes are marketing documents, not chronological histories of your life. Still, even as a marketing document it shouldn't lie.

caw··on Accredible - Reusable and beautiful startup job applications
I like the site (agree that it looks more Resume aaS versus Cover Letter aaS).

Could you elaborate more on the multiple narratives? If I have a long and sordid job history with multiple industries, am I picking only specific companies/positions that I worked with in my application, or am I picking bullet points within the company? I'm slightly confused why Tom Webb would be an iOS developer, Lead Front end, and Customer Service Manager. Maybe iOS, front end, and something else programming related would better illustrate the example. The example job application doesn't change going between Tom Webb and Tina Zuick to really drive this home.

If I have multiple narratives, do they each have unique URLs?

caw··on Why Are Americans Staying Put?
Yes, if you both want to keep your meaningful work it generally ends up being the more scarce opportunity determining where you move. That's assuming there is a location where jobs X and Y both exist.

For example, my friend is a civil engineer. There's lots of civil engineering jobs in the US, but his wife works as a chemical engineer. Chemical engineering jobs are largely where either oil/gas deposits are, or large amounts of water (water for processing and/or waterways/railroad for shipping). So I imagine for them it will be where ever she needs to move he'll need to follow, versus the other way around, lest they end up in some place where she can't use the degree she spent 4 years getting.

caw··on Ask HN: Is there any reason to display "Copyright © 20xx" on websites?
I bet they are. I do it too, particularly if you're looking for something that has changed since a certain date. An explanation of a math technique probably hasn't changed since whenever it was posted, but if I'm looking for reviews on laptops, I don't want laptops from 2009.

I realize that date of publication of the particular article can be different from date of most recent publication, so I don't immediately throw out the site, but if it looks dormant I may leave and go to another site.

caw··on Ask HN: Why can't I access healthcare.gov from outside the US?
In the US -- getting the main page of the site. So either it's a CDN thing, they brought the site back up since the original post, or it is indeed region locked.
caw··on CheapAir accepts Bitcoin
Fidelity offers a 2% cash back on everything card. Amazon's credit card also gives you higher than 2% on Amazon purchases. Could you elaborate more why you do a double conversion to buy something rather than a straight credit card transaction?
caw··on Ask HN: Wouldn't It Be Better If Wikipedia Had Ads Than Asking For Donations?
The tracking is bad, even when you know about it. Sometimes my friends will send me something on Amazon with ridiculous reviews or it's just a crazy item (e.g. the $5 million book on Amazon or the Nissan car). Now Amazon thinks I like that thing and want to see similar items, when all I really did was go to the page, laugh, and go on my way.

I know now to open up those links in incognito windows, but every so often I still have to go delete my "viewed items" on the site so the prediction becomes relevant again.

caw··on Why we ditched Amazon AWS
I disagree that it's the only reality. Definitely there is a scale where paying a sysadmin makes more sense than paying a provider for their sysadmin skills.

There is another situation, which I would argue is the "enterprise" situation, where you will want to pay your programmers to make the changes because they're fixed overhead rather than capital expenditures. This scenario comes because of an internal push to save money (adding significant capacity costs too much), or because adding any sort of capacity increases operational complexity more than it increases code complexity. It's a much larger scale than where TestingBot is at, but a problem they probably hope to encounter one day.

caw··on Why we ditched Amazon AWS
I'm glad I'm not the only person that thought this, because I'm a HPC batch admin and that sort of machine packing is just what I do.

I'm glad they found a solution which seems to work out really well for their use case. Changing the algorithm to use the machine for an hour would imply that some tests may wait to be run, and that could be a bad thing for TestingBot (I'm not sure what their SLA is).

Going to their own "cloud" though will require them to either overbuy capacity or eventually make a push to increase utilization, so they may end up making that algo anyhow.

caw··on Copper enables the ARM server ecosystem
In my experience with HPC (i.e. 100% load on all cores), enabling Hyperthreading gives you higher job throughput at the cost of increasing the time to complete a single job. The throughput improvement is around 5-30% depending on the applications being run. The average I've seen is around 20.
caw··on Why open-office layouts are bad for employees, bosses, and productivity
We have hotel cubes now. We can't assign names to a hardware phone because a different person could be sitting in the desk every day, and giving someone a floating hardware phone would mean you have to carry it home daily.

Not sure if we have 2 drops per cube. There's 2 ports, but I don't know if they're active, cabled but not hooked up to a switch, or not even run to the cube. Haven't bothered to test because our old Cisco phones had a pass-through port, and now I only have 1 device that could use an ethernet port.

caw··on Why open-office layouts are bad for employees, bosses, and productivity
> It helps to have a phone that is not the computer you are working on.

Agreed. A coworker of mine rolled back to a restore point, which caused his computer to get kicked off the domain. He couldn't log in at all, so he had to call IT. The problem was his phone was a softphone on his computer.

caw··on Why I Canceled Amazon Prime
I think at my last job we got an oversized item by DHL, though it could have been FedEx.

sub $100 A-frame ladder with $2.99 overnight shipping FTW.

caw··on PS4 costs $381 to build in teardown – only $18 less than retail price
PS3 was the same way. Xbox completely dominated in the advertising space. I've seen XBox One advertisements on TV but not PS4.
caw··on Snap Out of It: Kids Aren't Reliable Tech Predictors
> kids primarily only socialize with kids +/- about one year of age

This was a huge realization for me after getting into the "real world". I suddenly had coworkers who had kids as old as I am. At times I felt like I had more in common with their kids than them, because they would mention things that happened before I was even born. I had worked at other jobs before, but excluding the managers, everyone was around my age.

In school, even 5 years seemed like a huge gap--"Wow, he's in college, I'm still in High School!", doesn't seem like that much.

caw··on Ask HN: Ideas for curl.sh website
A reputable host for all those "curl <url> | sh" commands you see these days? Basically, verified to not do something like rm -rf /.
caw··on Many PS4 units dead on arrival
Kotaku documented it, push down the HDMI pin with something.
← PreviousPage 8 of 25Next →