HN user

Stitch4223

164 karma

Ethical hacker, creates things and makes things happen.

Posts4
Comments42
View on HN

For active record patterns I disagree: it’s nice to work with data in a way that feels natural. Chugging simple stuff around in a recognizable way is what you’d end up writing anyway in many applications. Writing your ORM-lite is waste.

When it comes to advanced queries learning the ORM equivalent to the SQL it should write… ORM’s can be outright terrible, and I completely agree with you.

Every ORM has their own names and way of doing things, so this knowledge is hard to port to other ORMs. It’s requires you knowing the right SQL first, then knowing how to write that in the ORM dialect.

Reaching for the more advanced ORM trickery means grasping hard to grasp subjects twice with the risk of misunderstanding twice, and as a bonus worse ORM documentation than plain active record features. Oh, and others need to understand what you’ve written as well.

As the quality of each scene might someday surpass the budget of entire shows, anime can be infinitely more animated and creating something new in the process. What would a “multi-billion-dollar” episode look like? Hope we find out soon. Exciting times.

I wanted to express more like the following:

My personal experience is that when the CO2 levels hit over 1200 in a room, it feels more cozy like a bar or crowded place. With all the up and downsides. Would hate to live in a world where this fog is a constant, as it impedes thinking.

You can get a decent CO2 meter from stores like IKEA. You’ll come to the conclusion that the cozy feeling you get sometimes is directly related to the ppm being well over 1000. It affects your thinking, but it creates “atmosphere”.

The first 440 ppm you’ll get for free. This used to be lower and has risen steeply in the last 100 years and continues to do so.

See the historical graph at https://www.co2levels.org/

Working with multiple SKU’s and hardware revisions is standard practice. Just like the Switch and OLED Switch.

PlayStation always had a whole series of SKU’s, from 1 to 5. People sometimes search for a specific one, due to certain chips being used. https://www.psdevwiki.com/ps5/SKU_Models

Similarly the WII is also known to ship several hardware revisions, with different properties such as video output quality.

https://bitbuilt.net/forums/threads/revision-identification-...

The same goes for many electronic products, from TV’s to iPhones. Sometimes the features are noticeably different per revision or region. Still it is called the same product.

Edit: added phone/tv example.

Let’s screw some numbers to make your Codex subscription look as impressive.

By spending on the $200 plan, you get 20x the amount of tokens. So effectively $4,000 if you’d buy it at the worst way possible. Now do so for a year: $48,000 on tokens.

To reach the conclusion of the article, you could just also have used the free tier.

“Was it worth it? My current productivity is simply beyond the reach of old unassisted development techniques. I feel there's no going back in that sense.”

Money spent versus value gained seems pretty low.

You'll have to create a case that harm is taking place. Harm does not mean a PlayStation 5 is now $200 more expensive or that inflation exists.

I would look at questions regarding what harm is created: Is it discriminatory? Are parts of society shutting down, and is that unreasonable? Are groups of people now unable to afford a living? Does it move the poverty line? Is that permanent? And how do you prove this is exclusively due to the price increase of tech components, and RAM specifically?

It needs to be unfuzzy in some way in order to make sense, but that's just my opinion.

I do agree prices are insane and wish for them to come down today. I liked the ubiquitous amounts of RAM any system could have. In those days, forums were also filled with how insanely expensive 32 gigabytes of RAM was, about $100 :)

If there is no agreement, then the magic term is "tacit collusion."

Why not ask the same ridiculous amount of money your competitors do? People seem to be paying for it. Their fault. If suppliers have sufficiently different products, they can make some more expensive, others cheaper; on average, everybody pays more. A high barrier to entry might help such practices.

That doesn't mean I'm saying this is what is happening. Sometimes things just suck, and somebody bought the world's supply of RAM wafers to use as frisbees.

https://en.wikipedia.org/wiki/Tacit_collusion

This discussion applies to any product from every virtual store, including game stores.

Unless you get an irrevocable full digital copy of the product, the “buy” button should technically be called “lend” or “borrow”, as you lose the product when the shop disappears.

But that doesn’t solve the deteriorating ownership problem as consumers will choose to borrow due to convenience even if they know they get to keep nothing. Especially if that is the “only” option.

Digital products are hollow and short-term, yet still asking full price or even quadruple the price of physical products (happens a lot with games).

Consumer protection would mean that buying means owning, with all perks and hassle that comes with it.

