skysight-inc/HackerNews huggingface dataset:
I've used beancount extensively, spent many hours a few years ago. Built importers parsing bank PDFs (in UK, plaid doesn't work. Plus I'd rather also keep all the original statement PDFs).

Probably built 10+ importers, plus some plugins to do automated transaction annotations.

I have not made any update for many years now, because:
- Downloading statements is still a pain, have to manually go through all websites. Banks are bad at making the statements available, and worse making it possible to automate it.
- The root of the issue is actually that beancount is too slow. Any change/update takes ages. Python is both a blessing (makes it easy to add plugins/importers etc), and a curse (way slower than some other languages.

I believe the creator of beancount has started working on v3 with a mix of C++/python, relying on protobufs, a C++ core for parsing, etc. AFAIK, that is not production-ready yet.
He didn't say that it was invented by LLM providers...
I think the author made a typo, and they actually meant to refer to 2.92, not 2.29. The table preceding the part mentioning 2.29 only includes 2.92. And 2.29 doesn't include the text "This is not easy!”, whereas 2.92 does.
I know there are wifi and keyboard drivers, because the live boots and installers work with them, but then when it comes to installing they're gone. I know it's not insurmountable, and 10 years ago I'd have done it, but I spent a few hours and got sick of it. I agree with you that it's probably better to get another laptop.
I tend to relieve myself into a watering can in the privacy of the shed.
> If you’re going to pivot, make it big.

This is a great point. I've seem teams apply lean startup by testing -> changing something -> testing -> changing something -> testing ...

The problem is that the changes are so small that statistically you end up testing the same thing over and over and expecting different results. You need to make a significant change in your Persona, Problem, Promise, or Product to (hopefully) see promising results.
Sprouting is an excellent and compact way to get some fresh greens into your diet in a small space. No urine required (although I too do dump my urine on my farm hosts' compost). I live in a short school bus with less than 8sqm of space and do my sprouting in a small clear plastic tote. Every day I eat fresh sprouts, usually with something like wild-caught canned mackerel.
> and we should support them

I’m struggling to afford eggs dude
Jerking print heads for laser? That's not how laser printers work. Either way, I'm using 3rd party toner in mine (6515) just fine. It looks like people who have issues purchased metered printers.
In RAM, yes. But if you compute an activation, you need to load the weights from RAM to the GPU core.
Well already it is faster than GigE...

https://arstechnica.com/gadgets/2013/10/os-x-10-9-brings-fas...

Thunderbolt is PCIe-based and I could imagine it being extended to do what https://en.wikipedia.org/wiki/Compute_Express_Link and https://en.wikipedia.org/wiki/InfiniBand
2022 Pew

"85% of Americans and 77% of Germans see the relationship between their countries as good. This is consistent with recent years, though prior to President Joe Biden’s election in 2020, German views of the relationship were much more negative."

It was as high as 82% positive in 2022. During Trump's first term it was much lower but Trump is an outlier.

https://www.pewresearch.org/global/2023/11/27/u-s-germany-re...
The M3 series was able to support two external displays with the laptop closed.

M4 can do two external displays with the laptop screen active as well.
Stop trying to belittle and marginalise my experience. It’s disrespectful and insensitive.

It’s important that atypical experiences get some kind of exposure. On the web, there’s actually a chance those atypical needs may get a solution, because it’s comparatively cheap to produce accessible versions or modifications (compared to modifying buildings and transport, for example). I raised a counterpoint to the general consensus because no similar point had yet been raised and now I’ve had six paragraphs on why I’ve been doing it wrong. Very disappointing.
Are there any good sites or channels that do performance comparisons of new Mac hardware?
Anil Dash - understanding DOGE as Procurement Capture

https://www.anildash.com//2025/01/04/DOGE-procurement-captur...
The M3 Ultra is a higher-spec chip than the M4 Max.
How does the 500gb vram compare with 8xA100s ? ($15/hr rentals)

If it is equivalent, then the machine pays for itself in 300 hours. That's incredible value.
well partly but my comment was more systemic, a lot of "new management" was about naive quantitative approaches. measure stupid traces / outputs and forcing people to hit target objectives without looking at the workflow, tooling and team dynamics

people with enough skill and compatible mindsets need no management, they care, they will innovate, improve, repair

if the structure is at odds with that, they will ask to compensate the pain by large salary bumps because pleasure is turned into pain
An idle Mac doesn't use much power. Why are you turning it off?
Why? Sleep/suspend on macs is incredibly good, and power usage rounds to zero.
I did some quick googling before answering, and from what I could find, people are generally saying that you can't power on the Mac Mini in other ways than by pushing its power button.

Even if you can power it on using a wired keyboard though, I'm certain that you can imagine people who prefer wireless keyboards but also turn their computer off.
It mentions AI, but Macs dont support CUDA.

What people are using for LLMa on macs, is it ggml ?
But if China wanted to separate themselves from this it would be extremely easy to punish those involved from their side
With a mixture of experts model you only need to read a subset of the weights from memory to compute the output of each layer. The hidden dimensions are usually smaller as well so that reduces the size of the tensors you write to memory.
It has been done for Java [1] and as we make smaller and smaller chips who knows.

[1] https://en.wikipedia.org/wiki/Jazelle
I play Football Manager on my M1 Air and I've never felt heat. This is a game that used to turn my Intel MacBook Pro into a testicle roaster with 2 hour battery life.
Is the Mac Pro dead or are they waiting for M4 Ultra refresh it?
> I think if we could improve our ability to easily & precisely communicate arguments, that would be huge for humanity's ability to deal with problems.

I've been thinking the same thing, and also started working on it in the past. Whenever I voiced this (like here) others came to me saying they also thought of it as at LEAST a part of "the solution". You seem to actually have something going here!

I'll take a look at your three links, a first look at [1] gives me goosebumps, you have no idea how happy I am that I'm not the only one that still has this top-of-mind, especially nowadays, no matter what side you lean towards.

I can't really find the words to convey my elation here, so you'll have to do with a simple "wow, thank you!".
Well, in this case it's totally relevant as the extant studios are all M1. They never got M2 or M3.
It was offline scanning and sending uploaded matches to law enforcement, this was very clearly laid out in their plans (that they eventually rolled back after massive uproar).

Of course, you could argue some people that choose to not use iCloud would not get that last bit, but considering they're turning it on by default (and even turning it on whenever you switch devices even though you restore a backup with it off), I'd say that would be a tiny minority of their customers.

Also, since we're on the subject of "unannounced scanning of all photos", Apple went and did it anyway, same as Google turning it on by default but claiming it's only to look for "landmarks" LOL :) https://news.ycombinator.com/item?id=42533685
>your L1 charging is getting you roughly 1 kWh/hr

12 and 16A L1 chargers are common which is 1.44 and 1.92kW respectively at 120V. Its not 100% efficient but they definitely deliver more than 1kW to the battery.
First we would have to agree that the patient is actually 42C. Faulty instruments or clerical errors could have lead us to believe the patient was 42C.

The fist thing the doctor would do would likely be place their hand on the patients forehead and then take additional readings to confirm the prognosis.

Last thing you would want to do is cold plunge a patient when instrumentation has extreme bias.
Uhm, but then, it would work only if applied to the same entity that was deceptive in the past. Applying this to some other party would still make little to no sense, unless you've got some reason to believe this other party wants to deceive you as well.
The video is not about his technical work but rather his view that AI will or should take over the future.
512GB only available on M3
Because I like to turn off my desktop at night. I like to come back to a fresh start. I sometimes reboot just to get a clean slate.
What would be the consequences, if Meta was caught doing something "funny" with e2ee? Maybe small fines, and a brief online moral panic, but I don't think people would switch to another app en masse solely because of that.
https://news.ycombinator.com/item?id=43266453
AI for Mobile Testing: POC Template – Built by Senior Mobile Engineers
Generally a modern printer has a shitty embedded Linux install in it. There's more than likely an exploitable vulnerability in the network services; even more so if it serves a web admin interface.

The complexity is really in constructing the replacement firmware to drive the hardware correctly; developing that is probably easier if you dismantle the printer and find debug leads on the motherboard. Getting the common chips like networking going sounds doable, but for the actual printing there's lots of trade secrets around driving the actual printing hardware.

A more likely route: a Chinese factory should be able to make a smallish batch of cheap monochrome laser printers with good-enough print quality, publish badly-written but usable specs for it, and make it easy to replace the firmware.
But this is the first time a machine offered with an Ultra has been a lower generation chip than the base Max.
few weeks back a professional ios dev looked at my m1 pro and ask why i had an air instead of pro. i might go air when i finally upgrade bc the new pros are giant compared to the m1
Have you used a 100GB model on a Mac studio? Tokens per second is single digit, I didn't find it usable at all, found myself going back to cloud APIs where 3000$ goes a much longer way

I'm looking forward to trying Nvidia's little set top box if it actually ships, should have higher memory bandwidth, but still Ill probably set up a system where I email a query with attachments and just let DeepSeek email me back once it's finished with reasoning at 10T/s
Past comments: https://news.ycombinator.com/item?id=22413355
That's a targeting limitation.

I don't know OTOH whether "target audience's spoken language" is one of the signals an advertiser can key into in targeting an ad (at a glance, it looks like it might be). But (a) advertisers don't always have that signal and (b) advertisers themselves aren't always savvy enough to set it (how many American advertisers targeting Iowa actually tag their ads as "in English?"), so you'll end up with region targeting as a proxy for language targeting.

In your case, it's probably that the ad engine doesn't have enough info on you so it's falling back to geotargeting and hoping for the best (are you running with JavaScript disabled? Clearing cookies frequently? Avoiding logins? If so, these are all things known to decrease ad signal quality).
Ask HN: Recommendations for a non-US cloud option
I'm Canadian and with the recent trade war the US has launched against us, many Canadians, myself included, are concerned about data sovereignty and the risk of Trump cutting off access to American cloud computing, or acting in some other way to hinder dependence on US cloud providers.

I currently manage web apps for two clients, one is hosted on AWS (approx $1500 USD/month) and the other on Digital Ocean (approx $500 USD/month). I am investigating feasibility of migrating the app that is on DO elsewhere, and I also have a third web app I need to deploy this year, for which I am also seeking an alternative (the AWS app is for a US client so I am hopeful that even if things get crazy, that one will be safe).

The DO app and this third web app have fairly simple requirements: compute, Postgres, load balancer, Redis, object storage. I am not keen on DevOps and strongly prefer as much as possible to be managed by the cloud provider, i.e. managed Postgres (similar to RDS), managed object storage (similar to S3), etc. I have started looking at various European options: Scaleway (the Reddit chatter is both light and somewhat concerning), Hetzner Cloud (no managed Postgres option), OVHCloud (seems strongly Europe-focused). Essentially, I'd love to hear if anyone has a recommendation for a non-US alternative. DO is really quite perfect in terms of the mix of reliability, simplicity and cost-effectiveness. Is there anything out there that is similar? A solution that is essentially engineered for experienced web developers / software engineers, as opposed to requiring hands-on expertise with k8s etc.?

(It seems insane that I might end up hosting apps which only serve N. American users in Europe or even Asia for all I know...but that is the world we live in. Hopefully the latency will be manageable!)
You jest, but isn't this Web Components? Or alternately, Flutter
Yes, it's theoretically possible to adapt many protocols to many use cases, but that doesn't mean it's a good idea. Email and XMPP are just geared towards very different use cases.

In particular, Email has a lot of assumptions about acceptable delivery delays, bidirectional (non-)reachability etc. baked in that would be very hard to globally undo.
How to use LLMs to code critical software for you
I like to turn my desktop off at night. I don't need a better reason than that.
An important post. The author is making the point that the original generation of contributors is getting long of tooth, and that due to the lack of documentation, it is difficult for newcomers to come on board.

He further asserts that corporate entities that benefit greatly from the cost-free availability of OSM are not motivated to provide funding for documentation to be written. That is short-sighted, and amounts to starving to death the goose that continues to lay golden eggs.
> There might be another asteroid flying around that is 100% chiral, or maybe 50% of them and we were just unlucky.

The more asteroids we look and not find any asymmetry, the more evidence we have that life never existed on any of them.
Ask HN: Raising Kids in the Bay Area
Let's talk about moving to the Bay Area and raising kids there compared to the 'average' place.

Daycares, playgrounds, other kids, other families, etc

If you have kids in the Bay Area do you have any advice on where to live, what to look for?

Is The Bay Area very different from other metropolitan areas in this regard?
Loved this:

"As a testament of the thoroughness of my work, I found no less than 6 bugs in the GC while writing the book"

I went to Amazon before reading the full article and was a bit turned off by the review saying there was a lack of depth, then went back to the article and found the author addresses it (or rather, puzzles about it because it seems wrong).
Google and Amazon survived
Hard Stop to Big Teams
Growth can be achieved with small teams. But, small team size must become a leadership skin so it cannot be taken off when it feels inconvenient.
On the other hand, I remember Fark pretty much dying after they forced an unwanted reskin on their users. The "You'll Get Over It"[1] hubris from their admin was probably the start of their downfall.

1: https://news.ycombinator.com/item?id=9823324
Builds are signed by the software publisher, not the Play Store. So the store alone couldn't corrupt releases, it would need collaboration by the publisher. (Google does have a service for app developers where they keep and manage your signing keys for you, but it's not required)
The reason this makes panspermia less likely is that the panspermia hypothesis would prefer to put the point at which all amino acids become L-amino acids before arrival on Earth, whereas the evidence is that the amino acids on this asteroid is before that point.
Not all that disappointing considering that most of the performance improvement in M4 seems to come from increased power consumption. In some applications, M4 performs worse per watt than M3.
> I just doubt that it's mostly caused [...] by human behavior.

