HNHacker News
TopNewBestAskShowJobs

_lqaf

13,880 karma · joined May 28, 2015

I think I'm done.
submissionscomments
_lqaf··on What’s up with these new not-open source licenses?
> Given that OSI is the only body I know of with a clear definition

If this is the only definition you're aware of, then apologies, but you're not the right person to be attempting to drive this discussion.

If you're aware of the many others but do not consider them 'clear', then there is something else going on here, and I am starting to wander about agenda.

_lqaf··on Kinto: Mac-style shortcut keys for Linux and Windows
Mac keyboard shortcuts were created before Windows existed. And I don't think there was any keyboard-shortcut standard at all in X-land at the time.

It was Microsoft who chose to be different here.

_lqaf··on Nvidia Limits RTX 3060 Hash Rate
Perhaps overstated, but it is a noticeable percentage of global electricity use spent on what is at best an enabling technology for the somewhat quixotic pursuits of a tiny fraction of the population.

You should of course make your own judgments, but many people do not consider that a good tradeoff.

_lqaf··on Tell HN: Aaron Swartz died today, 8 years ago
People are obsessed with blame. Get over it. This isn't about blame or guilt. It is about cause and effect.

I think it is "fair" to describe action B as following from action A, when there is good reason to consider them related.

If you revise your observations of reality based on what you fear might happen later, you're not observing reality.

_lqaf··on Tell HN: Aaron Swartz died today, 8 years ago
I'll just quote myself,

> attempting to blur that tells me more about your priors and biases than anything about the situation

And right on cue, here comes someone who would rather talk about Eminem and Epstein to blur the situation than talk about the actual situation.

_lqaf··on Virtual Machine Detection in the Browser (2019)
This entirely ignores the implications of a society that heads down that path.

There are questions substantially more interesting than a reductionist "do I have an innate right to access private websites?"

_lqaf··on Zoom lied to users about end-to-end encryption for years, FTC says
I completely agree, and that's a huge topic unto itself.

Briefly, the issue with auditing, as with most things, is incentives over time. The difference between fraud in finance and software engineering is how long the bezzle[1] lasts. In finance, it can last a very long time in up economies, leaving Big Three auditors plenty of time to scurry off. In software you have to deliver at some point, leaving lying auditors exposed to discovery by security researchers immediately.

There is certainly still room for shenanigans if not set up correctly, but less than in finance.

[1] https://moneyfyi.wordpress.com/2013/11/15/5358/

_lqaf··on Zoom lied to users about end-to-end encryption for years, FTC says
A deeper issue is how hard it is to "know" if companies hawking products with security implications (which is nearly everything, today) are lying.

I'm not even talking about the gradient ranging from innocent bugs to incompetent coders and how that gets papered over. When you buy shoddy physical goods, there are typically characteristics you can't hide, like cheap materials. But with software like this of course the only function your average person can verify is that the transmission happens, not how it is encoded. Neither Grandma nor your manager are likely to break out tcpdump to check.

And of course the DMCA complicates this in the US, and things are even worse for researchers elsewhere.

Third party audit and reputation are the only fixes I see. And the second one requires a commercial environment that rewards it. The current one doesn't; it rewards novelty and lies, so that's what we get.

_lqaf··on Apple's apps bypass firewalls like LittleSnitch and LuLu on macOS Big Sur
That's the exactly the thing - they are, indeed, chasing me off. When this Mac dies, I'll be replacing it with something running Debian.

It is too bad - the Mac hit this sweet-spot where it was pretty much my perfect machine for several years - a kickass Unix workstation in a decently built laptop, with a decent GUI, with access to consumer apps, too. It was great while it lasted.

Thing is, this is a reasonable thing for Apple to do. Back when they weren't enormous, it made sense for them to at least make token gestures to the Unix-weenie/developer market - we threw a lot of money at them and made them hip when they were down and out. Now we're in rounding-error territory, and that we got what we wanted for a while was sort of a happy accident, anyway. Building developer dream-machines was never Apple's thing.

