skysight-inc/HackerNews huggingface dataset:
They bought a lot of companies and are doing their level best at running them into the ground. Xbox is a dying platform. They may try some things that they've tried before (GFWL) but they're not going to succeed this time either.

Kernel-level anti-cheat is a bigger threat to gaming on Linux than anything Microsoft has directly done, but even that is fixable.
Doesn't really work when you are an individual who lives in the UK.
I guess you were wrong, they scrubbed. But do you really think the barge would survive a direct hit? I mean it might not sink but all the equipment on it would be very broken, would it not?
Anexia means "patience, humility" in Ancient Greek. Maybe that's what they were after?
this would be great for cars too, i don't want a vehicle selling my data, or even collecting it in the first place
Mostly happy with my Sonos products and the app has been functioning fine through daily multi user, multi Spotify account use
Writing (more than tweets or short comments) is exercise for the mind and a skill that, like most skills, requires practice and repetition to improve.

Writing is a good way to teach yourself how to organize information in a way that someone else finds useful.

Also, to be a good writer, you need to read. A lot. Some writers will resonate or connect with you more than others. Spend some time to figure out why. Maybe you want to adopt elements of their writing styles.

If you're primarily trying to "build your brand," hire a marketing consultant.
OpenAI wooed Democrats with calls for AI regulation. Now it must charm Trump
YES.

I run a tech blog, mainly about coding and the industry (links in my profile), and it did help me to secure speaking gigs (mainly repurposing popular blog posts into talks), as well as attracted job offers and valuable connections who liked my posts.

I don't promote it much except cross posting to all the short form social networks (x/twitter, mastodon, bsky) and to LinkedIn with some longer "bait" type of content.
LA tree enthusiast shares her love for the city's canopy
I remember my old Donald Duck magazines that taught how poker or other card games work in my late '00/early '10 :P
Fair, I agree with most of what you wrote.

However, advertising yourself as sustainable (like this store does) is also a marketing move which caters to a specific type of audience. If your products aren’t actually sustainable, it is valid criticism to point that out.

Imagine having two companies selling candy. One says their sweets not only taste good but are good for you, while the other doesn’t make any kind of health claim. Both are bad, but one of them is outright tricking you, which feels worse.

Note I’m not claiming this is what this seller is doing. Maybe they think what they’re doing is sustainable when it’s not. But that’s all the more reason to point it out so they can work of something better.
The thing is, the distinction is purely semantic - Pip doesn't care. If you tell it all the exact versions of everything to install, it will still try to "solve" that - i.e., it will verify that what you've specified is mutually compatible, and check whether you left any dependencies out.
A UI that's displaying a document ought to be as efficient as a web browser "running" a document, which I think you're saying here uses much less power ("<<") than a game engine running a simple UI. So it sounds like you're saying that a game engine running a simple UI will drain the battery a lot faster on a laptop or phone than running the same UI in a retained-mode fashion. You may recall that the fact that LÖVE does in fact drain the battery on my laptop a lot faster running simple UIs has been a strong disincentive for me to use simple UIs written in LÖVE!
Very nice, just not very portable, but definitely recyclable.
A Novel Multi-Hop Query Answering System Based on a Large Knowledge Graph
And ironically, it was the jailbreakers who demonstrated to Apple why the company needed to add third-party apps to its platform that originally didn't allow them.
Not long ago like 90% of Hacker News commenters would have agreed with the sentiment that information wants to be free.

Many of you purchased merchandise with DeCSS code written on it.
Crazy and rather ironic that an essay from pg himself gets flagged no HN.
imagine that, in a detective game you are required to poke around and TALK! to people. Crazy idea.
> That alternative presumably has better security

Not necessarily: https://www.qubes-os.org/faq/#how-does-qubes-os-compare-to-u...
It almost can... You can use something like gptcommit to automatically create a commit message. But the results are pretty bad. It can't produce anything beyond placeholder/filler text.

