HNHacker News
TopNewBestAskShowJobs

Lagged2Death

2,564 karma · joined August 27, 2007

submissionscomments
Lagged2Death··on What Marissa Mayer Brought to Yahoo That Can’t Be Bought or Sold
>IME, male CEOs of formerly-high-flying-but-now-struggling companies are treated the same way that MM has been.

Look at the headlines in the ongoing VW scandal.

"Volkswagen Chairman Agrees to Bonus Cut"

"VW Executives to Accept ‘Significant’ Bonus Cuts to Quell Unrest"

These people stand accused of criminal acts, hugely damaging to the business, and they don't even get named in the headlines.

Lagged2Death··on What Marissa Mayer Brought to Yahoo That Can’t Be Bought or Sold
I'm no biz-geek, I probably can't name a dozen CEOs. But for years, MM's name was called put in every critical mainstream headline about Yahoo, of which there were many. I do not believe that's an accident. I do not believe a man would have been treated the same way.
Lagged2Death··on Photographer Suing Getty Images for $1B
While $1B seems excessive, and more of a number to make a point...

Broadly speaking, the "content industry" has habitually been dragging individual file-sharers into court and claiming life-altering, bankruptcy-forcing judgements for more trivial violations, in order to terrify the general public into compliance.

If the threat of a $1B judgement is enough to threaten Getty with bankruptcy, if it's enough to scare other rights-claimers into making their businesses more businesslike, that's actually very comparable.

Lagged2Death··on Company town
Company towns would not necessarily have to be exploitative.

Until the labor-based enterprise running them faces some sort of competition, and really has nothing else to squeeze.

Lagged2Death··on Git for Windows accidentally creates NTFS alternate data streams
I suppose the real question is: if git is happy to create stream "bar" on file "foo," which is arguably correct behavior under Windows, why doesn't "git status" (and everything else) just work correctly with the "foo:bar" file/stream that git created?

Would you be able to see the contents of such files with "git show"?

http://stackoverflow.com/questions/2071288/equivalent-in-git...

Lagged2Death··on Turkish government revokes ham radio licenses
Amateur radio operators are organized. They are an international auxiliary communication system. They are an information channel that is largely outside the control of governments. They are a human network.

I simply can't imagine what relevance that would have to the HN crowd.

Lagged2Death··on Hedge Fund Wants to Use Atomic Clocks to Beat High-Speed Traders
When HFT was new, amateur forums that discussed it (like this one) were full of apologists saying that it didn't matter, it somehow didn't really effect the market. Some even claimed it made the market better.

The tone of the conversation, the framing assumptions, seem different now.

Lagged2Death··on Stop Drinking Bottled Water
Status symbols are inherently wasteful. Waste and the situation implied by that waste (high status and affluence) is their function. I believe this is generally true across cultures, but it's often easier to see them for what they are in someone else's culture.
Lagged2Death··on Recycling Eyeglasses Is a Waste of Money
Either way it's done, providing glasses to people who can't pay for them is a charitable act, and humans are not very rational about charitable acts.

Given two choices:

1) Give $5 to a program that provides brand new custom prescribed eyeglasses to people who need them but cannot buy them

2) Give $10 to a program that provides shitty, old, out-of-date, recycled eyeglasses of questionable prescription to people who need them but cannot buy them

Many people will respond more supportively to #2 and see #1 as fundamentally unfair ("I worked hard to earn the money for my glasses, why should a needy person have something just as good as mine? They should count themselves lucky to have anything at all!"). Many people see it as a moral imperative that the poor should suffer.