Yep, climate denier. You put your belief before the scientific consensus. You may as well believe that the Earth is flat, it would not be less valid than your current position. Except that your kids won't die because of the Flat Earthers, probably.

> It's a great way to sell some solar panels, though.

Sure, many people try to sell their shit pretending it is "green". Tesla comes to mind (or Tesla before it became the nazi brand, I don't know nowadays).

> We'll never do good enough, and our kids will always die.

Well your kids will probably live in wars, global instability and die because of the climate change. Sure, they would eventually die anyway. Keep what you are saying now in mind, for when you'll have the discussion with your kids in a couple decades. Remember to tell them "we're living in a shit world, uh? Back in the days, I was one of those people who proudly didn't care. Enjoy now."
FerretDB 2.0: Open Source MongoDB With PostgreSQL Power
With a fulltime job and a family to take care, I do not have the time nor the energy to learn each new framework that comes out.
Great, I was looking forward to the updated book.
> People follow this dream into the country

Or not. Unsurprisingly US immigration dropped a lot during the first Trump presidency, which coincided with COVID making things worse. In numbers Germany was also getting more influx than the US, but they sure weren't happy with it either.

https://www.oecd.org/en/publications/international-migration...

> China [...] would draw immigrants in.

Assuming that China wishes for more population to come in sounds pretty weird to me. They fought an incredibly unpopular fight on their own citizens for decades to reduce population growth, a foreign influx of people is probably the last thing they want IMHO.
Web Components was too verbose and nobody could figure it out. Flutter is just the beginning of the newest scheme by RAM manufacturers to bloat our RAM usage. We’ve stagnated at 8GB on midrange computers for too long.
This seems to be a thing with a lot of wikipedia articles on various foods, especially in other languages.
if you'd researched instead of wondering you'd know that it's effectively zero
> What about the vast majority of people who live in the suburbs or cities?

Suburban houses usually have a garden around them, you can grow vegetables and stuff in/on top of those. Plant some fruit trees/bushes as well and you have a start :)

