HNHacker News
TopNewBestAskShowJobs

dchftcs

832 karma · joined January 11, 2022

submissionscomments
dchftcs··on Apartment rents fall as new supply hits market
Well, yeah, what century's living conditions does homelessness correspond to?
dchftcs··on Most data work seems fundamentally worthless
Are you able to point to resources that document some of those examples? Just curious.
dchftcs··on VRChat Sex Worker Denied Entry to US over ‘Prostitution’
One is more scalable, doesn't normally imply adultery (and breaking marriages), and doesn't spread STDs to otherwise well meaning gentlemen, so arguably offers more benefit per unit of labor employed and is less socially disruptive. As far as contradictions go this one is more practical than incomprehensible.
dchftcs··on Nintendo Will Pay Its Workers 10% More
To add insult to injury, I'm guessing the lawyers that help them enforce their IPs are paid better than their top engineers and artists, also because of a disparity in typical outside options.

My experience with Japanese people and some anectodes from a friend who worked at Nintendo is that bureaucracy, culture expectations that you shouldn't change jobs at all, and English ability are some of the strong limiting factors for Japanese rank and file employees to achieve high pay. It's a shame as Japan has so many smart people who are both down to earth and innovative.

dchftcs··on Nintendo Will Pay Its Workers 10% More
It seems Nintendo profits were 4B+ last year. It has ~7000 employees, working out to 500k+ per head in profit (not revenue). I can't readily find compensation data but given the low pay in Japan I'd be surprised if the average annual compensation is substantially higher than 100k. They definitely have a lot of room to increase pay despite whatever risk you mean. And it's not like past profits are necessarily going to help "weather the storm".
dchftcs··on Meta to ask many managers to become individual contributors or leave
>Facebook's algorithms fueled the genocide in Myanmar. How many muslim lives is FB marketplace worth? FB marketplace didn't cause those bad things. FB has done bad things due to perverse incentives, but for individuals working at the company you can't deny that at least some people can have a positive experience making positive impact to the world.
dchftcs··on The Google layoffs are about personal ambition and poor leadership
It's a fact that it is the collective perception. Whether people actually get to chill is team dependent but from my understanding you can't really do 30 hour weeks at Facebook, Amazon or Netflix, but it's more possible at Google.
dchftcs··on ChatGPT listed as author on research papers: many scientists disapprove
Alas one of the most lucrative fields is wedding shoots.
dchftcs··on Genders.wtf
The SUMMONED_DEMON one probably came from a game. Where the gendered field can be strange things for non-gendered non-human characters.
dchftcs··on A mistake that killed Japan’s software industry?
Start reading from "How this mess started". You're welcome.
dchftcs··on Apple destroyed my 7-figure business
Seems money really was that easy to make in the early days of mobile.
dchftcs··on Was salary reduction a “constructive termination” or did employee resign? (2013)
>The trial court noted that a $150,000 salary compared favorably with the current salaries of US District Court Judges, US Senators and Members of the House of Representatives ($174,000 per year); US Magistrate Judges ($160,080 per year); and military personnel below two-star generals with 15 years of service (all of whom earn less than $150,000 per year in base pay) (citations omitted).

This kind of judgement is incredibly unprofessional.

dchftcs··on Why I'm still using Python
This argument is also a holdover from a time where supply chain attacks weren't considered a serious threat.
dchftcs··on Investigation on the effect of oral breathing on cognitive activity (2021)
Given that breathing is a normal, natural activity, there should also be a "ground state" MRI where someone normally does nasal breathing is examined without being given any instructions to do so. I also don't see how they conclude from this the effects of "prolonged" breathing activity.

Their strong claims relative to the sample size and the quality of the experiment makes me doubt their level of motivation to do proper science. Just another flimsy paper used to pad resumes.

