HNHacker News
TopNewBestAskShowJobs

samiv

1,318 karma · joined April 4, 2024

submissionscomments
samiv··on The Road to the WASM Component Model 1.0
Sorry but how exactly does the sandboxing help? You download and run an app that you expect to be useful and that you need. The app needs permission to access your data. If you want to use the application what choice do you have except to grant it access?

Point being you wouldn't run untrusted code in the first place and for "trusted code" you end up accepting it's access requirements anyway.

So logically I'd think that the malware would just get piggy bagged into actual non-obvious utility apps and nothing is gained.

Second problem is that the security model hoops make for terrible APIs and user experiences. Just look at the current filesystem browser APIs. It must be mentally challenging to design APIs to Be usable and the nerf them for security purposes to make them "not too usable".

Finally one must note that at least right now the webasm ecosystem is rather immature and the de-facto only tool (emscripten) is an amateur hour hobby project. So it's going to take some decades still before the tooling is really getting there.

samiv··on I'm Eric Ries, author of "The Lean Startup" and new book "Incorruptible" – AMA
so let's call it what it is then? Corrupt individuals instead of "financial gravity"
samiv··on I'm Eric Ries, author of "The Lean Startup" and new book "Incorruptible" – AMA
Was it "financial gravity" that made the decision at VW to install emission cheat devices?

Was it "financial gravity" that made the decision at Google to cheat at the ad exchange?

Was it "financial gravity" that made the decision at DuPont to dump toxic sludge in the environment and make unsafe products?

Or perhaps was it just a group of immoral people chasing more personal gain and wealth?

Humans are too weak and too easily corrupted by wealth, power and shiny things and our political and economic systems place way too much power in the hands of fallible individuals. I expect it to be our downfall.

samiv··on C++: The Documentary
Yes I don't disagree that sometimes a specific container or a data structure is great for the problem. Problem is that most of the game code and related code (so tooling,editor, auxiliary engine code) does need a typical STL type functionality and then when the org has "omg no STL" blanket rule someone ends up implementing STL and that's almost always worse than the STL that ships with the tool chain. Even worse..it'll be missing features and data structures and then people have to write sub-optimal code to work around it's limitations.
samiv··on C++: The Documentary
You're right that C++ has a lot of features. But like mentioned elsewhere most projects define their own conventions and the subset of features that they use.

Also the nice thing about having a large set of features is that C,++ allows you to write very nice abstractions (or not) at both very low or at very high level. In other words you can be very low level with online ASM and bit operations and bit and direct memory manipulation or very high level almost like a script language. Whatever the problem domain needs C++ has got you covered.

samiv··on C++: The Documentary
If you don't use the STL you end up re-implementing it yourself. Usually poorly.
samiv··on Leave Me Behind
[flagged]
samiv··on Leave Me Behind
It's not about removing meaning. A normal thoughtful person can surely come up with things to do and occopy their lives with. In fact for most of people work just gets in the way of that.

What's it about is once you remove the paycheck that all proletariats need when things get "interesting".

samiv··on Leave Me Behind
Because most of the poor people in the world (majority of the population of the planet actually) have no access to clean water, food or medical care or education and that is the same as it was hundreds of years ago.
samiv··on Leave Me Behind
The automation at least built unimaginable amounts of wealth for the rich people while the poor people are essentially just as poor they were hundreds of years ago.
samiv··on Amazon Web Services – Four Years and Out
This genai is going to bring about huge quality drop in software across the stack and across the domains. I already see orgs that had reasonable software processes transform into orgs where the only metric is how much generated code you can slap and slop together and how fast. There's no success here for anyone.

And this is not a dink on the ai tooling itself but on the organizationan processes that provide the context in which the AI code generation is being used.

Bad processes will always produce bad low quality outcomes regardless of tbe technology.

samiv··on The memory shortage is causing a repricing of consumer electronics
Walk away and do what?

Most proletariats don't have that option since they need their incomes.

When an employee has exactly the options of taking it or leaving it is not leverage.

samiv··on The memory shortage is causing a repricing of consumer electronics
Most employees have absolutely Zero leverage. Ask any Amazon warehouse worker how much liberties they have and how much in practice they can negotiate. Just because some employees have had some leverage doesn't change the underlying power dynamics between employers and employees. In fact we're now seeing this play out in software as well with the AI hype train and I expect a reality check to hit many people previously in their cushy office jobs.
samiv··on The memory shortage is causing a repricing of consumer electronics
The fact that some countries (mostly the political west) developed a wealthy middle class post WW2 was not due to capitalism but due to social democracy.

Capitalism by itself does not produce egalitarian wealthy society. The system divides the populace into "capital owners" and "workers" who are in direct conflict.

There are plenty of capitalistic countries where most people are poor. In fact many of the as said Western countries has also high levels of poverty while running capitalism in the 1800 etc until post WW2 social democratic movements.

Once you dismantle those social democratic constructs such as labor unions and start shifting more power to the capital holders you'll see how the society splits apart to rich and poor. The rich use their wealth and power to rig the system to benefit themselves even more and become richer at the expense of everyone else. Ultimately they will remove democracy because functional real democracy is a threat to their wealth.

