MurphyA/hacker-news huggingface dataset:
by thereisnospork | 2025-12-30 21:16:30+00:00
> “Our officers will respond to investigate the nature of the call,” OPD said in a statement. “If our officers determine this is a landlord-tenant issue, the case will be referred to the Alameda County Sheriff’s Office for further investigation.”

People unlawfully squat and the official position of the Police is shrug.

Small wonder people are unhappy with the system and there's a market popping up for extra-judicial evictions.
by toomuchtodo | 2025-12-30 21:16:32+00:00
Sexual energy and desire ebbs and flows in a relationship over time, that should be expected, but values and how you want to live a life into the future usually do not and are foundational. If possible, I’d recommend a few sessions with a therapist to determine where you’re at emotionally, if the relationship is salvageable, and if you want to put the effort in to salvage it. Couples counseling might also help once you’ve figured out where you’re at.

(early 40s, married ~20 years, ama and I’ll do my best to provide value and actionable advice)
by utf_8x | 2025-12-30 21:16:50+00:00
If you want a more... ergonomic language, you can also use the new "run file directly" functionality in .NET 10. It supports shebangs directly and it will even install packages referenced in the script!

#!/usr/bin/env dotnet run
#:package Newtonsoft.Json@13.0.3

using Newtonsoft.Json;

Console.WriteLine(
JsonConvert.SerializeObject(new { Hello = "world" })
);

Even better, with the #:sdk directive, you can even serve a tiny web app directly from your "fancy shell script"...

#!/usr/bin/env dotnet run
#:sdk Microsoft.NET.Sdk.Web

WebApplication
.Create()
.MapGet("/", () => "Hello from a shell script!")
.Run();
by mjr00 | 2025-12-30 21:17:09+00:00
100%, this is all true and something you have to tackle eventually. Companies like this one (Kasava) can get away with it because, well, they likely don't have very many customers and it doesn't really matter. But when you're operating at a scale where you have international customers relying on your SaaS product 24/7, suddenly deploys having a few minutes of downtime matters.

This isn't to say monorepo is bad, though, but they're clearly naive about some things;

> No sync issues. No "wait, which repo has the current pricing?" No deploy coordination across three teams. Just one change, everywhere, instantly.

It's literally impossible to deploy "one change" simultaneously, even with the simplest n-tier architecture. As you mention, a DB schema is a great example. You physically cannot change a database schema and application code at the exact same time. You either have to ensure backwards compatibility or accept that there will be an outage while old application code runs against a new database, or vice-versa. And the latter works exactly up until an incident where your automated DB migration fails due to unexpected data in production, breaking the deployed code and causing a panic as on-call engineers try to determine whether to fix the migration or roll back the application code to fix the site.

To be a lot more cynical; this is clearly an AI-generated blog post by a fly-by-night OpenAI-wrapper company and I suspect they have few paying customers, if any, and they probably won't exist in 12 months. And when you have few paying customers, any engineering paradigm works, because it simply does not matter.
by breve | 2025-12-30 21:17:09+00:00
> impressive system that is leaps and bounds ahead of where it was just six months

It isn't full autonomy. It isn't full self-driving.

In 2016 Tesla claimed that "as of today, all Tesla vehicles produced in our factory – including Model 3 – will have the hardware needed for full self-driving capability at a safety level substantially greater than that of a human driver."

The blog entry is no longer on Tesla's website but the Internet Archive has it: https://web.archive.org/web/20240730071548/https://tesla.com...

There were supposed to be 1 million robotaxis on the road by 2020. That didn't happen either: https://www.thedrive.com/news/38129/elon-musk-promised-1-mil...

Tesla set their own benchmarks and timelines. Tesla failed to achieve them.

They find it easier to lie and have people make excuses for them than to actually execute.

