HNHacker News
TopNewBestAskShowJobs

smacktoward

54,886 karma · joined August 21, 2011

This is me: https://jasonlefkowitz.net

Email: jason@jasonlefkowitz.net

[ my public key: https://keybase.io/jalefkowit; my proof: https://keybase.io/jalefkowit/sigs/BS2jcE2Fl1t9sVVVcjTDvb57UNspCr_8h7RilZdYd_w ]

submissionscomments
smacktoward··on Siri, What Time Is It in London?
> Search relevance is incredible difficult, especially when there is not enough information provided in the query and there are multiple "correct" answers. Someone is always going to be disappointed.

Sure, but in that case you go with the answer that will be the correct answer for the most users. Which in the example in TFA would almost certainly be London in the United Kingdom, not some other London in Kentucky or Canada or what have you. You'll end up disappointing those users who actually want to know the time in those Londons, but there are going to be a lot fewer of those.

smacktoward··on China to Allow State-Security Agents to Police Hong Kong
Sure, if they wanted to risk a war. That was the benefit of the agreement to the CCP: it gave them everything they wanted without having to risk war to get it. The only downside was that they just had to wait 50 years for the prize to fall into their lap.

What we’re seeing now is even just that extremely minor inconvenience is too much for Xi. He could get China everything he wants just by waiting. But he would rather tear up a signed treaty than wait.

smacktoward··on China to Allow State-Security Agents to Police Hong Kong
They will argue that, sure. But if their position is that any agreement they have ever signed can retroactively be declared invalid whenever it suits them, that’s bad news not just for Hong Kong but for the entire world. Signing treaties and then tearing them up when they became inconvenient was the behavior by Hitler that dragged the world into World War II.
smacktoward··on China to Allow State-Security Agents to Police Hong Kong
The context in Hong Kong is completely different. Hong Kong is only part of China because the CCP agreed to the terms of the Sino-British Joint Declaration (https://en.wikipedia.org/wiki/Sino-British_Joint_Declaration), which specified that its existing laws and institutions would be preserved as they were under British rule until the year 2047.
smacktoward··on The original source code of Microsoft GW-BASIC from 1983
It wasn’t luck or popular appeal, it was like they say in real estate: “location, location, location.” JavaScript came bundled with every Web browser, and GW-BASIC came bundled with every IBM PC clone. A language that everybody in the world already has a copy of is going to get a lot of use, whether it’s good or not.
smacktoward··on An Amazon programmer’s perspective (2015)
Why are we assuming that Amazon, the third largest corporation in the world by market cap, needs to limit itself to small teams?

They could afford to 3x the teams if they wanted to. They just don't want to, because management prefers to just keep the money and burn out their subordinates. (There's always more where they came from.)

smacktoward··on An Amazon programmer’s perspective (2015)
According to TFA, programmers at Amazon are required to be on call for a full week at a time. More programmers could mean sparser on call shifts, but it could also mean shorter on call shifts -- i.e. instead of going from one week every two months to one every eight months, go to two or three days every two months.

Being effectively at work 24 hours a day for seven days straight sure sounds like a recipe for burnout to me. As TFA notes, these people aren't doctors, the only thing that happens if a glitch takes two hours to fix rather than one is that Amazon loses some money. Amazon naturally would prefer not to lose that money, but its workers presumably would prefer to be able to sleep too.

smacktoward··on Ask HN: “Git” for Microsoft Office?
> as there would be a massive market for a DVCS for Office files

Would there, though? I mean, we HN readers want that, but I don't see any evidence that the average Office user is clamoring for it. Even comparatively crude systems like Track Changes aren't used in my experience as often as they could be, and those are a hundred times easier for non-technical people to wrap their minds around than a Git-like system would be.

I suspect that part of the reason this problem is so intractable is that it's really two problems. The first is actually tracking the changes to the underlying document, which, as you note, is hard enough by itself. But then on top of that is the second problem, which is that you'd also have to come up with an interface that could make the power of a Git-like system comprehensible to non-technical users. And you'd need to solve both problems to have a product that would actually be ready to take to market.

smacktoward··on Why Developers Hate PHP
I don't understand this response. You are proud you didn't read the article? Does it add any value to the conversation to just pull out one sentence and react to it out of context?

The only thing I can think of is that HN rewards early responses with more karma, so people feel a need to rush past the "reading" and "thinking" parts and just skip to the "responding" part to rack up more internet points. Perhaps HN should look into ways to rework things to reduce or remove that incentive.

smacktoward··on Surviving Depression
This. I had great results from working with a cognitive-behavioral psychologist. She helped me see patterns in my life that I had never even suspected were there before. I'm skeptical that I could have gotten the same results by reading a couple books on CBT on my own. The exercises were valuable, but so was the outside perspective, and I don't think either would have worked as well without the other.
smacktoward··on Why Developers Hate PHP
Here to see how many comments don't bother reading the piece and just react to the title.
smacktoward··on Explorers given approval to retrieve Titanic’s Marconi telegraph
It's the final resting place of the remains of something like 1,500 people. In what meaningful sense is it not a graveyard?
smacktoward··on U.S. arrests former Green Beret, son, in connection with Ghosn escape from Japan
It's not an accident. Nation-states spent an awful lot of time and money building up professional armies precisely because they had long experience depending on mercenaries. They knew that there were only two ways depending on mercenaries ever ended: either the country couldn't pay the mercenaries enough, in which case they sold them out to a higher bidder; or it could, in which case the mercenaries would eventually get tired of only getting part of the country's wealth, so they'd overthrow the government and take all of it. Professional armies let the nation-state escape this trap.

Unfortunately professional armies fail the one test that matters these days, which is the number of opportunities they provide for private actors to siphon money into their own pockets. So we have decided to ignore the lessons of history, because private profit today is worth social collapse tomorrow.

smacktoward··on The Olognion – Exquisite tech news
The one thing every “the Onion, but for X” site ends up demonstrating is just how talented the people who write for the Onion are.
smacktoward··on A small restaurant owner on Google, DoorDash, and Grubhub
I dunno about fraud, but it certainly seems reasonable that it would be trademark infringement. The name "Saddleback BBQ" is Saddleback's trademark. If another company uses it to sell potential Saddleback customers (which these clearly are, since they searched for that name) products from a competitor, that seems like something a good trademark attorney would be interested in.

(The potential hitch here is that most restaurants are small businesses, and small businesses aren't great about doing things like registering their trademarks. But you can still build a claim even around an unregistered trademark under certain circumstances: https://www.nolo.com/legal-encyclopedia/what-good-unregister...)

smacktoward··on There's a supply and demand problem in podcasting
Podcasts are becoming to the COVID depression what cupcake bakeries were to the Great Recession: an easy-to-start, low-capital-required microbusiness that attracts lots of people who find themselves at loose ends when their pre-crash gig suddenly vanishes.

Most of the cupcake bakeries didn't last long. Make of that what you will.

smacktoward··on IKEA's shopping malls arm plans U.S. entry in major play
Ever-increasing income inequality means there’s really only two classes anymore: the rich, and everyone else. A bifurcated furniture market (tasteful, well-built stuff for the rich, disposable cardboard trash for everyone else) is just one natural consequence of that.
smacktoward··on Old box, dumb code, few thousand connections, no big deal
You can get a good sense for what "modern PHP" looks like by browsing through PHP The Right Way (https://phptherightway.com/).

PHP has grown up a lot over the last ten years.

smacktoward··on New Lenovo ThinkPad Range with Ryzen 4000 and 4000 Pro Mobile
The all-arounders are the T series: https://www.lenovo.com/us/en/laptops/thinkpad/thinkpad-t-ser...

The AMD-based T495 can be configured with up to 32GB of RAM; the Intel-based T490, up to 48GB.

smacktoward··on New Lenovo ThinkPad Range with Ryzen 4000 and 4000 Pro Mobile
The X models are designed to be ultraportable, aka as thin and light as possible. As a result, they're not great machines for people who need lots of RAM, storage, etc.

The P series (https://www.lenovo.com/us/en/laptops/thinkpad/thinkpad-p/c/t...) is more the "desktop workstation replacement" line; heavier and thicker, but with more room for components. You can get those with up to 128GB of RAM.

smacktoward··on Zoom Acquires Keybase
Tell that to Microsoft.
smacktoward··on Facebook iOS SDK Remotely Crashing Spotify, TikTok, Pinterest, Winno and More
“It is difficult to get a man to understand something, when his salary depends upon his not understanding it.”

- Upton Sinclair (https://en.wikipedia.org/wiki/Upton_Sinclair)

smacktoward··on Running a full IBM System/370 Mainframe on a Raspberry Pi Zero
That’s $2,248,550 in 1970 dollars. In today’s money, that would be more like $15 million.
smacktoward··on Why it's great to write blog posts
> I have made this longer than usual because I have not had time to make it shorter.

-- Blaise Pascal (https://quoteinvestigator.com/2012/04/28/shorter-letter/)

smacktoward··on Linux touchpad like a MacBook: April 2020 update
With big OEMs like Dell and Lenovo finally offering laptops with Linux preinstalled, is there any chance one of them could put in the investment required to solve this once and for all?
smacktoward··on Please get your parents off Facebook
They're not. Young people are just as prone to believing stupid things as older people are.

Facebook is bad for everyone.

smacktoward··on Having trouble with the IRS site? Try all caps
Names aren't necessarily unique. It's not hard to imagine a large enough organization having multiple John Smiths on staff, for instance.

As personnel management became more sophisticated and formalized, a unique identifier was needed that was guaranteed to refer to one and only one person. And since SSNs already existed and were guaranteed unique, most of them just used those rather than inventing a unique identifier of their own.

smacktoward··on A Third Solution
Testing by itself does nothing to reduce transmission. What it does do, though, is give you the opportunity to identify infected people and isolate them. And if you can identify and isolate them early enough in the course of their illness, you can prevent them from infecting many other people, and that’s what reduces transmission.

Given that it appears people with COVID-19 can shed the disease for many days before showing any symptoms, if your goal is to pinch off outbreaks before they become outbreaks, frequent, universal testing is the only way to get there.

smacktoward··on “Just Like at Madrid, Comrades”
One should also not pretend that, because both sides did bad things, that automatically makes them morally equivalent.

Bad things happen in war. German troops committed war crimes in World War II; so did American troops. That doesn't mean they committed the same number of war crimes, or crimes on the same scale, or that the American cause was therefore morally equivalent to the German. Volume matters. Scale matters. Intent matters.

Your logic leads inexorably to false balance (https://en.wikipedia.org/wiki/False_balance), where anyone who isn't perfectly pure is therefore completely impure and therefore all sides are always the same. That's not how the world works. Even the best-hearted people make mistakes and do bad things. Saying one crime is morally the same as many crimes, or one small crime is morally the same as one gigantic one, or one accidental crime is morally the same as one committed on purpose, only serves to give the worst among us a free pass.

> prove me wrong otherwise.

Spare us the Ben Shapiro posturing, please.

smacktoward··on Ultraviolet Irradiation of Blood: “The Cure That Time Forgot”? (2018)
I'm not sure "the president is just dumb" is much of an improvement over "the president is actively malicious."
← PreviousPage 2 of 34Next →