Readit News logoReadit News
iamwpj commented on Being fat is a trap   federicopereiro.com/fat-t... · Posted by u/swah
ericmay · 8 months ago
One of the pillars of weight loss is "eating right" as we all undoubtedly know. It's eating whole foods, fresh fruit and vegetables, fish and lean meat, and all that good stuff.

If you ever go to a nutritionist they'll tell you that, and they may even give you recipes!

But this is mostly an exercise in futility. Why? Because going to McDonalds tastes better. So people will revert and not solve their problem. Diets don't work, and new fad diets come out, and the industry cycle continues.

The problem with diets and lifestyle changes that are proposed in common social discourse is that we are always missing the most important step which is teaching citizens how to cook. As a nation I wish we would spend more time focusing on good culinary skills, and that is an investment that would pay dividends not only in healthier waistlines, but also in an increased interest in the quality of our food and produce.

iamwpj · 8 months ago
I tend to agree. It's pretty easy to have cooking skills that out pace the trouble of driving, waiting, and ultimately only kind of enjoying fast food.

The advice I give people when rarely solicited, is that you work all day to ensure you have food and shelter. 1/3 work, 1/3 food, 1/3 shelter. If you routinely don't have time to cook and enjoy your food -- frankly, what are you doing with you life? Planning a menu, shopping for groceries, cooking meals, these things should take up your time! It's what you need to be doing. That's the point of this all!

iamwpj commented on Telum II at Hot Chips 2024: Mainframe with a Unique Caching Strategy   chipsandcheese.com/p/telu... · Posted by u/rbanffy
specialist · 9 months ago
Most impressive.

I would enjoy an ELI5 for the market differences between commodity chips and these mainframe grade CPUs. Stuff like design, process, and supply chain, anything of interest to a general (nerd) audience.

IBM sells 100s of Z mainframes per year, right? Each can have a bunch of CPUs, right? So Samsung is producing 1,000s of Telums per year? That seems incredible.

Given such low volumes, that's a lot more verification and validation, right?

Foundaries have to keep running to be viable, right? So does Samsung bang out all the Telums for a year in one burst, then switch to something else? Or do they keep producing a steady trickle?

Not that this info would change my daily work or life in any way. I'm just curious.

TIA.

iamwpj · 9 months ago
It's probably 100k in one run and then they are stored for future use.
iamwpj commented on Ask HN: CS degrees, do they matter again?    · Posted by u/platevoltage
platevoltage · 9 months ago
A masters with no undergrad? I didn't even know that was a thing.
iamwpj · 9 months ago
It requires an undergrad, just not in computer science.
iamwpj commented on Ask HN: CS degrees, do they matter again?    · Posted by u/platevoltage
iamwpj · 9 months ago
I was self taught for 10 years in the field and found a program that offers a Master's degree with work experience accounting for the undergrad. I didn't take calculus or stats in my undergrad and that has caused some headaches in completing the degree, but the amount of stuff I was exposed to in such a short period of time was incredible.

Very quickly into the program I was stuck by just how unethical it was for me, with no experience and certification to make guarantees and promises to an employer who didn't know better. In most fields the knowledge worker could be held liable for making this kind of "contract" (think lawyers, electricians, doctors, etc.).

You can be driven and motivated. You might have learned a ton on your own. You cannot know what you don't know. People in these comments will trip over each other to explain that education is subjective and you won't use any of that stuff in the real world. They have stories about wasted classes and dusty academics. The reality is much more boring.

* Lectures are very effective ways of provide a curated bit of information.

* Structured practice and verification (homework and grades) are quick ways to ensure that the start of learning has occurred.

* Working with your peers will likely expose strengths and weaknesses in your existing understanding of the subject matter. This often helps everyone involved.

* Reading academic publications and textbooks helps to standardize the shared understanding of the subject and ensures that future efforts to expand the field or solve hard problems are more effective.

You said in your post that you're not sure where to go with your career and your opportunities aren't evident to you --- go to school and give yourself some deeper knowledge. It'll help you figure out how to navigate the field.

iamwpj commented on The best programmers I know   endler.dev/2025/best-prog... · Posted by u/kiyanwang
gwbas1c · 10 months ago
> Read the Reference

> Don’t Guess

I find that, when working with a new "thing," I often like to guess for about an hour or so before I really do a deep dive into the reference. Or, I'll read a stackoverflow answer or two, play around with it, and then go to reference.

Why?

