Absolutely love this article, couldn't agree with this more.
HN user
dvektor
pthorpe92.dev github.com/PThorpe92 preston@unlockedlabs.org linkedin.com/in/pthorpe92
Yes unfortunately for a long time my whole life revolved around 'drug culture', and so did of all my 'friends' and my entire social circle.
I certainly cannot act like I did not deserve to come to prison, and it's definitely the only reason I am even alive right now. Coming to prison, specifically in Maine, was the best thing that ever happened to me.
Thanks Gavin! Really appreciate the support.
There is definitely a need for this, great idea!
Looks like there is a TLS cert issue on the public instance, but I'll be sure to check back in a couple days and check it out.
I asked someone else what they use for rust. Normally I get by well enough with good structured tracing but lately that hasn't been cutting it.
Yeah the whole 'git repo = helm chart' just does not feel great at all. As we all know, the only thing worse is not using helm and having to deal with writing all those service, pv, pvc, ingress yaml files individually :)
Fantastic post, definitely could relate to quite a bit of that.
Very cool! I have been using LLDB quite a bit lately so I am eager to try this out. The state of debuggers dev experience really hasn't caught up to what things like Cargo have done for build systems, so I am glad to see people working on things like this.
Congrats OP. also: microsoft teams is an unholy abomination
Reminds me of the scene in Silicon Valley where they team are excited to hear a VC interested in the details so they are explaining the technology on the whiteboard to the "investors" who were a team of engineers eager to copy their tech.
But seriously, it sounds like a weird version of "not invented here syndrome" where you are somehow OK with copy-pasting most of it.
I store my secrets in gpg encrypted files and inject them into my environment in my shell rc file.
AWS_SECRET_ACCESS_KEY=$(gpg -d ~/.secrets/aws/key.asc)
type of deal. its annoying to put in a password every time i open a new tmux pane but hey, better than plain text.
fun fact. in federal prisons (and some portion of state prisons), books of stamps are essentially $5 bills. It's common to see people with huge wads of stamps in their pockets much like you would with cash. a few years ago, it became much more difficult to convert stamps back to cash, so a few companies popped up that would accept stamps in the mail for some value on the dollar and books of stamps are the currency of (most) US prisons to this day.
Love to see someone writing about vtabs, I implemented vtab support for a rust reimplementation of sqlite so I've recently learned a tremendous amount about them. They are very powerful and probably under utilized.
Great read. Love those articles where you go in thinking that you have a pretty solid understanding of the topic and then proceed to learn much more than you thought you would.
at least we all know what apache is, what it does and doesn't do, when it's running and how to start/stop/remove it :)
god knows what a microsoft webserver is doing.
Surprised no mentions of sqlite yet :) I've always associated Tcl with sqlite because of how much it is used in their test suite and how you can have a tcl interpreter as a virtual table. Very interesting and seemingly often overlooked little language.
Am I the only one that detected sarcasm? (cool business)
Ouch, 13 days to triage that is crazy. I definitely wasn't in need of any more reasons not to use something like nextJS, but I'll add this to my list.
Love it :) Glad to hear there are others who appreciate things like this
Little did my guy know that he would be starting one of the more hackernews-ish arguments out there.
"is terraform code?", and despite everyone knowing exactly what he means, everyone must try to prove him wrong because he didn't choose the best example to prove his point.
You are welcome sir, I quite enjoyed digging into your implementation a bit. I have been absorbing as much as I can to better understand sqlite and its general ecosystem.
Yup you are absolutely right. My thought was that my next post would dive into exploring whether or not this actually solved any of the issues listed about CGO. I updated the post to be a little more clear.
Fortune favors the bold, and this is nothing short of that.
I've really been enjoying contributing and watching the project continue to gain traction. Excited to see where this goes.
this might be the best use of llm's discovered to date
As much as I conceptually agree with everything in this article... git checkout -b {branch} is not leaving my muscle memory any time soon
I was actually glued to that page for a few days recently, it's a great write-up.
io_uring is such a tremendous improvement over epoll, in both speed and user experience. With sqpoll, vectored ops and proper batching you can get some crazyy speed. I am definitely looking forward to seeing some of these seccomp and privilege issues getting fixed and getting container support in the future.
Database engineering, and container engines/runtimes. I've become absolutely bored out of my mind writing backends, web services, etc.
For the past month I've been contributing to a sqlite rust rewrite, and I want to continue until such a point that I would feel comfortable working full time on that (not just on the relatively low hanging fruit). Also want to explore more OCI runtime internals is something I've been fascinated with for a while that I want to get into.
I see where you are coming from, and I am not saying you are fundamentally wrong at all.
What I can say, is that at this point in my life, I am genuinely happy to be able to not only pay taxes, but additionally offset some of the taxpayer money that my decisions cost. Regardless of whether or not I feel like I still belong here at this point, I made those decisions and I knew the consequences. I am just grateful to be in a position where that is even an option, because so many are not.
so `utils` is pretty much the 'junk-drawer' of the kitchen then ;)
Yeah it's essentially on a case by case basis. All the remote workers at this point have earned considerable trust and have more access than a typical college student does. I think I am one of only a couple that weren't required to be a post-graduate to apply, so there is at the very least a few years worth of opportunities to mess up the privilege before that trust is given. But yes, all the typical things you would imagine still obviously blocked (social media, adult content, etc)
I see what you're saying for sure. but at the end of the day, allowing inmates to have jobs both takes pressure off of the cost/budget for their incarceration, and simultaneously is drastically lowering the likelihood that those inmates will return (and cost more taxpayer $).
I guess what I mean is, they can't end up squeezing prisoners any more than they already are: in many places 8 hour prison jobs paying less than 50 cents a day, when a phone call costs $3.00+ an hour and a single ramen noodle costs $2.00+.
That stuff significantly contributes to the prison mentality and group-think mindset of 'the authorities are your enemy'. Even if you don't come in with that mentality, after being surrounded by it in conditions like that, you'll very likely be brainwashed by the time you leave and the cycle unfortunately begins.