HNHacker News
TopNewBestAskShowJobs

worewood

1,053 karma · joined November 30, 2014

I am a computer Science student at a well known university.
submissionscomments
worewood··on Windows 2022 Servers Unexpectedly Upgrading to 2025
Probably the third-party solution offers functionality not available from Microsoft, for example integrating with other management software they may have, enabling automated blue-green scheme for applying updates, so they can accurately measure the impact of updates for example.
worewood··on The Eternal Mainframe (2013)
At least in my experience, when I've heard that the "mainframe is going to die", it's specifically referencing the IBM ecosystem - COBOL and friends.

To me it looks like the author is grasping for straws when saying "well, a server rack is just like a mainframe, so the mainframe is not dying!".

To me it's the opposite: yes, a server rack is just like a mainframe. That's why the mainframe is dying - a bunch of servers can do the same work much more cheaply.

worewood··on 'I grew up with it': readers on the enduring appeal of Microsoft Excel
At that point why not code something using the Interop APIs to programatically interface with the spreadsheet? It's a PITA to code but it works.
worewood··on "We took on Google and they were forced to pay out £2B"
> If you are big and improve you get fined

Well, no... You get fined if you make improvements AND use your already big position to bury competition that may compete with your improvement.

Google could've just marketed their option along the competitors but no, they had to get rid of the competitors results in search too, and that's the issue

worewood··on New Windows driver signature bypass allows kernel rootkit installs
With widespread CGNAT and the exhaustion of IPv4 addresses this will become more and more common each day...
worewood··on Solving Sudoku in Python Packaging
This is type of cool hacking I like to see. Kudos! (Or better, Sukodus :) )
worewood··on Arm is canceling Qualcomm's chip design license
TS running under Node.js for the backend, I'd dare say, looks pretty standard.

But I like to imagine the Web frontend made in Go, compiled to WASM. Would be a fun project, for sure.

worewood··on Show HN: A VSCode Extension to edit HTML visually in real-time
I have to second this, 100%. Not everybody is developing the next Canva or the next Google Docs.

To me it sounds like people trying to justify that what they do has some higher value than what it really does.

worewood··on [dead]
Be aware that the article is written and published by a company that's selling an alternative version of refillable dispensers so that it may be biased.

And as always, no one discusses the danger of creating even more plastic waste by not using refillables, or using the pouches being sold by this company.

worewood··on AMD Unveils Its First Small Language Model AMD-135M
How often do people expect to compile open-source code and get _exactly_ the same binary as the distributed one? I've seen this kind of restriction only on decompilation projects e.g. the SM64 decompilation -- where they deliberately compare the hashes of original vs. compiled binaries, as a way to verify the decompilation is correct.

It's an unreasonable request with ordinary code, even more with ML where very few ones have access to the necessary hardware, and where in practice, it is not deterministic.

worewood··on Hack GPON – how to access, change and edit fibre ONTs
In the year 2024 it is prudent to think of everything that leaves the premises as potentially listened upon.

That's why we've got HTTPS an DoT/DoH so widespread these days

worewood··on Comic Mono
I'm working on a fork of it [1], because the original didn't have diacritics (á,ã,etc.), the metrics were a bit off for me and the "f" has a line at the bottom which I didn't like; and I'm also trying to adjust parameters because some IDEs (Eclipse on Windows) are have problems with it. I've also made it work with Python 3 and put the source fonts in submodules so you don't need to search for them manually to build it yourself. Work in progress.

[1]: https://github.com/caioycosta/comic-fork-mono-font

worewood··on Rio: Web apps in pure Python
> What makes the presentation layer of HTML/JS/CSS so different from Win32 of yore, which had VB?

From my experience: besides both Win32 and VB being from the same entity (Microsoft), which helps a lot, what we had basically were VB bindings for the underlying Win32 library.

This Rio project seems more analogous to a library that tries to do an abstraction on top of Win32, like wxWidgets or Java's AWT. They work but the end results always seem a bit "off".

And unlike Win32, web technologies are moving targets and any assumptions one makes may be wrong some browser updates down the line... and there's where the nightmare comes