There currently are no long-term protections. “Stop killing games” is a reflection of that, but needs to broaden.

Edit: clarification

With the $200/month plan I’ve never ran into any limits or issues. The product can be used every day for extensive sessions and development. What is everyone doing that makes them talk about tokens versus dollars?

At first glance the conclusions might have some basis and it looks well intended. It is interesting and engaging.

The writing is slop and needs some help before this page becomes convincing. Much of the writing devaluates the actual work that had (might have) gone into creating this. It is a shame because the research / philosophical questions behind this site are really interesting. But at what kind of effort or expertise am I looking?

“ChatGPT leans left with an overall lean value of -0.29. It answers 100% of political questions, never refuses (0% refusal), and shows 82% stability, indicating consistent left-leaning stances across topics.”

Lean value, answering and stability are related. But that is interrupted by two identical facts about answering. The word “indicating” is very confusing. It tries to say: the model mostly leans towards -0.29 left. Whatever that means. If it ranges from -1 to 1, why not use percentages?

A joke about the front page of this site: “Here is why this matters, a cleanly written article comes across stronger.”

Hope there will be a next version that addresses some criticism from any of the HN threads.

Ah, thanks! It looks like it only works if there is something partially shown. The fade color being the same as the background will just make it look like background when margins between scrollable objects are too wide. Good to know this exists.

No disks large enough probably (100 gig for PS5). And still if they manage to squeeze some form of the game on it, a large day one patch would render it obsolete.

A nice box with artwork like a map and other goodies is still great. I always found those maps useful and aesthetically pleasing.

Having a playable version of a game physically is great and I’d buy a version with some physical storage medium if it ever hits the shelves. Maybe the game needs more time for that. Or a different data carrier.

Edit: added PS5 disk size and preference of a physical game

Love the goal of supporting ancient browsers. What I’m missing in the article about images is images. For example the achieved results and some table of the amount of space saved using the compression methods described. Nonetheless interesting read.

The phosphor screen of a B&O MX8000 TV (a Philips tube) was unlike any I’ve ever seen in terms of cyan intensity. That was in 2020 while the tv is from the 1980’s. Playing Donkey Kong on it was totally different than any other screen. It was like a Morpho butterfly, but in the article it is pointed out that phosphor screens have limited color range.

Triangles between screens may differ with tuning, but I suppose they all are limited in range. I’ve yet to experiment if this experience was a “brand experience” because I liked the TV or that the colors are indeed more intense than even some HDR/DV flat screen from the past few years.

This article was so well written that it gives a lot of energy to make this comparison for real. Absolutely masterful writing and all of the plenty examples make me want to look for colors I’ve missed out on while watching so many screens.

What the article does very well is vibrantly describe what you are missing and then post an image of it, such as a beach. Looking at that image, it falls absolutely flat compared to memories and the imagination of those places. This makes it tangible how limited screens really are.

Edit: added last paragraph

One confusing part is that the blue screen is not a reference to BSOD but to the IIS default page with the blue squares. That’s probably jargon.

The article lists all the tricks I’ve collected over the years doing pentesting and then some, with great tool references. The signal to noise ratio is very high and there’s little “here’s why” filler which instead might just be someone’s way of storytelling. The article drones on, but with actual content as there is a lot to tell. It’s even light on features like trace.axd, but does mention them and their purposes.

I found it an entertaining overview of taking apart unassuming IIS servers and the point of “Recon harder. ” is made very well :)

Edit: s/boring/unassuming + added point was made very well

One example is that in ER cardinality is specified on the relation. In SQL cardinality is implemented and can be largely reversed to ER by looking at where foreign keys are.

Many to many will lead to an extra table (which can have additional properties, requiring this table to be modelled as an entity), one to many leads to the inclusion of a foreign key to another unique key (referring all columns of that key, _id is an implementation decision, compound primary keys are possible). One to one can be implemented in multiple ways, like one to many with a uniqueness constraint by the referring table or even by merging entities to a single table.

The raw SQL can be revealing but when entities have merged into one table it’s harder to tell what is what, unless a certain set of columns appears over different tables.

It’s the hardest part of an article if you ask me.

Filling it with slop constructs signals the reader no effort was made writing the article. So no effort should be put into reading it.

The rest of the article is equally flimsy. Great clickbait title, perhaps that is even harder than writing a lede.

I am not a native speaker :)