HNHacker News
TopNewBestAskShowJobs

fcpk

303 karma · joined August 29, 2018

submissionscomments
fcpk··on OpenSCAD is kinda neat
openscad is quite nifty for small geometric projects. unfortunately it lacks some Features that make most bigger cad programs really useful... for example: - the ability to select faces/paths from a render, which can be hugely helpful when modifying complex models. - the ability to do constrained sketching in both 2d and 3d - caching at intermediate render levels - nested Projects and joining parts with mechanical constraints. it's still pretty nifty but very niche. I personally would dream of having the tools of a tool like fusion 360 or Catia, but in a gilly textual progemmatic way, while keeping the ability to select objects from the rendrr view.
fcpk··on The $140k Question
this post is quite detailed and accurate, but also very sanctimonious and oblivious that what people consider a decent life has vastly degraded in perception, mostly because the goal posts are not matching reality.and it is easy to take absolutes and compare them, it doesn't mean they match societal expectations. 100 year ago eating foods that would be considered mostly inedible/unacceptable today was the norm. there is a very difficult exercise there in understanding perception vs pure numbers.
fcpk··on F-35 Fighter Jet's C++ Coding Standards [pdf]
And yet the F-35 is known for having extremely problematic software with many failures that have caused it to cause crashes/ejections.
fcpk··on Russia's Kinzhal Missiles Are Too Fast to Shoot, So Ukraine Jams Them with Music
reads quite like propaganda. no technical details, just "patriotic music" can defeat high tech weapons vibes. terrible boring article.

"Bandera was a World War II Ukrainian insurgent" he is a very very controversial character[0] and that description is quite reducing.

[0] https://en.wikipedia.org/wiki/Stepan_Bandera

fcpk··on Show HN: I built an HTTP client that perfectly mimics Chrome 142
The doc seems very llm-generated. not a criticism but curious to know how much of the code was LLM produced?
fcpk··on Ticker: Don't die of heart disease
these are extremely outdated recommendations that make no sense. most of the basis for those are studies that took direct correlation as causality. the problem is a crappy lifestyle which incidentally typically includes processed and red meats in large quantities in the western world. saturated fats are hardly a good indicator of anything when you disassociate them from the lifestyle and foods they come with for most people. blue zones are now finally coming out as simply just the places where records sucked. there are plenty of populations with centenarians that had meat rich diets.

yes obesity is bad, as the source enemy of most diseases that kill and are not cancer is inflammation. find a diet that makes you not obese and have low inflammation, that is vastly superior to "Mediterranean diet" or "plant diet" for everyone.

fcpk··on Ticker: Don't die of heart disease
one better simple indicator than large panels, if you can't get access to them or don't have them is simply your triglycerides/hdl ratio. aim to be under 2 if using mg/dl and under 0.87 if using mmol/L. it's one of the strongest correlated indicators of cardiovascular disease. way better than any classic cholesterol ratios.
fcpk··on I took all my projects off the cloud, saving thousands of dollars
yet another obsessive take on "cloud is bad and expensive" eh? I think they vastly forget the value of some SaaS offerings in terms of time saving for small companies. running and managing numerous DBs, k8s clusters, ci/cd pipelines and stateless container systems is simply impossible with a team of 1-2 people. sure if the setup is simple and only requires a few classic components, this is way cheaper and for a 99.9% SLA will work fine. otherwise it only makes sense if you had very large cloud bills and can dedicate multiple engineers to the newly created tasks.
fcpk··on Keep Android Open
But this is changing. Already in multiple countries(and soon possibly EU wide) there will be only play integrity(strong verdicts) to enforce availability of many services(if not using ios, which is the same locked in syndrome).

Yes some banks still allow classic clunky 2FA(sms, card readers, sometimes SIM generators) but it'll all eventually go away in favor of "locked and favored" os unless legislation fights against it.