worewood··on Janet Jackson had the power to crash laptop computers (2022)
I wish I could upvote this twice
worewood··on Upgrading a Toshiba NAS HDD Firmware on Linux
More often than not, the changelog just states "performance improvement" or "bug fix", without any detail on what they've done.

For example, I've been bitten before by Dell due to plundervolt updates that removed the undervolting capability under the umbrella of "security fixes".

worewood··on Authenticated Boot and Disk Encryption on Linux (2021)
Makes sense. Big Tech are the only ones pushing for Secure Boot because it gives them control over our machines. With that they will be able to garden-wall our PCs the same way they do with our phones.
worewood··on How to be better at making decisions
I like it. Having taken a bad decision lately, this resonates deeply. Had I evaluated the available options and criteria explicitly, it could've been avoided.

The feeling is the same as being sure that something, like an algorithm, is able to do what you expect. Then you sit down, trying to write a proof for it and end up finding the flaw in it. By making the thought process explicit you can uncover so much.

worewood··on X says it is closing operations in Brazil due to judge's content orders
Be aware that the brazilian tech-literate tend to have far-right opinions, and as such like to think that there is a dictatorship because they're not able to voice opinions defending violence or discrimination openly.
worewood··on Server Mono: A Typeface Inspired by Typewriters, Apple's SF Mono, and CLIs
Number One, Pipe Character, lower case L, upper case I, zero and O, Parentheses and Brackets, are so common pain points on coding and terminal fonts. Those should be painfully distinct.
worewood··on Tsunami Alert Issued for Japan
Why not? Japan was using floppy disks until last week or so :D
worewood··on Suspicious data pattern in recent Venezuelan election
Depends on if you're in on it with the forgers or if you're against it but being forced to do it. It's the perfect clue to leave in, as its intention is plausibly deniable and you can tip statisticians to uncover the fraud.
worewood··on Oracle's Java pricing brews bitter taste, subscribers spill over to OpenJDK
From my experience in corporate, "support" basically means consultation, because the corporation only employs "developers" who know zero things about garbage collection, or how threading works, or how to read reference documentation, and need a programmer that actually knows what they're doing when things go awry.

I've lost count of how many times we had a problem, I went and read the proper documentation and said what had to be done, only to be ignored because upper mgmt didn't like the solution, so they called "support" only to be told the exact same thing.

worewood··on Seam Carving (2018)
I bet that if this algorithm had come up today it would be called AI resizing
worewood··on Pi calculation world record with over 202T digits
The sad thing is that the index would take just as much space as the data itself, because in average you can expect to find a n-bit string at the 2^n position.
worewood··on Solving the Worst Problem in Programming Education: Windows
As a developer in a corporation, yes, the software I develop runs on Linux servers. But we don't develop in the server - my work computer is a "desktop with packaged software" and as such runs Windows.
worewood··on Malloc broke Serenity's JPGLoader, or: how to win the lottery (2021)
Yeah, like that time when somebody just wanted to fix a gramatical error ("he" was being used incorrectly) and the maintainers rejected it on political grounds, bringing politics into something that had nothing to do with politics?

So much for a project that claims to be apolitical

worewood··on Bytecode Breakdown: Unraveling Factorio's Lua Security Flaws
Yeah absolutely. This exploit is akin to V8 allowing websites to supply its own bytecode (not WASM -- talking about the internal bytecode here) to it instead of Javascript.
worewood··on Wc2: Investigates optimizing 'wc', the Unix word count program
Writing text and writing code are two distinct abilities. It is very rare the professional that possesses both.
worewood··on BES – OSS Windows software to control per-process CPU usage
The alternative is called Windows Job Objects, and it allows for limiting CPU and memory usage, among others.

There are numerous libraries and launchers on github; my favorite is [1].

CPU limits are only for Windows 8 or greater though, so for people still on Windows 7 or earlier, then okay, this post is relevant for them.

[1] : https://github.com/lowleveldesign/process-governor

worewood··on Boeing Passenger Jet Nearly Crashes Because of Known Software Bug
The problem is not dropping automation when it fails.

The problem is dropping automation BECAUSE it fails.

They aren't able to rely on the automation because it's faulty - and as consequence error rate increases.

← PreviousPage 2 of 10Next →