HNHacker News
TopNewBestAskShowJobs

fennecfoxen

12,396 karma · joined October 6, 2010

submissionscomments
fennecfoxen··on Tim O'Reilly on Web3
What exactly do you have in mind? I've read Moxie Marlinspike's little takedown†; my takeaway was that web3 is hard to work with, so it's mostly a loose collection of platforms which everyone centralizes around. But we already have centralized platforms like that; what's the good new stuff that's going to last?

†https://moxie.org/2022/01/07/web3-first-impressions.html

fennecfoxen··on The Factorio Mindset
> great is the enemy of good enough

One-man Factorio is a lot different than big-team Factorio. As a single factory-developer, you need to be startup-like and remember that your time in the present is the most valuable resource.

So always automate everything the first time, because you WILL need more of that component. But do it in a quick and dirty and unscalable manner so you can move on to something else. Start with box-fed production lines; when you're sick and tired of refilling the boxes, it's time to re-do it better.

Build a system to support this throwaway development, where you can tear things down later and replace them and it keeps working. Start with a narrow bus, not eight lanes each for iron and copper — but keep it open for expansion downstream. When you run out of space near the start of the bus, don't just move things a few tiles to squeeze in an incremental upgrade: build a much bigger production line further downstream. You'll have more and better components to do it right.

And always, always, always, keep your interconnects separate from your production components. You don't need a single straight-line bus like some people think, right angles and parallels and grids are fine, but if your belts are snaking through something else, it's real hard to tear down that something-else, and it's real hard to scale up. Encapsulation is important.

And when you're finally scaling up like crazy, ready for the big leagues, use a high-throughput component someone else developed and have your robots install it.

fennecfoxen··on The Factorio Mindset
Factory Town is my current go-to. Rise of Industry has its points, as does Voxel Tycoon, but Factory Town is cheery and fun and it brings back the Factorio-style logic networks (and be prepared to use them, as it takes away Factorio-style train-routing — though you gain tagging support.)
fennecfoxen··on Have we been thinking about inflation all wrong?
Yeah, if you're at all on the fence, or close to the fence, it's a fine time to get a mortgage, even if house prices have gone up somewhat. An excellent inflation hedge!
fennecfoxen··on Have we been thinking about inflation all wrong?
Don't worry, it'll be great! You'll get a 10% raise, and prices will only be up 15%.
fennecfoxen··on The dangers of high status, low wage jobs
As a PhD you might aspire to better but a position in NYC on $80k is hardly "poverty wages".

For starters, there's this little thing called "commuting" you may have heard of. Ordinary people, without PhDs, do it plenty. The NYC Pepsi offices seem to be a medium-short walk from Christopher St. PATH; you would have no trouble living in Jersey City or Hoboken on the (computes) ~$2000/mo rent that would be 'affordable' at such pay. I bet you get tax-deductible transit benefits, too, and a monthly pass is around $100.

There are people in New York working full time jobs to make $15/hr, $30k a year. That's a lot more like the "poverty wages" you name.

fennecfoxen··on Exposing a web service with Cloudflare Tunnel
Does anyone have experience with software you can self-host a dial-out tunnel to achieve the same? I'm looking into a similar setup (connecting from an internal site to a private cloud, rather than to the Internet) and would prefer not to write the software myself if I can avoid it: network programming is tricky; network programming with failover, doubly so.

It's a real system with various security and compliance concerns; Cloudflare and dev-focused services like Inlet or simple SSH forwarding are unfortunately not going to work.

fennecfoxen··on Telegram Became the Anti-Facebook
> If telegram was weak: Jan 6th and Jihadi terrorists wouldn't use it.

The Jan 6 dudes ("terrorists" and/or otherwise) put their ugly mugs all over Facebook, Twitter, Parler, and the public Internet. I wouldn't exactly take opsec advice from that lot.

fennecfoxen··on Ask HN: Getting film developed cheap in the US
I'm not 100% sure on how they got this way, but from what I hear from my one time interviewing with Capsule, most US pharmacies run a not-for-profit convenience-store operation in the front 80% of the store so that they can attract people to build it into their routine, and then make money off the highly profitable prescription-medicine counter in the back.

So the corner drugstore will have prescription drugs, and over-the-counter drugs, and bottled water, snacks, school supplies, greeting cards, basic climate-specific items (winter gloves, sunglasses and flip flops), shaving, cosmetics and makeup.

And to maximize these economies of scope, they'll also have services: an ATM, Western Union money transfers, film developing, digital-camera printing, passport photo printing, photocopying, package drop-off, maybe even a key duplicator machine... you name it.