I bought my first Mac in 1991, and this one will last a while longer. Can't really complain too much about 30 years of decent-to-awesome tools.

_lqaf··on A Brief Explanation of Greg Egan’s Dust Theory
Thumbs up for Diaspora, that's probably my favorite of his.

If anyone wants to sample him first, if you like the short stories on his website, you'll almost certainly like his books.

https://www.gregegan.net/BIBLIOGRAPHY/Online.html

_lqaf··on Ubuntu 20.04 LTS’ snap obsession has snapped me off of it
Read it again. I'm agreeing with the parent.
_lqaf··on Ubuntu 20.04 LTS’ snap obsession has snapped me off of it
Yeah, there's more than a whiff of entitlement to that phrasing.

If you haven't seen it, I highly recommend looking at fpm for packaging. Unless you're doing something weird or need an obscure format, it is the tool you want.

https://github.com/jordansissel/fpm

_lqaf··on A Facebook crawler was making 7M requests per day to my stupid website
They've done this before to me, too. First I tried `iptables -j DROP`, which made the machine somewhat usable, but didn't help with the traffic. After trying a few things, I tried `-j TARPIT`, and that appeared to make them back off.

Of course, sample size of 1, etc. It could have been coincidental.

_lqaf··on New iPhone SE
> has a 5.9 inch display

That is not a compact phone.

I know I'm in the minority here, but the iPhone4, in my view, was the ideal form factor (3.5", I think). At least half of the time I glance at my phone, the informational payload is not even a full sentence and requires no interaction. Otherwise, I check mail and sometimes use maps. More or less, my phone occupies the niche that I'm supposed to want a digital watch for, but don't.

If I need more screen, there are a plethora of options. I really don't want a tablet in my pocket. And I don't keep it with me like anywhere nearly like I used to - it has turned in to more of a 'desk phone' that I check when I think about it.

_lqaf··on Emacs: The most successful malleable system
What's interesting to me is that some users seem to "imprint" like this on the first serious editor they use.

I certainly did with vi. I've jumped editors a bunch of times and still use others for specific tasks, but always come back. I'm guessing it is some combination of learning something complex - the first thing in a new area you study tends to inform how you look at other things in that area. And muscle memory.

FYI, on the Mac, BBEdit handles huge files like a champ.

_lqaf··on For 11 Years, the Soviet Union Had No Weekends (2018)
This is the worst kind of lazy, I-got-mine, rose-colored-glasses thinking. One step away from the preposterous claims we saw a few years ago about how nobody is really 'poor' anymore because cell phones and huge TVs.

I missed the note about the grinding cost-increases of college that people don't apparently need to work to pay for (and everyone apparently goes to!).

And the entry for the increasing deaths-of-despair rate that is turned the US life expectancy rate negative.

And the one for young folks' increasing need to delay what used to be normal young adult things, like home purchase and marriage. And...

