HNHacker News
TopNewBestAskShowJobs

XCabbage

1,167 karma · joined April 11, 2018

markrobertamery@gmail.com https://stackoverflow.com/users/1709587/mark-amery https://github.com/ExplodingCabbage
submissionscomments
XCabbage··on PhD Knowledge Not Required: A Reasoning Challenge for Large Language Models
It's not just that it requires recall. It's that it requires no non-trivial thought beyond recall.
XCabbage··on PhD Knowledge Not Required: A Reasoning Challenge for Large Language Models
This doesn't feel like a "reasoning" challenge. The mental skill required to solve most of these seems to be the ability to loop over all known members of a category like "popular brand names" or "well-known actors" and see if they fit the clue.

As a human, you'd expect to fail either because you didn't know a category member (e.g. as a non-American I have no idea WTF "Citgo" is; I could never get the answer to the first question because I have never seen that name before in my life) or because you weren't able to bring it to mind; the mental act of looping over all members of a category is quite challenging for a human.

Admittedly this is something an AI system could in principle be REALLY good at, and it's interesting to test and see that current ones are not! But it seems weird to me to call what's being tested "reasoning" when it's so heavily focused on memory recall (and evaluating whether a candidate answer works or not is trivial once you've brought it to mind and doesn't really require any intelligent thought).

(If the questions were multiple-choice, eliminating the challenge of bringing candidate answers to mind that is the main challenge for a human, then I'd agree it was a "reasoning" test.)

XCabbage··on The FAA’s Hiring Scandal
The problem, of course, is that due to "disparate impact" doctrine, this (and colourblind hiring in general) is de facto illegal, and DEI scale-tipping is de facto mandatory (even though it's almost always de jure illegal).

Large American employers basically all face the same double bind: if they do not disriminate in hiring, they almost certainly will not get the demographic ratios the EEOC wants, and will get sued successfully for disparate impact (and because EVERYTHING has disparate impact, and you cannot carry out a validation study on every one of the infinite attributes of your HR processes, everyone who hires people is unavoidably guilty all the time). But if they DO discriminate, and get caught, then that's even more straightforwardly illegal and they get sued too.

There is only one strategy that has a chance of not ending you up on the losing end of a lawsuit: deliberately illegally discriminate to achieve the demographic percentages that will make the EEOC happy, but keep the details of how you're doing so secret so that nobody can piece together of the story to directly prove illegal discrimination in a lawsuit. (It'll be kinda obvious it must've happened from the resulting demographics of your workforce, but that's not enough evidence.) The FAA here clearly failed horribly at the "keep the details secret" part of this standard plan.

XCabbage··on The FAA’s Hiring Scandal
He concedes no such thing. Reserving jobs for members of a "black coalition" that any black person can join is obviously DEI, not cronyism. It's a de facto race-based filter, not one based on favour-trading or past links to the applicant.
XCabbage··on America desperately needs more air traffic controllers
Indeed, it didn't have race-based questions, which I don't think anyone claimed. Rather it had totally arbitrary questions, not related to merit in any plausible way, and a score cutoff that made it highly likely you'd fail if you hadn't been tipped off with the correct answers.

For instance, there is a 15-point question for which you have to answer that your worst grade in high school was in Science, and a separate 15-point question where you have to answer that your worst grade in college was in History/Political Science; picking any of the other options (each question has 5 possible answers) means 0 marks for that question. Collectively, these two questions alone account for one eighth of all the available points. (Many questions were red herrings that were actually worth nothing.)

But then the same blacks-only group that had lobbied internally to get the questionairre instituted (the National Black Coalition of Federal Aviation Employees) leaked the "correct" answers to the arbitrary questions to its members, allowing them to get full marks. Effectively this was a race-based hiring cartel. Non-blacks couldn't pass; blacks unwilling to join segregated racial affinity groups or unwilling to cheat the test couldn't pass; but corrupt blacks just needed to cheat when invited to and they would pass easily, entering the merit-based stage of hiring with the competition already eliminated by the biographical questionairre.

(A sad injustice is that blacks who wouldn't join the NBCFAE or cheat the test, and so suffered the same unfair disadvantage as whites, are excluded from the class in the class-action lawsuit over this whole mess. Since the legal argument is that it was discrimination against non-blacks, blacks don't get to sue - they lost out because of their integrity, not their race, and they have no recourse at law for that.)

See the questions at https://github.com/kaisoapbox/kaisoapbox.github.io/blob/main... or read an account of the story at either https://www.tracingwoodgrains.com/p/the-faas-hiring-scandal-... (short) or https://www.tracingwoodgrains.com/p/the-full-story-of-the-fa... (long).

XCabbage··on Ask HN: Organize local communities without Facebook?
No? So this whole section on Wikipedia is just false? https://en.wikipedia.org/wiki/Censorship_by_Facebook#COVID-1...

(You may be right about the government "pressure" being grossly overstated, I dunno. But the censorship itself happened.)

XCabbage··on Ask HN: Organize local communities without Facebook?
Oh, come on. No, per the reporting, they didn't specifically mention the laptop, but they DID tell SM and tech companies to expect an imminent disinformation dump the week before the NYP published their story (which they'd been sitting on while working on verifying it), and gave enough of a characterisation of what that specific impending dump would contain that employees of the warned companies sent each other messages affirming that, yes, this was clearly the dump the FBI had warned them about. Then when they asked the FBI if this was indeed the Russian misinformation they'd just warned about, the FBI didn't deny it.