Often there's a lot of context in the reference that only makes sense once I've had some hands-on time with whatever the reference is describing.

This is especially the case when learning a new language or API: I'll go through a tutorial / quickstart; "guess" at making a change; and then go back and read the reference with a better understanding of the context.

BTW: This is why I like languages and IDEs that support things like intellisense. It's great to be able to see little bits of documentation show up in my IDE to help me in my "guess" stage of learning.

iamwpj · 10 months ago
I agree with this. I have to learn a lot about a new tool before I can effectively use the docs (beyond the getting started). If it's area where I'm already familiar, then sometimes I can jump in pretty easily, but often fumbling is a key step.
iamwpj commented on Cybersecurity Is Full (2024)   cyberisfull.com/... · Posted by u/1970-01-01
iamwpj · a year ago
I got a masters in cybersecurity recently and I have no intention in switching career paths from my system engineering focus to cybersecurity. I don't see why this can't just be a foundational study path for computer science beyond the 4 year degree. I didn't base this decision off anything more than just my personal interest. The program was a good fit for me.

With that said the points the author is making about recruiting and driving salaries down are endemic to other areas. In my undergrad, I had a law-related class and the professor took a class to talk through the issues with job placement in the legal system and encourage students fulfilling an undergrad before LSAT and future JD, etc. to consider things like public policy programs so they didn't end up with mountains of debt and a degree that was hard to actuate into a career.

iamwpj commented on LWN sluggish due to DDoS onslaughts from AI-scraper bots   social.kernel.org/notice/... · Posted by u/sohkamyung
halJordan · a year ago
It's inappropriate to usurp the language of cyberattacks just to denigrate certain traffic. It might be true that this category of traffic is too voluminous to handle at their current capability, resulting in bad service.

However cyberattacks, especially distributed ones, require intentionality and they require coordination.

iamwpj · a year ago
I can't speak to LWN, but from what I've seen this is a bot that crawls the site, generates search terms and "deeper" crawling techniques using AI, and then makes another set of requests.

This would be generating topical queries to add search for, e.g.,

  https://lwn.net/Search/DoTextSearch?query=io_uring+Linux+release+syscall
Again -- they don't say specifically what the traffic is doing, and this is just an example, but in this scenario DDOS is probably closer to accurate.

iamwpj commented on LWN sluggish due to DDoS onslaughts from AI-scraper bots   social.kernel.org/notice/... · Posted by u/sohkamyung
iamwpj · a year ago
We have been suffering this. It's easy enough to weather high traffic loads for pages, but our issue is targeted applications. Things like website search bars are getting target with functional searches for sub pages and content by labels, etc. It causes the web server to run out of handles for the pending database lookups.

A real mess. The problem is these searches are valid and the page will return a 200 result with "Nothing in that search found!" types of messages. Why would the crawler ever stop? It's going to work and work until we all die and there's still another epoch of search term combos left to try.

We solve problems like this all the time, but we're hitting another level and really exposing some issues. Ideally our WAF can start to kick the traffic. It's good to see other people having this issue. We first started addressing this last fall -- around November.

iamwpj commented on Ask HN: Programmers who don't use autocomplete/LSP, how do you do it?    · Posted by u/zackoverflow
iamwpj · a year ago
I've been through both aspects. I really wouldn't listen to any of the people in this thread. Advice in this arena is so specific to domain and environment. If you don't remember function parameters for every builtin or stdlib of your language(s), you should look it up in the docs or use the LSP provided feedback. I have to reference my own libraries for docs sometimes. I just find myself in too many different codebases in a week to remember everything.

I learned more Bash and Python from running Shellcheck and Ruff respectively. Frankly, if your code has squiggles that get on your nerves from the LSP/linter fix the settings ... or better yet, correct the syntax. gasp

iamwpj commented on We fixed our documentation with the Diátaxis framework   blog.sequinstream.com/we-... · Posted by u/_acco
iamwpj · a year ago
Hey, nice work. I think dedicating time and effort to documentation pays off in years to come.

Also -- from your original plug about your product I would have ignored it, but after reading through some of the docs, I actually see some use cases for this in a couple of upcoming projects!

u/iamwpj

KarmaCake day348February 6, 2019
About
iamwpj.at.hn --- Linux System Administrator

* Centralized Logging (ELK) * High performance compute * Docker * Custom middleware & glue (Python, Bash)

--- meet.hn/city/us-Cedar-Falls

Socials:

- github.com/iamwpj - iamwpj.com ---

View Original