Cities are more difficult, unless you have access to a balcony/patio/roof. I know in some local neighborhoods, neighbors have gotten together to create little co-cops, and took over small unused plots and grow some stuff together there. Plots like these for example: https://www.google.com/maps/place/Carrer+del+Doctor+Trueta,+...

Sure, none of these will make you 100% independent when it comes to what you eat, but small differences can add up and also spread the knowledge/ambition for more people to do it.
Got you, yeah I misread you commend the first time around
https://lynxjs.org/ doesn't scroll smoothly.
17-20% fewer construction workers: Great Recession's lasting scar on housing
Original title "17-20% fewer construction workers: Great Recession's lasting scar on housing supply" shortened to remain within title character limits.

Study: https://onlinelibrary.wiley.com/doi/abs/10.1111/1540-6229.12... | https://doi.org/10.1111/1540-6229.12526
The primary purpose of teeth is to chew food. Including moderately hard materials such as roots, etc.

I am not convinced that chewing on wood sticks for a few minutes will require dental work at all. Much less extensive dental work.

Why do you think it would require extensive dental work?
Yeah, "channels" are just a roundabout way to say "wider bus" and you can't get too much past 128 GB/s of memory bandwidth without leaning heavily into a very wide bus (i.e. more than the "standard" 128 bit we're used to on consumer x86) regardless who's making the chip. Looking at it from the bus width perspective:

