HNHacker News
TopNewBestAskShowJobs

patja

1,602 karma · joined March 6, 2011

If I was an eagle, I'd dress like a duck.
submissionscomments
patja··on Heavy is the Head that wears the AirPods Max
I find it interesting that he refuses to wear wireless headphones while podcasting because he can't tolerate the latency. But he's perfectly fine with it when watching a movie? Lip synch latency drives me crazy once I notice it.
patja··on HiFiBerryOS
I'm a diehard Squeezebox/LMS user still using three Squeezebox devices on a daily basis.

With that said, the synchronized playback has never been really what I would call great. It is roughly in synch so you can go form room to room and hear the same stuff, but when you get to an area where you can hear two devices at once there is definitely a disconcerting delay on one of them. Maybe that's because I've got one hard wired and one on wifi, but I thought it was supposed to correct for these differences.

patja··on A chain cuts through a capsized cargo ship filled with cars
10 quarts? I don't think the v8 in my first car even took that much. Aren't most vehicles more like 5 or 6 quarts?
patja··on Microsoft's Creepy New 'Productivity Score' Gamifies Workplace Surveillance
KLOC can be a useful productivity metric to track at an individual developer level, given the developer works in the same domain for an extended period of time, and has the professional and skill level maturity not to game it. That relies on management that doesn't try to aggregate it or compare it in an apples to oranges fashion across developers, domains or (worse) languages.

The problem is that this is a theoretical scenario which rarely comes up in reality. The developers operating at the skill and maturity level where tracking their individual productivity and quality can be done well, generally are not the developers who really need these types of measures, and they usually aren't left grinding on the same domain for the years required to have enough data to do anything useful with it.

