HNHacker News
TopNewBestAskShowJobs

trgn

2,530 karma · joined July 19, 2013

submissionscomments
trgn··on India's surprise baby bust
yeah make sense, we do things, rationalize them later, i get it, i certainly am sensitive to it.
trgn··on India's surprise baby bust
i put off children because it takes longer to establish a foothold. not because i loved to travel or eat out necessarily, or felt i needed to prioritize hedonistic activities over building a family. but, during that time of getting my degree, figuring out my career, get some savings, etc.. those were the things to fill up time with.

i'd trade it all for having kids younger though. it's just that they would have come at a time that any kind of grip on my future was still tenuous.

trgn··on Learn SQL Once, Use It for 30 Years
i'm probably pretty dumb but i don't really get what's so mathematical about sql.
trgn··on Can the stockmarket swallow Anthropic, SpaceX and OpenAI?
the AI companies make way way too much revenue to be f*cked, and people are hooked and they have not tested limits of their pricing power yet.
trgn··on Can the stockmarket swallow Anthropic, SpaceX and OpenAI?
i feel like starlink could be huge, why not the default internet connection for everybody. similar to how people abandoned landlines for cell phones.
trgn··on No Raise, No Promotion: 1 in 4 White-Collar Workers Are Stalling Out
Anecdotally it's true imho. accrual of benefits, sbc and wage-indexing, ... job hopping puts you at the ground floor of each, and salary jumps have narrowed.
trgn··on High Density Living, 2000 Years Ago: Inside the Roman Apartment Building
that seems like a reductive truth in the other direction, i'd even say it's largely false.

the wealth explosion in the high middle ages and significant rise in standard of living was fully accompanied by (and maybe precisely because of) the flourishing of urbanity as well. there were great jobs in the city. proto industry and cottage industry, specialized trades, guilds, ... would you rather be a farmer, subject to the whims of your lord and the weather, or instead weave cloth at a more individualized pace, as a band of brothers?

that city was also a much more calm and verdant atmosphere than we now image as well. gardens, high intensity cultivation, markets, plazzas, all within city walls, not to mention a very accessible country side outside in walking distance ... no noise pollution from cars. i think people tend to forget this aspect a lot more, because they imagine the crowded industrial city. that machine-environment wasnt the norm for the hundreds of years preceding it. we should image bruges in 1370 here as the norm, not manchester in 1870.

sure, the city could be filthy, but farmlife was miserable in its own ways. and sanitation was bad in the city, it was just as bad as on the farmstead.

trgn··on What we lost when we stopped letting kids leave the front yard
i agree it's overestimated, and it's not "as bad" as many believe it to be. but it is worse.

i get the lightbulb stolen from my garage light every month. that sort of petty crime is non-existent when you live in a nice suburb. but it's only a lightbulb, not that hard to replace.

am i worried me or my family will get shot? no, my neighbors are actually all very nice. but the family pizza place on the commercial strip a block over has a shooting once every year or so. in the integration of everything, it's somewhat of a non-issue, but it i real, and again, something that never happens for many decades if you're out in the burbs.

there's a real stark difference between the two. how a place feels in your gut, is different from what the numbers show, and it's not always clear what's real and what's not.

trgn··on What we lost when we stopped letting kids leave the front yard
i live in the midwest and the core of the city is dirt cheap. people don't want to live here because of the crime and vagrancy. it's a foul atmosphere.

i do live here with my children, and it's just because we grew up in similar environment, and works well for other logistical arrangements, etc. i love it for many reasons, but outsiders do see the issues that i have become blind to.

the problem really is all of the above. it is the fast, heavy cars with texting drivers, it is the schizo's yelling at people as they shuffle around, it is the long distances between anything to do, it is the lack sidewalks, it is the gerrymandered school districts, it is the - if not criminal - at least trashy neighbors playing loud music, ...

it's a wonder if it comes together at all, and when it does, it is very expensive. and it isn't even necessarily the "city". it's usually the nice suburb, with the community pool, and your neighbors are doctors, and it's in a "good" school district,... it is such a narrow target.

i want the city to rebound, be a welcoming place for families, but it will take addressing all of the above.

