HNHacker News
TopNewBestAskShowJobs

groaner

766 karma · joined October 14, 2009

I complain about everything.
submissionscomments
groaner··on How percentile approximation works and why it's more useful than averages
Not surprising, because computing mean is O(n) and median is O(n log n).

Lack of resources or pure laziness doesn't make it the right measure to use though.

groaner··on Launch HN: Financial Choice (YC S21) – Checking accounts with market returns
Interactive Brokers already offers this, so I'm wondering what the actual innovation is here.
groaner··on Ask HN: Those who have taken extended time off, any advice?
> What I did do: learned basic Mandarin, established a relationship that has lasted 20+ years, read many non CS / non-technical books, focused on getting healthier and fitter.

Would imposing a structure and setting goals for your time off have helped or interfered with these (admittedly admirable) results?

groaner··on List of apps people pay for but have low rating
Pretty much every dating app would be on this list if in-app purchases were taken into account.
groaner··on Cycling is more important than electric cars for reaching net-zero cities
Blaming disease spread on density is kind of a cop out after how we saw the world respond to crisis. Singapore, Taipei, Hong Kong, and most Chinese cities are super dense places that, for most of 2020, I would have preferred to be living in compared to the US.
groaner··on Ask HN: What tech job would let me get away with the least real work possible?
They also don't care about security, until one day it bites them in the ass.
groaner··on Write libraries instead of services, where possible
You've just described requirements that belong to a service. Congratulations, you made the right (obvious) decision.

I'm talking about writing entire services that are just wrappers around ffmpeg, pdf2html, parquet-tools, Olson tzdata, or a 10-parameter logistic regression. No stateful behavior, storage, or authoritative source of truth involved. The worst case I've seen was a service that just enumerates a bunch of values of constants (that actually never change).

There may have been some future-proofing in mind at the time, but more likely it was a solution in search of a problem.

groaner··on Write libraries instead of services, where possible
It doesn't even take oodles of money from a SaaS platform to motivate turning a library into a service.

Even in in-house development, developers are often motivated to build services and have internal customers take dependencies on them so that they can expand influence and demonstrate ownership in a way that gets noticed by senior leadership and put them in line for promo. It also opens up the possibility for stakeholders to build their own little fiefdoms with access controls, intake processes, and a justifiable source of funding.

Can't do that with a library.

groaner··on Update on an Employee Matter
This is not the biggest HR issue GitHub has faced in recent memory.

https://www.businessinsider.com/tom-preston-werner-resigns-f...

groaner··on Luxury hotels are being inundated with requests from self-described influencers
To the extent that the parents chose to raise their children in an environment that taught them advanced emotional manipulation skills at an early age, sure.
groaner··on Practice Doesn't Make Perfect
This is basically how I feel about dating.
groaner··on Amazon is piloting teams with a 30-hour workweek
I would much rather have 75% pay for 13 weeks of PTO. Highly unlikely anyone will ever offer that.
groaner··on Ask HN: How do you install developer tools on a fresh system?
Could be a Perl programmer, in which case it doesn't matter at all.
groaner··on Startup will help landlords and employers mine intimate data from Facebook
Who wants to work with me on my next startup, which sets up an innocuous-looking Facebook profile for privacy-conscious individuals, including friendships with other perfectly normal people and records of totally commonplace, unobjectionable activities? We can make sure that you'll never be rejected by a landlord, AirBnB host, or insurance company because of your online presence.

All for a low, low price of $9.99/month!

groaner··on Wealth doesn't trickle down – it just floods offshore, research reveals (2012)
> I know a guy, a sales guy, who "worked from home" for a large multinational while earning six figures. He spent most of his time doing home improvement projects. He replaced his roof (himself), he built and installed new kitchen cabinets, he remodeled the entire house and painted it all.

You seem surprisingly judgmental about this given how upset you were about others not recognizing the effort you put into the business in your garage.