- The AI Max+ 395 is a 256 bit bus ("4 channels") of 8000 MHz instead of 128 bits ("2 channels") of 16000 MHz because you can't practically get past 9000 MHz in a consumer device, even if you solder the RAM, at the moment. Max capacity 128 GB.

- 5th Gen Epyc is a 768 bit bus ("12 channels") of 6000 MHz because that lets you use a standard socketed setup. Max capacity 6 TB.

- M3 Ultra is a 1024 bit bus ("16 channels") of "~6266 MHz" as it's 2x the M3 Max (which is 512 bits wide) and we know the final bandwidth is ~800 GB/s. Max capacity 512 GB.

Note: "Channels" is in quotes because the number of bits per channel isn't actually the same per platform (and DDR5 is actually 2x32 bit channels per DIMM instead of 1x64 per DIMM like older DDR... this kind of shit is why just looking at the actual bit width is easier :p).

So really the frequencies aren't that different even though these are completely different products across completely different segments. The overwhelming factor is bus width (channels) and the rest is more or less design choice noise from the perspective of raw performance.
LM Studio Releases Python and JavaScript SDKs
Oh you. mean Threadripper. I thought you were talking about Epyc.

Anyway, I don't think it's comparable really. This thing comes with a fat GPU, NPU, and unified memory. Threadripper is just a CPU.
People with the 2023 lattice Mac Pro be like... can I upgrade mine?
>I think there’s even some debate around the effects of using treated wood for raised vegetable gardens

It's not a debate or the matter or health or organic wonks. "pressure treated wood" is treated with a compound of arsenic. Arsenic is quite toxic and readily leaches into the ground and your garden. Like you really shouldn't touch pressure treated wood, you should wear gloves and wash your hands after. It is banned in the US for construction of residential things which come into contact with humans and totally banned in several countries.

Leave pressure treated wood away from your food... a few inches planting away from it isn't enough.
No that's a cop out. We are in this situation explicitly because a plurality of the voting population voted for it. Trump isn't and has never been the problem. He's a clown. The people making the clown a king are the problem. When Trump goes away, they will just find another clown.
HN is very easy to style with custom CSS, because the HTML never changes. I've been using this theme[1] for many years now.

There are also alternative frontends[2] that support dark mode, like a sibling comment mentioned.

Though it would be nice if the native theme at least respected the user's `prefers-color-scheme` setting.

[1]: https://github.com/pyxelr/hacker-news-bluish-gray

[2]: https://github.com/cheeaun/awesome-hacker-news#web
All seven of them. I kid, I have a lot of sympathy for that position, but as a practical matter running Linux VMs on an M4 works great, you even get GPU acceleration.