skysight-inc/HackerNews huggingface dataset:
This is our nature. People who aren't affected by "KPI" are the minority. That's why forums must be very careful with choosing a set of published indicators, because people will "play" these, often unreflectively. HN is well-established so its score system is likely balanced by other means. Or maybe they'd like to change it, but changes like that may literally boil the forum and turn it upside down.
I would argue that OTC without a stock market is barely a game - it would just a race for resources.

IMHO the problem with OTC is that there is not enough opportunity for financial shenanigans. If someone successfully corners the market on the right commodity, there's a runaway leader problem with not much you can do. The game wrapping up early is a grace in those situations.
It does make me wonder if some nationalized utility like "British Compute" or something would be a good idea. They could over-allocate and sell the unused resources to the private sector, AWS style. Could bring long term costs down even further. (With bonus political levers to pull, like giving British owned companies special rates)
Then, after successful debugging your job isn't finished. The outline of "Three Questions About Each Bug You Find" <http://www.multicians.org/thvv/threeq.html> is:

1. Is this mistake somewhere else also?

2. What next bug is hidden behind this one?

3. What should I do to prevent bugs like this?
Not just design. This whole product is a failure. It does not make sense from any angle. In fact I don’t understand how the website is still up and running.
Timing is everything. There's been a procession of tech leaders prostrating themselves before Trump, and Trump hasn't even had his coronation. Now Paul Graham has joined the fray.

So excuse me if I see it as a pathetic capitulation. A "me too" moment following all the other so-called tech leaders.
In terms of streamlining paperwork with AI - I'd first look at whether the paper work is useful in the first place, before spending lots of money trying to automate it.

For example in the NHS, the 'market' reforms of successive governments have led to the ridiculous scenarios where hospital doctors can't simple book a follow-up appointment to check on a patient in a few weeks time - they have to do all the discharge paperwork and ask the patient to get a referral from their GP back to the service - as that's how various bit's of the org 'get paid'.
> The answer is nothing and at this point without a massive change of life style, it is probably too late.

Just this morning I looked out the window where I live and saw several cars idling with no one inside, presumably to warm them up because it's cold out. Most people still have not made a connection between their actions and their actions' consequences and how it relates to our environment. My point is we're not even cutting out the most obviously wasteful behaviors because they're contributing to what's most precious to us: convenience.

Climate change will have to become much worse before people pay attention and change their behavior.
>I wonder how modern architects would reimagine more traditional closed-in highrises.
They normally set the glass a bit away from the exterior. For a good example see 4-seasons hotel Doha.
LED lighting in any modern air-conditioned building is a must, also from the POV of electrical equipment, transformers cabling etc.
Sonos CEO behind disastrous app exits with $1.9M severance
>Yes it is possible to install multiple versions. But that does not mean I want to do it every time, just to test how things behave in different python versions

You only have to do it once per version with this approach. Then you can create venvs from that base, and it's basically instantaneous if you do it `--without-pip`.
Listen more than you speak.
Market failures do happen, so I'm not claiming consumer choice is the perfect solution in every case. But consumers aren't stupid either; if this _were_ a mainstream concern the market _would_ self-correct. But it hasn't self-corrected on this issue, because most consumers don't really care that much. So I think you have to carefully consider why that is before you start thinking you know what they want better than than they do and eliminating certain choices by government decree.

There are costs to any regulation, and lots of possible unintended consequences. So even though I'm personally a strong advocate for user control and software freedom, I'm wary of acting without strong justification and careful consideration of the underlying reasons behind the status quo.

> I accept the risk or tradeoff of Apple or MS spying on me.

For what it's worth, I do think this issue has indirect effects on privacy. If you have ultimate control of the software on your device, you can use that control in ways that help protect your privacy. Otherwise you're limited to whatever protections the manufacturer decides to grant you.

There are lots of similar positive possible downstream effects of software freedom, which is why I think this is an issue worth serious consideration despite my misgivings.
SEVEN METERS!? Wow!
I had my license cost from another large company YoY increase 10x (hefty amount). Reason was new sales manager who wanted to shake max money. They make revenue and then move on.
Why is Git's autocorrect faster than an F1 driver's reflexes?
I also thought it was interesting that it was actually several BASIC programs with data passed back and forth by stuffing it in specific memory locations.
Well, I've been doing it for over 22... 23? years. I still get regular emails from readers every other week, and I just share the RSS feed (full text, by the way) and have a bot on Mastodon (previously on Twitter) that posts new links or major edits (controlled via post metadata).

