HN user

bcostlow

73 karma
Posts0
Comments28
View on HN
No posts found.

I'm not the original person you are asking, but over a 27 year career in IT, I've worked from home for 17 of them.

Here's how I stayed social. First, I used the time you would spend commuting or going out to lunch to get non-work chores done. I'd do laundry in the morning when I'd otherwise be in the car. I cut the grass or worked out during lunch, etc. I'd already be fixing dinner during everyone else's evening drive time.

That freed up my weekday evenings to be social, since I wasn't in after work commute-cook-chores hell.

I'd spend time at programming language groups; taking classes related to hobbies (brewing, a little woodworking); going out with friends to nice restaurants on Wednesdays when they weren't crowded; and doing some social volunteering. I got involved in running a couple of software conferences and joined a wine-and-movies social club.

I found—since I am a "gregarious introvert"—that not having to be around coworkers all day left me more energized to socialize with friends and family in the evenings.

And instead of a social circle dominated by coworkers, I have one that provides interactions with people from all walks of life, and have friends scattered around the globe to visit when I retire.

If you plan well and work at it, you can be more social working from home.

Most PACS get data from devices and send it to workstations unencrypted. The security model implemented on them is usually no more than a white list of IP addresses the PACS will talk to. (To be fair, many of the servers have better security available now, but hospitals haven't taken advantage of it). Combine that with insecure, unsegmented networks, and hackable WiFi, and you don't need physical access to the server room.

Python metaclasses 11 years ago

True.

Rather than having the kind of parametric polymorphism you get with roles, Python prefers duck typing. And for the practical use of adding some composed, reusable, but orthogonal state and behavior to a class, Python provides multiple inheritance. For type-checking issues where duck typing is not sufficient, Python has Abstract Base Classes.

Now, I am aware that roles are not the same thing as duck typing or multiple inheritance, or ABCs. Not having roles in Python is a design decision. http://legacy.python.org/dev/peps/pep-3133/

But I still think in terms of the ability to use the language to write clean OOP code, Python is closer to Perl5 + Moose, than Perl5 alone is to Perl5 + Moose.

(Not a knock on Perl5 or Moose, between 2002 and 2005, I did a bunch of web and systems programming in Perl, and I wish Moose existed then.)

Python metaclasses 11 years ago

Caveat: I haven't written any Perl except for an occasional one-liner in a decade.

But I do a fair amount of Python, and a 20 minute cruise through the Moose docs leads me to believe that the most similar thing to Moose in the Python world is, well, Python.

Not sure if you are saying it's stupid on Reddit's part, or the users'. For Reddit it's smart.

Licensing doesn't just mean making an exact copy.

Let's say Reddit was the one that packaged up a story posted on /r/nosleep/ and sold film rights—the user who posted that stuff would have an uphill battle to get anything from Reddit's profits on the arrangement.

But, as a user, you can still make your own deals (you still own and can license the content yourself to others), and you probably can only make that deal because of Reddit exposure.

A fellow Walcott fan!

"The time will come

when, with elation

you will greet yourself arriving

at your own door, in your own mirror

and each will smile at the other's welcome..."

Jumping on the acconrad bandwagon. I was completely inactive, weighed 240 when I should be around 150. But I took up heavy lifting, specifically Stronglifts 5x5 in February, then switched to Ice Cream Fitness in May.

Nothing against bodyweight stuff either. I do a light bodyweight routine two days a week to help deal with some back/posture issues ICF is not addressing well enough.

I'm down to 195, and stronger than I've been since I was in my 20s.

I tried one of those "vary your workout every day" programs last year, and quit. Not being consistent, as a newbie, made it hard to see progress, which demotivates. On ICF, while reaping noob gains, I see the weight I lift go up every session.

For me, value would be in putting in my exact workout, down to lift tempos, pauses, rest between sets, etc., and having an app run my workout for me, so I only have to think about proper form and pushing out that last rep.

I'm working in that space, and sampling from the ones I've dealt with, I'd replace some with most.

Some of the ones I deal with are also running those XPs with old IE versions, 6 & 7. This is because they bought, then never upgraded, systems that won't run right with newer browsers.

Not this year. He was unsure he could be there, so PyCon used another company. He'll be doing PyOhio in July though.

If you have 3 hours to watch a tutorial, David Beazley's generators talk. Also, Jess McKellar's keynote on the sorry state of K12 CS education in the US (and some things we can do about it).

As some others have pointed out, speed of the application at runtime is not always the most important consideration, else we'd probably be doing everything in a mix of Fortran, C, and Assembly.

I have found that developer productivity is higher, especially when it comes to maintenance. For me, all the tools in an IDE help offset Python or Ruby's simplicity when working in say, Java, when writing new code. But when reasoning about old code I haven't touched in a while, or looking at others' code, Python is easier for me to reason about.

If casting about for a reason to learn any new language, I can think of a few. Understanding another language and how you approach problems with it may provide insight on how to better use your main language. Your career may be long, and your main language may not be popular forever. When acting as a hiring manager, I look for people who know multiple languages, even if I only need one. Especially if they tackled learning them outside of school. It shows both passion and initiative.

There is something odd going on with the default map.

If I search for my name, it shows the map with a pin at my location, near Columbus, OH, USA. If I just start from the home page, no matter how much I zoom in, I don't show up.

So whether or not the site users are a good representation of the interest in the world, the default map seems a poor representation of their users.

Edit: Brutasse posted on the thread explaining this right as I posted.

But if you take a look at their SEC filing, $203 million of their 2010 expenses were one-time acquisition related. So the operating loss isn't being reduced as quickly as one might think.

Other warning signs. Working capital deficit was larger at the end of Q1 '11 by about $32 million and free cash flow is going down.

Plus, since all the costs are sales & marketing related, they're not boxing anyone out by building large-scale infrastructure (Amazon, Google) or making customers sticky (Facebook).

I would hazard a guess because they own ad-delivery systems, Facebook or Google could reach the number of people Groupon reaches for a lot less marketing dollars.

[dead] 17 years ago

Sorry Jake, but I don't feel sorry for you.

Well, maybe a little, if your claims about being tarred unfairly with the CDS debacle are true.

But stop whining. All over the USA, people who work hard, who get great reviews from bosses, customers and peers, who were promised bonuses and profit sharing, are seeing instead slashed pay and benefits. That is, if they are lucky, and not getting RIFed.

Your company is in the crapper, and being propped up by taxpayers both explicitly by government bailout, and implicitly by the Fed.

If you worked anywhere besides the financial industry at a company in AIG's shape, you wouldn't be getting a bonus, not because of politics, but because there wouldn't be any money to pay one.

Spare me the false charity as well. People in your line of work compensated themselves as if they were founders and early investors in F500 companies, while holding positions that would barely command six figure salaries in other industries. I'm sure most readers here on HN would like to be in the position to write a 750k check to charity in the face of a depression.

That $100 million a year in equity and commodity trading? How much of that was on the back of the tech and housing bubble, and exploding oil prices? Sans the games the guys down the hall were playing with CDS and CDOs, would your returns even have been so high?

When my daughter was in kindergarten, there were two classes at her grade school, both taught by young, new teachers. Her class was the so-called rowdy class. They were constantly getting visits from the principal. The other K and the two 1st grade teachers at that end of the building complained constantly about the noise.

I was at the classroom a few times while class was in session. The kids weren't out of control. They paid attention during lessons, but they weren't 'corrected' for standing up, fidgeting, or whispering to their neighbor. What 'assignments' they did in class were always done in groups and the groups could get as loud as they wanted. Nap time was often turned into extra playtime.

They let the teacher go at the end of the year. For first grade, the two classes were reshuffled, so as to mix the 'rowdy' kids in with the good ones.

Funny thing was, as a group, the rowdy kids had already covered the first quarter or so of 1st grade. Their grades in first grade were consistently better. According to a second grade teacher there we knew well, it wasn't until about midway through second grade that the original quiet kids caught up to the original rowdy ones as a group.

Did this experience change anything? Nope. My daughter's now a senior in high school at an entirely different school system, and both there and at her original kindergarten, it's still sit down and shut up.

Yeah, but if you de-clutter, unless you can then downsize to something else, what do you gain? Now you're just paying that 20% towards storing air.

I guess you could replace the clutter with something else (another comfy chair?) but I'd rather have the books.

I just love articles like this. The economy's bad, but the upside to hiring is you can screw your new employees for a while.

It's one thing to suggest new hire salaries can be lowered a bit, but only offering internships, usually for little or no pay, or withholding benefits?

The real upside to hiring now (which is one of the benefits mentioned in the article, to be fair) is that a lot of great talent is in play.

But if you're hiring a top prospect, it's presumably for what they bring to the table. If you use the current conditions to push a new employee's compensation well below what you could afford to pay for the value they add, they'll be the first one out the door when things pick up again.

Don't know about Sergey and Larry, but Jobs has a thing for vehicles that he considers a great combo of engineering and aesthetic design.

According to Guy Kawasaki, he bought a BMW motorcycle during the development of the original Mac, which he kept parked near near the lobby of the building where Mac development took place. According to Kawasaki, Jobs referred to it as living art.

Supposedly he later kept a BMW motorcycle, (not clear if it was the same one) in the living room of Jackling house, his mansion in Woodside.

I did read it. The AP gets it rougher than the IBO. But maybe I'm not used to reading Academic-ese, because it didn't seem to me that they were taking a complete shit on the AP.

In any event, I don't disagree that the AP and IBO need work, I just haven't seen a proposal for what we should be doing instead.

(Maybe if those people learned to say what they mean directly, the non-academic advocates of school reform would have an easier time sorting things out.)

A lot of the AP course problems seemed to stem from the 'teach to the test' mentality, which occurs because college admissions and school rating agencies use the test results in ways the Collge Board/AP did not intend, so schools and teachers are rewarded by gaming the system.

In that respect, almost everything bad you can say about the AP or IBO courses can be said about regular classes thanks to NCLB. At least where my children attend high school, about 2/3 of all classes suffer from the same issues as AP classes, due to the need to put the kids through the state testing grinder.

In that context, the difference between the two is that the AP classes, at least in math and science, while far from ideal, do expose the students to more advanced concepts than they would encounter otherwise.

So, given the choice between AP classes, and non-AP classes that have the same fundamental problems except the course material is easier, what would you do?

I expect your answer is neither, and you would propose something else? Do you have pointers to that info? I really am curious.

The only way to cut GM's health care costs are to cut loose the 406,000 retirees--and their dependents--who get health care via GM pension plans.

Of course I find it interesting that if I can't make the mortgage due to circumstances I didn't predict, too bad. I can't even discharge that during personal bankruptcy anymore, it's pay the whole freight or get out.

GM entered a set of contractual obligations, didn't predict a future where they could not meet those obligations, and now wants the taxpayers to bail them out, or they get to file Chapter 11 and cut the retirees loose. Taxpayers still pay because those retirees will need more government aid and cost of care write-offs which raise health care costs for everyone else.

All this would be moot if the US health care system were not employer-based, in which case the playing field would be level already, with a big fat 0 for both firms.

I'd also like to see how the $73.73 figure is calculated. The actual wage gap between the two is about 3 bucks an hour (same link) but the total labor cost gap is more than $25 an hour. Does that include healthcare (in which case it was counted twice). If not, that's awful high. Maybe pension obligations? That's way high. Using the quick 50% of wage cost--a common HR WAG when you don't have hard numbers--Toyota should be around $40, so they are high at $48, but GM should be around $46, and they're above $73.

GM also sells a lot of cars not because they're people's primary choice, but because prices for an equivalent car are lower, or the financing is better. Considering GM is losing money per car at this point, I hardly think those lower prices are GM's choice.

A direct quote from that result:

"The AP and IB courses, while including some of the best education in the subject currently available at the secondary level, tend in general to be out of date, too broad, and too inflexible in their curricula."

So the argument the NRC is making is that the AP curriculum needs to be improved, but is currently some of the best available. In addition, the curriculum is being overhauled.

So what exactly is the problem with advocating increasing AB and IBO students when, even though there are problems, it's currently some of the best education available, and an overhaul to bring it in line with the NRC/NSF recommendations is underway?

There's no reason you can't do this 'classless' in Python.

I've seen similar Python code that takes the Perl approach, as well as code where the 'daemonizer' is a function that takes a function (which is the main event loop of the daemon) as an argument.

In this case it's a design, not a language decision.