fennecfoxen··on Operation Warp Speed: A new model for industrial policy
The point of OWS wasn't to fund the vaccine that was going to have the best effects. The point was to fund production of N different vaccines before the efficacy results came in, so one would be ready if it was efficacious, because the potential time saved was worth the extra expense even if the backup vaccine failed. If it was the best that is pure coincidence.
fennecfoxen··on Ask HN: Getting film developed cheap in the US
Welcome to film? It costs money? This is a key reason why everyone switched to digital...

You can Google around and find mail order processing for ~$5 a roll, and scan it yourself (flatbed with film-adapter, or for more money, dedicated film-scanning hardware that's usually much higher quality). You can develop black-and-white in a dark room yourself and probably get it cheaper. Not sure HN is the best venue for film-specific info, though; perhaps a film forum somewhere?

fennecfoxen··on What I learned from a year of watching bad financial advice on TikTok
Would it be fair to describe such a regulation as a law that abridges, in any way, the freedom of the press?

If so you will need a massive and bipartisan political effort for it to be so, at least in any US jurisdiction.

fennecfoxen··on Cthulix: a Single System Image construction kit that is currently in development
We all like GPUs. Our author thinks they’re sufficient reason to stick to Linux. They’re not liable to go away, and continue to grow in power and importance. And a shiny new A100 can slurp a gigabyte of data a second, I think it was? You can buy eight of them in a single server.

But the rule of thumb they tell me is: If you try to use CPUs to move data to all these GPUs, your performance is going to tank. If at all possible, you want tech like RDMA, something that throws bits directly from your filesystems to your GPUs. This will only become more important as GPUs get more capable and data hungry.

Can Cthulix actually control enough I/O to build the future of distributed computing? The approach described wants to explicitly minimize filesystem use in favor of message passing. I’m not sure how that’s supposed to be implemented exactly? but there are only a few ways to get the I/O performance you want for the big heavy GPU workloads, and this doesn’t naively sound like it’s one of them, but maybe that’s because it’s a big question mark.

fennecfoxen··on The Battle of Helm’s Deep, Part I: Bargaining for Goods at Helm’s Gate
> second most hard-done-by character in the adaptation for being left out, after only Glorfindel-of-freakin-Gondolin who chivalrously lends Arwen his superstar appearance

Not a Bombadil fan, I see!

fennecfoxen··on Latin as she is spoke: How classicists tricked themselves (2019)
Yeah, it’s a little surprising to read the article and not see one mention of the word “church” when the Catholic one is one of the most-active modern day users of the language.
fennecfoxen··on In the end, you're treated like a spy, says MIT scientist
The thing people today may not know about McCarthyism is that there WERE a lot of Soviet spies in the State Department. It desperately needed to be addressed.

The reason people forget this is because McCarthyism itself was not actually a very good remedy. It was great for the self-aggrandizement of Senator McCarthy (until he went too far, and his target Mr. Welch called him out while being interrogated before the Senate for making a national show of a very weak question of Welch’s colleague, a question could have been raised far more timely without the spectacle). It was great for building an atmosphere of fear, too. But in the end it was a pretty bad spy eradication program.

fennecfoxen··on Malls adding apartments to offset dwindling numbers of shoppers
Santana Row (in the heart of Silicon Valley) supplies a useful counterexample, an outdoor mall with apartments built above, but for most malls that’s redevelopment either way.

(Of course if you like mixed use neighborhoods and don’t care for the overproduced generic pseudo-fanciness of that particular development, you can always just move to New York or something)

fennecfoxen··on Reasons Kubernetes is so complex
Imperative config means you run the code and it does what the code says.

Declarative means “some system reads and parses the config, can do clever things to change what happens in different circumstances, show you a preview of what happens, track chances of what the config has been in a straightforward way, audit the config for consistency across several systems or for adherence to selected principles, and do other smart things”. These are possible because the config is a data structure now. You can do things with a data structure you can’t do with a shell script. The script is too opaque and our computers are not yet smart enough to analyze it in these ways.

There are great advantages to the simplicity of imperative configuration scripts, which is why shell scripts will not soon die. There is some peril (shell scripting in particular is full of tricksy traps; alternative languages may mitigate this.) There is great power and some peril in imperative config. It’s a choice.

fennecfoxen··on Two weeks later David Bennett is alive, his pig’s heart beating soundly
You’d can’t just have a list of disqualifying crimes. You’d need to balance things out a proper social credit score.

With an indirect death penalty attached, yes. Can’t think of how this could go wrong at alllllllllllll

fennecfoxen··on Two weeks later David Bennett is alive, his pig’s heart beating soundly
Yeah, the Post complaint (echoed elsewhere) is basically a call for having a social credit score that can say “you’re not a good person, so we’re not going to let the doctors save you.”
fennecfoxen··on Nvidia prepares to abandon $40B Arm bid
I am an NVIDIA employee in a niche of the HPC business. This is not an NVIDIA official opinion.

HPC is nice, but when you hear Jensen getting really excited, it’s not about dominating some niche like that, it’s about a vision of the shiny sci-fi high tech future, and actually delivering the tech to make it real.

So don’t just look at HPC to understand the NVIDIA ambition. Start at edge computing; imagine a world with ubiquitous autonomous robots (cars and drones and otherwise). Think of the onboard chips driving their vision and speech recognition models: That’s a great place for ARM and NVIDIA chips together, whether as one company or two. Watch a recent keynote and see how all the rest of the tech fits into place as part of that: 5G signal processing chips, for instance, something you might gloss over if you’re not in telecom. You don’t need a roadmap to see how it is all connected in support of this world of the future.

(I certainly don’t have the roadmap, either, I just watch the keynotes and help shuffle bits.)

fennecfoxen··on Nvidia prepares to abandon $40B Arm bid
I am an NVIDIA employee in an unrelated part of the business and not inclined to comment in depth on these matters and this is not an NVIDIA opinion or official but

i thought it worth mentioning

I don’t see the distinction? NVIDIA is fabless too??

(Heck, so is AMD I think)

fennecfoxen··on Bitcoin value tumbles almost 50% since record November
> We are playing very different games you and I.

Yes. One is investing, and the other is speculative grift. And if you're not utterly ruined then you may very well end up with substantially more money than I have.

In the event that this happens, I hope you find that the money is its own reward, because that will be the full extent of your reward. Certainly there will be no special plaudits from society in general.

fennecfoxen··on Bitcoin value tumbles almost 50% since record November
ahem

i don't know if the crypto and meme-stock worlds realize this, but... out here in the real world we have tools to correct for that; you can compute things like a "real rate of return" on your holdings and see it come up positive, because... well, I know this will seem fantastical to crypto-land especially, but imagine having an asset that actually does something useful while you own it, making income, instead of just existing for speculation!!! it's much better than loaning it out through dodgy exchanges for the purposes of speculation.

we actually have nice things like this in the real world, and when we go through routine turbulence (like the last month) our losses are more like 10% of holdings, instead of, like, 50%.

fennecfoxen··on Meta Unveils New AI Supercomputer
Do you think 6,080 GPUs — admittedly very large ones — are sufficient to explain the chip shortage?
fennecfoxen··on Meta Unveils New AI Supercomputer
It's all about the distributed filesystems made from big arrays of fast fast disks, and the massive I/O backplane to the storage system and between nodes.
fennecfoxen··on Bitcoin value tumbles almost 50% since record November
> Eventually all fiat currencies will be worth less than 1 sat.

The idea that this specifically matters surely arises from the same logic that thinks certain companies are worth more or more performant because their per-share price is higher.

fennecfoxen··on Bitcoin value tumbles almost 50% since record November
It isn't necessarily a good assumption that someone is taking someone else's profit. More often it's simply people realizing that projected profits won't happen; many of them never existed in the first place.

Crops fail. Promising biotech turns out to be impossible; new drugs are shown to be ineffective. The housing market turns out not-to-go-up-for-ever. A drought in Taiwan stifles semiconductor manufacturing and good chips are hard to find for years; ASML's factory catches fire. Oil spills, and must be cleaned up; Union Carbide leaks gas all over Bhopal. COVID-19 kills people, makes others (rationally) fear for their health, and far less gets done.

fennecfoxen··on ‘Farms are failing’ as fertilizer prices drive up cost of food
We can't completely discount a price rise due to inflationary policy, but we most certainly can discount the portion that's over the 5-7% that most goods have seen — so, like, something like 5% of the increase due to monetary policy, and 270% due to other causes.

Is that ridiculous? Hmm. Maybe try again. We can afford to be generous, after all! Let's say that it's 10% due to monetary policy, and 265% due to other factors.

... Nope, we're still not really there.

fennecfoxen··on Three Electric-Jaguar Years
If the 2022 price is any indication, moreover, the author has something like $40k to drop on an electric car, and deems himself price sensitive when comparing to… $60k cars.

Either way, this is crazy money. $40k is about a year’s salary for the average American, and more than a year for the rest of the world. Yes, you’ll save a bit on gas, but still!

← PreviousPage 10 of 34Next →