groaner··on How Candy Japan got credit card fraud somewhat under control
What happens if you have a very small false positive rate for fraud, and end up stiffing the customer? You could easily land in deep trouble with consumer protection laws after falsely satisfying their order.
groaner··on Ask HN: Be honest; Why do you want to achieve something?
Honestly, it's the growing realization that despite all of my efforts, I haven't done anything worth feeling proud of. To me that feels like I've lived a waste of a life.

As you can tell, this is an ineffective strategy for motivation.

groaner··on Ask HN: Does PRISM make you more or less interested in working for the NSA?
Do you mean, working for the NSA with the intention of getting access to secrets and then leaking them?
groaner··on The Real Truth About the STEM Shortage
If I want a $1,000,000,000 unicorn, and can't find it, is it because I'm not paying enough?

The fact that many SV companies want mythical beings to solve their engineering problems is an entirely different issue, but this does not invalidate their claims of a "shortage." It just means that they have failed to come up with a business that is capable of being worked on by the existing talent pool.

groaner··on Ubuntu tapped by China for national operating system
> When will the Peoples Republic grant self-determination to Tibet? That would be the action of a self-assured and mature state.

Probably around the same time a certain self-assured and mature state grants self-determination to the indigenous people of Alaska, Hawaii, and large parts of the Southwest. The rest of the country is a lost cause; ethnic cleansing and violent displacement has assured that going back is impossible.

groaner··on JavaScript game of Tron in 219 bytes
Is this supposed to be Tron or Snake? I distinctly remember Tron being a multiplayer game, with the mechanics such that moving along a wall or trail increases your speed, putting you in position to cut off the other players and make them crash.
groaner··on Sean Parker's "Airtime" launched to Public
Uhoh. Dan Shipper's web-based business (http://www.airtimehq.com/) has run into a serious namespace collision.
groaner··on You Should Probably Send More Email Than You Do
You should try to be constructive on this forum.

It's one thing for someone to say "you should" for an entirely self-serving purpose (e.g. "you should follow me on Twitter"). It's an entirely different thing for someone to offer suggestions that may be counter-intuitive and deserve further exploration. You should learn to appreciate the difference, and think for yourself before venting.

groaner··on The futures of Facebook and Google are embedded in these two images
Not if you invoke the nuclear option and put every facebook domain (including the fbcdn stuff) in your hosts file as 0.0.0.0
groaner··on The Anorexic Startup: A Tale of Sex, Drugs, and C++
For a happier ending, try "Sex, Drugs, and Unix":

http://www.tenthousandmonkeys.com/078/078am.htm

groaner··on Visualizing Reddit with my graph drawing library
Minor typo on your about page: Yasiv is a visual diScovery engine.
groaner··on How Do You Find New Problems to Solve or Ideas for Products To Work On?
Step 2, unfortunately, is more likely to be "axe these useless dead-weight middle managers who waste resources on turf wars and lie out of their teeth to screw over everyone else" than some neat technology.
groaner··on What Silicon Valley gets wrong about math education again and again
I suck at pure math, so I tend to think of this in some sort of analogy.

Suppose the fraction a/b is some statistic you are trying to measure, say, a batting average or percentage of correct notes played in Guitar Hero. (a+1)/(b+1) would be the new fraction after you got the next one right. By getting the next one right, did you improve your score?

Of course, if you have a perfect record already, getting an additional 1-for-1 won't change anything. And if a>b, then you'd have to somehow score more than 1 point per attempt in order to maintain the same ratio, so (a+1)/(b+1) would be lower.

groaner··on 1k Rose - How a 3D Rose was made in under 1K of javascript
I'd guess that whatever blogging software that was used here (WordPress?) doesn't make it easy to insert arbitrary JavaScript. Too easy to create a security loophole, especially on a third-party hosted blog site.
groaner··on Salary Negotiation: Make More Money, Be More Valued
Considering that figures floating around say that as many as 90% of software projects fail, there's probably many of us in that group. (I consider myself one of them.)

There's got to be a way to put a positive spin on a project that was late, over-budget, rejected by the customer, poorly specified, technically misdirected, utterly mismanaged, and ultimately written off as a huge waste of time, money, and energy. But just saying "I learned a lot about how not to do things" doesn't really impress anyone.

Page 1 of 6Next →