fcpk··on The myth of outrunning your diet
Almost all of the comments here seem to miss a point. Weight lods can be extremely difficult because : 1. your body metabolism will adapt really fast to caloric restrictions 2. losing weight is easy, not regaining it is a challenge in adapting your body set point 3. having enough time to exercise to the point where calories are a deficit is a luxury many can't afford 4.the psychological state of many people is a primary cause of their obesity, and fixing this is also a lot harder.
fcpk··on Migrating from AWS to Hetzner
In my opinion, this is not always a true thing because size of the needed maintenance team can mean a lot. I find that for small-medium deployments cloud can be a lot more efficient despite being more expensive because it can - take away a lot of the expensive maintenance and management of things like databases, backup, storage, that would otherwise requiring at least a couple more people. So if your bill is <10k/month it certainly isn't worth hiring more people - allow you spin up systems with almost 0 cost(think cloud run / container systems) for very low usage systems. - give you global coverage & distributed reliability that can be otherwise hard to get.
fcpk··on How America got hooked on ultraprocessed foods
carrageenan has however been shown to induce radical microbiome changes in those consuming it.
fcpk··on LaTeXpOsEd: A Systematic Analysis of Information Leakage in Preprint Archives
while exif might be bad for private photos, I do think research should not tamper with it unless there is a clear security rationale (ie private photos or things that are meant to o b hidden.. leave the data alone there...
fcpk··on Germany outfitted half a million balconies with solar panels
This highlights a sad fact: renting is becoming the new long term standard for the younger generations. The buying market is out of reach to 95+% of the population, and so people resort to small hacks like this rather than install full solar sets. Meanwhile landowners and real estate funds are getting richer and laughing at them. Totally dystopian.
fcpk··on Flagship mobile phone with hardware kill switches for privacy
Wonderful except that soon that phone won't work for anything official in europe because it won't pass play integrity attestation that brussels wants to be the only gateway to certification of devices.
fcpk··on Think twice before abandoning X11. Wayland breaks everything
The author is not wrong in the sense that many things X11 did for a long time and people were used to are not possible in wayland.

My personal anecdotal experience is that wayland is a lot better than X11 performance wise. It feels snappier, and it has been rockstable. Please note I'm using a KDE based distro(neon) and on both nvidia and intel gpu it has been great.

If you are looking for raw performance based on simple frameworks, I do believe X11 will probably better, but for most people wayland will bring improvements. Yes I could get insane terms performance in an urxvt with FB under X11. Do I need it? Not really when my the system still behaves.

As a devil's advocate argument, it is true that wayland has come from being a lot worse O(years) ago.

some complaints from OP: * "A crash in the window manager takes down all running applications" - this was true, but it has started to change, see https://www.phoronix.com/news/Qt-Wayland-Compositor-Restart#... * "You cannot do a lot of things that you can do in Xorg by design" - I do not see this as an issue, other than having emotional attachement to Xorg. * "It offloads a lot of work to each and every window manager. As a result, the same basic features get implemented differently in different window managers, with different behaviors and bugs - so what works on desktop environment A does not necessarily work in desktop environment B (e.g., often you hear that something "works in Wayland", even though it only really works on Gnome and KDE, not in all Wayland implementations)." - this is true, but again, it means that instead of complaining to a monolithic project you complain to a specific implementation. And I disagree this would be wasteful as there are clear design decisions done differently by different wayland implementation. * "Wayland breaks screen recording applications" - Google Meet, Zoom, OBS Studio all work fine here. I guess if you mean X11 recording, then yeah it's broken. * "Wayland breaks automation software" - yeah, again, changed of display protocol will break existing automation. That's called change, and is not inherent to wayland * "Wayland is biased toward Linux and breaks BSD" - that one's valid. * "Wayland requires JWM, TWM, XDM, IceWM,... to reimplement Xorg-like functionality" - Well duh, it's not X11, it does require a lot of new implementation. X11 was made as a kitchensync that can do everything. That's not necessarily a good thing in the modern world.

I think there is a pattern there, the OP is mostly complaining that things are changing and some new things don't yet work. But he forgets that wayland appeared out of very good reason: - inefficient indirect rendering - security flaws(too easy to actually do a keylogger) - kitchensync approach(where it did everything) making it large and monolithic.

fcpk··on I have left Branch and am no longer involved with Nova Launcher
Any recommendations for a launcher close to the original android one, but that supports grouping? I find it so much more useful to group my apps by category. I use search most of the time, but sometimes I can't remember a name but I do remember the category and it comes useful. Also means recently apps are unclassified and can easily be separated.
fcpk··on Samsung Removes Bootloader Unlocking with One UI 8
which is idiotic as you can have things like locked through adb root that only grants you root if you use adb to connect and you need to approve the request to connect on the phone first. This has nothing to do with guarantees but is just a security theater to sound like they are doing something
fcpk··on Samsung Removes Bootloader Unlocking with One UI 8
This is exactly what it is. Google only implemented playintegrity api to please banks and governments. This is all to lock out users and secure revenue and spying agencies.
fcpk··on SF may soon ban natural gas in homes and businesses undergoing major renovations
I'm in europe but if any relevant: I use mauviel and cristel pans.
fcpk··on Ageing accelerates around age 50 ― some organs faster than others
Try a keto or even better a carnivore diet. It has been transformative for quite a few people. It doesn't work for all but it is a form of elimination diet, and at least for me, most plants cause me substantial gut & inflammation issues. There's a lot of dogma around "eat plants to feel better", but for some it's the opposite. My guts have completly healed from heavy issues after switching to 99% animal sourced diet(mostly fish, but also clean simple meat)
fcpk··on SF may soon ban natural gas in homes and businesses undergoing major renovations
I use both for complex cooking. I find myself using induction 90% of the time. It heats faster, it heats more consistently and it's much easier to clean. The only time I find gas useful is when doing things that require a lot of moving the pan work(sauteeing food in the air, flambée, and similar). Induction hobs with a temperature sensor are absolutely amazing to use for exact temperature cook. Also it is a lot safer with toddlers and children around.

I haven't found it to be rough on pans, but I only use thick stainless steel pans with aluminium/copper core.

PS: yes, gas is enjoyable as it gives you this primal heat feeling:)