Lagged2Death··on The WRT54GL: A 54Mbps router from 2005 still makes millions for Linksys
What I want to know (and what the article doesn't address) is: Why are so many other wi-fi routers such trash?

I mean, I sort of know why: Because manufacturers keep making new hardware without the long-term support commitment that's necessary to get the firmware truly sorted out. But how did the market come to this?

I would have thought that the average home router customer, at this point, groans in dread when its time to buy a router. To heck with crazy speeds my "broadband" cannot realize, never mind bleeding-edge protocols and questionable NAS USB ports. Don't we all want something that doesn't need a manual reset every couple of days? Why isn't uptime the #1 selling point by now?

Lagged2Death··on How Amazon Triggered a Robot Arms Race
I really enjoyed seeing this, it's thought provoking and futuristic.

It does seem to emphasize efficient use of land area, though, and in the case of modern warehouses in North America, at least, I imagine the real estate itself is effectively cheaper than ever (because modern warehouses are built so big and so far away from everything, and because tax incentives often reward new construction) and only getting cheaper. It seems like an odd variable to optimize.

If real estate were at a premium, wouldn't we expect to see traditional warehouses, distribution centers, data centers etc in a multi-story format? But as far as I know, we don't. Instead, owners opt for giant footprints on cheap land.

Lagged2Death··on The problem with reinforced concrete
The depressing counterpoint, I suppose, is that 99% of the time, you're not building the Pantheon, you're building something that was intended to be minimally-acceptable, utilitarian, and disposable from the get-go: a parking garage, a tilt-up big-box building, a freeway on-ramp, a strip mall. All of which may well be obsolete in a few decades just because the urban environment changes rapidly.

If you could figure out a systematic way to cut the cost and the lifetime of such lowbrow, mass-produced concrete structures in half, developers wouldn't hesitate, they'd jump on it immediately.

We revere longevity only in retrospect.

Lagged2Death··on What Happened to All 53 of Marissa Mayer's Yahoo Acquisitions
Did Gizmodo do a similar comprehensive rundown of Eric Schmidt's acquisitions? Or of Mark Zuckerberg's acquisitions? Have they in fact done anything so exhaustive and pointed for even one male tech CEO, of which there are far more to choose from?
Lagged2Death··on The Website Obesity Crisis (2015)
True, websites have grown by a lot over the past decade, and so has functionality...

What functionality do you have in mind when you're talking about the average read-only news-article type of web page?

Lagged2Death··on The Website Obesity Crisis (2015)
90% of website size is media (images, audio, video, etc).

That's a commonsense assumption that, in my understanding, used to be true. But the article goes to great lengths to point out that it isn't true anymore. Some of the bloated multi-megabyte examples don't include any media at all.

If you look at what the unblocked version pulls in, it’s not just videos and banner ads, but file after file of javascript. Every beacon, tracker and sharing button has its own collection of scripts that it needs to fetch from a third-party server.

The javascript alone in "Leeds Hospital Bosses Apologise after Curry and Crumble On The Same Plate" is longer than Remembrance of Things Past.

Lagged2Death··on The Al-Qaeda Leader Who Wasn’t: The Shameful Ordeal of Abu Zubaydah
The historical purpose and utility of torture is to produce made-up confessions and bullshit "intelligence" to lend some veneer of necessity to whatever course of action the high and mighty have already committed to.

Just about anybody with a Middle-Eastern-sounding name and the slightest plausible connection to or proximity with "Al Qaeda" (conveniently defined and delimited by the torturers themselves) would have been equally useful for this purpose. There is no "right" man, no "wrong" man. That's torture. It's a show, a blood pageant. It's reading the Tarot or goat entrails.

That's the system, the procedure you defend when you apologize for torture.

Lagged2Death··on Why you hate Comic Sans
As to why all the hate, it's easy: middle class people with any "artistic" or "creative" inspirations (and I use the term loosely) will jump at the first chance to feel more sophisticated than the great unwashed masses.

This statement is itself a sweeping, unsupported generalization, a stereotype-based bit of elitist snobbery in exactly the fashion that it itself describes. Perfectly self-reflexive. Could it possibly be an accident?

Lagged2Death··on Reddit removed NSL canary from 2015 Transparency Report
Canaries are primarily a form of protest, drawing attention to the surveillance, the conscription, and the gag order all at once.
Lagged2Death··on CDN77 Now Supports Brotli
"Cheating" might be a little strong, but "not actually comparable to general purpose tools like Gzip" seems justifiable.
Lagged2Death··on Ask HN: Why is there a black bar added on top?
A 5 pixel black bar at the top of a site is not used anywhere but here.

Insularity, exclusion and gradually-learned shared secrets and customs are one of the ways communities define, distinguish, and stabilize themselves.

Lagged2Death··on On the growing, intentional uselessness of Google search results
I was using a mobile browser before, and the page layout was different, putting the big summary box full of photos (which excerpts and links to Wikipedia) at the top.

On a desktop, I see what you mean; UrbanDictionary is indeed at the top of the plain-text search results.

Not going to defend Google at all. But for myself, if I'm looking for a Wikipedia-grade introduction to some topic, I usually just search Wikipedia directly. Wikipedia has become so ridiculously useful that it is the top result of a Google search half the time anyway. Wikipedia is a better human-curated web index than any of the old-school 1990s human-curated web indexes ever were.

Lagged2Death··on On the growing, intentional uselessness of Google search results
Alas, it’s 2016 and there’s still no serious competitor to Google.

Eh. I switched my default to Duck Duck Go and I'm pretty happy with it. Not quite as magical as Google was in its heyday but then neither is Google. Set up keywords for your searches ("g" for Google, "b" for Bing etc.) and they're all just a keystroke away anyhow.

And if you're too lazy to set up your own custom searches or you're using a borrowed machine, Duck Duck Go has some slick built-in "bang" searches: "!imdb aronofsky", "!msdn system.diagnostics" and so on.

Lagged2Death··on On the growing, intentional uselessness of Google search results
I get Wikipedia as the top result. Maybe Google is making a guess about your preference based on your history? Try the search in incognito/private mode and see.
Lagged2Death··on Apple ordered to bypass auto-erase on San Bernadino shooter's iPhone
...pretty clearly demonstrates that reading your communications has a pretty high likelihood of turning up something useful in preventing future incidents.

It sounds like common sense, I guess, but has that ever worked, actually?

Similar "prevention" rationale is offered for governments to spy on virtually all telecom all the time, now. But this shooting happened anyway.

Lagged2Death··on Have FTDI kicked-off round 2 of the clone wars?
The medical device doesn't need to run Windows Update. The medical device might still be bricked if the computer accessing the device runs Windows Update.

Yes, exactly.

I used to work at a sub-contractor for a large manufacturer of medical equipment, and all the systems we dealt with were like that. The device would run a very small embedded OS but would have a serial port for talking to a PC for firmware development, firmware updates, logging, diagnostics, etc. Their older stuff used real hardware serial ports, but their newer systems (~6-7 years ago now) were moving to virtual USB/FTDI serial ports, with an FTDI chip included in the embedded system.

These tricky FTDI drivers would absolutely have the potential to brick and/or alter the operation of such a device; it's not far-fetched or a flight of fancy at all.

I have a special interest in this thread/issue because I have recently been contacted by that manufacturer regarding one of these FTDI-using systems which has recently begun to exhibit new problems. I haven't started looking into that yet, and I don't know where it will lead, but I'll have to bear in mind the possibility of deliberate driver-based monkey-business now.

Lagged2Death··on The 100-Hour Rule
The number of hours required for basic competence is HIGHLY dependent on three key things: 1. The particular activity 2. The abilities of the person 3. How much competence you consider "basic"

I think I'd put "environment" in at #3, maybe even #2. Where environment is a wide umbrella including the obvious (time and space to devote to study, quality of study materials and support) to the somewhat less so (your gender, your race, your affluence or lack thereof, the supportive/skeptical attitudes of your family and friends etc).

Environment is subject to limited control by an individual. But young, affluent people have the most control. Environment winds up being largely a matter of luck.

This environmental influence - which so often is matter of luck - is one subtlety that seems to get consistently left out of all these "10,000 hours" and "100 hours" type discussions. Even a clever person can spend 10,000 hours working at something under terrible conditions and have poor results. One doesn't have to be particularly bright to spend 10 hours under ideal circumstances and make real progress.

By leaving this out, we offer unwarranted support to a certain Utopian/libertarian/meritocratic mythos that is so popular in the software/startup field. And I think that's a shame. I think the field will ultimately be better off if it can view itself more clearly.

Lagged2Death··on Mark Zuckerberg Will Take Two Months Off from Facebook for Paternity Leave
...no matter who you are, prioritizing family over business is an option...

"Prioritizing family over business" would be, say, 30-to-40-hour work weeks - or even just staying home, period - for the next 12-to-18 years.

Lagged2Death··on Counting up vs. counting down
I'd expect anyone experienced with C would say that making such casual, deliberate use of the underflow for such a trivial purpose is pretty foolish, the mark of a developer too clever for his own good. I thought the author was perhaps suggesting this with sarcasm: "Wizened sourcerers" and "full clever." But maybe not.

C's variable promotion system is invisible and silent and in my experience a frequent source of bugs in exactly this case (tests in for loops), which is why there's enough meat here for a blog post. It's usually easy to avoid the promotion issue by using the same type for the loop variable and its test condition. In cases like this, sometimes it's better to just use a straightforward and obvious while() loop instead of a correct but tortured for() loop. That makes the relationship between the loop variable updates and the loop body controllable and explicit.

Lagged2Death··on Counting up vs. counting down
But if it's unsigned this will never be true either...

Conceptually, it works through promotion. -1 is cast to unsigned/size_t before the test, which then succeeds. At the assembly level, a 32-bit -1 is 0xFFFFFFFF, which is also the result of the underflow of i, so it works at that level, too.

At any rate, it worked in the compiler I tried it with.

Lagged2Death··on Beware of ads that use inaudible sound to link your phone, TV, tablet, and PC
It's a lovely sentiment, but if this actually takes off, the content-makers will eventually join in, inserting identical or similar beacons directly into TV/movies etc. for similar reasons.
← PreviousPage 5 of 20Next →