HNHacker News
TopNewBestAskShowJobs

pmb

855 karma · joined February 20, 2008

submissionscomments
pmb··on High-Resolution Mandelbrot in Obfuscated Python
Yes it does! That is the code that creates the entire poster - including the code at the bottom, the title, the author, the year, and the cc-attribution-nocommercial graphic.
pmb··on High-Resolution Mandelbrot in Obfuscated Python
Ulam Spiral.

I'll immodestly refer you to the Ulam Spiral I made the bottom of which is the source code for the program which makes the poster.

https://web.archive.org/web/20111215052134/http://imprompt.u...

The pdf is here: https://db.tt/pDoyOnXu

pmb··on All around the world, labour is losing out to capital
Minimum guaranteed income can not get here soon enough.
pmb··on NSA Fallout Thwarts AT&T
It really depends on the FCC's definition, but yeah, I concede the point that they are only just independent enough to make the FCC happy.
pmb··on NSA Fallout Thwarts AT&T
T-mobile is actually officially independent of Deutsche Telekom because the FCC has the same rule.
pmb··on Nimrod: C + Macros + GC
Nobody can explain to a dedicated C++ programmer why a new language is better than C++. I have tried for more than a decade many times and all I have ever gotten across has apparently been a "wah wah wah" noise like the adults in Peanuts.

Because C++ is multi-paradigm, all paradigms are possible within it (although they may not be syntactically easy or have reasonable error messages, etc etc). Therefore, either C++ is the obviously the best language (to its partisans) or it is a hellish agglomeration of mutually contradictory confusing crap that takes years to begin to understand (to its detractors). Unfortunately, those two camps each find their position obvious, and seem to be unable to communicate with one another.

std::cout << "This does what??!" << endl;

pmb··on The Poisonous Employee-Ranking System That Helps Explain Microsoft’s Decline
It does put people in buckets, but places no restrictions on the quantities that must reside in each bucket.
pmb··on Maybe buses should be free
You can't hoard transit. It's a service, not a good.

You can, however, use it. Which is a good thing (a social good!). Even more, transit capital is allocated by use, not by profit. More people using it should (in a non-stupid world) lead to more investment in the infrastructure, which has long term positive benefits for everyone (or, at least, has had them every time in the past in NYC).

pmb··on Maybe buses should be free
If they are a public good worthy of subsidizing, then yes!

For NYC, it has been estimated that every car driving in lower Manhattan incurs ... goddammit I can't find a reference so I'm going with memory here ... at least ~$3 in social costs due to increased pollution, congestion, road wear, etc.. That's in addition to the costs paid by the driver (car depreciation, gas, insurance, opportunity costs, etc.). If that memory is really true, then subsidizing transit to eliminate these social costs ends up being a huge net win!

If we want people to do something, we should subsidize it and (in the case of transit) make it free[1]. If we don't want people to do something, we should tax it (Pigouvian taxes FTW!).

[1] - Transit will never be as fast as driving due to the extra stops and walk required at either end, so we need to keep it free to minimise the total cost of fare + extra_time_wasted*salary, which corresponds to opportunity cost to riders. Riders whose total cost is too high will not ride, and riding transit is a social good (or is at least much less of a social bad then driving).

pmb··on Ask HN: How do you get a “PhD required” job without a PhD?
Answer to the postdoc one: You can't.

People looking for postdocs almost always have a specific sort of funding and it is attached to the credentialing.

pmb··on PhD vs Startup
PhD programs in CS have a 30% completion rate. (No citation, but true of the program I finished and all others I know)

It's not that safe.

pmb··on Winky Google Glass APP - hacked into Google glass and enabled winking control
Sousveillance here we come!

http://en.wikipedia.org/wiki/Sousveillance

pmb··on Programmer Creates An AI To (Not Quite) Beat NES Games
If your numbers are going up, it means you are having more fun!

http://radgeek.com/gt/2006/04/28/antieconometrix_comix/

It's too bad that game that need more lookahead - Tetris, etc, are not amenable to this approach.

pmb··on Ron Johnson ousted as JC Penney CEO
Dangit. I really liked shopping at the new JCPenny. Every price was rounded to the nearest dollar (and usually the nearest 5 dollar) and included tax. I could walk in, try the things on I needed, hand the cashier exact change, and get out, all without needing to do stupid coupon crap. I could buy jeans and shirts and the cognitive load was really low.

