HNHacker News
TopNewBestAskShowJobs

adkadskhj

1,088 karma · joined October 4, 2020

submissionscomments
adkadskhj··on Survey shows people no longer believe working hard will lead to a better life
I replied https://news.ycombinator.com/item?id=27516973 - curious what your thoughts are on it. But no, i have literally zero fancy expenses. My car is 10 years old, my mortgage is not paid off, i don't have retirement, but all of those things are being worked on, and i am quite financially stable.
adkadskhj··on Survey shows people no longer believe working hard will lead to a better life
I dunno.. these are loose definitions but i make enough that i'm confident i can pay off my mortgage, make meaningful contributions to my retirement and not be afraid of money (outside of job loss, at least). I also significantly budget for things like home repairs, car repairs, medical expenses, etc. I could lose my job tomorrow and be safe for 6 months, 12 if i needed to. I have no financial concerns outside of job loss right now.

My view however is that this isn't wealthy. Instead this is where the middleclass should be. I don't make enough to retire early (though i could probably extreme FIRE, but that doesn't sound enjoyable to me). I'm not by my definition wealthy, just safe, satisfied, happy. No fancy cars or homes, just a stable honest and predictable living. These are traits that, in my mind, America should strive to bring to all people.

Unfortunately i've not seen this spread. I've only seen it decrease. People far more and more on the edge of collapse, with no safety net in their bank, no budget for emergency expenses, no possibility of retirement.

Relative to the current state of America i am wealthy. To me that is very, very sad.

adkadskhj··on Survey shows people no longer believe working hard will lead to a better life
Have you seen any studies on it being a causal relationship between the education and the income doubling? Ie i'm curious if the people who complete a graduate are also inherently more likely to have higher earnings.

I'm in full support of education, so this isn't a backhanded reason to argue against education. The disclaimer seems necessary these days :(

adkadskhj··on Survey shows people no longer believe working hard will lead to a better life
I think there's also other cases where kids grew up without education (like myself) - but could have, but if i were to have kids now i'd value education immensely. Ie i'm not an immigrant, my lack of early education is a result of my family being poor and making poor decisions.

However now my values have shifted drastically. Ironically i would consider myself very lucky. Not wealthy by any means, but far better off than the average American household. Which then perhaps would put my children (which i'm not having, lol) in the position of being "children of well-off families".. maybe.

adkadskhj··on If you sell a house these days, the buyer might be a pension fund
I don't know if reading about how someone is the devil or how vaccines put 5G computer chips in my arm will ever not be draining.
adkadskhj··on If you sell a house these days, the buyer might be a pension fund
I don't understand how you can manage, honestly. The absolute swarm of conspiracies around COVID and the election overwhelmed me and i wasn't even trying to stay informed on them. Furthermore, even if i was trying to stay informed on them it seems like a full time job trying to discern the "maybe not entirely moronic" conspiracies to the completely batshit ones. Most are batshit, it seems.

Sounds exhausting.

adkadskhj··on Fastly Outage
I'm confused, why isn't being fired something to lose sleep over in your eyes?

I get that you're implying that the job itself is not worth that much concern, but it seems you're ignoring that jobs bring in income, pay your mortgage, etc.

If i lost my job tomorrow i'd be terrified.

adkadskhj··on Replit used legal threats to kill my open-source project
Why bother? Seems throwing their money around is functionality well enough.

Not sure what they'll do if another company decides to reinvent it.. but /shrug

(to be clear, not defending them at all)

adkadskhj··on Google can't pass its own page speed test
> And so it should be. There's hardly anything worse than having things shift around after you start reading, scrolling or clicking on something.

Oh my god, this is one of my largest complaints. I'm an impatient person so i often go to click something before the page is done - bad me - and so often JS loads and swaps buttons.

Honestly though i've had that complaint about my OS', too. The number of times i'm typing and something pops up and steals focus or i go to click something and moments before it shifts causing me to click something else.. ugh.

adkadskhj··on Congress is set to make a down-payment on innovation in America
How many SpaceX's are there? SpaceX is the golden child precisely because of how rare it is.

Instead what we normally get are companies chasing the bottom. The hyper efficient, low innovation, short term stock motivated companies.

adkadskhj··on Congress is set to make a down-payment on innovation in America
What do you do that you pay >60% of your income in taxes? I'm self employed and hit ~%30.
adkadskhj··on Why we should end the data economy
> Also, fact is that matching consumers with products that they like doesn't just have enormous business value, but is actually socially positive! If you can more easily reach a niche audience, you can build better more targeted products.

Maybe this works well for some products, like "I know i need to buy milk, what should i buy?" but it has often been used in a form that appears like an abusive relationship.

Think about all of the kid-targeted ads from 30 years ago which peddled sugars and psychological tricks to get kids frothing at the mouth over their food and toy products. These weren't merely advertisements, but targeted attacks to the brain. And of course things haven't changed, it's just iconic to talk about early TV's cereal commercials hah. As with many product advertisements, they're not just trying to make you aware of the product - they're trying to bypass your consciousness and hook straight into your brain.

That was 30 years ago, and we've had the misfortune of seeing this evolve. Now social media advertisements are hyper targeted with similar tactics but more nefarious goals. Misinformation at the hands of targeted advertisements has been the source many-a controversies of recent years.

My point is i'd agree with you if advertisements haven't been so blatantly manipulative over the last 50+ years. If they were simply "Hey, you like X, try Y?"; but they're not. That ship sailed before i was even born. And it's only gotten worse with time.

adkadskhj··on NixOS 21.05
Yea, i actually do that now. My problem is the dozens of packages i didn't hand pick all broke. So basically i need to hand pick everything. And in doing so, it feels like a lot more work than simply specifying what versions i want during the package install.
adkadskhj··on NixOS 21.05
> I don’t really understand your problem as in NixOS it is precisely the easiest to handle some packages from this repo and anothers from another. You can just add a single line of an alternative repo like altNixpkgs = “reference repo either by url or path” in the let in “block” and instead of pkgs.something just use altNixpkgs.pkgs.something.

Yea, i actually do that for a couple of my dependencies. My problem is there are dozens or hundreds in my OS that instantly upgrade if i change my `nixpkgs` ref. And i have no clue what version _any_ of those are at, off hand.

Eg lets say i want to fix my X - because when i updated my `nixpkgs` pointer Xorg was using a lot of CPU for some reason. There's no lockfile that says what version X is at, or what dependencies X is using or associated with. Is it one package? Is it a half dozen? I could open the repo and dig through the configs to locate it and _try_ to infer what the hell version it's at, and what dependencies it has.. and then find what they're at and so forth - but it's convoluted imo. Much easier in Cargo.lock, for example - something i've done dozens of times before.

In short, basically everything in my OS broke when i updated my nixpkgs ref, and it's non-obvious and maybe non-trivial to understand what versions everything is at. To incrementally try to un-screw my system when i change my nixpkgs.

As i move forward, any packages i install i'm tempted to bind them to very specific inputs. So that when i want to upgrade one thing, only that one thing changes. But this workflow seems difficult in NixOS. Despite it being the workflow that i want.

Well, maybe not difficult - but lots of LOC. Adding dozens of inputs just to change versions of stuff without breaking other things seems like a lot of work for a dependency management system.. imo.

adkadskhj··on NixOS 21.05
As a new NixOS user currently set up with home manager and flakes - i'd probably switch in a heartbeat if someone gave me a nice nix-like package manager that also handled dotfiles.

As much as i love the feeling of NixOS, i really want something like a Lockfile as seen in Rust (and other languages).

Ie if i could define a `Cargo.toml`, which includes versions of packages or `*` if i don't care - and then it gets built into a `Cargo.lock`, i'd be in heaven. Combine that with a great language backing the distro and i'd switch immediately.

As it stands, I hate nixlang, and while flakes is amazing i still dislike the single primary input approach to NixOS _(ie all the packages bundled together)_.

As an example of why i dislike that, i'm stuck on an old version of NixOS currently because when i tried to update the repo date - lots of packages changed in difficult to manage ways. X was crazy slow, Firefox was being wonky, XFCE was janky, etc. All my flakes.lock told me was that the hash of the repo was different.. yay.. hundreds of dependencies were different i'm sure, but no clue which ones, and no easy way to isolate the problems and just incrementally update.

Luckily flakes allowed me to rollback perfectly. Well, i still had some userland state from the newer applications that i needed to nuke, but i'm ignoring that for now.

Being able to more easily incrementally update specific dependencies would be amazing for me. As it stands i have no clue when or how i'll update my NixOS input version. Which is not a promising sign for my continued usage of NixOS.

adkadskhj··on Why interruptions are frustrating to developers
Agree with that, definitely
adkadskhj··on YouTube-dl can no longer download age-restricted videos
It _sounds_ like you're speaking in absolutes though, lacking nuance. If you are, my reply to absolutes would be that we should stop enforcing alcohol sales to minors, as it's the parent's job to ensure kids their don't drink.

Personally i think age verification is good. This implementation is moronic, though. And all around it's very, very difficult. So difficult that it may never be useful.

adkadskhj··on Why interruptions are frustrating to developers
I don't know - two people getting interrupted frequently seem to be multiplying by zero to me.

Sometimes complex problems just require focused thought. Distractions detract focused thought. It's still possible to work through most problems when heavily distracted, but why the argument here? Legitimately, it baffles me. I do think devs over hype the importance of software development (generally speaking), but if an individual needs focus to solve a problem, be it math, software, economics, whatever - why would we argue that they don't actually need to be that focused?

adkadskhj··on Why interruptions are frustrating to developers
> If you need extreme focus to work with your code, that code is garbage.

Maybe _i_ am garbage? Sometimes i need focus to solve the problem in a way that's easy to reason about. So no code exists, nothing you could critique, so perhaps your critique would be just about me?

adkadskhj··on Show HN: A knowledge garden for curious mind
I love all knowledge management attempts, but i often feel that something has to exist to help me also retain some of the knowledge - ala Spaced Repetition.

Ie i think we need a tool that helps manage knowledge, but then also help you pick a slice of that knowledge to ensure you have memorized, retained. A cold storage warm cache sort of approach.

Does Innos help at all with retention?

adkadskhj··on Launch HN: Fig (YC S20) – Autocomplete for the Terminal
Fwiw, i won't be using this because i can't buy it. I don't use any dev software that's not either FOSS or purchasable. Over the years i've suffered enough at the hands of changing monetization strategies that it's just viewed as risk for me.

Even if it stays honest and never dark-patterns me, i expect at the very least the service will change in some way. Failing entirely, dark patterns, etc. My preference for simple products i can purchase gives me confidence that it will just work as long as i need it.

No criticism towards you - just giving feedback.

adkadskhj··on Hundreds of PPP Loans Went to Fake Farms in Absurd Places
perhaps it depends on expected returns. If it's expected a specific fraud case will go no where, why waste the money?
adkadskhj··on Avoid Git LFS if possible
I do, but i'm not comfortable sharing it. It's an experimental project, very new, and not polished enough for general use. A POC if you will. Plus this is an anonymous account :P

While i was writing it i found the basic process of basic large file storage to be insanely simple with Git. I debated doing the same thing but backed by a seasoned backup solution, like Borg/Bup/etc.

adkadskhj··on Avoid Git LFS if possible
Yea i actually wrote my own file chunking and general git-lfs-like backend for this exact reason. I liked Git LFS, but Github's pricing felt insane for my indie dev. For my needs i could backup onto a local server, network drive, or w/e at an insanely cheaper price.

Hell even uploading to an S3 compatible API was insanely cheaper than Github.

That and i really hated the feeling that Git LFS was being designed for a server architecture. I didn't have an easy way to locally dump the written files without running an HTTP server.

There are a couple Git LFS servers that upload to, say, S3 - but i really just wanted a dumb FS or SSH dump of my LFS files. Running a localhost server feels so.. anti-Git to me.

adkadskhj··on Google Docs will now use canvas based rendering
I think they're implying DRM laws associated with the data-streaming.
adkadskhj··on I mailed an AirTag and tracked its progress
> So, if some guy hides it in your bag at the airport, with the intention of finding where you live, and you get to your home within the same day, you wont be notified about it for many days, or possibly months, if you leave your bag stationary at home.

Isn't this iPhone only, too? So if you have an Android phone and live near people with iPhones, your location would be identified but you would never be notified.

adkadskhj··on Professor who harnessed power of cactuses is a top inventor
To be clear, it's about suffocating because the fan uses up the air in the room, or some such nonsense.
adkadskhj··on Professor who harnessed power of cactuses is a top inventor
My grandmother tells me that fans left on will kill me while i sleep.
adkadskhj··on How I Practice Piano
Because the voicings change quite a bit with what you're able to reach in different tunings.

I'm not saying alternate tunings are mandatory, just that you can't learn a single tuning with guitar and expect to only ever know just that. It's Very common to change tunings in guitar. Not so in Piano, that i've seen yet at least.

> Piano is also a stringed instrument, with one common tuning that most of us westerners play in.

Are there different tunings for Pianos? I'm not even sure what different tunings would look like, non-sequential pitch ordering? C next to G or something?

The only Piano "tuning" i'm familiar with is temperament, however that's functionally different than what we're talking about with Guitar.

adkadskhj··on How I Practice Piano
> It's enchanting and wonderful. Sure, music theory can be annoying there are many weird and semi-arbitrary rules about how things are called and there's lots of historical baggage attached to everything

I'm in the same boat as you (almost identical, different FP though), but i'm actually fascinated by the music theory.

In the way that some games touch the "software engineer" side of my brain (Satisfactory, Factorio) but is tiring, music theory weirdly gives me similar vibes without being tiring. Maybe it will be when i know more, but currently music theory just feels like patterns and patterns and patterns. It's remarkable how much you can learn with a handful of patterns. While you're learning one thing you'll often noticed patterns for another.. it's really interesting to me.

I also am a novice guitarist and i find piano much more interesting from the music theory standpoint. The patterns on the guitar are dynamic (based on tuning) and it feels like the guitar makes music theory more difficult. I've enjoyed piano much more for this reason.

I agree, piano is good fun to learn at any age. I highly recommend it.

← PreviousPage 3 of 13Next →