HNHacker News
TopNewBestAskShowJobs

theincredulousk

444 karma · joined July 22, 2016

submissionscomments
theincredulousk··on This year’s insane timeline of hacks
Cultivating and leveraging fear is truly a cornerstone of Security™.

I don't think the claims about capability are ridiculous. The idea that the general capability is proprietary and that it will be exclusive to the trusted partners of one company is ridiculous.

theincredulousk··on United MAX Hit by Falling Object at 36,000 Feet
If only the first layer of windshield was damaged how is the pilot getting hit by shrapnel
theincredulousk··on Aerospace Structures
Sir this is a Wendy’s
theincredulousk··on The anti-abundance critique on housing is wrong
> Small companies can have downsides, and big companies can have benefits. A virtue of scale is that it can provide resilience in an age of crisis.

Nassim Taleb would argue the polar opposite of this.

I like the article. Starting to make assertions about benefits seems premature.

theincredulousk··on Nvidia pushes further into cloud with GPU marketplace
This has been developing for a while... The big players have basically been competing for allocations of a set production, so NVIDIA negotiated into the allocations that some % of the compute capacity they "sell" them is reserved and exclusively leased back to NVIDIA.

So now NVIDIA has a whole bunch of cloud infrastructure hosted by the usual suspects that they can use for the same type of business the usual suspects do.

well played tbh

theincredulousk··on Building an "Easy" Web Application
you're right mostly, person above even created a nice diagram
theincredulousk··on Building an "Easy" Web Application
makes sense, thank you. How'd you generate the diagrams so quickly?
theincredulousk··on Modern-Day Oracles or Bullshit Machines? How to thrive in a ChatGPT world
reductionist view can be applied to what we call "thinking" and "intelligence" too. When I'm asked a question, my brain is also just picking a suitable sequence of words based on my experience (training). Talking is what we consider part of thinking, something only "intelligent" creatures can do.

Just feels like a lot of coping from people that don't want to let go of our concept of "intelligence superiority" or w/e you want to call it.

The end game of this will be them wild-eyed in front of a string-crossed cork board, claiming they've found the one thing human brains can do that AI can't, so it's not thinking it's just x,y,z.

theincredulousk··on Building an "Easy" Web Application
not a web person - why does the original approach not have the CORS problem? Isn't it still generating the request from the same local machine?
theincredulousk··on OpenAI O3 breakthrough high score on ARC-AGI-PUB
Denoting it in $ for efficiency is peak capitalism, cmv.
theincredulousk··on Tesla’s TTPoE at Hot Chips 2024: Replacing TCP for Low Latency Applications
TPUs are essentially garbage compared to NVIDIA hardware. TPUs are king of nothing, but a primary ingredient in Kool-Aid
theincredulousk··on Tesla’s TTPoE at Hot Chips 2024: Replacing TCP for Low Latency Applications
Not a meaningful amount :). Their “AI chips” are, for now, marketing.
theincredulousk··on [dead]
There is nothing of value in this article
theincredulousk··on Nvidia releases new AI chip with 480GB CPU RAM, 96GB GPU RAM
It's my understanding from friends in the business that the actual chips do not represent any capacity issue or bottleneck, it's actually manufacturing the devices that the chips are in (e.g. the finished graphics card).
theincredulousk··on Monumental (if correct) advance in number theory posted to ArXiv by Yitang Zhang
still blown away that he was my calc II professor in college.
theincredulousk··on Tell HN: Beware 'Ungrowth' in Your Job
It's an entire book, based on a massive research project, of which that was one small result. The clickbait title of the book is because that is what sells books.

"good managers are good because they're good managers"

LOL thanks. I guess all these books are pointless because you figured it out! Thank god you solved the problem!

theincredulousk··on Tell HN: Beware 'Ungrowth' in Your Job
There is a leadership book called "First Break all the Rules - What the World's Greatest Managers Do Differently". It's data driven by a large meta-survey and research project.