samiv··on No More JetBrains Products for Me
Unfortunately this is all true. I have also been using Clion to program C++ on Linux for almost a decade and the past 5 years the product has been in a free fall.

- every new release breaks something

  - the syntax highlight and auto completion engine has glaring bugs when using multiple file splits.  Bugs are open for a decade already.

  - performance is complete dog shit. Typing a characters spins up several cores at 100%. 

  - QA plays the "test the bug on the latest and report back or it doesn't exist" game. 
Overall they seem to be more interested in shuffling the UI around and adding useless AI features nobody asked for while the core product is eroding fast. It really looks like they don't have tbe engineering capacity/talent to keep the product in shape and whatever capacity they have is misspent on wrong stuff.

Sorry but Clion is over.

samiv··on Two EA-18 fighter jets collide at Mountain Home airshow, pilots ejected safely
It's not stubbornness.

It's simply the outcome of a system that puts private profits before public good (in this case health, but you can see the same thing play out in other sectors too such as education).

Everything is working as designed.

samiv··on Two EA-18 fighter jets collide at Mountain Home airshow, pilots ejected safely
Americans will never be able to "solve" obesity at a national level in their free liberal "business first" world. After all obesity is a consequence of the biggest industry of all, the fast food industry. And a lot of profits are predicated on sick fat people from fitness to dieting to health care and pharmacy.

There are very little profits to these giants if the population was slim and healthy.

samiv··on Ghostty is leaving GitHub
So some guy wants to get their hobby project off of GitHub. So? What compels them to write a whiny blog post about it even? Weird.
samiv··on How ChatGPT serves ads
Hard men create good times. Good times create soft men. Soft men create hard times.
samiv··on It's OK to abandon your side-project (2024)
Ultimately software (especially these days) beyond "hello world" is never really finished until it's abondoned.
samiv··on Asahi Linux Progress Linux 7.0
Like they say, "when you're 90% done you just need to take care of the other 90%"
samiv··on Using coding assistance tools to revive projects you never were going to finish
I have a simple script system in my editor that is designed to let the chatbot (Claude) to work on the content. The script interface lets it to import assets into the project, open them for editing, take a screenshot, export content (and few other things). All data is in JSON so it typically figures out the data format quite fast and easily.

Here screenshots of some UI styles that it generated.

https://github.com/ensisoft/detonator/tree/master/uikit

samiv··on The West forgot how to make things, now it’s forgetting how to code
And to complete the reversal what is now referred to as the "golden age of capitalism" i.e the post WW2 USA was actually very socialist. Strong social movement and unions and social spending that created a wealth working/middle class with a bunch of spending power.

Inequality society producea inequal economy (and vice versa) which is the economy of any developing country. Few rich,. miniscule middle class and lots of poor people in slums snd poverty.

samiv··on The West forgot how to make things, now it’s forgetting how to code
Why would anyone have a sight longer than a quarter? I mean how does long term thinking help the execs get their compensation this quarter? Sheesh..worst case scenario is that the work done now will benefit someone else when they've already left.

Also when companies grow big enough "business" becomes the main business of the company. By that I mean everything unrelated to the actual original domain, such as playing in the financial markets, doing stock buybacks, lobbying, cheating etc. When your CEO is an MBA and your real market is Wall Street any actual product RD and support is a real annoying cost that just cuts into the profits and thus into the exec compensation.

samiv··on Ping-pong robot beats top-level human players
You're correct. But in practice the native people have been assimilated and the predominant culture is that of "Chinese'

Taiwan was occupied by the Japanese during the WW2 and just like everywhere else the Japanese were hated for their criminal actions. Taiwan was no exception. Today there also disputes for example the Senkaku islands.

samiv··on Ping-pong robot beats top-level human players
The Taiwanese while being proud Taiwanese (rather than Chinese) are culturally Chinese. After all they came from the mainland after having lost the civil war.

What you said about them siding with China against a common aggressor makes sense. In fact they already did this against the Japanese and took a pause from their onw conflict to fight the Japanese together during WW2.

And it's also true that this "China aggression" is pure Western propaganda.

Which country has been bombing and waging a war somewhere since the inauguration. The same country that has over 700 military bases over the world. (China has 0)

"...rocket's red glare, the bombs bursting in air.."

samiv··on Alberta startup sells no-tech tractors for half price
As a motorcyclist stopped at the traffic light I always keep the gear on and clutch pulled in. Why? Because I have to be ready to take off when the moron driver on the phone behind me fails to stop.
samiv··on Meta to start capturing employee mouse movements, keystrokes for AI training
Here's a wild idea..how about you know just talk?
samiv··on Ask HN: How to solve the cold start problem for a two-sided marketplace?
Well it's easy you fabricate complete horseshit business case, fudge all the numbers, create a nifty slide deck and raise enough VC money to pay your early users in order to bootstrap your business.

Fake it until you make it baby!

samiv··on Figma's woes compound with Claude Design
"Claude Design empowers non-designers to make decent designs. It’s not aimed at designers."

So...we can shitcan the designers and offload the work to the 10 developers still keeping the lights on?

← PreviousPage 2 of 13Next →