HNHacker News
TopNewBestAskShowJobs

foolfoolz

2,906 karma · joined May 1, 2012

submissionscomments
foolfoolz··on Apple to move key iPad engineering resources to Vietnam
there’s not enough good engineers to sustain a business the size of apple in any one geo location. this will change in the next 25 years
foolfoolz··on ESA’s new Ariane 6 rocket passed a major full-scale rehearsal
spacex is the DoD. that is why russia has such a hard time competing
foolfoolz··on C diff spores resist bleach and remain viable on surgical scrubs, fabrics
when my dad had cancer he took chemo that needed him to in the hospital for a week at a time. one of those stays he got a c diff infection. the c diff almost killed him. it was really bad, he didn’t leave the hospital for a month. and from what we heard, this wasn’t that rare. especially for chemo patients with low immunity
foolfoolz··on Terraform Cloud Pricing Changes Sticker Shock
they are copying the pulumi pricing which is insanely expensive as well. i don’t blame these companies for trying to make money but it’s one thing to codify the infrastructure. it’s another thing to pay for infrastructure as a service (on top of your iaas cloud)

i think there’s only 2 paths forward: host your own (short term) and cloud providers will offer this for free / lower cost (long term)

i think google and aws and the others will be strong at this in 5 years and will direct customers to iac more than clicking through a website. or simply offer better tools. the iac solutions today are just bandaids on poor user experiences in bigger products

foolfoolz··on Terminating an employee with a bus factor of 1
> If they don't agree to the deal then you fire them immediately

this does nothing but hurt the business. it hurts the person being hired the most, which in this story is you, because that new hire will still happen and they won’t have as good of training.

foolfoolz··on Apple unveils M3, M3 Pro, and M3 Max
driver and developer support
foolfoolz··on Meta reveals serverless platform processing trillions of function calls a day
somehow every comment in here is downplaying this achievement as “low” or unimpressive

you truly underestimate the scale of an operation like this

the vast majority of software companies will never count a trillion of anything. even big companies that scale will only have a small subset of teams work on something this large

foolfoolz··on Homebrew to deprecate and add caveat for HashiCorp
seems like politics. there are plenty of packages in hombrew that will no longer receive updates but they’re not deprecated
foolfoolz··on The Unforeseen LSD Overdose of 1972
this is a common folk story around the world. other variations are that he thought he was an orange. or he put a sheet of lsd under his clothes and absorbed them by sweating while running from police
foolfoolz··on JDK 21 Release Notes
surprised to see all the comments about virtual threads. the real best feature of this release is record pattern matching in switch. this is a huge syntax improvement
foolfoolz··on Java 21 makes me like Java again
they won’t change the default reference type to non null. might take a few years but you can see their planned syntax here: https://openjdk.org/jeps/401
foolfoolz··on Java 21 makes me like Java again
go will always lose vs java when it comes to code verbosity
foolfoolz··on Early response to false claims in Wikipedia, 15 years later
wikipedia is great for science content, old content that is research based. things where the sources can be find and cited clearly. wikipedia is not great for current events. there is a clear bias in wikipedias content.

even something as simple as the did you know section on the homepage. for nearly all of 2022 and the early part of this year one of the 5 items in the did you know section was about ukraine every single day. i’m not trying to make a post about the war i’m really trying to say i wish wikipedia didn’t do this kind of stuff to portray a sense of “neutral information hub” rather than “wiki admin propaganda tool”

foolfoolz··on Heat pumps show how hard decarbonisation will be
i bought a gas water heater this year. my old one was leaking with no way to stop the leak without turning off water to the house. to put in a heat pump water heater ($5-6k) and get the subsidies ($4-5k) i would also need to hire an electrician. and get permits. to run a high voltage dedicated line. this would have taken weeks to schedule and complete and cost nearly $10k upfront with maybe half getting paid back later. not exactly a good solution with leaking water

i paid $2700 and had it done the same day

foolfoolz··on Global trends in incidence, death, burden and risk factors of early-onset cancer
except these dietary factors make no sense / change so frequently they are almost science fads. tobacco use has dropped significantly in the last 30 years. sodium is now considered not that important, especially compared to sugar. low in milk contradicts the reality that milk is full of hormones and antibiotics

we do an about face on lots of “dietary risk factors” every 5-10 years

foolfoolz··on The worst programmer I know
> But now it's significantly more effort to pull that change apart or start from scratch and experiment with a new approach, then write this all up on the pull request with the caveat "but what you've written works, so in the interest of time we can merge this"

this is your issue. you’re approving prs due to perceived time constraints that you wish you could say no to. are these time constraints real? even for significant prs of 1-2k lines responding to a comment of rewrite another way only takes 1-2 days. code review isn’t about finding the best solution. it’s the best solution given the current trade offs. things to ask yourself are

- are the time constraints real?

- does the team agree on the “right” way?

if there’s time constraints sure i get it. these are external commitments. public deadlines. it’s hard to ask for additional work like this. but in my experience these are rare. usually management is smart enough to avoid external deadlines

does the team agree this is the right way? are you pushing your own narrative? if it’s a team strategy, it’s very easy to tell people to rewrite an entire pr for. if it’s your opinion but you can defend it, make your case, and if it’s strong you can still get someone to write it. is this so bad it’s going to be rewritten soon?