It is kind of a catch 22. The situations where tracking and gaining insight from KLOCs would help (mature/skilled devs working on the same thing over and over for years...doesn't happen much), are not the situations where it is most needed (projects with hundreds of relatively inexperienced/immature developers and managers)

The result is it is applied to disastrous effect in situations where immature managers glom onto it as a silver bullet for managing the unmanageable.

patja··on Microsoft's Creepy New 'Productivity Score' Gamifies Workplace Surveillance
I have seen contractors do things like put 1000 lines of enum declarations for every integer from 1 to 1000. That's an extreme example.
patja··on DisneyMustPay Alan Dean Foster
The book came out before the film in the US as well.
patja··on Show HN: Please-unsubscribe.com – fwd emails to unsubscribe from marketing
The legacy definition of spam is any unwanted email, or "unsolicited commercial email"

But in the context of social media, what does spam mean? It isn't email. And an awful lot of it is simply self-promotion or commercial promotion.

And many FB groups and the like are permissive when it comes to posts that are really advertisements, or are just one person's definition of "off topic." And there are mechanisms for reporting content as "spam", but what does that even mean when it isn't an email?

I've found that many people have redefined the term "spam" as repetitive content, not unwanted/unsolicited content. I guess this comes from gamer/chat culture where there is talk of "spamming the jump button" or "spamming the chat" where it isn't the content that is remarkable, it is the repetition. You can kind of see where it comes from as most email spammers are quite repetitive and indiscriminate. But a spam email can be just one, and that definition doesn't seem to fly in the inherently noisy social media context.

I was just struck by this evolution of the term spam when I tried reporting some (unwanted by me) commercial self-promotion on social media, only to be told that it wasn't spam at all because the poster only posted it once. I guess a lot of it comes down to how territorial and defensive people are about their email inbox vs. social media feed.

patja··on Show HN: Please-unsubscribe.com – fwd emails to unsubscribe from marketing
When I started teaching and my school email address was published on the school's website, I discovered the hell that is the ed-tech marketing machine. 90% of the spam I get from these sources, which are usually individual sales reps of medium to large companies, lack any unsubscribe link whatsoever. And these are firms with which I have zero relationship or transaction history.
patja··on Women Using Less Feminine Terms in Cover Letters Are Less Likely to Get Hired
I always found it helpful to have a writing sample for evaluation, especially if the position requires effective written communication skills.
patja··on We made our SaaS home page cookie-free
I always thought this was a fairly common practice so you can verify you are getting the ad traffic you paid for.
patja··on Facebook has sent a cease-and-desist letter to researchers
How do you feel about it when anyone who has you in their phone's contacts list hands over all that personal information about you when they install WhatsApp or any other app that requests contacts data? Seems like the same thing.
patja··on Pay attention to the Indian startup scene
As an Arduino enthusiast who has taught kids using Scratch, I'm interested in this. Can you list some examples?
patja··on Efficiency is dangerous and slowing down makes life better
Reminds me of the book Slack by Tom DeMarco
patja··on Ask HN: Anyone a social entrepreneur, i.e. placing social impact above profit?
Both examples feature large long-term negative externalities that are usually picked up in one way or another by the taxpayer.
patja··on Ask HN: Anyone a social entrepreneur, i.e. placing social impact above profit?
What do you think about tobacco companies? Or payday lenders?

I understand some would do something highly profitable but morally questionable and then donate the profits to a more socially productive firm. Is that what you are thinking? The end justifies the means?

patja··on Why is this idiot running my engineering org?
And who is the idiot? It was really interesting until it became extremely general and vague. It almost makes it sound like Matt Cutts is the idiot since he's the only specific manager mentioned.
patja··on Garmin services and production go down after ransomware attack
Radar, wind speed and direction, water speed, depth, water temp, and I also have their forward scanning sonar transducer.
patja··on Indian IT consultancies struggle against technological obsolescence
This rings true for my experience as well. And it also highlights the waste that occurs when a successful team finishes delivering and is immediately dispersed to the four winds, something that happens all too often.
patja··on Garmin services and production go down after ransomware attack
My small sailboat has over $5k in Garmin navigation electronics. I love that whenever I've had a problem I can almost immediately reach a knowledgeable and helpful support employee in Kansas (I think?) to help me.
patja··on One-Third of U.S. Museums May Not Survive the Year, Survey Finds
Museum directors all agree that anyone who sells museum holdings to meet operating expenses is blacklisted from future visiting collections. Let them sell some of their holdings and all will be well. Many of them are sitting on a vast inventory of items that are never seen by anyone.
patja··on Germany's data chief tells ministries WhatsApp is a no-go
I was appalled when I went to install it and there was no way I could see to avoid handing 100% of my contacts to it.

Do people keep a private offline contacts list, or a clean phone just for this?

Or do folks just not care about giving away the mobile phone numbers (and addresses? email addresses? birthdays? other notes on the contact about kids names, etc.?) to an app?

Am I behind the times and everyone just knows none of this stuff is private anyways due to leaks etc.? Even if that is your attitude, it seems you are feeding more links to the graph someone else is maintaining. Did you get consent from every one of your contacts to do so?

I feel like I must be missing something here. Am I over-reacting or paranoid?

patja··on Apple Pay on pace to account for 10% of global card transactions
Speaking as someone currently in the throes of trying to get their website setup to accept Apple Pay...it is an enormous hassle. Probably 5x the hassle of setting up PayPal and 10x the hassle of setting up Stripe.

First you need to join the Apple Developer Program. Why? I'm not developing an app.

To join the Apple developer program you need an Apple device that will do two factor auth. So I go buy an iPhone 6 with a cracked screen solely for this purpose.

Then you need Apple to approve your DUNS number. I am one of the minority who already had one, so I didn't have to go through the whole process with Dun & Bradstreet to get one, but Apple would not accept it for several weeks until suddenly they did, with no change to the number or other company info.

And then, you need to schedule a phone interview! This is the point I'm at right now, so I can't tell you how many more hurdles there are to clear. I haven't had luck yet with the Apple "click here and your phone will ring any moment with a call from us" button on their website. Phone never rings.

And I haven't even got to the part where I pay $100 before accepting any payments, which Stripe and PayPal sure don't require.

You have to endure a lot of friction to eliminate payment friction for your customers.

patja··on What's SAP?
SAP projects don't fail because the software doesn't work. They fail when business and IT leadership are weak or don't understand what it takes to get these projects done, or they are doing them for the wrong reasons.
patja··on What's SAP?
No idea...I left in 2008. At that time, it was still being promoted as a big success story externally. It was turned into a "IT showcase" case study to show customers that SAP could successfully run on SQL Server and Windows. I did maybe 30 presentations of that case study to different customers at Redmond and South America. Internally, we did what we could to soften the hard edges of the SAP UX for the casual user by putting web app front ends on top of things like purchase orders expense reports.
patja··on What's SAP?
In the 90's I was one of the project leaders on the internal SAP R/3 deployment at Microsoft. It was one of the most successful IT projects I ever participated in, mostly due to the remarkably strong business leadership the project enjoyed.

It was the third time the company tried to implement SAP's products. I think I may have been one of the very few people who worked on all three attempts. The winning recipe was having a business owner who threw up his hands at the failed efforts to get a larger scoped company-wide project underway and "selfishly" declared that the finance dept would do it for its own benefits. And he tooks his best people out of their day jobs, put them on the project team, and made them move offices to sit in the same open plan war-rooms as the IT staff (which took some doing...Microsoft was pretty much all unshared private offices at that time) I think we reduced the time it took to "close the books" each month from something like 3 weeks to under one week.

And we absolutely changed the business to meet the way the software worked, that's one of the key success factors for implementing any ERP software. Your "unique requirements" for fixed assets accounting and accounts payable processes are not what makes your company successful, but they are what will tank your ERP implementation if you let them.

It was a fascinating project. I especially enjoyed some of the travel to implement it in the subsidiaries, where the really big business wins were. Most of the subs didn't even have a "purchase order" process (they just paid invoices, and had no idea of their outstanding commitments) or any automation around things like employee expense reports. And we got to come up with some decent creative solutions to things like Brazil's requirements for hyperinflationary accounting, without breaking the software.

Fun fact, Concur's expense reporting business was borne out of the Microsoft R/3 implementation -- some of the best consultants and developers took what they built for Microsoft's internal expense reporting and turned it into Concur's expense reporting product.

patja··on Things I Believe About Software Engineering
> reading these points makes me suspect he/she is an experienced software engineer that has been doing this for many years now.

And yet, a cursory review indicates they are barely out of high school and has never worked on software in a commercial environment. Not casting stones (I agree with some of what they say too, and what I agree with I find insightful. How's that for confirmation bias?), just observing that this is in fact not based on much experience at all.

patja··on What Is the Point of Universal Basic Income?
I think this misses one of the social benefits of UBI, or maybe glosses over it in the umbrella of "addressing poverty and income inequality", which is that it gives people on the margin the safety net to reboot their career/job into something more productive rather than destructive behavior they might otherwise fall into.

I got this insight from the end chapters of the book "Ghettoside", where the author describes US social security payments to those who are "disabled" as the closest the US has today to a non-universal basic income. Coal miners who are no longer able to work because the coal mine shut down and they have no other skills get this "disability" income, and in Ghettoside the author describes former gang members also qualifying under the rationale that they are unsuited to the formal workforce and are therefore "disabled" as well. But what it can serve to do is break the cycle of criminal behavior: when the former drug dealer gets out of jail, absent other opportunities or a safety net source of funding to cover life's basics, they quickly fall into the path of least resistance and return to their criminal behavior. The social security disability payments give them another option to turn things around. Now, if they transform themselves into a legal entrepreneur or productive employee, they sure don't seem disabled any longer, which is part of the problem with this being a non-universal BI. It is akin to the downsides of a negative income tax: it gives only to some, and when you do that you have opportunities to abuse the system, and you have more process costs/friction and barriers to entry which keep some who should get it from getting it.

Social security disability is an abused program, with attorneys advertising their ability to get you qualified, which is the irksome aspect of this being a non-universal basic income: it is only available to the savvy or those willing to engage an unscrupulous attorney to qualify. So it is a flawed comparison to UBI, but I think the social benefits described in Ghettoside deserve more attention.

patja··on Jeff Bezos's phone 'hacked by Saudi crown prince'
Last time I stayed at an AirBnb in Prague, the owners preferred method of communication was WhatsApp. When I went to install it I was confronted with no other choice than allowing it to import all my contacts, even though there was only one person I wanted to communicate with.

I was aware of these vulnerabilities and generally am protective of handing out PII, especially information others have entrusted to me. So I didn't give it access to hundreds of business and personal contacts spanning decades of work and life.

How do others deal with this who perhaps don't have the choice to just say "I'm going to text you instead for the 4 days we are going to have a need to communicate"? Do you keep a full set of contact data outside your phone's contacts for information you don't want shared? Private and public contacts?

patja··on Simultaneous recruiting of new graduates
Other than the scale and universality within Japan it doesn't sound very different from how campus recruiting works in the US. If you accept that, at least for the vocationally-oriented programs like CS, engineering, and business, a university education is primarily a signal and not a source of inherent value, the signal is significantly weakened if you don't manage to capitalize on the interview and hiring season during your senior year.
patja··on We Only Hire the Trendiest (2016)
If it works for you then great, but you are really limiting the pipeline of candidates. I'll bet there are 100 great candidates out there who don't even have Github accounts for every one you are seeing.
← PreviousPage 9 of 21Next →