Lying is part of the company culture at Tesla.
by tikimcfee | 2025-12-30 21:17:12+00:00
Ya know, I have to admit feeling something like this. Normally, the amount of stuff I put together in a work day offers a sense of completion or even a bit of a dopamine bump because of a "job well done". With this recent work I've been doing, it's instead felt like I've been spending a multiplier more energy communicating intent instead of doing the work myself; that communication seems to be making me more tired than the work itself. Similar?
by nighthawk454 | 2025-12-30 21:17:45+00:00
That doesn’t look super awful to me? Hardly extreme code golfing.

The far more interesting part is the order of magnitude. If they can pull off a 20k LOC with zero dependencies (implying a pretty concise project size) and it still works well on meaningful applications, that’s pretty neat. A 1000x reduction in code size and matching/exceeding in perf is worth looking at. Probably also implying a better architecture as code golf isn’t gonna get you 1000x less code. Again - their claims not mine, so we’ll see.

But at that point they can triple the LOC to 60k with nothing but white space, new lines, and comments, for all I care. It won’t even add a zero.
by mattmanser | 2025-12-30 21:17:52+00:00
It's so easy to measure too. 15k is 750 lines per working day.

There's no way any developer can meaningfully test, read and review 750 lines worth of changes per day.

And with AI code you've got to really go through it with a fine tooth comb, you can't scan the code. There's loads of subtle, but bad, bugs and assumptions it makes without telling you. I really want to emphasise the assumptions bit. A good example I saw recently was it assuming the sort order of a DB call should be something totally wrong, but easy to miss unless you read every line meticulously.

So either the OP is lying about how many lines their AI is pumping out, or they're checking complete AI slop untested and unreviewed into the codebase.
by skiing_crawling | 2025-12-30 21:17:54+00:00
A "single server" covers a pretty large range of scale, its more about how F-droid is used and perceived. Package repos are infrastructure, and reliability is important. A server behind someone's TV is much more susceptible to power outages, network issues, accidents, and tampering. Again, I don't know that's the case since they didn't really say anything specific.

> not hosted in just any data center where commodity hardware is managed by some unknown staff

I took this to mean it's not in a colo facility either, assumed it mean't someone's home, AKA residential power and internet.
by JumpCrisscross | 2025-12-30 21:18:01+00:00
"In Ostbelgien, the German-speaking part of Belgium, a permanent citizens’ assembly with rotating participation has been established that convenes to address a particular issue of general public concern. Fifteen hundred residents are invited annually to join through a process of random solicitation, from which 30 are chosen. Meeting on weekends over several months, their recommendations are forwarded to the parliament, which is required to consider how to enact them. This process has led to binding policies such as banning cell phones in middle schools and the provision of government funding to recruit young people into the nursing profession, where there is a shortage."

Okay, I like this. Bring back the things [1]!

[1] https://en.wikipedia.org/wiki/Thing_(assembly)
by aspenmartin | 2025-12-30 21:18:03+00:00
When people say “hype cycle” that can mean so many different things. That valuations are too high and many industry “promises” are wrong is maybe true but to me it’s irrelevant, this isn’t speculative, I think most posters who are positive on agents in these threads are talking about two things: current, existing tools, and the existing rate of progress. Check out e.g. Epoch.ai for great industry analyses. To compare AI to crypto is disingenuous, they are completely different and crypto is a technology that fundamentally makes no sense in a world where governments want to (and arguably should) control money supply. You may or may not agree on that take but AI is something that governments will push aggressively and see as crucial to national security/control. It means this is not going away
by alexwhb | 2025-12-30 21:18:03+00:00
Ya migrated about 50% of a code base to a new architecture from a legacy architecture. I've seen a massive speed improvement in my app since doing this and significantly less bugs. The code base is probably on the order of 150,000 lines of code or so. This refactor took about a week with AI... this would have taken easily a month or more if I did this myself. I also had AI write me a bunch of tests that never before existed in this codebase. Obviously these tests aren't perfect, but neither would mine be if I wrote them by hand.
by PaulKeeble | 2025-12-30 21:18:40+00:00
Modern machines go up to really mental levels of performance when you think about it and for a lot of small scale things like F droid I doubt it takes a lot of hardware to actually host it. A lot of its going to be static files so a basic web server could put through 100s of thousands of requests and even on a modest machine saturate 10 gbps which I suspect is enough for what they do.