I keep writing (https://taoofmac.com) because:

a) my wiki (looks like a blog, but it is a wiki, roughly 9500 pages of it these days - https://taoofmac.com/static/graph) is a public notepad of sorts, and I often do stuff that is either unique enough to not be documented anywhere or of interest to some technical fields (so many people found me because Google search used to work).

b) I refer to my notes frequently and share them, and it helps if they can be made public, especially when dealing with customers.

c) writing is sort of what I do. I like it, and it greatly benefits my ability to recall things. Every engineer on the planet should know how to write and communicate effectively, simply because explaining things always improves your ability to reason about problems.

That said, it's kind of weird to search for something I need to fix and come across my old self from 5-10 years ago.
Childhood Vaccination Rates Were Falling Even Before the Rise of RFK Jr
Yes.

I like _writing_ because it's an effective way of learning (at least for me), since explaining something is very different than "just" doing something. I don't track visitors/analytics on my blog, so I don't really care how many people read it, but it forces me to dive just a little bit deeper into topics than I usually would for side projects and experiments. I also have no problem admitting if I misunderstand something and/or that my way of describing something might not be 100% accurate, but at last it forces me to reason about it.

I find that I write a lot about my homelab these days, since a lot of the things I experiment with there are not things I would encounter at work, since they tend to be behind several layers of abstractions (think running bare metal hypervisors and messing around with ansible and zfs pools + hardware vs. getting a new EC2 instance via terraform).