I liked not having to think really hard while clothes shopping. I liked it a lot. But I suppose a target market of "people who hate clothes shopping due to the artificially high cognitive load" is a pretty slim market segment.

pmb··on Thesis Hatement
Almost every R-1 institution has them. But the difference I was articulating here is the difference between being required to teach 1 or 2 classes per year versus teaching 7 per year.
pmb··on Thesis Hatement
It's actually a lot rosier on the CS side in my experience. I got my PhD from a middle-of-the-pack school (i.e. not CMU, MIT, etc) and received a tenure-track job offer (at a 4-year liberal-arts college) before I had defended. After working as a professor for a few years, I have decided to go back to industry, and have been besieged with job offers. My understanding is that hiring my replacement is turning out to be difficult because there aren't enough people with PhDs who want to be teaching-oriented professors.

Basically, right now, a CS PhD can find a tenure-track job if they are willing to broaden their search to include non-research-only professor jobs. Of course, this should not necessarily inform whether a person should get a PhD in CS, as it takes 4-6 (or more) years and who knows if this will still be true then.

pmb··on Uber Drivers Protest Outside the Company’s San Francisco Headquarters
Definitely. But the thing that convinced me that this driver meant it was that he previously was dispatched by both radio and Uber, and then chose to go Uber-only. As a sample, it's prone to survivor bias, but it definitely argues that my particular driver wasn't just putting up a front.
pmb··on 72% Of Professors Who Teach Online Courses Don't Think Students Deserve Credit
What percentage of professors who teach offline courses think their students deserve credit?
pmb··on Uber Drivers Protest Outside the Company’s San Francisco Headquarters
The Uber drivers I have asked have also all been very positive. I asked one whether he was dispatched by anyone else, and he said that he used to be, but no longer - now he was Uber-only and he was glad he could ditch the dispatcher model.

The guys that own their own cars are not Uber employees - they can sign up to be dispatched by traditional radios instead (or as well). So, from my sample in NYC, Uber is way better than existing models for the drivers.

pmb··on Thank you HN, sorry HN
Although it sounds like you are joking, I just want to note that this can be quite a dangerous approach. Depression isn't just "very sad, needs help to cheer up". Depression is a neurochemical problem possibly caused by or exacerbated by environmental effects. Amateur psychology and "the power of positive thinking" are the equivalent of homeopathy. They work for some, but not reliably better than the placebo effect.

Depressed people need head doctors in much the same way that physically injured people need body doctors. For mild cases "walk it off" might work (in both head- and body- problems), but depression is more like a broken bone than it is like a mildly sprained ankle.

pmb··on Stop Using Small Font Sizes
1pt is a unit of length. One point is 1/72 of an inch. It should be the same height now that it ever was, even on old monitors.
pmb··on The Ph.D Bust: America's Awful Market for Young Scientists
Writing a grant proposal is about as hard as writing a paper. So if they apply for three grants and also write three papers in a year, then yeah - that's 50%.
pmb··on Employees leave managers, not companies
Nothing wrong with sending your resume around. The order of execution matters a lot. Get hired for a new job, then quit your current one.

In the worst case scenario, you still have your current job.

pmb··on On calculating Fibonacci numbers in C
Only the first 90ish fibonacci numbers fit in a 4 byte int. Use a lookup table, make it O(1).
pmb··on Dear brilliant students: Please consider not doing a PhD.
The UK system is reputed to be far less abusive than the US system. The US system put me through the frigging wringer.
pmb··on The TSA's True Focus Isn't Safety - It's Self-Preservation
The whole trick of designing institutions is to make sure that when they act for their own self-preservation (as they will and do) they will simultaneously be achieving the goal we want them to be achieving.
pmb··on Ask HN: How do you write great sentences, paragraphs, or articles?
Make every sentence work with the whole in moving the reader towards your intended goal.
pmb··on Non-hiring Practices
People posting here should name names of their negative experiences. How else can we learn who the problem actors are?
pmb··on What Programmers Want Is Less Stupid And More Programming
The moral arc of the universe is long, but it bends away from stupid.
pmb··on As Microsoft Shifts Its Privacy Rules, an Uproar Is Absent
Right. My claim is: "Google does something evil" is news, "Microsoft does something evil" is not news.
← PreviousPage 2 of 6Next →