> the more senior members of the team are off delivering important projects and not having the capacity to imbue their knowledge onto the less experienced members of the team

i thought you were saying you are this senior engineer?

i don’t get this. you want to spend more time helping people but think it’s uncomfortable to be on a call with someone for 2 hours getting through a problem. you want to pair program and feel this way about a shared coding session? i’ve spent literally 7 hours on zoom screen shares. if you’re actually helping people they appreciate it

you say the culture isn’t there to support this but then list examples of good places you could create this culture and choose not to

if you truly are this smarter, better engineer that should spend all your time helping your team, why aren’t you doing these things on your own?

foolfoolz··on The worst programmer I know
this post is really strange because it actually describes a good environment

- code isn’t changing in code review except for really good reasons

- people who need help are reaching out

- projects that need help get additional help brought in

what else are you looking for? this example is about as pair programming as it gets at most places. they’re called silos when people don’t like them and layers of abstraction otherwise but they’re the same thing: no team will have 100% shared info on all parts and knowledge transfers on exits are a decent step to bridge this

if you want to teach the team more, teach them more. usually the best way to do this is in code review. it’s direct comments on code. write a good review you want more people to see? post it in the chat. set up additional time to share ideas with the team. all of these things you can do as an IC while producing code

sorry but this post comes off as “i’m smarter than everyone.” i’m guessing the reason management hasn’t gotten your message is the message isn’t clear. what exactly do you want to do? and what do you need their help for?

foolfoolz··on Tesla, Rivian Put on Fake Show of Support for ‘Right to Repair’
it’s been done

https://en.m.wikipedia.org/wiki/Better_Place_(company)

they were probably 25 years too early

foolfoolz··on Transitioning /r/Rust to the Threadiverse
it’s not fair to compare early web platform death to todays web. the user bases are much higher. the content between them is more consistent and less exclusive.

maybe back 15 years ago you could have a single social platform dominate but today that’s far less likely. now there’s a bunch of platforms that all more or less share the same content and creators cross post to as many as possible

reddits death is greatly exaggerated

foolfoolz··on Growing share of Americans favor more nuclear power
nuclear has been declining in france for 20 years
foolfoolz··on Forget ‘quiet quitting’ – ‘loud laborers’ are killing workplace morale
self advocacy as a method of advancement is not specific to any industry or company type. it is part of human nature
foolfoolz··on Wendelstein 7-X: Gigajoule energy turnover generated for eight minutes
i’ve been following this project for 10 years. it’s been successful. but how do projects like these move faster? the wendelstein 7x is never going to generate usable electricity. it’s supposed to be the pre cursor to the producing reactor
foolfoolz··on CISA Releases Its Cybersecurity Strategic Plan
there’s very few industries in the world, if any, regulated this closely
foolfoolz··on SMS traffic pumping fraud
to send a message (or call) to a phone number the sender of the message has to pay the company that owns the recipient number a fee. the fee varies. in the u. s. it’s very small. less than a penny. in some undeveloped countries it’s much higher. most fraud like this occurs in those countries with higher fees

let’s say i make friends with a mobile network operator in a country with high fees. i tell that mobile network i can send a lot of traffic to your network and generate you revenue in message passing fees. but i need to get a share of the money. the mobile network operator understands my methods are not legit and will not block the traffic / apply normal spam / anti fraud protections. we both make money at the expense of the message sender

foolfoolz··on California moves to silence Stanford researchers who got data to study education
a friend of my is a full time expert witness. he went to school for an engineering degree and did 1 year of industry work. he now provides expert testimony on technical cases all over the country. they fly him out to nice hotels with a generous per diem. he gets paid very well. they give him the materials to present in court. it’s a very well paying position
foolfoolz··on XGen-7B, a new 7B foundational model trained on up to 8K length for 1.5T tokens
when will the llm race peak? have we peaked already?
foolfoolz··on Everything that uses configuration files should report where they're located
i wrote scala at work for like 12 years straight. it’s a great language and i really do miss it at times. scala code always achieved its goal of being less code. but there were some things like this where scala made it more difficult. and i would like to chalk this up to “someone just needed to learn the basics”, but why was everyone having this issue? it’s a bad interface
foolfoolz··on Everything that uses configuration files should report where they're located
i worked at a big company ($10B+) that was heavy on scala and akka. we had tons of bugs across almost every team trying to figure out which application.conf was setting something or getting overwritten from somewhere else. we had many unnecessary configs to force something we couldn’t figure out. we had maybe 2 people who actually understood it and could debug it. what a horrible system. no one ever walked away from akka and said i enjoy the decisions they made to configure it
foolfoolz··on Quality of new vehicles in US declining on more tech use: study
you think they are using screens with the same capabilities in modern cars as they did 16 years ago?
foolfoolz··on Goodbye, Twilio
they still support pure request reply, but that has become commoditized. there’s a bunch of sms gateways to choose from today. so twilio is finding the most valuable forms of sms and productizing them. this is classic growth steps for a 15 year old business. aws has been doing this since before twilio was founded
← PreviousPage 6 of 29Next →