skysight-inc/HackerNews huggingface dataset:
Shenmue is one of my favorite games. I did a bunch of Ghidra reversing on the Dreamcast version last year, since I wanted to add improvements to it. Like adding bilinear filtering on the sky background, making time run a bit (faster so you can see time specific events like Christmas/New Year more easily,) getting the game to run without disc swapping on an ODE, and adding antialiasing (which would require mipmaps to improve rendering performance, which would require higher texture compression levels to get them to fit, which would require a different texture format that supports that...) I never got around to actually implementing any of that, outside of doing some experiments, like forcing bilinear on all 2D elements.

I don't think I found the sun/moon code (or more likely I did, but didn't realize what exactly it was doing, Ghidra SH4 has serious problems with floating point instructions making following anything that uses them almost impossible) but I did find most of the other time related code for updating the clock/calendar.

One weird thing I found while doing that is about the in-game watch. You always have a watch in your inventory, so you'd think it would be hard coded in, but it's treated like any other item. The game also has code to check if the watch is missing and add it back in anyways. But the code that draws the on-screen clock also checks if you don't have the watch, and won't draw the clock if you don't have it (or at least part of the UI clock logic is disabled, I haven't actually tried seeing what happens if you don't have a watch to verify if my interpretation is correct).

On the PAL version, the code that checks for a missing watch is at 0x0c180dc6 (that's where the code is loaded into memory, subtract 0xc010000 to get the address in 1ST_READ.BIN), and I think the code for drawing the clock (or at maybe it was just updating the hands of the clock?) is at 0x0c18290a.

Dreamcast Shenmue has code to support other video modes, like alternate resolutions (320x240p!), antialiasing, and 24/32 bit color. They're a bit bugged, like when using antialiasing, the 2D elements being squashed into the left half of the screen, and some strange issue with the screen position for the RAMDAC being setting incorrectly, causing the screen to vibrate left/right by a pixel or two, but the 3D models were drawn correctly.

24-bit color worked surprisingly well (even if the flag intended to enable it didn't seem to work, and I had to force it elsewhere.) I would have thought that having less video RAM free would have caused serious problems, but the game just loaded fewer NPCs. It was strange playing without dithering.
> that's probably the best quality version in the wild

Probably not, would be my guess. Uploading the very same source video to somewhere else than YouTube (and ideally a place that doesn't do heavy compression at all) would lead to an higher quality version easily, someone somewhere must have done just that.
It makes the document describing C simpler.

It makes the C semantics you are coding against more complex. Lots of unlisted or handwaved things in the spec become problems you need to keep in mind far more often than you would with better definitions.
Heinz Kohut's Self Psychology
My first reaction is that the scoring is too harsh. I got within 50 years and 100 km and the resulting score is 7,406 / 10,000.
Pimping Tesla's in exchange for big donations.

What ever could be wrong with that? /s
> even though free software already gives you that independence.

No, not in the way I'd want (and probably not in the way parent wants). For all the same reasons. If you are given something you cannot understand, you depend on the provider for support of the thing you cannot understand. Even if your PC were to be shipped with the blueprints for the CPU, you'd still depend on the CPU manufacturer to make your PCs. The fact that you can sort of figure out how the manufacturer made one doesn't help you to become the real owner of the PC (because of the complexity of the manufacturing process that will make it prohibitively expensive for you to become the PC true owner).

But, let's move this back into software world, where the problem is just as real (if not more so). Realistically, there are only two Web browsers, and the second one makes every effort to alienate its users and die being forgotten and irrelevant. Chrome (or Chromium and Co) are "free", but they are so complex that if you wanted a substantial change to their behavior, you, alone wouldn't be really able to effect that change. (Hey, remember user scripts? Like in Opera before it folded and became Chromium clone? Was super useful, but adding this functionality back would be impossible nowadays without a major team effort.)

So... the Chromium and Co aren't really free. They are sort-of free.

There are, unfortunately, many novel and insidious ways in which software freedom is attacked, subversion attempts come in a relentless tide. Complexity is one of the enemies of software freedom.
Ideally it's all a single html file that both sides can just open locally, no HTTP servers required.
> So balancing wasn’t seen to be necessary.

Wasn't seen as possible, an important distinction. The Australian experience so far is the US demands we ... basically commit war crimes every so often. Or whatever the term is for invading countries without justification. It is a lot like being good friends with a shark; it is important to keep them pointed at other things and the shark isn't ever going to go out of its way for you unless it is hungry and the friendship is ending.

The world was probably better for us when the US was unconstrained by reality; but the reality is the US have been behaving very irresponsibly for decades. Trump is on the upper end of the presidential scale in recent history, the world can't cope with another Bush or Biden. Obama might have been able to get better diplomatic results.
> that kinda adds to the problem of compression-rot of sorts

I dunno, when even the 4K version (offered by YouTube) shows the very same compression artifacts on a 4K modern TV, then I kind of feel like you screwed up. At least from the perspective of a viewer, of course from the perspective of the business that saves a lot of money from it.
>But I don't see any particular reason things would have to stop there: why couldn't some model also spit out nice, beautiful explanations of why the result is true?

Oh… I didnt anticipate this would bother you. Would it be fair to say that its not that you like understanding why its true, because you have that here, but that you like process of discovering why?

Perhaps thats what you meant originally. But my understanding was that you were primarily just concerned with understanding why, not being the one to discover why.
Nobody cares about the efficiency of recycling. Existing pro-recycling orgs will want no part of this and do what they can to stop it.

This is because if it becomes easy then it won’t matter and all the marketing, non profit orgs and everything goes away, making it a non problem.

While I am sure you will find people who will like these ideas and want them, they will have zero control.

At this point recycling is a marketing thing. And it’s more important that people think about the cause than solve the problem.
Similar. But we get other benefits through mise, like tasks and other tool installs (e.g. Terraform). So we still use them together.
That seems to be X11 only, so not really. It should also be workspace-aware.
I completely understand the sentiments of the author. It's easy to fall into the trap of "it's too easy to be true; let me try out a 'clever' way", and fall into the cycle of figuring out things that have 100 different parameters and thus hard to model realistically.

On the other hand though, which are the best noise-cancelling earphones or headphones? I've gone down this route, and haven't been satisfied with what was suggested. Airpods Pro 2 seems great at canceling noise, but sounds flat. Soundcore products have a phenomenal sound quality, but can't cancel noise as effectively.
At this point most startups would just use Google; since they're almost certainly using Google as their email provider, and "company email" is a de facto root-of-trust even if you don't intend it to be, there isn't really a whole lot of thought that needs to go into it. It helps that they have the best 2FA stack of any mainstream cloud service.
The fact that this is what they need to do to pay the bills doesn't decrease my concern, it increases it.
Tangent, but I think from a certain level onwards, money keeps multiplying itself. You’ve got people working for you that take care of the smart decisions and investments, and people like trump are way too busy with their schemes and bullshit to care about the „boring“ parts of tending to their wealth.
A favorite paper, “Scalability! But at what COST?”. Authors show a single machine implementation (even single threaded) can wipe the floor with the maximum parallel capable implementation.

http://dsrg.pdos.csail.mit.edu/2016/06/26/scalability-cost/
That's fair, it's also nice if you have a backend in Python and a frontend in JS since mise also handles node.
A generalist Python node editor
Ads, where excess money made in Capitalism is ritually burned
Damn.

I don't know if this started the whole movement or whatever you'd call it for this push towards privacy and the general public knowing about it, but it helped a lot. Before him releasing info about room 641A and whatever else, there really wasn't definitive evidence of any government spying and tampering, and either with the intention of starting this movement or simply letting people know, he was a big push in the right direction.

tldr: he's a w
RIP - truly someone who tried to make the world better.
That's what I'm trying to understand. His educational background was in Physics/Nuclear Engineering so he's obviously a smart guy, and he was CEO/Chairman of Cadence for 15 years, but other than that his 40+ year career has most been in VC and being on the boards of an incredibly large number of companies.

https://en.wikipedia.org/wiki/Lip-Bu_Tan

https://www.linkedin.com/in/lip-bu-tan-284a7846/details/expe...
> because it's 2025—Zed can ask your preferred LLM to write the message for you

Zed seems to have a lot going for it. Though the everpresent AI push has me concerned to invest my time into learning its intricacies, for fear of it devolving into Yep Another AI Editor.
Ask HN: Best Setup for LLM training and inference with $30k?
I have a budget ($30k) which I want to use to purchase a rig to train and inference language models. I've looked at a few options.

- M2/M3 Ultra (maybe 2x for +$20k):

It seems these are good for inference with relatively high bandwidth (800 GB/s) and lots of unified RAM.

But some libraries (like bitsandbytes) aren't available for Apple Silicon yet, making it challenging/impossible to train transformer models from scratch on these machines.

Finetuning using MLX seems to be possible though.

Main advantage: I can actually buy one and get it in a few days.

- GPU clusters (like 8x5090 at $2000 MSRP + motherboard, etc.)

I'm not familiar with HBMs and other enterprise options, but a lot of people at r/localllama seem to like 3090/4090 rigs, especially 3090 since it supports nv-link (I've heard that 2x4090 would "halve" the bandwidth?!)

5090 seems to have some driver issues now, and the fact that most libraries haven't migrated to CUDA 12 might limit it (at least in short term).

Main problem: Totally over-priced and outright impossible to even purchase one. And the power consumption is going to be an issue.

What are your thoughts? I'm interested in doing LLM research as well (modifying LLM architecture, training simple transformers from scratch, fine tuning, etc.)
Mostly because of the Maker's Schedule vs. Manager's Schedule (https://www.paulgraham.com/makersschedule.html) issue. It's really hard to be in a role that deals with a lot of randomization and then sit and focus for 4 hours straight on something.
Yeah, I feel like you're not engaging with what I wrote. Also is spitting actually vandalism?

I understand stickers aren't allowed. I'm saying "Are we okay with living in a world where a 5-year-old could be arrested for felony "putting a sticker on someone's car"?

That's a wild line to draw, to me.

To take your spitting example, what about spraying a passing car with a hose? Vandalism? Really? Spraying with paint I understand, but surprise carwash is vandalism?

Feels like a pretty clearcut case where the law has overreached.
Strange your website isn't working on Mullvad's Browser.

On the Guess page it just has a blank screen with the 4 cinematic clips below...
So you are going with the "No True Scotsman" argument against commercial art?
FTC Moves Ahead with Broad Microsoft Antitrust Probe
That's what I meant, that the source video for that YouTube upload is probably the best version out there, as you say the second-hand re-encoded version served by YouTube is inferior. I didn't word that clearly, sorry.
Scientists issue warning: Microplastic accumulation in human brains escalating
Let's wish him luck. He will sure as hell need it.
This is how I use my Mac desktop with Rectangle https://rectangleapp.com

That and the apple touchpad to swipe three fingers left and right to switch desktops (and different machines as one desktop is remote desked into a windows box and another terminal+tmux session to a linux box).
Different, but makes me think a little bit of Eric Schmidt becoming CEO of Relativity Space two days ago. Also building flying things that are largely 3d printed.
https://www.nytimes.com/2025/03/10/technology/eric-schmidt-r...
https://news.ycombinator.com/item?id=43325390
You could do that, but you'd need to build a heavily insulated place to have the A-coil/evap head, as it stands right now the efficiency loss would be too much. Additionally, the current HVAC model also acts as a rudimentary de-humidification system for buildings which helps reduce the "felt" temperature and maintain humidity levels beyond just cooling.
Sony has stopped production but Verbatim is still making them.
Yeah the scoring can be pretty harsh. You should be able to see your percentile overall and for each round on the results page.
Sony Head- and earphones have in my experience been the best at both. The WH-1000XM series are the best noise cancelling headphones I’ve tried so far and the WF-1000XM series are the best earphones I’ve had.
My personal favorite tip is the Sony Linkbuds S, which aren’t as good as the WFs at either sound or noise canceling, however they’re the best price to performance you can get on the market IMO

Edit: I should also say that the tuning on the WH headphones is pretty bass-heavy (somewhat obnoxiously so), so make sure to use an equalizer to remove some of that.
The UI aesthetics look similar to the excellent Rill, also powered by DuckDB: https://www.rilldata.com/

Rill has better built in visualizations and pivot tables and overall a polished product with open-source code in Go/Svelte. But the DuckDB UI has very nice Jupyter notebook-style "cells" for editing SQL queries.
It’s almost like the story writes itself. What a full circle, someone oughta chronicle the stupidity from beginning to end.

Their mission statement was pretty clear since they started in Seattle, they just cut costs relentlessly until they literally got rid of the of the chairs and outlets.
Forgot about that! Yes, another significant benefit of why we use mise.

In particular, we use flask-vite and it's so nice to be able to have the right version of Node specified in the same management system as we specify the Python version. This solved a not insignificant amount of angst around FE development for me personally since I spend most of my time in the BE.

It's not like it was insurmountable before. But now, with mise, it's in that "just works" category for me.
List of experiments I was talking about:
https://experimenter.services.mozilla.com/api/v1/experiments...

I see some have addons.. but actually my point is precisely that I don't understand it - these addons can be auto installed? They can make requests? They're not on searchfox?
6G Will Be the First AI-Driven Mobile Network, Says Nokia
> exception of potential drowning victims

Or children - in children respiratory distress often is the cause of cardiac arrest.
Man, we shared our knowledge via books long before the internet. And a lot of those AI models train off of thousands of books as a base before they try to incorporate less accurate knowledge from the wild internet. The cat was out of the bag on that long ago.
It’s not a plug-in.

148g CO2/mile is ~45mpg using 95 octane E10.

still surprised ?
Pydoll: Async Web Automation in Python
Pydoll is an innovative Python library that's redefining Chromium browser automation! Unlike other solutions, Pydoll completely eliminates the need for webdrivers, providing a much more fluid and reliable automation experience.
Zero Webdrivers! Say goodbye to webdriver compatibility and configuration headaches
Native Captcha Bypass! Naturally passes through Cloudflare Turnstile and reCAPTCHA v3 *
Performance thanks to native asynchronous programming
Realistic Interactions that simulate human behavior
Advanced Event System for complex and reactive automations
It’s on laptops where I appreciate tiling the most. Simple hotkey switching between apps (workspaces) is much better than mouse over some taskbar or alt tab tab tab tab.
> No package manager to distract you

What decade am I in? This is not optional any more. Hard pass.
of course land price contributes to housing cost but "land price" isn't the full picture. i wish it were that simple.

> That's how prices work. If UVM sold all of their land, prices would go down, but they aren't selling all of their land, so the prices are higher.

yes exactly how prices work in a textbook but a textbook is not a local market with all sort of dynamics. imagine the political process of UVM choosing to sell all their land, that is just absurd to be like "they can do that and the price problem is solved!" they probably got the land for very cheap and clearly want to develop but they can't because they can't afford construction costs, for a number of reasons (price of land being only one).
If the shortest proof for some theorem is several thousand pages long and beyond the ability of any biological mind to comprehend, would mathematicians not care about it?

Which is to say, if you only concern yourself with theorems which have short, understandable proofs, aren't you cutting yourself off from vast swathes of math space?
Maybe this one will finally be adopted as the official package manager for Python? Only 20 years late, but it would be a nice development.
Hmm. I'm not a WebRTC pro but looked into it recently for a hobby project and felt that the typical WebRTC TURN implementation still leaves the TURN server in a quite trusted position. My rough understanding:

- (1) Each client generates a key pair

- (2) The fingerprint of the public key is part of the SDP message each client generates

- (3) The SDP message is somehow exchanged between the clients, out of band, and the session is started. The client's verify the remote peer using the public key from the SDP message.

The problem is that it's not really feasible in most circumstances to exchange the full SDP message out of band, so instead the service provide some mechanism to map a shorter ID (typically in a URL) to a centrally stored copy of the SDP. I think this might be where it happens for filepizza [0].

This means that a malicious file sharing operator, being in control of both the TURN service and the out-of-band signalling mechanism, could just MITM the DTLS connection and snoop on all the data going by. The peer's think they have each others public keys but they just have two keys owned by the server.

[0]: https://github.com/kern/filepizza/blob/main/src/channel.ts
I think I beat it, assuming reaching exit-to-freedom is the win condition.

I think it's (pop) that screws up my inventory? Seems like it pops two things, and one becomes the other.
Go to Bellevue and find out :)
The problem with financing is that it externalizes the cost of the monopolistic utility company onto the disadvantaged.

Debt is already the method of choice for acquiring a generator, battery backup or solar panel installation in Puerto Rico.

Debt is a burden they shouldn’t have to take on for their day to day utilities. This is a livability problem—it isn’t a luxury.
The Slow collapse of long term planning - How Money Works
Had the privilege of watching him receive an award from EFF years ago at ETech. Gave a brief speech. Struck me as a gentle man who really did what he thought was right and for no other purpose. It took moral strength to do what he did. I hope he rests easy.
Because it's deterministic, accurate, and correct. All of which the LLM would be unable to do.
Most folks when they think of recycling, think of the blue bin they put out every week.

That’s about 25% by weight of all that gets recycled in the country.

Metals, industrial scrap, and other sources are 75% of what gets recycled in the US.

We are blue collar businesses, with high labor costs. Many are exploring robotics actively for repetitive tasks. We have some robots in our process, looking for more when the ROI makes sense.

It may not be 100x, but there will be value in robots in recycling.
Blameful Post-Mortems
Well, it's actually good to have that kind of marketing. First, because there are people that don't care anyway and keep mixing things. So, robots can be useful just the same.
And for the ones that actually follow the marketing, it's a good incentive to try to reduce the usage of one use plastics and packages in general. Recycling is the last of the 3 Rs for a reason.
I saw Musk saying a couple of days ago that we've "hit the limit of peak data" for training AI. My immediate reaction was no, surely you have not trained on every copyrighted textbook on every subject ever written. You hit the peak of easily accessible internet data that you could quickly steal to train your models.
Gathering the necessary training data for embodied models is going to be a real doozy. Hard to scale, unless you figure out how to make a perfect simulator or possibly collect data in a decentralized manner...?
USD 99 in 1986 would be $288 today. Indeed, if adjusted by the price of Coca Cola, it would be $590, according to this weird site https://moneynotmoney.com/historical-price-of-coca-cola-in-u...
just pet bottle recycling by itself is a multi-billion dollar industry globally [1]

[1](https://en.wikipedia.org/wiki/PET_bottle_recycling)
While I also detest commercials as a whole, I think it is worth stepping back and viewing this as art. The concept, the visuals, the original song (not the one you find on most videos due to licensing)... it is beautiful and should evoke childhood joy and wonder. Yes it was wasteful, but if we only do things because they are efficient, I think our humanity suffers.

They made at least one more commercial [1] during the same time period and it was also inspired by awe and wonder. While it did waste paint and likely pollute the local groundwater temporarily, it was conducted in a building that was scheduled for demolition.

Paint

(1) https://youtu.be/GURvHJNmGrc?si=syS1ImP0Z2oM1btO