I run my own forked blog template (ink-free for hugo) and have added fun little statistics - turns out, based on a pure word count, I wrote about 1.3x "The Hobbit" by Tolkien since 2016 (~128,000 words: https://chollinger.com/blog/tags/). My blog is decidedly a worse choice as far as literature goes, but writing all these articles taught me a lot.
“Virtue signaling” is somewhat of a loaded term because it tends to be used by one ideological tendency to dismiss others. A phrase that’s on the surface neutral but is in of itself politicized, like “homicide bomber” in the ‘00s.
I think we're very much in agreement on most of these things, and our "platform loyalty" led us to perceive different options as the "least bad" - that's totally okay, though! I was an Android user from 2009-2020 because I agreed with you, up until I started working on my own music software, which pushed things the other way for me.

For your last sentence, though... user data and its utilities are arguably not a "bubble." And as we've seen with AI training, use of data being illegal doesn't really stop companies from doing it. I think we'll have better actual results from governments forcing Apple to let us run our own software on the hardware we buy, as opposed to governments trying to prevent Google, Meta, et. al. from abusing customer data.

A lot of this has to do with the fact that the former is about regulating our rights with hardware, while the latter is about software. Hardware is just easier for governments to regulate. When you try to regulate software, companies will do things like the deliberately-annoying cookie popups we got after GDPR/CCPA, because it's cheap to produce lots of bullshit to experiment with ways around those regulations.
As someone who has blogged on and off for decades and has literally no way of knowing whether people read my posts (no analytics or tracking at all on my site), I’d say it is worth it.

Blogging has been of a great help to see me through some of the more challenging periods of my life. Just being able to empty my thoughts onto a page and not worry about chasing fame or notoriety has huge benefits. For me, anyway.
Yeah. I got as far as the zero-page description and stopped reading. The 6502 was the first microprocessor I learned (on the KIM-1) in 1979. All that zero page addressing offers is a faster way to access memory, because when using zero-page addressing modes, you only need one octet for the address instead of two. When using them on a 1MHz CPU with no cache, you've just saved many microseconds because you didn't need to fetch the high order address octet from program memory!

On the 6502, you can absolutely access all 64K of memory space with an LDA instruction.

The other weird thing about the 6502 is "page one", which is always the stack, and is limited in size to 256 bytes. The 256 byte limit can put a damper on your plans for doing recursive code, or even just placing lots of data on the stack.

I've done lots of embedded over the years, and the only other processor I've developed on that has something similar to the 6502 "zero page" memory was the Intel 8051, with it's "direct" and "indirect" memory access modes for the first 128 bytes of volatile memory (data, idata, bdata, xdata, pdata). What a PITA that can be!
Yes that is the definition - but that is not what is occurring her. We DO know exactly what is going on inside the system and can determine precisely from step to step the state of the entire system and the next state of the system. The author is making a claim based on woo that somehow this software operates differently than any other software at a fundamental level and that is not the case.
I'm with you, its corny, and meant to sell product
George Carlinwas calling it out in the 90's https://youtu.be/o25I2fzFGoY?si=0a6rXtCboK-suL-4
Yeah, when I was working in Boston my company once moved from an early-20th-century masonry building to a late-20th-century glass box, and in terms of office quality-of-life it was a colossal upgrade: more light, the space was more open, the temperature was more comfortable, etc. No way would I go back. I do sympathize with all the griping about contemporary architecture (especially as a former Boston resident, where the local city offices are an architectural crime against humanity), but buildings need to be lived and worked in, not just admired from the outside for nostalgia's sake.
Grocery Prices Set to Rise as Soil Becomes 'Unproductive' – Newsweek
You can also use divide and conquer when dealing with a complex system.

Like, traffic going from A to B can turn ... complicated with VPNs and such. You kinda have source firewalls, source routing, connectivity of the source to a router, routing on the router, firewalls on the router, various VPN configs that can go wrong, and all of that on the destination side as well. There can easily be 15+ things that can cause the traffic to disappear.

That's why our runbook recommends to start troubleshooting by dumping traffic on the VPN nodes. That's a very low-effort, quick step to figure out on which of the six-ish legs of the journey drops traffic - to VPN, through VPN, to destination, back to VPN node, back through VPN, back to source. Then you realize traffic back to VPN node disappears and you can dig into that.

And this is a powerful concept to think through in system troubleshooting: Can I understand my system as a number of connected tubes, so that I have a simple, low-effort way to pinpoint one tube to look further into?

As another example, for many services, the answer here is to look at the requests on the loadbalancer. This quickly isolates which services are throwing errors blowing up requests, so you can start looking at those. Or, system metrics can help - which services / servers are burning CPU and thus do something, and which aren't? Does that pattern make sense? Sometimes this can tell you what step in a pipeline of steps on different systems fails.
Not Debian specific. The braindead option was added by pip to scare off newbies.

No one with the most basic of sysad skills is “bricked” by having to uninstall a library. Again have not experienced a conflict in over 15 years.

Use the system package manager or buid yourself for tools like cmake.
Most things that would have used VMware 15 years ago are using Kubernetes now. The things that aren't are probably looking at Proxmox or just KVM.
Thinkpads had excellent build quality for most of their history.
Any other recommendations?
Getting Value from AI Developer Tools
Do it for you, not for anyone else.
Sonos CEO Steps Down Following Disastrous App Redesign
Apple historically have not offered anti-glare, but the most recent macbook pros now offer a "nano-texture" display, which is their marketing term for anti-glare.
That reminds me of finding out Sid Meier's Pirates! on the C64 was a mix of BASIC and assembly. You could LIST a lot of it, but the code was full of SYS calls to various assembly helpers, which I remember was incredibly frustrating as I did not yet have any idea how assembly worked so it felt so close but so far to being able to modify it.
"Maybe there's still value in writing for its own sake?"

I hope this doesn't need an answer!
I'm sorry you're getting downvoted for your decent Airplane! joke.
The TV series “All Watched Over by Machines of Loving Grace” talks about how scientists tried to simulate balance in nature with control theory and found that there isn’t much balance at all. The premise that there is balance, despite being very popular, was shown to be false.

I recommend a watch, it is very well-directed too. But here is Wikipedia saying the theory has been discredited if you don’t want to spend the time on the documentary series: https://en.wikipedia.org/wiki/Balance_of_nature
If the "worth it" includes provable portfolio of skills, I don't know a better place than series of well-written blog posts.

Other "worth it" could be the development of your writing skills, documenting own learning path and so on. Maybe something can be even useful for you as well later on.

If you think "worth it" as a way to get attention, get job offers automatically e.g., likely not worth it unless it gets HN front page.
Assuming zero is no less magic.

We have the timescape that we have because of what the distribution of mass and kinetic energy is. And why the matter is distributed like that is because it never used to be isotropic, just dense and hot. Asking why this specific distribution is what we got is like a grain of sand thrown up by exploding landmine asking why it observes this specific distribution around itself. By the way it would observe a Hubble law because faster moving grains (relatively) would move farther away during the time that passed since the blast. The correct answer to question about why it's this specific distribution definitely isn't assuming that before the blast there was no space, time or matter even though that could be the simplest mathematical thing to model.
> Google seems to be breaking the law by allowing random card to persist.
And when buffer overflows were (attempted to be) avoided by guestimating a large enough buffer size.
m ∈ ℤ is the threshold for determining high or low novelty

search(T,θ,m) retrieves the first m historical tasks that are semantically similar above the θ threshold

Are both m's here the same or different numbers? I found this a bit confusing
If your primary motivation is building a personal brand, then it’s probably not worth it to the readers.
Probably not, but don't call me Shirley. :)
Thanks for sharing your journey! Did you manage to finalize the product for handling doc appointments? Or are the limitations, such as the high latency, making it unusable in production?
> I have a twitter link on my website, so that may cater for people who don't use email any more :)

I wouldn't consider Twitter a replacement for email, though. The one thing about email is that everyone must have one. It's the one common denominator, and I believe it is the reason why email is still a thing.

Twitter, on the other hand... I mean just the fact that you apparently refuse to use the new name says a thing or two about what you think about it, right?
Is it worth having your own real estate to do what you want? Yes.
https://archive.md/7CZfn
When you say WinXP machines, are you selling them with XP? I thought even the extended support had ended.
You can't get ergonomics with a (modern) laptop keyboard. Reaching over the touchpad is at best, a compromise. Unfortunately keyboard at the edge + sidemounted trackball is long dead, and keyboard at the edge + pointing stick didn't last a lot longer.

Last I used a laptop at a desk on the regular, state of the art laptop stands were reams of printer paper. Worst case, you need to actually use the paper in the printer and you're out a stand until you restock.
Sometimes, I hate working with code where the developer was either a Basic developer or a mathematician: variable names limited to two characters (like "H" for health and "PF" for pounds of food remaining) work when when manipulating an equation and are a lot better than 0x005E, but the code isn't nearly self-documenting. On the other hand, the variable name could be "MessageMappingValuePublisherHealthStateConfigurationFactory". Naming things is one of the hard problems in computer science, and I'm glad we're past the point where the number of characters was restricted to 2 for performance reasons.

Unrelated, my monitor and my eyeballs hates the moire patterns developed by the article's background image at 100% zoom - there's a painful flicker effect. Reader mode ruins the syntax highlighting and code formatting. Fortunately, zooming in or out mostly fixes it.
A starting point would be a system that does not require the use of a limited set of pre-defined operations to transform from one state to another state via the interpretation of a set of pre-existing instructions. This rules out any digital system entirely.
This is how I view debugging, aligning my mental model with how the system actually works. Assumptions are bugs in the mental model. The problem is conflating what is knowledge with what is an assumption.
I have a personal website exclusively so I can put it on my resume.
It's worth it as long as you are distributing blog content onto Twitter.
I'm reminded of similarly useless "sustainable cardboard furniture" that came out about a decade ago.

On the positive side, kudos to whomever in marketing/pr at the design firm got this useless product so much press.

This is just the sort of "win" that a design consulting shop loves to have for actual briefs that lead to real moving-the-needle revenue. One example would be SmartDesign's modular slip-on "S-Grips" that led to the iconic vegetable peeler that then bled into the "design language" of every product at OXO.
It's hard to form a comprehensive opinion about a subject without writing about it. My blog helps me do that because it forces me to research the stuff that I believe to be true and write concisely about it.

If the blog helps you form your ideas, it is worth it.

If the end goal is to have a readership, be prepared to do more than just writing. You can easily easily fall in the trap of writing to please your audience. And they can steer you in unexpected directions.
Your first comment resonated a lot for me: "I like _writing_ because it's an effective way of learning (at least for me), since explaining something is very different than "just" doing something."

I also find writing as an effective way to learn and (for me) also writing often forces me clarify my thinking and synthesize what I've learned in order to effectively communicate my thoughts in a way that makes sense outside of my own head.
I disagree. After the two wars there is nobody who couldn't see that war is pure evil. That's why the initial project than later became the EU appeared - so that a war never appears in Europe again. If anything, today we hate it more than ever.
Thats a Microsoft community forums agent though, and in my experience they spam low effort boilerplate solutions in hopes of getting a few votes. If they searched the web specifically for how to do something only possible before 2007, then it does make sense they found instructions from that era. Here's the info from https://en.wikipedia.org/wiki/Autorun.inf that seems more up to date "For all drive types, except DRIVE_CDROM, the only keys available in the [autorun] section are label and icon. Any other keys in this section will be ignored."
That only explains why a company wouldn't want to provide free software support for software they didn't write. There are at least two alternatives to that. First, sell hardware the user can replace the software on, or that doesn't even come with software, and then don't provide software support at all. Second, provide software support and bill by the hour, in which case the customer messing up their stuff and calling your support is the opposite of a problem.

You can even combine them if you want. Free support for the software that comes with it but if you replace the boot loader then support calls are billed hourly. There is no excuse for not allowing it -- it's leaving money on the table.

Unless the reason is that locking the user out of the device has the purpose of monopolizing ancillary markets, which should be an antitrust violation.