Hacker Newsnew | past | comments | ask | show | jobs | submit | digitalPhonix's commentslogin

Isn’t that what utility classes are? Shorthand for inline styles?

Not saying it’s good/bad, but it feels like that’s the use case


It's much more than that because it can make use of CSS pseudo selectors like hover, which is not possible with inline styles.

Under that definition any css class is a shorthand for inline styles

There's a big difference between utility classes which are shorthand for inline styles (random example from Tailwind's site where every single class is a one-to-one mapping with a single style override.):

    class="ml-3 hidden rounded-lg bg-gray-100 px-2 py-0.5 text-xs/6 font-semibold whitespace-nowrap text-gray-700 lg:block dark:bg-gray-400/15 dark:text-gray-300"

and semantic names which use the CSS cascade:

    class="main-content subheading"
Calling that a shorthand for inline styles is just being obtuse.

Media queries, pseudo selectors, extensible design system with sensible and practical defaults, and many more

Also used incorrectly most of the time. They meant to use “debatably”.

Arguably:

- used to say that a statement is very possibly true even if it is not certain (merriam-webster)

- in a way that can be shown to be true (cambridge)

ie. you can be prove it through argument, not “you can make the argument”


$50k? The sensor kit on the Waymo’s ipace is north of $300k. (Which completely inverts that calculation)

You're years out of date on that number. I doubt it's been true this decade. Reasonable current estimates are under a few tens of thousand at most.

No, I know how much each honeycomb costs (BOM cost, that is); pretty confident on the radars; and I can guess at the cameras and compute.

Then they're way behind others in the industry, and I'm not sure I believe that given the people I know there.

Then you should be asking them instead of arguing with random internet people

It's between 7k (chinese) and 17k (european) now.

You are either intentionally lying or very confident about facts you don't know. Could you please source your numbers?

You are confident that I am wrong - why don't you share your source?

I'm giving ballpark numbers because I am in this space and don't want to dox myself.


A human consumes about 100 watts when not doing any physical exertion (round number, rule of thumb). So unless you can show an LLM running on 100w compute with capabilities similar to a human, they’re less efficient.

100 W is only the start. Let's say that I consume 100 W all along the day. I use an LLM for coding assistance in the old way of asking questions and copy pasting code. It's much faster than me at writing that code. I don't think it ever works 1 hour for me per day. It's probably 10 cumulative minutes, probably much less. Round it up to 12 minutes to make it 1/5 of a hour or round it down to 6 minutes for a 1/10. So instead of 24 it's 0.1 hours, 240 times less. Those 100 W could be 24000 W and the total power per day would be the same. Is that LLM consuming 24 kW when working for me? No idea but I hope it's less than that.

Of course I could do all of my coding alone again, but I would be slower. It's like walking to the mall several times per week, several hours per time, instead of once or twice per week with a car, three cumulative hours. I trade a higher energy consumption for more time to do other things and the ability to live far away from shops.


If you as a human are coding for 24 hours a day as the benchmark for LLM efficiency we have other problems.

I believe that we consume 100 W on average no matter what we do, except intense physical activities, which consume more.

Right, but you do stuff other than work 24 hours a day, right? You have fun, relax, etc.

Counting the 100w for 24 hours for a human doesn’t match up with counting the power usage from “AI” for only the 10 minutes it’s doing a task.

Also - units issue: 100 watts for a day is 2400 watt-hours. It’s a moot point anyway because the power draw for the frontier models is an order of magnitude off that the division by 24 is basically meaningless.


The CVE referenced is caused by this commit:

https://codeberg.org/inetutils/inetutils/commit/fa3245ac8c28...

One of the changes is:

    -  getterminaltype (char *user_name, size_t len)
    +  getterminaltype (char *uname, size_t len)
What is the reason for a rename these days? If I saw that in a code review I’d immediately get annoyed (and probably pay more attention)

From ChangeLog:

    * telnetd/utility.c (getterminaltype): Change the
      name `user_name' to `uname', as the former shadows a precious
     and global variable name.

global variables are public enemy number one

Congratulations! Now you've got yourself a precious and global(ly exploitable) vulnerability...

Wouldn't attention to getenv() calls yield more benefit? Such calls are where input typically isn't parsed--because parsing is "hard"--becoming targets for exploit.

The present fix is to sanitize user input. Does it cover all cases?


Betteridge's law done right! Answer then explanation

I think Publisher would be the equivalent to FrameMaker from the Office suite. Publisher from Office ~2016 could definitely do that.

Unfortunately I think Publisher has faired even worse than Word in terms of stagnation, and now looks to be discontinued?


Publisher is the equivalent of InDesign. It was meant for brochures and so on. If you want to write a long technical manual today most people use Word. In that respect we are using less powerful software today than our grandparents.