dchftcs··on Staff+ engineers, how do you learn new technologies at a new company?
You got it the other way round. The things you listed are implementation details, the list you quoted consists of abstract concepts.
dchftcs··on A non-constructive proof of the Four Colour Theorem
>The Four Color Theorem, as a proof, actually contains a couple thousand smaller proofs. These were generated and checked by a computer, but it is humanly possible to check them with a great deal of effort. There was a guy -- I forget his name, and Google isn't helping me! -- who, as his Ph. D. thesis, actually went through them and checked them

I don't feel this is fundamentally different from the categorization of finite simple groups, which is also combining many small theorems and proofs, yet more widely accepted.

dchftcs··on John Carmack Leaves Meta
Now, it's also perfectly fine advice that if a person wants to be rewarded, they should pursue projects that move the metrics of what's normally perceived as important. But that is also trivial advice.

A common chokepoint in an engineer's career development is challenging others' preconceived notion of what is important. Often this is with non-technical management, but unfortunately this is sometimes needed with technical peers too. It's politically convenient to just go with the flow and align oneself to the most visible metrics, but that way only a limited amount of bottom-up innovation can happen, and those can be critical to the business.

The best one can do is to establish the importance of the project before you do it, but I've seen important projects that were initially not supported by management, and only got traction when an IC did it anyway and demonstrated the value. Sometimes ICs were lucky that the impact was measurable and recognized, sometimes not so much and were deemed to have wasted precious company resources.

The world is not perfect and we often have to choose between taking a calculated risk or to conform. It's hard to get business processes 100% right, and not easy for a person to do things with guaranteed outcome, so we just have to live with it and try our best to navigate strategically.

dchftcs··on John Carmack Leaves Meta
No you were perfectly clear.

You just did not approach this constructively. It would have been better if you asked first about how the impact was and could have be measured. Or at least responded more directly when they tried to explain the impact better. Instead of making and sticking to an assumption that the service wasn't useful.

It may well be that the person misunderstood their impact, but your arguments did not address that after the person came back with theirs. They could have been an edge case, that they are in an unfortunate situation in the human process of deciding rewards, where choosing and calculating metrics is itself subject to errors in judgment, and you tried to generalize your experiences to their corner of the world, which normally requires a stronger questioning.

dchftcs··on SEC set to propose rules that would squeeze stock-market middlemen
Given the tone I suspect the person meant "Citadel". Which is a view I don't endorse, but see often.
dchftcs··on Things I want from Devs as SRE/DevOps
"Owner or not" is a false dichotomy. I get it that the author and many SREs are probably jaded from developers not taking ownership at all.

The right attitude is to figure out processes that let people draw a line when to go to DevOps, and when to escalate to developers. Developers need to understand the costs they impose on devops and organizations need to make sure developers are empowered to fix their own issues, rather than to be constantly chased around to business requirements.

Developers ultimately answer to business priorities, and they don't necessarily own the business processes that demand their support. If developers are given ample resources to keep bugs out of systems, document operational expectstions and respond to incidents, then the developers can "own" the processes better. If not, it's a management problem that is just of the same nature as the usual SRE complaint that developers don't want to own anything at all.

dchftcs··on SBF Arrested by Bahamian Authorities
If FTX had been allowed to stay profitable and grow with external market makers, it'd be possible to fill the hole, but there wouldn't have been a hole to begin with and that ship has long sailed.

Best bet for an ex-con is to bootstrap a crypto-native company anonymously, or a crypto trading firm. Given how Alameda went, more likely the former, but I suppose that's getting harder too.

dchftcs··on Every modeler is supposed to be a great Python programmer
The way I think of it is that in a business you often need to get a certain fixed number of things right before you could even start to make money.

Indeed, 95% of those things are mundane and tractable (maybe you have to be fast and careful), but the remaining 5% are challenges that can only be solved by specialized knowledge or some innovation.

If you hire someone good at solving mundane problems, they can contribute to the 95%. But if 95% of the company is hired like that, the pool of people you can draw on to do the remaining 5% is <5% (maybe more, if the company is lucky). There's a good chance that business is blocked by the remaining 5% because of the high uncertainty in delivery, fundamental to the nature of the problem.