I think what you mean is that, if you have money and are over 40, the world will cater to you. (And to be clear, I'm in that category, as are many here.)

_lqaf··on What's SAP?
Ah, but you're not just paying coders.

You need tax lawyers to ensure you're doing that right. You need employment lawyers to ensure your termination process follows the law. You need accounting experts to ensure you're reporting correctly. In every legally distinct market.

How many laws, regulations and reporting requirements does your average chemical plant comply with?

_lqaf··on Lisp Symbolics Macivory 3 with loaded software
Yes! I hate reverse-relative time indicators, it is absolutely an anti-pattern.

In addition to what you mention, it screws up archival uses if you're not diligent - copy/paste or screenshot something, and if the date is at all contextually relevant... well, it isn't any more.

_lqaf··on 23andMe to share customer gene data with GlaxoSmithKline for $300M
That's a pharma trade-org PR site. To be fair, I doubt they're directly lying about anything.

But why talk about executive pay and not marketing? Research clearly takes a backseat to marketing at these shops:

https://www.washingtonpost.com/news/wonk/wp/2015/02/11/big-p...

As for who pays for research, you're right that pharma companies now pay for over half of US biomed research, something that's been true for about a decade. I don't know how that "5 times" figure was calculated, but my figures show the government currently finances about 1/3 of biomed research, including almost all basic research.

Of course, pharma benefits from that research, too, and looking only at spends understates the value of those contributions. One recent study found that

"NIH funding contributed to published research associated with every one of the 210 new drugs approved by the Food and Drug Administration from 2010–2016."

https://www.pnas.org/content/115/10/2329

_lqaf··on Big ISPs aren’t happy about Google’s plans for encrypted DNS
Engineers are people who come in all ethical flavors. I used to know one whom I consider evil, in the actively, knowingly malicious sense. I've known a whole lot more who generally just don't think about these questions.

Thinking knowledge, intelligence or capability correlates with ethics is a category error.

_lqaf··on Adblocking: How about Nah?
> Either we give up the "free" model alltogether and shift back to paid services only, or we choose the lesser evil and live with it.

This is true in a specific way, and it is sometimes useful to use this frame. But in this case, I think the frame obscures more than it focuses.

"We" aren't getting together and voting or bidding or whatever. I think the closest thing to a choke point for decision making about some of this is in Google's hands, with Chrome. At least until the browser monopoly wheel spins again.

> We have to give something in exchange for "free" services

Eh? No. The requirement is that services need resources to exist. If you immediately extrapolate to pseudo-moralistic finger-wagging at "consumers", you're ignoring a lot of ways various organizations have found to exist. It is either self-blinding or a heavy thumb on the scale.

_lqaf··on As Google Maps Renames Neighborhoods, Residents Fume
It is not the East Cut. It will never be the East Cut. That is Rincon, and the real-estate marketeers can bite me.

Put another way, you can call things whatever you want, but a marketing campaign does not obligate me to accept your silly branding nonsense.

_lqaf··on The Machine Fired Me
The reason sellers don't go elsewhere is that buyers really like it, because it gives buyers a lot of power.

I've had them be annoying to me before. My favorite PP fact I found out the hard way: never put the string 'aleph' in the note field. Apparently that's flagged as a Terror-Word(tm), and it held up a transaction of mine for over a month.

I still use them, but only under modified-casino rules: never play with money you can't lose. Have a separate bank account just for them, so they can't get up to shenanigans with more than you intend; never depend on them for anything time sensitive; and never send money anyone depends on for anything important.

_lqaf··on “We have obtained fully functional JTAG for Intel CSME via USB DCI”
> The concern with the Intel ME is that it has a native network adapter.

Yep, this is the big deal. After I "discovered" the ME, my first stop on my home network was the switch, to block all that crap. (And I found my storage server, equipped with a Supermicro all-in-one motherboard, helpfully grabbed an IP for the ME to listen on with an 'admin/admin' password.)

I just wish the empire builders at the NSA would care about something other than their own little power center. They knew this would happen - it always does. The NSA is probably the biggest security threat to the U.S. people[1] at this point, because they keep building concentrated, high-value targets and then lose control of them.

[1] Not to be confused with 'U.S. government interests'.

_lqaf··on Jefferies gives IBM Watson a Wall Street reality check
In the late 90s, the startup I worked for made a marketing deal with IBM. We were mostly running Sun hardware, I was in charge of IT purchasing. After I made it clear we would not be migrating to IBM hardware, they went after my job.

The tradition was still going at that point.

_lqaf··on Noiszy – A Chrome plugin that creates meaningless web tracking data
Not quite what you're describing, but the venerable Squid cache can do distributed caching. Something, at least, to play with with your nerdy friends.
← PreviousPage 2 of 2