I don't need a message explaining we introduced a if to return when i is greater than len(items). I want a commit explaining why it blew up in production after being in production for over a year. What changed ? Did it had any other implications ? There is any ticket for this bug, or maybe a thread in slack ?
In case this is hugged, this was a submission to the MTA's Open Data Challenge in November that won 'most creative storytelling'.

> Subway Stories is a series of vignettes that analyze open data to understand how New Yorkers work, enjoy themselves, and stay connected. The interactive visualization allows users to explore how different groups in NYC travel and effectively uses a complex dataset to glean insight into how folks move about the city

An article: https://www.untappedcities.com/new-map-of-one-billion-nyc-su...
I'd point to the blogs you like as good examples of "SEO/SMO-oriented blogging", and would point to this as the pinnacle

http://www.righto.com/2021/11/reverse-engineering-yamaha-dx7...

Funny, marketing types see that as hopelessly boring nerdcore that doesn't have any appeal but they're wrong because that article appeals to:

* people who like pretty pictures

* people who like Depeche Mode

* people who know how to string a few logic gates to blink an LED (e.g. it's appealing to somebody who knows about digital electronics from the beginning levels to the most advanced)

as well as others. Ken stared out blogging about very ordinary Arduino projects but he did it consistently and with heart and then discovered chip decapping and became the legend we know. That's the kind of blogging that will put you on top.
Great read! Eerily similar to some bugs I've had, but the root cause has been a compiler bug. Debugging a kernel that doesn't boot is... interesting. QEMU+GDB to the rescue.
It's one of two literate programming books I've read—the other one is PBRT, which provides about the same level of quality as the TeXBook IMO (I haven't read metafont).

> On balance I think modern tools achieve Knuth’s goals better than tangle/weave. Modern languages let you organize code much closer to its narrative structure, without WEB’s unhygienic scoping. Editors and IDEs and documentation browsers give you hyperlinks everywhere.

I just don't think this is a technical concern to begin with. It's true that you can jump around code a lot easier, but this doesn't make the issue of laying out the code as a linear narrative with interleaved code and text any easier of a task. I do think it's an excellent, excellent way to present code, though.
IMO there was never a reason to blog other than because it's an activity you enjoyed doing. It's easy to think about the blogs that made it big, but that's because you're not thinking about the vast majority that never hit those numbers. It was always a challenge.

I'd say now is a good time to start a blog. Everyone's sick of the SEO-ridden, AI-ridden garbage out there today. When we return to a world where you can use search engines to find quality content, your investment will pay off.
... or to compete with 'content creators'.
Long enough ago (win95 era) it wasn't part of Windows to sleep the CPU when there was no work to be done. It always assigned some task to the CPU. The system idle process was a way to do this that played nicely with all of the other process management systems. I don't remember when they finally added CPU power management. SP3? Win98? Win98SE? Eh, it was somewhere in there.
C++26 Library: string and string_view Processing
I have to sit on my hands at the dentist to prevent impulse moves.
The Culture Series – Ships
You don't run an enterprise workload on Hetzner if you care about your business.
A weird, yet effective recommendation from someone at my last job: If it's a destructive or dangerous action in prod, touch both your elbows first. This forces ou to take the hands away from the keyboard, stop any possible auto-pilot and look what you're doing.
Yeah that makes sense, I thought after posting that it isn't a fair comparison when going in blind.
Not sure what it says about me or media in general these days, but I seem to never encounter anything now without knowing something about the politics of its creators so I didn't encounter it at all blind.

Wouldn't say it endorses it so much as dreams of it (or maybe longs for something like the hope it provided in the past when the ideas were new), I get that that's a very muddy perspective though.
> Unless there's a zero day in Xen

Most of the time, zero days in Xen do not affect Qubes: https://www.qubes-os.org/security/xsa/#statistics
That is a fantastic idea. That and probably Plesk.

We built our own hosting platform that is vendor agnostic, but we’d happily support these larger platform oriented players as a matter of open source collaboration.

In the meantime, I’m looking for an alternative to my journaling app, Day One, which sadly was acquired by Automattic a few years ago and shoved into their mostly languishing “Cosmos” (stuff not WordPress related) team. That’s been a long time coming though. They introduce feature regressions a lot and don’t really “do” feedback.
I used to dumpster dive for old compsci books at the end of semesters. It's how I learned java, c, perl, vim, and SQL.
As a data point I started a blog this past year. It’s very technical content, and it’s driven around 100k visits just sharing it in socials https://jeremymorrell.dev/blog/

My takeaway has been that I’ve dramatically underinvested in public writing in my career and will be doubling down on that. I don’t really care about audience size, but the feedback and engagement from people whose work I respect has been amazing.

It’s also resulted in multiple inquiries from companies, VCs, consulting requests, a podcast invite, etc. Having thoughts written down also helps work conversations where there’s too much context to convey in a meeting. It can establish your credibility and expertise. There are a lot of intangible benefits.

I also think in an age of AI slop, being able to write with a distinctively human voice and perspective is becoming something of a superpower
Living with Nausea: My Story in Six Charts
I'm always amazed at the number of folks who are really, really mad that there exist products and services not intended for them.

If you are a very technical person, and you want to have root on every device you own, then iOS is not for you. That's ok. Android exists!

But iOS as an appliance-level, walled-garden environment is absolutely perfect FOR MOST USERS. And that's fine.

Nursing a grudge because Apple makes products that include choices that YOU PERSONALLY don't like is incredibly weird and entitled. Just buy something else! There are options!
There are indeed software firewalls on Android that use the VPN functionality to implement something like this so they don't even require root, I believe Glasswire offers one.
Success here is the sum of an equation that combines publishing and distribution.

The early days of blogging, the distribution came from RSS feed readers. The minute those fell out of fashion, the distribution loop of self-publishing disappeared.

Medium was clever because it kind of created that built-in but it never took off.

The distribution loop has always been social media which is now drowned out with other noise (you don't need me to explain that dire state of social media).

The nth conclusion becomes newsletters because email remains the lowest common denominator of distribution (other than maybe text message but that isn't appropriate here).

I am a founder of a publishing platform (WP Engine) and my entire SWE background is content management. But I'm the first to admit that distribution is everything.

I think maintaining a personal blog or site is important to be able to have a source of record of important stuff you write. But it's a backup. It's not a destination for distribution.
GP is just making stuff up. There are plenty of jobs for CS grads still outside the top-4. Will there be some constriction in the market? Probably, code generating LLMs are getting more popular. But there are plenty of systems that are a bit too important to leave to random code generators.
The Sisyphean Effort of ActivityPub Migration
This is exactly what it is.

Its to get leverage in Ukraine negotiation talks. And also it helps to make Trump look like a tough guy with his base.

I see at least one downside in that this approach must surely irritate the Danes and they're a NATO ally to boot.
Many of the cisterns existed back in 1906. Wherever you see a circle of red bricks in an intersection/street, there's a cistern.

Problem was the fire chief was killed in the quake and he was apparently the only guy who knew where all the cisterns were.
The phrase "homebrew KVM platform" made me chuckle. All of the hyperscalers have a homebrew, aka proprietary platform using a hypervisor. AWS has Nitro which seems to have been based on KVM but likely quite different by now.

If you are selling VMs to customers, I can't understand a good reason to use VMWare. The only reason would be if you are selling VMWare as a service.
The real issue with AlphaGo / MuZero is that it's still dramatically dumber than a dog, and not at all capable of understanding Go in the way a young child understands Go after playing a dozen games. These AIs are useful tools for playing Go, and for Go researchers to slice through the combinatorial mess, but they aren't intelligent in a very specific sense.

Consider the following thought experiment[1]: MuZero plays Donut Go, a variant of Go where a hole has been punched out of the middle of the board, but has not been retrained. Lee Sedol and a competent amateur would both be able to play competent amateur Donut Go by qualitatively adjusting their strategies to the new board in a "zero-shot" fashion: perhaps Lee would do much better, and the amateur makes a few boneheaded mistakes, but both would be competent.

MuZero would not be competent, it would make severe blunders over and over again because it's not capable of adjusting its strategy to the donut hole. It would need to be retrained. There's a categorical difference in flexibility, which is why the competent amateur is intelligent and MuZero is not.

[1] I am not sure if they've done a Donut Go experiment, but DeepMind did show that the same algorithm trained on Breakout could solve Level 1 with superhuman skill yet completely fail level 2. I am fairly confident my thought experiment holds water, but it would be interest to run it IRL. There is an issue in that I'm not sure how you would get MuZero to "see" the hole... if it has a deterministic check for move legality then perhaps that could be updated.
As long as you have decent utilisation then buying and running your own hardware is typically a lot cheaper than using AWS etc al.

Cloud shines for dynamic loads, global resilience etc - but if you just want to run a lot of computational jobs for a long time, then running your own kit is likely to be much much cheaper.

The other advantage of your own kit is you can guarantee it will be available when you want it, and you can optimise the stack for your own applications.

There is a reason something like 3/4 of Amazons profits come from AWS and not selling books et al.
Nobody commenting here wants to hear it but this is almost certainly just a bug or ai misbehavior. Some new domain pops up and gets flagged as being associated with spam or bad content. It’ll be silently fixed but nobody will hear about it or change their mind.

I’m not a FB defender by any means. Just being realistic. Twitter has broken new ground in just banning competitor links from their platform (substack) but FB doesn’t do that.
"By rote" != "Cargo cult programming" IMHO
This makes me so sad.
I write for myself. I don't track, I don't care if people read my blog.

I do mention my blog on my resume together with code repositories. It is some kind of portfolio, and it is a good learning experience for me.

I don't think that it is worth "building a brand", unless you want to specialize in building brands. It's not like someone at Google will ever read your blog and offer you a job; if you want to work at Google, learn how to pass their interview process. If you want to be visible on social media, probably you need to follow a ton of people, engage with them, produce a lot of content and the kind of content that people like or repost. This has nothing to do with a personal blog, though.

Another thing is that if you find it worth blogging about, it's probably niche in the first place. If it's common knowledge, it's probably already on Wikipedia, or StackOverflow, or now some LLM (and if you wait long enough, your blog will be part of the LLM, whether you want it or not).

I see it like FOSS: if you do it with the hope that many people will use it, then I think it's a bad idea. Because you work for free and people will never be happy. If you do it for yourself, it's great!
I'm not saying I never fire up a draft PR so that I can nail some things down and get comments on it.

But at the same time not everything needs to be asynchronous and if you try to make everything asynchronous, such that you never have ad hoc meetings or synchronous conversations, you're going to move much slower than is necessary. I've been exclusively remote for 10 years now, so I love doing thing async when I can, but I recognize the limits.

By the time my PR is ready to merge the assumption should be that it's ready to merge, unless you see something actually wrong. Not just hey this could be a little easier to reason about if you completely redesigned your solution.

9/10 when people do make those kinds of suggestions it's not objectively better, and 9/10 changing it won't move the needle with respect to maintainability or meaningful performance.

So given that we have a funnel of reviewers where most people are only going to do surface level reviews, of those that do deep dives most of them aren't going to find any problems, of those that do most of the solutions aren't going to make any kind of significant impact. Is it worth going through this whole process? My conclusion is that no it is not.

Comparing the software we produced before the whole PR review for every merge request thing became common, and the software we produce now, I don't think software quality has improved at all. So for me to change my mind, I'm going to need to see hard data that says the opposite.
> This is so completely wrong I question the person's ability to understand what's happening in the emulator.

I'd argue that it's not completely wrong in the context of a BASIC program; other addressing modes exist, but I don't think the BASIC interpreter will use self-modifying code to make LDA absolute work.

> IIRC, the address + Y can't cross a page - Y is added to the least significant byte without a carry to the MSB.

If wikipedia is accurate, the address + Y can cross a page boundary, but it will take an extra cycle --- the processor will read the address + Y % 256 first, and then read address + Y on the next cycle (on a 65C02 the discarded read address will be different). But if you JMP ($12FF), it will read the address from 12FF and 1200 on an 6502 and a 12FF and 1300 on a 65C02 --- that's probably what you're thinking of.
I want to see an AI write // drunk - fix later.
I don't particularly care about the ExxonMobil corporation. I don't think they're too big to fail, and it wouldn't bother me at all if they were held accountable or driven into bankruptcy.

What I don't agree with is the idea in the source article, where this is something we have to do instead of small-scale fixes. Emissions come from oil consumption, so emissions reduction simply cannot happen without small scale fixes from every company which depends on fossil fuels today. Perhaps suing Exxon will help incentivize that, but I worry when it's framed as a silver bullet, as though Exxon has some Department of Increased Emissions and if we shut it down we can fix the climate without disrupting other businesses.
I still have Signo UM-151s purchased from Jetpens, working, almost 10 years later. If you've never tried a gel pen, I would recommend it.
Cosmos Keyboard: Scan your hand, build a keyboard
AI on the Nintendo Switch
The article says, right at the start,

> Anexia was founded in 2006, is based in Austria, and provides cloud services from over 100 locations around the world by placing equipment in third party datacenters.

From the company's homepage:

> The founder and CEO of Anexia [...] recently acquired a small hydropower plant in Kammern in the Liesingtal region of Styria for a “significant seven-figure sum” – i.e. several million euros. The power plant on the River Liesing generates 600 KW of electricity, enough to cover a third of the electricity consumption of Anexia’s Vienna data center

so this seems to be a significant operation.
Or literally any other news about RIM or Sonos.
I like it because it's ugly.
On a high rise office, the glare problem you mentioned is normally solved by the Interior Designers, curtains blinds, desk design and the like.
> Making it easy to unlock could make it easy(er) for scammers to get it unlocked

Making laptops that weigh two pounds instead of 40 pounds could make it easier for thieves to steal them. Making computers less expensive could increase the number of spammers who can afford one and make it easier to send spam. Making encryption widely available could make it easier for bad actors to communicate.

But these things have countervailing benefits, so we do them anyway and then address the problems by a different means. When someone insists on doing it in the way that "incidentally" provides them with a commercial advantage, suspect an ulterior motive.
The Movement to Redirect Billions of Taxpayer Dollars to Private Schools
Researchers Have Found a Way to Help Erase Bad Memories
The Greenland Debates
It's the unreasonable effectiveness of story telling.

There's narratives and there's reality, they don't always match 1-1 and often times people only care about the story.
They have the foldable mBar Pro now.
Good lights are not expensive (these days with LEDs, 20 years ago things were different) and can give you as much light as you want. And you can arrange them so there isn't glare at whatever of day the sun would shine in. There are many spaces - even inside these sky scrappers without much natural light. The bosses' corner office gets it, but the others with inside offices don't get much light.
Never happened, and exceedingly unlikely to because your user-wide tools should be few.
People know, Facebook and Google getting crap for all their tracking is evidence enough.

The reason people don't care is because digital freedom/privacy is largely irrelevant to most people's lives. You can't convince someone to care about something that doesn't affect their life, they're too busy for that.
You probably don't, the old linux binaries are notoriously hard to get to function properly on a modern distribution.

While the kernel interface remained stable across all those years, user space libraries have changed quite a lot, so it's much easier to run the Windows version with wine.