This just reads to me like they have racked a box in a colo with a known person running the shared rack rather than someone’s basement but who really knows they aren't exactly handing out details.
by necovek | 2025-12-30 21:19:23+00:00
Most font licenses allow one to embed it into a document and then use that document as intended (to print, view...), but do not extend the license to the document recipient to extract the font and use it in newly created documents.

Using a common font like Times-compatible (metrics-wise) does help to an extent, but it can still fall off quickly with different ligatures, Unicode-combining character support etc. To be honest, I've never seen a Word document that looks exactly the same when opened on two Windows computers, even if those two computers should be roughly the same (corporate managed computers): I remember it used to be affected by print settings back in the day, but not sure what triggers it today.

Admittedly, I only use Windows computers and Word documents the last few days at work, as I've been in the Linux world for the last ~27 years otherwise.
by missinglugnut | 2025-12-30 21:19:53+00:00
I thought that article was impractical and totally divorced from reality.

Effort can't be fairly measured so in practice the attempts toward "effortocracy" always seem to replace objective systems with a mess of human biases.

Look at college admissions: instead of SAT scores colleges want to look at skin color and how sympathetic your essays sound. That doesn't measure how much a person has overcome in life, it measures a person by how they fit in to the admissions office's prejudices.

The merit based approach, giving academic opportunity to people with a history of academic success, isn't as fair as we want, but it is useful. Broken, gameable, biased measures of effort are neither fair nor useful.
by boroboro4 | 2025-12-30 21:20:08+00:00
Issue with your original statement is that it implies negative correlation between intellect and being good politician. All the issues you describe (both being self serving and power seeking) apply to anyone regardless to their intellect (and I still think they apply less to people of high intellect just because they see bigger picture, but I might be wrong).

We need to optimize for less self serving and more integrity but we should strive for smarter people up there too.
by OgsyedIE | 2025-12-30 21:20:47+00:00
Honestly I think there are too few evictions.

The working homeless are worse at contributing to natalism than the working housed and there are too many Americans for the global aquifer budget to support. A mass fertility reduction can only really happen through a decline in prosperity. Ideally, the American housing policy framework should be exported globally as much as possible, too.

https://www.footprintnetwork.org/
by neogodless | 2025-12-30 21:21:27+00:00
And a few downgrades (if my 2023 Polestar 2 is an indication)

* Wait 60 seconds to start using the GPS / nav to become responsive

* Unreliable backup camera (even after several software "fixes")

* No buttons or knobs for climate control

* No way to disable intrusive line detection that makes car vibrate when you get close to yellow and white lines

* Overzealous auto-dim of high beams (our 2023 Mazda CX-5 is significantly better with almost no false positives)

It's not all bad, and once the infotainment warms up, it's plenty responsive. It's certainly a luxury car though (as an admitted Mazda fan) you can get a lot of nice from a $30k Mazda.
by doublet00th | 2025-12-30 21:21:49+00:00
I built something like this at my previous startup, Pangea [1]. Overall I think looking back on our journey I'd sign up for it again, but it's not a panacea.

Here were the downsides we ran into

- Getting buy in to do everything through the repo. We had our feature flags controlled via a yaml file in the repo as well, and pretty quickly people got mad at the time it took for us to update a feature flag (open MR -> merge MR -> have CI update feature flag in our envs), and optimizing that took quite a while. It then made branch invariants harder to reason about (everything in the production branch is what is in our live environments, but except for feature flags). So, we moved that out of the monorepo into an actual service.

- CI time and complexity. When we started getting to around 20 services that deployed independently, GitLab started choking on the size of our CI configuration and we'd see a spinner for about 5 minutes before our pipeline even launched. Couple that with special snowflakes like the feature flag system I mentioned above, eventually it got to the point that only a few people knew exactly how rollouts edge cases worked. The juice was not worth the squeeze at that point (the juice being - "the repo is the source of truth for everything")