Note: Adobe bought FrameMaker and continues to sell FrameMaker. But Word has captured the market not because of its technical merit but because of bundling.


I have never written any technical manuals, but I'm surprised that Word is the choice of tool. How does one embed e.g. code easily in the document? I feel there must be a better way to do it, maybe some kind of markdown syntax? Latex?

> How does one embed e.g. code easily in the document?

You don't. For APIs and such, documentation is published online, and you don't need Word for that. Word is used in some industries, where printed manual is needed.


What about the printed manuals? I think they still have some of those not too long ago (e.g. Intel manuals). What was the tool chosen? Very curious to know.

Or, maybe a legacy example -- how were the printed manuals of Microsoft C 6.0 written? That was in the early 90s I think.


Framemaker.

Thanks, thought MSFT was using its own tools.

If you don't make it, you can't use it.

Microsoft has never made a technical publishing package, so it has to be outsourced.


Yeah I agreed. Kinda missed the old days with thick manuals. I bought one for gdb a couple of years ago and love it -- despite it is just the paper version of the online one.

Correct, it is going away as of October this year.

The next bullet point:

> 2. The TH3 test harness is a set of proprietary tests…


Of course, but how does that make the allegation not FUD?


I’m confused, the statement is that SQLite has a proprietary test suite? It does. Where’s the FUD?

Turso tried to add features to SQLite in libsqlite but there were bugs/divergent behaviour that they couldn’t reconcile without the full test suite.


Which banks do you use? I’m looking to switch away from Chase (which does this).

It’s a surprisingly hard thing to search for online…


Capital One now for a while and a local credit union. Amex does provide this as an option but supports SMS as well.


>Which banks do you use? I’m looking to switch away from Chase (which does this).

Do you mean SMS codes or a Chase Bank App?

I have to deal with the former because I auto-delete cookies when I close tabs and use Multi-account containers on Firefox.

I've never been required to install any application (Chase branded or otherwise) on my phone in order to use the Chase website. I'll note that I've been a Chase customer since they acquired Chemical Bank in 1996.

Am I missing something important here? If so, I'd love to hear about it.


Chase allows both SMS and their app to be the 2nd factor; I dislike both of those options and would much rather TOTP


They're all going to move that way - it's sort of fundamental to PassKey. It can be done with just a laptop and their built in hardware but I suspect that since everybody has a mobile phone the UX will be built around that more often than not.

I quite like it though. At one of my banks I don't even use a password. My browser has the right material (from a prior authn) and then it pushes a validation request to my phone and with FaceID I'm in.


> then it pushes a validation request to my phone and with FaceID I'm in.

That’s exactly what I don’t want though. I don’t want to be tied to a bank app that requires a non-rooted device/whatever other checks it does.


Within the EU, there is a law that mandates accessibility without a smartphone. The banks will sell you some proprietary dotcode scanners then which are all manufactured by the same crappy UK company (as a sidenote).

But the upside is: they work offline, and makes your 2FA app unhackable because it's not an app and instead a physically separate device.

If you're as serious about your opsec as I am, I heavily recommend to not use apps on smartphones for banking.


> Which banks do you use?

My local credit union (TechCU) does none of that nonsense, and I highly recommend a credit union over any of the big banks in any case.


My chase only allows sms or call 2fa. Wish they would add passkeys or other options


> But it did look like an F-14

It absolutely did not. The RCS of an F-14 v/s an Airbus A300 is an order of magnitude different (probably 2 or 3 orders).

> There really was an F-14, just on the ground at an Iranian airbase

There was, but that’s a red herring for the root cause. Each ship’s radar independently and correctly identified and tracked the Airbus separate from the Mode 2 targets, but when communicating the track information between ships, the tracks were mixed up.

Source: The US Navy’s own account: https://www.history.navy.mil/content/history/nhhc/about-us/l...

> There was a combat camera team aboard the Vincennes, and the footage depicts considerable confusion and even ill-discipline amongst the crew (cheering, shouting, football game atmosphere) that contributed to one of the most tragic events in U.S. Navy history


The point is this is a fog of war situation. Mixing up who is who in combat is a very real issue where we have gotten better over time but have never truly solved.

I put the primary blame on Iran because they cleared a civilian plane to overfly combat they initiated. They set the situation up, a mistake happened.

Fog of war isn't like in a video game where it's just whether you can see something--in the real world by far the biggest factor is identifying what you see rather than simply seeing it.


The URL you linked to results in a 503 error (Service unavailable) and the Wayback Machine returns "Error code: 403 Forbidden" with "Looks like there’s a problem with this site", for all timestamps I tried, in 2025 or 2024.

I'm outside the US so that's probably the cause. Is such information available elsewhere?


I’m outside the US too and the link works for me

But this also works: https://archive.md/XsxT8

And also this: https://web.archive.org/web/20251208110440/https://www.histo...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: