HNHacker News
TopNewBestAskShowJobs

blashyrk

195 karma · joined August 4, 2023

submissionscomments
blashyrk··on Orthodox C++ (2016)
That's simply because we live in a world where UFCS is restricted to niche languages and we're stuck with "methods" instead. At least Rust/Kotlin/Swift support type extensions (with a thousand papercuts, i. e orphan rules)
blashyrk··on Restricting code touch to engineers turns AI into a bottleneck amplifier
"The fix is not to lock the code away. The fix is to separate participation from final control. Give the entire team access to the code so people (with or without agents) can work on it. Keep merges limited to engineers."

Oh great. The engineers now have to review 100x more code AND still be the ones responsible when something goes wrong. How convenient!

blashyrk··on DialUp95 – A 90s inspired nostalgia hit
Great

Just needs a pulse dialing option ;)

blashyrk··on Steam Frame
Why? You can use rechargeable AA batteries and if you want you can swap them out and basically never have downtime for charging. Also all embedded batteries degrade over time which is a non issue here
blashyrk··on China has added forest the size of Texas since 1990
Okay and how many years is George Bush Jr and his entire administration serving currently?

What good is mentioning past mistakes if there's strictly zero consequences

blashyrk··on The Programmer Identity Crisis
> coding is the means to an end

...

> doesn't add value

What about intrinsic value? So many programmers on HN seem to just want to be MBAs in their heart of hearts

blashyrk··on x86-64 Playground – An online assembly editor and GDB-like debugger
Wouldn't that basically be very similar to, for example, LLVM IR?
blashyrk··on Speeding up Unreal Editor launch by not spawning unused tooltips
I felt the exact same way until I tried Hazelight's AngelScript UE fork. It is amazing, it brings the developer experience and iteration speed to Unity levels. They even made a VSCode plugin for it. Cannot recommend enough
blashyrk··on Why Nim?
Yes, I tried it recently for easy cross-compilation. You can use basically any C/C++ compiler, even TinyCC works (in most scenarios) if you want an extremely fast edit/compile/test cycle.
blashyrk··on Linux Reaches 5% Desktop Market Share in USA
Macos window/desktop management is also stuck in 2001 with "magic gestures" tacked on. For someone who hates using these gestures especially when connected to an actually good kb/m, the base desktop experience is horrible. The dock is completely useless, the various cmd+tab or cmd+` shortcuts are unwieldy, Spotlight is growing increasingly worse year after year.

Rectangle/tiling window managers on top is the only way to make it workable.

Apart from wm, the existence of application notarization is a downright insult (though Windows is also guilty of this with smartscreen but to a much lesser extent).

Apple's "pay us 100 bucks a year or we'll tell your users that your program is malware" is just another step in the inevitable game of locking down macos and turning it into a mobile-like hellscape

blashyrk··on A Rust shaped hole
Someone really needs to show Nim to the author :). It checks all of their boxes and then some
blashyrk··on Let's Learn x86-64 Assembly (2020)
I second the Shenzhen I/O recommendation, because apart from only assembly programming, the game also has other constraints in the form of having to spacially arange various chips on a limited "enclosure" for the product you're building and connect them. It also rewards optimization both in terms of assembly and chip usage efficiency. Is a wonderful game, really.
blashyrk··on Is Rust a good fit for business apps?
I think Nim might be a good candidate.

https://nim-lang.org

blashyrk··on Ask HN: What less-popular systems programming language are you using?
I absolutely adore Nim.

That said, the edges are still (very) rough when it comes to tooling (generics and macros absolutely murder Nimsuggest/lsp) and also "invisible" things impacting performance such as defect handling (--panics:on) and the way the different memory management schemes introduce different types of overhead even when working with purely stack allocated data.

But even with all that it's still an extremely pleasant and performant language to work with (when writing single threaded programs at least)

blashyrk··on EA Open Sources Command and Conquer: Red Alert, along with other games
Even more importantly, running at 60+fps while not breaking gameplay, physics, shaders, cutscenes...
blashyrk··on Half of Russia's A320/A321neo Fleet Grounded Amid Engine Issues and Sanctions
But that would imply Russia becoming a neo-colony of the US, like the two mentioned countries. Which I don't think would ever happen, I think Russia would chose MAD over that if forced to make that choice. Russia under Yeytsin was already drifting towards becoming something like that, and has been firmly going in the other direction ever since
blashyrk··on First Ever Recorded Use of ICBM in War
Destroyed how? Are you saying it was shot down? Did you see the speed of reentry here? What kind of AA has the capability to destroy a projectile this fast? This looks like MIRV, not remains of a destroyed missile.
blashyrk··on Two undersea cables in Baltic Sea disrupted
It's literally on the NATO website for crying out loud.
blashyrk··on Biden Allows Ukraine to Strike Russia with Long-Range U.S. Missiles
> It's for security: It's less risky now to fight Russia then later, after they've conquered more people and territory, and have political momentum.

This is a fair and logical point.

> It's for security again: If Russia wins, it greatly damages the international order which has prevented wide-scale war for generations. Remember the world before 1945.

That very international order hinges on the US being the sole dominator of the entire world. Sooner or later that sort of international order has to crack.

> The lives, freedom, rights, and prosperity of tens of millions of people are at stake.

Pax Americana is paid for (in blood, natural resources, political sovereignty and the fate of every single future generation) by hundreds of millions of people, though outside of the "western, civilized" world. You still consider it some righteous cause? Sounds kind of selfish.

blashyrk··on Trump wins presidency for second time
> The EU was holding world peace.

I can't fathom where you got that from.

> Iraq, war on oil. Isreal funded by US arms

All true, and the EU complicit in all of those. Maybe not by choice (see remark about sovereignty at the end), but complicit nonetheless. You also forgot Syria, Yemen, Yugoslavia and probably a few others as well.

> Russia owns Trump and Russia wants the EU dead.

Sorry, but this is not Reddit.

> By no means should the EU get cosy with the US.

The EU has no choice other than be "cosy" with the US. It's called Pax Americana.

In simple terms, the deal is this and always has been this since WW2 ended: the EU has traded political sovereignty for security, to and from the US.

blashyrk··on Trump wins presidency for second time
But not Reddit, Bluesky or the MSM? Huh.
blashyrk··on Trump wins presidency for second time
On the right you mostly have "proper" religion, mainly Christianity (in the western world at least), while on the left you have the church of identity politics.

Everyone seems to be laughing at centrists nowadays, ya know the "enlightened centrist" meme, but it's the only truly secular position today.

The left remains stubborn in persecuting even an ounce of independent thought (or any thought that goes against the established dogma) on topics related to gender/race/identity and dismissing people with different opinions as "bigots". And then they wonder why people simply stop expressing their opinions loudly and opt to express them via voting instead.

And then when the voting results come in, they double down: "I can't believe 50+% of the population is RACIST, SEXIST, BIGOTED, UNEDUCATED, STUPID!"

It's a self-fulfilling prophecy, really.

blashyrk··on The motor turns too much
I am completely ignorant of all things automotive. I was under the impression that any relatively recent (15 or so years) ICE car also operates by way of a car computer, and that stepping on the gas pedal is just a way to politely instruct the computer that you would like it to apply throttle. And that for even more recent cars this also applies to braking (since the newer cars can brake automatically). Have I got it all wrong?

If not, what's stopping a "traditional" (ICE) car from (mis)behaving in a similar fashion in some catastrophic circumstance that would damage its computer?

blashyrk··on How 'Factorio' seduced Silicon Valley and me
A game called Turing Complete. Not open source, though AFAIK
blashyrk··on Redot Engine: A Fork of the Godot Engine
Missed opportunity to name it Bigot (pronounced "Big-oh")
blashyrk··on Redot Engine: A Fork of the Godot Engine
Way to disengenously misrepresent what happened, which in of itself is truly a staple of certain kind of online activism. Bra-vo!
blashyrk··on Supreme Court rules ex-presidents have immunity for official acts
The fact that George Bush Junior is a free man is downright insulting
blashyrk··on Apple punishes women for same behaviors that get men promoted, lawsuit says
It really depends. In some companies/countries, women in IT are being coddled, with way easier criteria for interviews and more leeway for mistakes/poor performance. I suppose that is being done to increase the number of women in the workplace and balance things out.

Some are well aware of this and fully take advantage of the situation, playing damsel in distress, some even manipulate their more socially/sexually frustrated male colleagues into doing their work for them and covering for them.

blashyrk··on Russia paid far-right politicians in 5 countries to plant propaganda
People will omit applying any amount of critical thinking if they agree with the basic premise/contents of something they read.

That's how we have Schrödinger's Russia, one that keeps fumbling every day and loses 1000+ soldiers a day, whose soldiers have run out of basic equipment and are fighting with shovels (no, I'm not joking https://www.bbc.com/news/world-europe-64855760), all the while being absolutely crippled by sanctions. Truly a laughing stock, right?

Yet they are also somehow about to launch a full-scale invasion of entire Europe, while currently _undermining democracy_ (my favorite phrase) in the entire Western sphere.

blashyrk··on North Korean weapons are killing Ukrainians. The implications are far bigger
And how exactly should one fight a "war of ideology"? Same way as in Vietnam??
Page 1 of 3Next →