- Test times. We ran some e2e UI tests with Cypress that required a lot of beefy instances, and for safety we'd run them every single time. Couple that with flakiness, and you'd have a lot of red pipelines when the goal was 100% green all the time.

That being said, we got a ton of good stuff out of it too. I distinctly remember one day that I updated all but 2 of our services to run on ARM without involving service authors and our compute spend went down by 70% for that month because nobody was using the m8g spot instances, which had just been released.

[1]: https://pangea.cloud/
by bb88 | 2025-12-30 21:21:55+00:00
Here's a thought experiment. Remember, there's only one channel.

Let's say you have 100 meshtastic nodes in a residential valley. And you have 1 meshtastic repeater up on a mountain overlooking the valley (or it could be on a radio tower or water tower, say).

So it's clear that most of these nodes won't see each other because terrain, housing, trees, etc.

But it is possible that the repeater may have clear line of sight to most of them. And that's where the hidden node problem lies.

And adding more nodes and more repeaters is not going to help. The problem is either solved by increasing the number of channels (hence the sdr angle) or by time division multiplexing the single channel and coordinating who can talk at what time. The first is easy. The second is much harder.
by gottorf | 2025-12-30 21:22:30+00:00
> People unlawfully squat

My understanding of CA tenancy law is that it's so tilted in favor of the tenant, that if someone just claims to be one, the police have to shrug.

> Small wonder people are unhappy with the system and there's a market popping up for extra-judicial evictions

Well-intentioned laws, upon contact with the real world, often end up with undesirable secondary and tertiary consequences such as this.
by antod | 2025-12-30 21:22:51+00:00
I'm also noticing another trend with my 16yr old daughter and her friends. They are craving old school offline experiences. They have all dragged out the parents and relatives old music collections, cruising second hand shops for old CDs etc. when they visit others houses they are checking out each other's household book and music collections.

She recently got a cheap digital camera with no screen and just a shutter button and and plain old viewfinder. The idea is that like the old days you don't know what you took a photo of until (a bit like getting the film developed) you plug the SD card into a computer and have a look.

I think she'd get a kick out of ripping CDs and ditching Spotify. I can teach her all about files and filesystems then haha.