One of the conclusions was that, essentially, the normal instinct with Performance Management to focus on improving weaknesses is wrong and leads to sub-optimal outcomes. The best managers actually doubled down on each individuals strengths, and simply accepted weaknesses as something to be smoothed out to the minimally acceptable level. (e.g. someone may not be "good with people", but they can't be openly hostile with co-workers.) Instead the manager would look for another employee which had that weakness as a strength, and manage responsibilities appropriately.

It speaks exactly to what was wrong in OP's experience.

theincredulousk··on Hydrogen battery startup says it has $700M order backlog
even type II water, which is a standard output of off-the-shelf lab water filtration systems, only has <= 5 ug/L of chlorides, sodium, silica.

And Platinum is like $30 a gram. There is 1/5th of a gram of Gold in a standard desktop computer and Gold is twice as expensive as Platinum.

theincredulousk··on Hydrogen battery startup says it has $700M order backlog
Good intuition about the importance of pure water. In professional engineering, filtering water is a sufficiently solved problem. Even for consumer use, you can buy multi-stage filters for home use that perform well enough to make water taste "bad" because it is so pure.

It would likely require periodic replacement, proportional to use, of relatively expensive filter(s) - not regularly changing electrodes or invasive deep cleaning.

theincredulousk··on A 17-year-old designed a novel synchronous reluctance motor
does anyone know how it works that towards the end of the video, it shows the resulting torque curve of the motor is actually negative for a decent span. Does this mean the motor actually resists rotation for that arc during every rotation?

Wouldn't that be a significant hit to efficiency, or do the benefits simply outweigh it for a net gain?

theincredulousk··on Taking action against scraping for hire
Maybe some irony here as IIRC Facebook started as essentially a scraping company, pulling student profiles from college websites and re-publishing it for their own profit.

The scrapers have become the scrapees. The horror.

theincredulousk··on How to make decisions like a poker player
The largest fault in the practical (life) applications of probabilistic thinking is that estimating the odds in real-time is often impossible. Poker is a constrained environment where the odds are computable.

It's a useful framework for thinking in various situations, but it is almost never going to reduce to an equation that can tell you some objectively correct answer or decision.

theincredulousk··on How to make decisions like a poker player
Is this site related to Knowledge Project / Farnam Street (fs.blog), a competitor, or just a ripoff???

I noticed because I read what seems to be the exact article there, with the same illustrations and everything on fs a couple weeks ago. Maybe it was a link in the newsletter to this article.

Looking around there is a lot of overlap in content.

theincredulousk··on Ask HN: Visualizing software designs, especially of large systems (if at all)?
I had a systematic way of doing this for reverse engineering a large undocumented system. First you get first principles in mind - there is control flow (execution), data (files, databases), and communication interfaces (IPC, network, etc.). You don't need a sophisticated modeling tool - just any Visio-esque, giphly, draw.io, etc.

For these things you know there are systematic ways of finding them - for mine it was a C/C++ Project so:

1. Find all executables via build output, or in the running system. For now you're largely going to ignore the details of what the code is doing. You just want to know what is actually "running" at runtime :). 2. Figure out where the entry points to those executables are, like a main. These are usually easy to search for or discover by convention. 3. Find out what threads it spawns 4. Start a simple diagram with a box at the top named for the executable, and branch down to one box for each thread. Manually trace control flow for each thread, adding boxes at points you think are noteworthy logical units. E.g. often threads will have some kind of main loop they sit in, which is a key element for understanding what that thread is doing. 5. Continue for nested threads and worker (short lived but not ephemeral) threads.

Once you complete this, you should have an abstract block diagram that gives a decent map of "What code is running in the system". And just through the process of naming and looking over, maybe a rough idea of what the various pieces of software are doing and possibly how they relate.

You can then repeat this for the other basics in a similar fashion - data and communication interfaces. It's good to emphasize staying at a first-principles kind of abstract mindset. You know there are a finite number of ways a process or thread can communicate or create side-effects outside of itself. If you literally just find all of them (not the details of what is happening over those interfaces), usually it ends up being quite few, and all of a sudden the complexity becomes less intimidating. You have a little box that does some manipulation of data via logic and state, and it goes in one pipe and out the other.

I should point out how difficult all this is largely derives from those "coding practices" droned on about for benefiting maintainability, but so often get tossed. For example, say your system uses message IDs as part of an IPC mechanism. If the code followed good practice, using some kind of constant definitions shared from a single place, you can now do things like search for that message identifier and find all places it's sent/received. If some code used it's own re-definition of the same ID, or hardcoded just the raw numerical value, this becomes nearly impossible.

Also you'll need multiple diagrams. You won't be able to clearly show a complete "code execution" diagram at the same time as an interface relationship diagram or shared data sources diagram. The complexity of it will not help, it will just be more overwhelming complexity.

theincredulousk··on Pathways Language Model (PaLM): Scaling to 540B parameters
Haven't looked further, but I'm wondering about that. Is that the result of training to be able to explain that specific joke, or is it generalized?

In the past these things have been misleading. Some impressive capability ends up being far more narrow than implied, so it's kind of like just storing information and retrieving it with extra steps.

theincredulousk··on Single Pair Ethernet (SPE) – a leap forward in technology (2020)
Having single-pair vs. cat5 is kind of a bonus, for wiring simplicity and weight. I could also see the power delivery part being useful for things like sensors and other oddly placed/small powered devices.

The main benefit is Ethernet. It has already started, but in the next few model years of cars, there is a large transition happening from CAN -> Ethernet as the primary communication bus. The simplest reason for that is software + bandwidth + integration.

To implement semantics like an RPC call across two modules in car via CAN, it is kind of ugly and almost always results in awkward software interfaces and extremely inflexible implementations. Whereas with Ethernet now you can do something like use gRPC and protobufs, which is entirely flexible and results in well-defined/formed software interfaces. CAN will still be used for a while for what it is best at: low-level, reliable, low-bandwidth chatty data interfaces that make sense for electro-mechanical parts - especially those that don't have (or need) anything more than a very bare-bones microcontroller. Cost is still a huge factor in automotive design, because a $1 difference x 1 million cars blah blah it makes a difference.

Bandwidth is obvious. CAN can't do video, and in practice audio either (although theoretically possible I guess). Cars have lots of audio and video devices now, and it is unnecessarily complicated to always have command/control and media data on separate buses. Imagine if your computer used one physical network interface for HTTP requests and another interface for streaming video. Sure it'd work fine but you'd have a bunch of extra cables, ports, hardware, and software complexity to make it work.

theincredulousk··on U.S. Inflation Accelerates to 40-Year High
Yes, that is exactly what they're doing. One example: https://www.wsj.com/articles/inflation-yellen-biden-price-in...

It's exactly as obvious as you think. E.g. Supply and labor input costs go up 5%, and they raise prices 10%. Wherever convenient they will say "We're sorry to raise prices etc." and then during earnings calls the CEO will say "We're expecting upward price adjustments to increase our net margins in Q4". You know, a euphemism for "we're raising prices and that means more profit"

Corporations, especially the the huge conglomerates with adequate pricing power etc. drive inflation, not suffer from it. The elephant in the room today is that the classic economic model that suggests "oh but another company will come with lower prices and re-balance things" is simply unrealistic. Good luck elbowing in on P&G or Unilever for shelf space in supermarkets, commercial contracts, etc..

The other trick everyone is probably about to see is that when the supply chain crisis recedes and inflation comes down, that the consumer prices curiously remain high. Maybe market forces may claw them back over years, but in the meantime it will just be another incremental wealth transfer from mass-market consumers -> concentrated corporate profits.

The corporations will also kick and scream to avoid raising wages for their employees spending more on their own products, while simultaneously giving huge payouts to executives and investors through share buybacks with their newly minted profits.

It's not even interesting to theorize about anymore. It's boring and obvious. Maybe this is what dystopia is?

theincredulousk··on NASA Warns That SpaceX Satellite Swarm Could Kill Astronauts
The way things are going with micro-sats, is it not an issue of e.g. whether 1 company launches 30,000 or 100 companies launch 300? There could easily be 100 parties doing micro-sats just from the US, never mind the rest of the world.

Seems like less an issue of Starlink in particular and more of an issue with the "end game" of micro-sats.

theincredulousk··on More on housing price inflation (2021)
For all of these people "over extending" it is hard to imagine anything besides an economic implosion that causes mass unemployment among homeowners. If COVID didn't already do that, what will? What's the catalyst? Increasingly it seems the only reasonable catalysts are global-scale disasters like a meteor impact, super volcano eruption, world war, a pandemic (much) worse than COVID, etc..

Given the amount of investors involved now (and since the mortgage crisis) buying up properties to rent, I could see one trigger being (some reason) that causes it to no longer be a good (or optimal) investment, and them dumping huge inventory onto the market. The government cracking down via regulation on investment ownership (or mass ownership) of single-family homes could be one route to that, although somehow that doesn't feel likely to happen.

It is not the same this time where people with a credit score of 450 were buying multiple homes. This time the people "over extending", in my experience, are on relatively solid financial ground. In my opinion almost anyone that is borrowing 500k+ (because they don't have it, not because it's financial strategy) are "over extending". They are in fact exposed to risk of default, but that doesn't at all correlate to the probability of default. The real risk, meaning probability of occurrence, is most likely pegged to the risk of them losing their source of income, which could (and seems for a while now) in reality to be quite low.

Anecdotally, many I know that are "over extending" could afford to be out of work for months and not lose their home. Either through their own savings, or safety nets in the form of their now retired baby-boomer parents sitting on substantial nest eggs. Very common since all it took for the boomers was to make some average stock investments and own a home to easily become relatively rich over the past 30 years.

I would be interested most to know the % of current homeowners that could make mortgage payments for 3-6 months if one or more jobs in the household were lost. I guess that would be a decent proxy for how likely any implosion of the housing market would be, if it would be triggered by owner-occupants defaulting.

theincredulousk··on More on housing price inflation (2021)
Well that is exactly what happened last time it imploded - private equity sitting on loads of cash waiting for an opportunity got one. They were buying houses like they came in 24-packs from Costco.

I'm not sure what the "split" among institutional investors is, but afaik most of them want the houses to rent them and create a revenue stream, not flip them for a one-time profit. So inflation doesn't really help them either; e.g. it means they pay more taxes, and requires more upfront capital for the same revenue stream unless the rent they can charge increases in lock-step % (which maybe it does). The fact that the underlying asset appreciates in value is more than just gravy, but don't think it's the point for them. I think they are doing it because it is almost an obvious investment from a risk-return profile compared to other options.

Page 1 of 5Next →