(Right? I have no insider information, here, but as far as I understand it none of the above is controversial.)

I don't know the exact content of the messages the FBI sent (I don't think they've been published), but on its face it seems perverse to me to characterise that sequence of events as the FBI not saying "anything about the Hunter laptop story" to Facebook. They presumably were referring to the Hunter laptop story, and Facebook correctly recognised that this was the case when the story broke, so in what sense are was the warning not "about" that story?

XCabbage··on Ask HN: Organize local communities without Facebook?
This is really obviously not intentional, let alone requested by the Trump admin.
XCabbage··on Ask HN: Organize local communities without Facebook?
Huh? When has Facebook ever implemented political censorship on behalf of Trump? I am not aware of a single case of such a thing even being requested, let alone granted. The scandals about government-directed social media censorship were under Biden's admin, not under Trump's.
XCabbage··on Ask HN: Organize local communities without Facebook?
No, it is true and has been covered in all major newspapers many times over. The Hunter Biden laptop story was censored due to warnings from the FBI, and Zuckerberg has repeatedly said that Facebook was pressured by the Biden administration to censor Covid-19-related content.
XCabbage··on Google's Results Are Infested, Open AI Is Using Their Playbook from the 2000s
Building a professional reputation? Letting people contact you with feedback and improvement suggestions? Pure personal pride? Plenty of reasons to want your work to be attributed to you regardless of whether you're directly monetising people reading it.
XCabbage··on Feed readers which don't take "no" for an answer
For that matter, what if it's a different device (or entire different human being) on the same IP address?
XCabbage··on Does Your Code Pass the Turkey Test? (2008)
It's the most appropriate possible example here because for many non-American readers it will be the one date that they have heard spoken in American English enough times to recall how Americans say it. For people who don't have much connection to American culture, it may well be the ONLY date they have ever heard spoken the American way in their lives.

(Indeed, this one specific date gets said the American way even in British English. We Brits don't do that for any other dates - we say "fourth of July" instead of "July fourth", for instance - but "September 11th" aka "9/11", uniquely among all dates, is written and said the American way in all dialects of English on the planet due to its significance to American culture.)

XCabbage··on Does Your Code Pass the Turkey Test? (2008)
> If want a user to schedule a reoccurring meeting at 8am on the first Thursday of every month, you can also keep a set of timestamps as milliseconds since the epoch

No, you can't really, especially if the recurring meetings go on more than a few years into the future. If the time zone rules themselves change (e.g. if the user's country abolishes or introduces DST), then the timestamps you stored will become wrong in light of the change.

XCabbage··on FTC's rule banning fake online reviews goes into effect
I don't understand this cryptic hinting. What's wrong with the rule, and what thing that the law was trying to prevent does the rule mandate as a remedy?
XCabbage··on 1 bug, $50k in bounties, a Zendesk backdoor
Unauthorized read access to private emails you were never legitimately CCed on already is impact. It should not be necessary to come up with a further exploit daisy chained on top of that in order to be taken seriously. (Otherwise why stop at Slack access? Why is that automatically "impact" if email access isn't?)
XCabbage··on UK rail minister got engineer sacked for raising safety concerns
A "non-departmental government body" - more usually known in the press as a "quango" or "quasi-autonomous non-government body", because we cannot make up our mind in the UK about what things are part of the "government" and which are not. :)
XCabbage··on UK rail minister got engineer sacked for raising safety concerns
Obviously, the retaliation is bad. Should disqualify Lord Hendy from his role.

