HNHacker News
TopNewBestAskShowJobs

jakjak123

200 karma · joined March 3, 2022

submissionscomments
jakjak123··on They see your photos
I have 100s of grave photos. Browsing by location would be way simpler
jakjak123··on They see your photos
I work on a similar product, and honestly the AI parts dont really matter wrt privacy. Its uninteresting. The EXIF information is way more private and useful, but exif data is also what makes the product usable. If you strip exif, you might as well chuck all your photos in a single folder and call it a day. We also dont sell your data to anyone and we dont run analysis on your data
jakjak123··on Syrian government falls in end to 50-year rule of Assad family
I concur, the slow drip feeding is adequately explained by coming from a place of war ineptitude and domestic priorities rather than a conscious strategy.
jakjak123··on How good are American roads?
Its also a difficult problem. They need the right digger and the right crew at the right time and possibly the right weather to get the job done. Many times there will be weeks of juggling around schedules and suddenly the digging started three weeks after the road was finished
jakjak123··on The Onion buys Infowars
Actually started laughing seeing that
jakjak123··on A React Renderer for Gnome JavaScript
Well, Go bundles its own runtime with the executable. JS has to work on probably millions of different combinations of versioned runtimes.
jakjak123··on A React Renderer for Gnome JavaScript
Why is it gtk3? No Gtk4?
jakjak123··on Origin of 'Daemon' in Computing
"Kill orphaned child process"
jakjak123··on We outsmarted CSGO cheaters with IdentityLogger
Yeah, i was thinking more about why it looks like it works so fast when you browse your photo library
jakjak123··on We outsmarted CSGO cheaters with IdentityLogger
It pre processes your photo library while charging
jakjak123··on Google commits to buying power generated by nuclear-energy startup Kairos Power
Yeah, its not much I agree. But it is an agreement the company can wave that they at least have future buyers for their non-existing power generators if they were to build them!
jakjak123··on How to delete your 23andMe data amid the company's turmoil
I dno, but delete works most places I have worked, just because it saves money
jakjak123··on A Taxonomy of Tech Debt (2018)
A good PM will understand that to get to C, we need to build and support A + B before we can build C, and plan for this. Like, if we built B to be a terrible barely working mess, they understand that this will make C basically worthless. But in my experience, this ability is surprisingly rare.
jakjak123··on A Taxonomy of Tech Debt (2018)
Well, sometimes they want fewer bugs!
jakjak123··on A Taxonomy of Tech Debt (2018)
Me too. I have never seen this world
jakjak123··on A Taxonomy of Tech Debt (2018)
I have worked in 3 "startups" now, only coming in after they have started making enough revenue to pay normal ish salaries. The thing I have seen the most, is several of the founders have a blurry concept of what were ideas they had, what was actually built, and what of parts of what was implemented actually works.
jakjak123··on Linux 6.12 Features Super Real-Time, Sched_ext, Intel Xe2 and Pi 5
Yeah, I have been saying this for years now. Debian and Ubuntu type distros starts doing custom patches and cherry picks changes into 3 year old software, just to keep it chugging along. Sounds like insanity to me. Just upgrade so you are not 3-4 years behind, and by keeping the number of custom patching lower, have a simpler time fixing bugs.
jakjak123··on Linux 6.12 Features Super Real-Time, Sched_ext, Intel Xe2 and Pi 5
Its not awful, but its not good either. Pi4 has been a looooong slog, but they also use components that cant be released under GPL license, so there is not much they could upstream for those components
jakjak123··on Show HN: I Wrote a Book on Java
Hopefully your domain is sane enough that you can read nearly all the data you are going to use up front, then pass it on to your pure functions. Speaking from a Java perspective.
jakjak123··on Kamal Proxy – A minimal HTTP proxy for zero-downtime deployments
Most are not affected by db migrations in the sense that migrations are run before the service starts the web server during boot. the database might block traffic for other already running connections though,in which case you have a problem with your database design.
jakjak123··on How to succeed in MrBeast production (Leaked PDF)
Yes, thank you! And I dont even watch Mr Beast, but I admit I immediately want to click on that «I spent 24 hours in ketchup»
jakjak123··on Ask HN: How To: Internal Documentation?
Realistically, my advice is. Document as little as possible. Build processes into your tools so it can be tested and repeated. Documentation that can get outdated, will be outdated and even worse be wrong. And, for example APIs can be organized in a way that documentation can be automated, so its never wrong or outdated, by choosing to use API contract first, like Protobuf or implementing via OpenAPI specifications. If you are implementing a specification of some kind, keep a copy of the specification version you have implemented checked in with the code.

Other things I have seen is f.ex. code that implements a business process, also can output itself as a Graphviz drawing, describing the parts of its own structure.

jakjak123··on BuffDB is a Rust library to simplify multi-plexing on edge devices
I think it has many good parts. There are waaaaay worse formats I have worked with over the years. Like COM, java RMI, many variants of SOAP, handcrafted json in countless variants…
jakjak123··on BuffDB is a Rust library to simplify multi-plexing on edge devices
Like if you want your frontend to write to both Sqlite and RocksDB?
jakjak123··on BuffDB is a Rust library to simplify multi-plexing on edge devices
Is it a protobuf based database store, or is it a database that uses grpc as its connection communication? Could be a bit clearer from the frontpage
jakjak123··on BuffDB is a Rust library to simplify multi-plexing on edge devices
What does "Simplify multiplexing on edge devices" even mean?
jakjak123··on FCC votes to limit prison telecom charges
Failure to consider holistic societal gains is not something new for Americans at least. Both for tax payers and corporations, making any inmate a productive tax payer would be better for society and for shareholder value.
jakjak123··on Go range iterators demystified
If you have shipped some task to a channel, or is waiting for some work to complete on a channel, there is no native way to propagate the error that your task may have failed. Also if a error did happen during processing the task you put on the channel, the stacktrace suddenly is not the whole story anymore. Channels also has no way to make sure the context.Context is reasonably propagated
jakjak123··on ULID: Like UUID but Sortable (2019)
This is several years old. I used it first in 2019
jakjak123··on ULID: Like UUID but Sortable (2019)
I think it means all ids from the same node will be monotonic, ie it will never generate a id that will be sorted before an earlier one
Page 1 of 5Next →