trgn··on Who wins and who loses in prediction markets? Evidence from Polymarket
that's what progressive taxation is
trgn··on Saying Goodbye to Asm.js
:(

this was such a crazy project. remember when we compiled our c++ to wasm over 10 years ago, wait, this works?! web seemed to move so fast then.

trgn··on We've made the world too complicated
get eaten alive by mosquitos and be slightly moist all the time!
trgn··on Red Hot Chili Peppers ink $300M deal with Warner Music to sell catalog
Feels cheap
trgn··on I keep tripping over "true, false, true"
named arguments are hacking object literals to provide additional readability. it's ok, but not for all code paths, they have a true overhead. problem is that these things start to become idee fixes in teams (all funcs should have named args!). ideally, this could be fixed in the language.
trgn··on GeoJSON
the default parsers all load the entire thing in mem, which is not good.

so you need a stream-based parser, which nobody does an effort to write/use for json. especially since geojson is a web format, and people just default to json.parse, which is blocking. and even then, even if you did use the custom one, it likely won't be a geojson-tailored one, so because key-order isn't guaranteed, any parser for geo-json will need to do some acrobatics to finding the reference-system, dealing with arbitrarily nested geometries etc..

it's a good format for what it is, but it's not a great geo-format. a geo format needs to be easily scannable and, even better, have a geometry index to be able to seek quickly.

trgn··on GeoJSON
nice and simple, great. but because it's json, most parsers are horribly inefficient, which is tough, because a lot of geodata is massive.
trgn··on I want to live like Costco people
i find it saddening to read things like this, it could have been written in the 20s, the 50s. there are no bulwarks, the world is more bland every day, and each time another rationalization on the way down. yet again another author fishing for sympathy for caving in. tongue in cheek of course. don't take it too seriously y'all, we're just keeping it real, nudge nudge. i want of this train. Dear snobs, all is forgiven, please come back.
trgn··on The Disadvantages of an Elite Education (2008)
you dont need to have a conversation with your plumber. be polite, say something inane about the weather, listen to their advice on plumbing, that's it. no tradesperson is aching to have a conversation with the resident nuclear physicist or whatever. leave them alone to their work, pay promptly, thank them for their time.

this is just neuroticism, and isn't really related to the ivys. it's a very common human dynamic, just follow etiquette when crossing class boundaries. the fact that the author makes it into the particular plight of the ivy grad (oh if only they had kept us humble, woe me!) speaks more to his own insecurities than to anything relating to the nature of elite education.

trgn··on Knitting bullshit
it's really disheartening that so much youtube content is now AI generated.
trgn··on The 'Hidden' Costs of Great Abstractions
nice first-principal analysis, but little connection to material reality, you're looking back at a mere 1-2 years. it is outsourcing dev labor that has killed the domestic market. engineering roles have been moving overseas now (latin america, southern europe, india). any american dev now will have international colleagues, something rarely the case 15 years ago.

not to say AI-tools do not contribute, they lower the bar of entry to the profession after all, but any C-suite/hiring manager is much more arbitrating labor expense than AI-subscriptions.

trgn··on Belgium stops decommissioning nuclear power plants
where was this?
trgn··on Belgium stops decommissioning nuclear power plants
keen to keep an eye on this. it implies restarting shut down reactors, all the while a transfer of know how to different ownership.
trgn··on Meta tells staff it will cut 10% of jobs
agreed. zirp has become a meme, it does not really explain any current dynamics.
trgn··on Anthropic takes $5B from Amazon and pledges $100B in cloud spending in return
in no world is 30B ARR a bad thing
trgn··on Do you even need a database?
it's storage file is a csv? or do you mean import/export to csv?
trgn··on CPUs Aren't Dead. Gemma2B Out Scored GPT-3.5 Turbo on Test That Made It Famous
we need sqlite for llms
trgn··on Do you even need a database?
im sure, but honestly, i would love to have a db engine that just writes/reads csv or json. does it exist?
trgn··on The tech jobs bust is real. Don't blame AI (yet)
> politician won't care

they dont care because nobody has a real gut feel affinity for computer programmers or the work, the sort of feeling that is required to animate somebody to action. it's never been a profession with any esteem, and the field never professionalized in the past 60 years, which is a shame, because we now see the outcome.

trgn··on What game engines know about data that databases forgot
You're being pedantic and doing gotcha argumenting.

Pass objects by ref, I said that to underscore its better than create new objects. I get it, its the only way, but theyre still passed by ref.

Yes, [a,b,...rest] =... is restructuring and creates new object.

Named params create new objects, it's better to pass args individually, the ref creation under the hood is not comparibly impactful.

trgn··on What game engines know about data that databases forgot
> Non-primitives are always pass-by-reference.

it's a good thing. pass objects by reference.

> Is there a behavior you think is unique to destructuring?

depending on exact syntax, will collect values in another array or object. it's often used as the mirror-pattern of using named variables, which allocates an object for each function call.

in isolation these are not inherently wrong, at scale they start to add up. and should not be used in tight loops.

← PreviousPage 3 of 34Next →