My 19yr old son doesn't follow the same old school stuff, but he kinda shunned social media from the beginning.
by MPSFounder | 2025-12-30 21:22:51+00:00
Regardless of your views on this, it is highly concerning that America the giant bends over for a foreign nation built on human rights violations, that does not respect life or property (i.e, West Bank). Rich Jews dictate foreign policy driven largely by religiosity that is reminiscent of the Jones cult, while Americans just accept the fact we do their bidding. Nothing short of insulting. I visited Israel and was very much surprised at the Polish and Russian inhabitants that feel some delusional connection to a land and could use it to murder children and steal more land (just look at Lebanon and Syria right now, where Israelis are inching every day). It is beyond delusion, but religion does wonders. Some cultists in Utah justify marrying teenagers, the Israelis are similar in that regard. They can justify mutilating children because a Russian feels he is owed that land. However, Europe has long stood with Israel, so let them reap what they sow. Gentiles will learn one way or another that Israelis care not for the West, for they only serve their evil interests. The lesson of the Holocaust for our Jewish friends was kill an enemy (and here, the definition is broad, for a 1 year old that is still nursing in his mother's mutilated arm is an enemy because they were so born) before they even think of inflicting damage, and leave no child behind. And again, for our Jewish friends, never again has a fine print. Never again not for Christians, nor muslims, nor atheists. Only for the tribe. Remarkably, there is so much damage this is causing for the tribe. Every white man 18-30 views not Nazis, not atheists, nor Muslims are an enemy, but Israel. The schism in the right wing reflects this. Hopefully, America will one day demand reparations from Israel, for America has no masters. Our ideals are far greater than those of vile people that could hurt a child while smirking in Mar-a-lago near a puppet president that sits at their command.
by zozbot234 | 2025-12-30 21:23:04+00:00
> This results in them moving up a layer, in this case creating a network of inter-dependent containers that you now have to put together for the whole thing to start... and we're back to square one, with way more bloat in between.

The difference is that you can move that whole bunch of interlinked containers to another machine and it will work. You don't get that when running on bare hardware. The technology of "containers" is ultimately about having the kernel expose a cleaned up "namespaced" interface to userspace running inside the container, that abstracts away the details of the original machine. This is very much not intended as "sandboxing" in a security sense, but for most other system administration purposes it gets pretty darn close.
by OgsyedIE | 2025-12-30 21:23:48+00:00
It really doesn't go far enough. There ought to be a legal requirement for the service industry to check their hires are fully paid up on their rent before they can be allowed to hire them.

That way, people who can't compete in the Californian housing market will stop being babied and finally be allowed to get the message and then redirect their energy on migrating to somewhere with cheaper rent like Idaho or Guatemala.
by jcgl | 2025-12-30 21:23:54+00:00
> Yes, Go can hardly be called statically typed, when they use the empty interface everywhere.

How often are you using any/interface {}? Yes, sometimes it's the correct solution to a problem, but it's really not that common in my experience. Certainly not common in ways that actually make life hard.

Also, since generics, I've been able to cut down my use of the empty interface even further.
by krackers | 2025-12-30 21:23:59+00:00
I guess another thing, is that the null hypothesis is that an incorrect image is equally likely to be matched to any of the 10 decoy targets. But this isn't the case, the LLM has its own implicit bias. For instance, if you modeled things as a "bag of words" then longer target descriptions are more likely to match with images that contain bunch of text. So some decoy targets are more likely to be hit than others.

I think to counter this, you'd need to model your null hypothesis as the distribution that results when you have the LLM score a deliberately incorrect image against your target + dummies.
by pxc | 2025-12-30 21:24:22+00:00
> The article alleges that squatting is an organized crime activity.

No, it doesn't. It extensively quotes its primary interview subject, who at one point makes a (fairly vague) insinuation along those lines. His words were "more like organized crime", and they're rendered in the article within quotation marks.

> Do gangs really do this, or is it just renaming the activities of homeless individuals as organized crime?

My guess would be the latter.
by tveita | 2025-12-30 21:24:25+00:00
What kind of performance are you seeing with/without SIMD enabled?

From https://github.com/Lulzx/zpdf/blob/main/src/main.zig it looks like the help text cites an unimplemented "-j" option to enable multiple threads.

There is a "--parallel" option, but that is only implemented for the "bench" command.
by ninalanyon | 2025-12-30 21:24:49+00:00
At least in the UK the fact that the Victorians and others used a lot of child labour is well and widely known.

Blake wrote the poem The Chimney Sweeper about boys sold into the trade long before the 1850s and Elizabeth Barrett Browning published The Cry of the Children in Blackwood's magazine in 1843. Charles Kingsley used his The Water Babies to question child labour and England's treatment of the poor in general in 1862-3.

No one with any pretensions to knowledge of those times can claim not to know about child labour.
by JumpCrisscross | 2025-12-30 21:25:12+00:00
> Iran is rebuilding it's rocket stockpile with help from china

Has this been confirmed?

> From a foreign policy point of view they are weaker then ever. Security wise i don't know how they are doing

Iran's borders encompass a bit of a shitshow. Its dominant ethnicity is less than three fifths the population [1]. Its next three-largest ethnicities, Azeris (14%), Kurds (9%) and Gilaki (5%) meanwhile, have bordering extant or aspiring nation-states.

(To the extent there is a hilarious if bastardly alliance in the region, it would be between Israel and Azerbaijan. Israel provides firepower. Azerbaijan gains the Azeri (and maybe Gilaki) majority north of Iran, cutting off Armenia's southern border and giving it a land border with Turkey for more pipelines.)

[1] https://en.wikipedia.org/wiki/Demographics_of_Iran