fcpk··on Coronary artery calcium testing can reveal plaque in arteries, but is underused
This is much more likely related to gut microbia metabolism than it is to histidine. Unlike the dogma wants it to be believed, high protein and fat intake does not necessarily lead to cardiovascular issues. It does when combined with other lifestyle(sedentary, low intensity), metabolic(diabetes/prediabetes, inflammation), nutritional(highly refined carbohydrates, nitrated compounds, oxalate/other anti nutrients and refined seed oils) and dysbiosis issues.

There is an enormous scandal to come behind the vilification of cholesterol and the simplification of its level's interpretation to come, which led to the current epidemic of obesity and metabolic/inflammatory/autoimmune diseases. Cholesterol levels vary hugely based on the genetics, epigenetics and lifestyle of an individual, and there is a very large amount of individuals that are within normal range with much higher ldl levels. For example, the cholesterol levels of centennials are usually extremely high.

Things to look out for: - high very small LDL(you need a proper analysis of your LDL levels with a histogram of the size distribution, which is very rarely done and more expensive) - high Triglyceride/HDL ratio(in US units, anything above 2 is not a very good sign) - high hbA1C (metabolic issues) - high lp(a) and/or lp(b) - high hs-CRP (general inflammation, but can be caused by infection if you are sick)

Usually those are all related and high when affecting a normally healthy individual).

fcpk··on Iran asks its people to delete WhatsApp from their devices
you mean things like having a localhost server running on android service to bypass tracking restrictions and run all of your stuff illegally?
fcpk··on David Attenborough at 99: 'I will not see how the story ends'
and that's why things like ikejime are needed. It instantly kills the fish and destroys its nervous system in the same way we do for cattle. It's absolutely unbelievable that it is not a common practice. And it also extends the quality of the fish and the duration for conservation.

I am a freshwater fisherman myself, and I do it on any fish I intend to keep, and release them very quickly otherwise.