But I would also like to make sense of what the actual risk alleged to exist in Euston is, and how Gareth Dennis or the ORR inspector thinks it should be mitigated. And I cannot figure it out, at all.

In Dennis's comments quoted in The Independent, for which he was fired, he attributes the risks at the station to the increased number of trains coming in and out of the station. That seems to imply that the crush or trample risk he perceives to exist is in the main lobby area of the station, not on the platforms or the ramps leading down to the platform gates, since if it were the latter then the risk would exist regardless of the number of trains coming in and out of the station.

This seemed surprising/implausible to me because all the dense crowds I've ever seen (and felt concerned about) in Euston have been on the ramps or the platforms, NOT in the lobby area which is massive. I struggle to imagine how a crush or stampede could ever happen anywhere besides the ramps and platforms. So I dug a bit further.

The press release associated with the improvement notice (https://www.orr.gov.uk/search-news/rail-regulator-requires-c...), on the other hand, says that over summer 2023, there were three instances of "crowding reaching unacceptable levels and a lack of crowd control in place" resulting in "minor injuries" with potential for worse. They also complain of a lack of risk assessments for two unspecified "pinch points" in the station "where crowding is most concentrated", inadequate "control measures", and unacceptably poor "layout" and "signage" to help with flow control.

The actual improvement notice, meanwhile, contains essentially no detail (https://orrprdpubreg1.blob.core.windows.net/docs/I-NWM-20230...), just some fairly meaningless boilerplate. The entire explanation of the problem is "You have failed to implement, so far as is reasonably practicable, effective measures to prevent risks to health and safety of passengers (and other persons at the station) during passenger surges and overcrowding events at London Euston Station" and the remedy demanded is that the station needs to do a risk assessment and then implement whatever measures they come up with in the risk assessment.

My best guess at what this is all about, possibly completely wrong, is as follows:

* the two "pinch points" are two of the ramps, probably the one leading down to platforms 8/9/10/11 and the one leading down to platforms 12/13/14/15, which in my personal experience of the station are where most of the big surges happen

* the injuries happened due to crowds running down the ramps to the platforms once the platform number for their train got announced, either to beat other passengers to the seats or out of fear that they would not get on a late-arriving train before it departed at all

* the risk assessment concluded that the station should put up signs telling people not to run, and then they did that (I can't find any reporting about it, but if my memory serves me right, then those signs on the ramps at Euston appeared late last year which fits with the timeline)

So, IF I'm guessing correctly, there's probably a real stampede risk, with minor examples having already played out, but it's totally unrelated to the number of trains or the crowding in the lobby, the fired "whistleblower" is basically full of shit for suggesting a problem stemming from a larger number of trains, and the supposed "fix" is also meaningless compliance bullshit that will have no effect.

Of course, again, I could be guessing totally wrong; there isn't enough detail in the public documents or reporting for us to tell. So I publicly asked Gareth, the guy who got fired, to explain his concerns in more detail or point me to somewhere with detail. He... responded with indignation and contempt, pointed me to the Improvement Notice for one reason (the document with no detail about the problems, just a one sentence description that is probably copied and pasted boilerplate and makes no reference to any of the specific circumstances at Euston), then suggested I was mentally unwell in some way and blocked me. What a dickhead. Here's the end of the thread; I'd be grateful if someone not blocked by Gareth would stick it into Threadreader and post a link here so people not on X can read it: https://x.com/GarethDennis/status/1829179489043226778

I find it hard to fathom why someone sincerely concerned with safety would behave in this way - making unactionably vague complaints that a station is unsafe, then refusing to elaborate and lashing out at anyone interested in the detail for daring to question him. After the displeasure of interacting with the guy, it seems to me that this story has no heroes. But still, no matter how much of a dick he is or how useless his criticism was, it doesn't justify the firing. If you want a culture in which people feel safe speaking up about concerns, you have to indulge even stupid and incoherent concerns made by dicks; if you don't, everybody with something substantive to say will quite reasonably fear they will be viewed and treated in the same way you treated the dick.

XCabbage··on UK rail minister got engineer sacked for raising safety concerns
Not really true. National Rail, which owns the tracks is a quango, not a private company. The actual train operators are truly privately owned but it is important to understand that they are not privately making any major strategic decisions about the network, just maintaining the rolling stock and providing staff; their routes, times, prices, and profits are mostly set by the state (with some narrow room for discretion) and not by the private sector.
XCabbage··on UK rail minister got engineer sacked for raising safety concerns
What aspect of the UK's nebulous "constitution" do you claim was violated here? (Or are you just reflexively/thoughtlessly saying "unconstitutional" because it would be a First Amendment violation in the USA?)
XCabbage··on Python wheel filenames have no canonical form
The odd vs even versions rule you describe, while followed by a few projects, is not part of Semantic Versioning (aka SemVer) - there's no mention of it whatsoever in the spec at https://semver.org/.

Indeed it is basically incompatible with SemVer given that SemVer has its own way of marking unstable versions (or, equivalently, pre-release versions; SemVer conflates the two concepts). Unstable/pre-release versions under SemVer are indicated by a hyphenated suffix after the patch version - e.g. 1.2.3-alpha

XCabbage··on [dead]
WTF? Right now, this post on HN is titled "Critical Vulnerabilities in Package Manager Revealed by Secret Scanning Research". That's nonsense. The title of the linked Medium post is "Exposing Hidden Dangers: The Essential Guide to Secret Scanning in Package Repositories", and it is not about vulnerabilities in package managers as one would ordinarily understand that mean, but rather about scanning for secrets that have accidentally been published to package manager repositories.

Am flagging simply for the misleading title. This would be unobjectionable (though IMO not very interesting) if the title were fixed.

XCabbage··on Man who mass-extorted psychotherapy patients gets six years
> even this length of sentence has a high chance of producing a hardened, bitter criminal with hacking skills.

You present this as an argument for a shorter sentence. But from another perspective, it's an argument for never letting him out.

Prison isn't primarily meant to rehabilitate; you are almost certainly right that it will do the exact opposite in this case. Its power to deter is also limited. But what it can do, if we are simply willing to use it for that purpose, is contain dangerous people and prevent them from harming others again by simply not giving them the opportunity to do so.

XCabbage··on I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA
Wait, receiving compensation from a US source while in the US on an ESTA is prohibited? Wouldn't that mean that even the activities I described as legit "business" - a remote worker coming to the US on an ESTA to meet their US colleagues and attend a trade show with them - would be illegal? (Heck, if we take your wording pedantically literally, wouldn't it mean even taking a holiday to the US on an ESTA while remaining employed by a US company is illegal, even if you're not doing any kind of work whatsoever?)
XCabbage··on I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA
Interesting. I know for certain from experience that some ESTA visitors and their employers assume the law does NOT work like this, and that as long as you're visiting for a legit "business" purpose you are not required to suspend your ordinary work activities while in the US. Good to have confirmation that this is wrong and that you DO have to suspend your ordinary work duties for the duration of the visit.
XCabbage··on I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA
Preamble: As I understand it, it is permissible for a European who works for a US company to visit the US as a "business visitor" on an ESTA in order to visit the company, as long as the visit is not for "work". Various sources list activities that are deemed to be "business" and not "work", such as attending business meetings or attending a trade show, and entering on an ESTA for these purposes is thus acceptable.

Question: What I'm not clear on is whether the business-but-not-work restriction... 1. merely means that the purpose of your visit has to be business-but-not-work, or 2. requires that the visitor refrain from all "work" activities while in the US, even if they weren't the reason for visiting and would have happened anyway.

Concretely: suppose I am a programmer who works remotely from Europe for a US company. I visit the US to meet my colleagues face to face and attend a trade show with them (business, not work), but these activities don't take up 100% of my time. Rather than sit around idly during the downtime between "business" activities, I do some of my ordinary programming work, of the sort I would do back in Europe. Have I broken the law?

XCabbage··on Marilyn vos Savant and the Monty Hall Problem (2015)
> it just wouldn't make sense in the context of the game show for the presenter (who knows where the goats are) to ever open a door to reveal the car and give you the option to switch

No, but it would make perfect sense for him to open a door at random and - if doing so reveals the car - tell you sadly that you've lost as a disappointed klaxon plays. Indeed this is almost the only possible way that the initial door opening could realistically make sense in a game show; if it works in any other way, there's no tension when the first door is opened since there's no risk!

XCabbage··on A list of Hacker News's undocumented features and behaviors
Ah, nice - so "my color doesn't appear on the list" is a problem that fixes itself automatically when you complain on HN about it!
XCabbage··on A list of Hacker News's undocumented features and behaviors
Perplexingly, my color appeared there shortly after I posted this. Does that link contain colors of recently active users, perhaps?
XCabbage··on A list of Hacker News's undocumented features and behaviors
The list at https://news.ycombinator.com/topcolors is definitely not "the complete set of colors users have set" as claimed. I know this because it doesn't include my top color (namely #64BFBD).
← PreviousPage 2 of 7Next →