Another approach is to hire, say 50% to do mundane work and 50% to do both mundane work and more special work. This costs more, but if done right it can make the company move faster, and have better chance to survive than any case of the former.

First of all, it's often (but not always) the case that people who can do special work can be trained to do the mundane things better. Second, having many people who can solve one-of-a-kind problems is especially important if for each project the 5% can depend on a different set of things; it's often also the case that solutions to the innovative work is closely related to experience dealing the more mundane parts, so this structure basically recognizes that innovation can come from rank and file rather than a specialized "ideas guy" that just flies by to solve problems. So what happens in certain small but profitable companies is that they try to find people who are happy to do dirty work, have a business mindset, but at the same time show signs of being innovative.

This is not to say I agree leetcoding is a good test. I think Google and Facebook don't test enough whether someone is capable of or interested in identifying technical priorities with a business mind. Although Google has some data to connect leetcode performance to job performance, I'm skeptical of their performance evaluation methods.

dchftcs··on The good delusion: has effective altruism broken bad?
potential risks of AI sounds the opposite of the position of someone who would think technology can solve everything. You're shifting goalposts to protect the initial narrative.
dchftcs··on The good delusion: has effective altruism broken bad?
And yet Effective Altruism in itself is not technology focused. There's no evidence that list of people (many philosophers) think tech will solve everything.
dchftcs··on The good delusion: has effective altruism broken bad?
Your reaction is a bit absolutist. The basic premise is that if you're capable of making 500k a year in the developed world then going to Africa to volunteer to build houses is not as effective as just donating your money to charities that send people to help, or hire people yourself.

What it evolved into is a bit controversial, overall they seem to be a bunch of kids who don't know what to do with the power and money they had at one point, as they all came too easy.

dchftcs··on Symbolic Regression is NP-hard
The low-value theoretical question is whether it's NP-hard. For something like SR, if the solution space were to be big enough such that potentially NP hardness would be a serious partical hurdle, it's extremely difficult to trust the outcome of solving the optimization problem.

SR is equivalent to blind feature engineering. If I put it like that, probably most people who've done a bit of data science would know how bad of an idea it is unless we can regularize it well and bound the search space based on prior knowledge.

Deep learning has the same theoretical problem and it's only overcome by its unreasonable empircal effectiveness on certain problems. And even then, nobody cares about its NP-hardness.

dchftcs··on Symbolic Regression is NP-hard
That SR is NP-hard seems pretty trivial to me. Especially since the problem is framed to be combinatorial in nature; with a sufficiently weird family of functions, you'll be able to find an NP-hard class of subproblems.

The computationally difficulty of something like SR is also deeply connected to its applicability. If you have data where it's easy to apply SR and trust it, it tends to be easy; to trust your ability more you probably want to add regularization based on the complexity of the final formula, and probably you'd have strong priors on a small set of functions that are applicable. Once you don't have this, and get to where the problem can be plausibly NP-hard, you're going to overfit and the technique is worthless.

There's a family of ML theoretical questions that are just very low value as they make very little progress in helping to understand important problems. This is one of them.

dchftcs··on Twitter Now Asks Some Fired Workers to Please Come Back
The company needs to bite the bullet to secure a short-term contract that stipulates certain things need to be done on a (expensive) fixed-cost basis. No reason to expect any of these employees to work the same way anymore, and they might even present some risk, so extra carrot is needed to keep them around for critical duties and hand-over.
dchftcs··on Crypto trading firm Alameda Research might be insolvent
Given the assumption that their balance sheet is liquid enough or they have the cash flow to pay the debts, it's reasonable to say that they have take losses as a trading firm to be potentially insolvent.

In fact you could turn your argument around to critize the article too, as they are based on the assumption that some of the assets should marked to zero, rather than examining empirically whether those assets could be either collateral or be used to pay the debt.

dchftcs··on Test scores are not irrelevant
His anecdote clearly says that his low GPA correlated to his inability to finish the degree (by doing the courses and passing the final exams), which is a real criterion to consider by admissions, and that relates to grit.
← PreviousPage 9 of 13Next →