fcpk··on MI6 appoints first female chief in 116-year history
MI6 is quite a nasty secret agency. Behind all the nice hollywood-clichés, they are a very nasty organization that has a list of horrors on its name: - albanians uprisings of the 50s - OUN/UPA funding of the 50s - iranian coup of 53 - guiana coup of 64 - working with the cia to arm mujahideen in the 80s - lybian terror operations of the 00s to get back oil - disinformation operations for iraq wars(operation mass appeal) in the 00s, and many others - assassinations(for example in kenya even recently) - work with nazi collaborators in many eastern countries in the past 30 years to destabilize governments - trapping julian assange - implication in bombing operations all across the world(for example operation goldfish)

Remember they are allowed to operate in a completly unrestricted way even against british citizens. They are as bad people as Mossad and CIA.

fcpk··on Android 16 is here
I think it's a bit disingenuous to mix together the security model and the ability to do things on a device you own.

Should the default android be locked, with no root, play store verifying apps, etc, absolutely. This is great for the average user that desires nothing more than just running play store apps.

Should you have the ability to run what you want on your phone, and copy the data from the app that you installed, after accepting the risks? absolutely.

It is already non trivial to install root, and adb locked root for example makes things vastly more secure even in that case(that is, you can only adb su into your phone, you can't grant the permission to an app directly). Especially with locked adb having fingerprint verification.

On grapheneos you can get basic. You can't get device, which is now needed by a lot of applications. See another example at: https://discuss.grapheneos.org/d/18118-play-integrity-meets-...

Play integrity by locking everything to the Google/Main vendors is making it less and less possible to run non-primary images/oses. And it's not for users security, it's for apps security, so this is purely to reassure the industry, and yet it is just another security theater. Running with strong integrity on a rooted device is possible with semi-significant effort, and that's good. It means that we're not relying on security by obscurity, and we can look at what's running on the phones.

fcpk··on Android 16 is here
I do agree, but I understand that we live in an imperfect world with people needing some level of reassurance even if it's pointless...
fcpk··on Android 16 is here
One extremely disappointing thing that Android has been getting under the hood with Google images is ... Play integrity. This used to be a relatively simplistic system with three tiers: 0 - you are not certified for anything 1 - basic integrity, you need to have a genuine android device running google play services 2 - device integrity, you need to have a genuine android device with core requirements on play and no rooting 3 - strong integrity, you need a locked bootloader and signed image with recent security update

This API/requirements set was uniquely put by pressure from various vendors(think banks and various "security-certification" obsessed parties), and was already quite unpleasant, as it excludes any form of rooting, even if your root-access is adb only. But it gets worse as now non-official images are getting excluded not only from strong integrity[0] but also device integrity. Numerous apps are now requiring device integrity and hence won't be usable even on a locked, signed android image if it's not google or vendor-official.

It actually gets worse. Google has been silently restricting the api results(as of may): - basic requires a certified device with an android platform key attestation - device now requires a hardware verified boot, with locked bootloader and recent security patch. This excludes lots of devices - strong requires security patch on all partitions

And it gets even worse. On recent play stores & android versions, as apps have to be installed or updated by google play to get a full integirty response. no more sideloading APKs or alternative stores.

This is nothing but a clear move to a full lock-in to play store, where the majority of vendors live, to end up with a fully locked a-la-apple ecosystem. This doesn't improve security, people that know still have ways to bypass those restrictions when needed. All it does is give the illusion of safety.

I would personally feel like: 1 - rooting should be allowed on a certified device with most apps still working. This could be done with a locked bootloader too if they provided such an image for debug. 2 - alternative os, like graphene, should be given a way to pass all attestations, as well as alternative stores, provided they follow a set of constraints.

With this in mind, I can't be positive about android 16 and new versions going down a grim locked future.

[0] https://discuss.grapheneos.org/d/6361-play-integrity-api-and...

fcpk··on Continuous glucose monitors reveal variable glucose responses to the same meals
Sorry to complain, but what the hell is this horrible AI summary link? The actual study is not open, but surely enough something a bit more precise could be given.
← PreviousPage 2 of 3Next →