skysight-inc/HackerNews huggingface dataset:
> But we still need human intervention to make sure the detected objects are drawn correctly.

Hi, I am the author.

The demo app and any provided code example includes a step asking a human to verify the detected features. You can't upload them automatically unless you modify the source code.

I reiterate the human verification across the docs, linked post, and any code samples.

I haven't ever uploaded features automatically. In fact I manually edited and labeled hundreds of swimming pool samples myself before even training the first version.

Happy to hear and implement any ideas on how to improve the process to prevent automated features to be uploaded.

I know some people might say: just don't publish the tool, I think we can do better at embracing AI and having an open discussion.
I have heard numerous anecdotes from multiple people I know of them being served targeted ads shortly after saying something similar aloud with a device microphone nearby. You're right that there are a lot more ways than a microphone for ad targeting to work, but I wouldn't necessarily dismiss that guess as wrong.
Bird flu isn't the only avian disease.

Virulent Newcastle disease, specifically, is a major concern. It is endemic in Mexico and eggs are a vector of transmission.

That said, threatening to allow imports from Mexico might be a good way to break the US egg cartel which is almost entirely to blame for the high egg prices.
Similar to hospitals, I have seen SFF and AIO PCs all over outpatient medical offices.
Thanks, bought it.

Turns out it's on sale now too: https://play.google.com/store/books/details?id=tOzwEAAAQBAJ
Its a soul cancer, all 'social' networks are. More like asocial. In theory they could be a real added value for whole mankind, but corporate money and endless greed of those in power there made it what it is.

To all ya working on making these misery machines even more efficient - you never feel ashamed of yourself for what you do? Is the money really worth losing respect for oneself and others as a good human being? Or it attracts same crowd as founder - asocial high performing sociopaths who couldn't care less?
You don't need to know the license terms to know what is happening. Just observe that you get ads based on browsing and searching behavior. Most people can see that it's happening and don't care. Or at least not enough to give up the value they get in exchange.
https://en.wikipedia.org/wiki/Declaratory_judgment

If someone threatens to sue you, you can sue them to establish that their suit is groundless.
What’s the point of using a laptop with a docking station? You still need an external keyboard, mouse, monitor, etc. Is the main reason to save money? Or is it because laptops are now more powerful than desktop PCs?

For example, do MacBook Airs paired with external monitors perform better than traditional PCs? If not, are people opting for MacBook Pros with docks instead? And if so, is a top-tier MacBook Pro with an external monitor and keyboard actually cheaper than a Mac Studio setup?
The word you're looking for is 'dystopian'
Culture Eats Strategy for Breakfast (2016)
> Even if you drive over roads that were built because of government programs, you’re a hypocritical profiteer in my book.

Tangent maybe, but talking about where the rubber literally meets the road gets pretty interesting. Because government programs focus on politically important places, those places that are not politically important tend to have worse roads. Lots of people in those places do not care much, because they have big trucks with big tires. But once politically unimportant people are paying for bigger tires for decades, and getting hit with inflation on those tires, and still paying for other roads in other places that don't benefit them.. they get fed up eventually and this leads to the rise of angry populism and the desire to tear down road-building institutions. Doing this seems like it can't make anything worse, and will only help them be able to pay for their next flat tire, and they know that the flat is going to happen regardless of whether city-dwellers get to enjoy a new turnpike.

This is an oversimplification, but on the other hand, it really is pretty simple.

Labeling anyone as a hypocritical profiteer since they "benefit" from crappy roads that were actually paid for in full many years ago and neglected since then is one way to think about this I guess. But you could also say that it's natural for rural people to object strongly to that part of the wealth pump that actually affects them, and it really is more likely to be a function of government itself rather than corporatism. (This is because they have no disposable income to throw at corporations when there's not enough left after taxes.)

Whereas urban people are just more likely to object to the part of the wealth pump that affects them, and that's less about government and more about corporatism. The rural/urban divide will only be cured when everyone agrees that all wealth pumps are unsustainable, instead of spending all their energy fighting about how to get on the most of profitable side of the pumps.

I'm not saying the rural people in this scenario are not misguided.. but if you're completely baffled by support for things like MAGA and DOGE, then it's probably worthwhile to reflect on this.
Mexico City is safe and a wonderful place to visit - if, like me, you like big cities.
This article lost all credibility with me here:

> ...this means that only 20% of labor productivity growth in the US since 1988 has been driven by R&D spending! Capital deepening accounts for around half of labor productivity growth in this period...

This is like saying that Jeff Dean's net worth is attributable not to his programming skills, but to the capital deepening of his bank account. The authors are working with concepts at a level of abstraction where they've lost contact with what they're saying.
> Zig's comptime functions only run at compile time, so they can do extra things - in particular manipulating types - that you can't do if your function needs to run at runtime.

Careful, I'm not sure this is true. I haven't found a Zig comptime function that doesn't also work just as well at runtime function.

This is, in fact, the primary characteristic that makes Zig comptime easier to reason about than any "macro" system. If something is wrong in my comptime function, I can normally make a small adjustment to force it to be a runtime function that I can step through and probe and debug.

It's sort of a unification of compile time and run time semantics and it is long overdue. The late John Shutt's Scheme-alike Kernel (https://web.cs.wpi.edu/~jshutt/kernel.html) sort of approached this as did old-school Tcl.
They aren't similar, they couldn't be more different. One is about lots of small threads of execution communicating with each other and synchronizing, one is about a few instructions being able to be run in parallel because implicitly within the CPU there are different pipelines.

They aren't just different, they are at completely opposite ends of the programming spectrum. There are literally the two extremes of trying to make throughput faster.
>Have fun trying to reclaim a warranty from the discount chinese numbered company that tops your amazon search

Well it's not fun because most of them have very painless warranty claims - hammer the product with a 1 star review and applie for replacement, most will just give you full refund, no / barely any questions asked. Anything to keep their top Amazon search positions and reviews. I remember when Amazon was slammed with MPOW bluetooth products, I had minor hinge issue after almost a year on a set of cans and they just shipped me a new one, didn't even need photo evidence of destruction of old device. That's been my experience with multipe "Chinesium" products on Amazon, and essentially why Amazon > Aliexpress for the RMA premium. Buy from a top ranked product where seller doesn't want to compromise position with bad reviews, pay a few bucks extra on Amazon, get faster shipping and no question asked exchanges/refunds because seller already have it built into margins.
OpenBSD did get it right, but they also have a more relaxed scheme for backwards compatibility across releases. Linux's strict ABI compatibility guarantees complicate matters slightly, but with the right supporting library it becomes tolerable.

See the example at the top of the Readme at https://github.com/landlock-lsm/go-landlock

(Full disclosure, I am the author of that library)

FWIW, I do hope that we can motivate people to use Landlock in the same way as people use pledge on OpenBSD, as a lightweight self-sandboxing mechanism that requires fewer architectural changes to your program and results in more constrained sandboxes than Linux namespaces and other mechanisms do.
You can define types and functions via code via macros. For example, [1] which creates a new sibling type and injects a ::builder method into your type.

And you can add reflection [2]. So if you can add what you need via crates, is the language actually missing it or is it just not as ergonomic / performant as it needs to be or is it an education problem?

[1] https://docs.rs/typed-builder/latest/typed_builder/

[2] https://docs.rs/reflect/latest/reflect/
In 2024 it was 37.574 out of a total BEV market of 380.609, so they were only getting 10% of the EV sales even before all this.

(At least, assuming this website is real and not clickbait made by an LLM, I can't tell any more: https://www.best-selling-cars.com/germany/2024-full-year-ger...)
> The solution is to improve pubic transportation and other alternatives so that they are the better option.

Yes, and the way you do this is you siphon off funds given to car users and instead invest them in public infrastructure.

The reality is car users don't actually pay the price for anything, the costs are externalized. For example, we've spent over 25 Trillion on the interstate highway system alone. The gas tax and car sales tax doesn't even make a dent in this. Car users are paying cents on the dollar for what they're doing.

Another example, the average parking spot costs 7,000 dollars a year to maintain. But we have free parking everywhere. That cost is externalized, and paid for by you and me. And then, of course, carbon.

It's not so much a punishment, but rather a small nudge towards a fair distribution. If car users had to pay what it actually cost, they would be in an uproar. They've been on the welfare of everyone for a long time now. We're only asking them to pay closer to their own fair share. Keep in mind - they're still not paying what they should.
Better that you had said, “This is a triumph”
You can set environment variables in your build.rs / the user sets it like A=b cargo build.
Ok, sure. But I doubt that's a good practice. In fact, I can't possibly imagine it not being a horrible idea.

So, I ask: what size and signedness of int? 1, 2, 4, 8? What if the string is of length 3, 2, 1, 0?

Why bother with all those corner cases. Everything has a memory layout and appropriate semantics of representation and modification. Pushing those definitions is a recipe for problems.

I like to keep it simple, keeping the semantics simple in how I code specific kinds of transforms.

The less kinds of techniques you use, the less kinds of patterns you have to develop, test, and ensure consistent application of across a codebase.

Especially down in C land, which is effectively assembler.

Gone are the days of Carmac having to save bytes in Doom, unless you're doing embedded work, in which case that's all the more reason to be very careful how you handle those bytes.
Disclaimer, I know nothing of the internals of Microsoft RDP, but it does not appear to use an image representation like VLC, etc. do. My suspicion is that Windows APIs are intercepted and used to build the desktop experience. Don't get me wrong, I know A LOT about Windows internals, but I never looked into that part, sadly. What I do know is based upon what I see, and what I see leads me to the comment above.
borg discussion + wiki page:

https://github.com/borgbackup/borg/discussions/8694
> Broad automation of tasks can be great for society if and only if the product of that automation is not treated as some kind of private property.

Star Trek or Bladerunner? That’s a choice we can make.
What made them better equipped?
That example looks easy enough to replicate in C++ with consteval + template, basically the same except a few minor syntax changes.
Similarly to the bubblewrap comment, I'd also like to know how it compares to nsjail.

I think nsjail uses mount namespaces (CLONE_NEWNS) instead of landlock for filesystem sandboxing, but what would the practical differences be?
Accident: Endeavor CRJ9 at Toronto on Feb 17th 2025, flipped over on landing
I agree most folks aren't aware of the risks. But I'm guessing for the vast majority of people that are aware of the risks, the thought process is basically along the lines of:

1. I'm simply not that important. There are millions of other people who have given this data to 23 and me and the like, and I'm just some rando peon - nobody is going to be specifically searching for my DNA.

2. The "worst case scenarios", e.g. getting health insurance denied because you have some gene, still seem implausible to me. Granted, there is a ton of stuff I thought would be implausible 5-10 years ago that is now happening, but something like this feels like it would be pushed back against from all sides of the political spectrum, even in our highly polarized world.

3. I haven't murdered anyone, so I'm not worried about getting caught up in a DNA dragnet. Sure, there can be false positives, but to get on in life you pretty much have to ignore events with low statistical probability (or otherwise nobody would even get in a car on the road, and that has a much higher statistical probability of doing you harm).
You might believe this guy.

https://x.com/letsgobrando45/status/1847255056988373079?s=46

https://x.com/megatron_ron/status/1788092840783835473?s=46
Ok, if I notice other devs suddenly getting 5x as productive I'll give it a try, but so far no such effect has been demonstrated. It seems like a pretty straightforward research question, and you'd think if there was any demonstrable effect the companies selling these things would use such research to market their products. So where is it?
I think that if your government started acting nazi, you should become a collaborator of your own demise by joining an armed resistance. Or emigrate.

Seriously, this attitude sounds like keeping the knives under lock at your home in case your wife decides to murder you. If you think it's a possibility, then I guess this poses harder questions than where to keep the knives.
I considered this when I sent them my sample. For me the benefit outweighed the risk. I'm sure their DNA database have been sold or given to all kind of companies and agencies since then (many years ago). Asking them to delete my record now is pointless. Anyone who cared about it already has it.
> straight or rectangular objects as wobbly, as shown in the second-to-last screenshot.

This is a because the polygon is drawn as a mask in order to overlay it on the image. The actual polygon being uploaded doesn't have the wobbly features.

It is True there are cases were the predicted polygon is wobbly and I encourage people to discard them. However I didn't publish this demo until I got a first version of the model that reached some minimum quality.

There is logic in the code to simplify the shape of the predicted polygon in order to avoid having too many nodes.
I'd argue that the fully removable cap is very slightly broken, from experience.
About epub, Apple is just mad because they were not able to corner the market in a way that would allow them to dictate everything about it.
Their proprietary format is a failure (the only benefit was to be able to use their publishing app, that they killed) and their marketplace sucks for all the usual Apple reasons.

Even though Amazon is not a great actor in the field, they still manage to be not as bad as Apple so people went there.

In any case, there is something fundamentally broken with ebooks, because of DRM. Because you know, somehow you weren't able to share books before. I know that don't "lose" your copy when you share digitally but for all intent, once a book has been read it is "consumed" the residual value it has for the owner is very little and mostly about archiving or collecting.

Sadly, as with many things of modern Apple they had a bad influence on the market and they continue to do so and it is especially aggravating since, like you explained, their software isn't even good anymore.
iBooks and macOS is just as bad, if not worse, which is something.
Welcome to Hacker News, I'm glad my comment encouraged you to join the site :)

RHEL's EULA has a similar sentence, "This Agreement establishes the rights and obligations associated with Subscription Services and is not intended to limit your rights to software code under the terms of an open source license." That's what I meant by "just as restrictive". Both services are subscriptions where continued access to the software provided by the subscription is conditional on the subscriber not giving third parties access to the service. CIQ's EULA also says that subscribers may not "access the Software in order to build a competitive product or services", which seems ironic considering their business model.
It takes time to develop theses features, but Landlock is gaining new network filtering features. We are working in a way to control socket creation according to their protocols, and also a way to filter UDP (which makes sense to developers and users).

From the point of view of an app developer, it might not make sense to filters peers but services (ports) instead, and filtering peers without their names would not be ideal (the kernel doesn't know about DNS, only IPs). Anyway, this feature might come one day if someone want to work on it, but we follow well-tested incremental development.

Netfiler is a privileged network feature that allows to do almost anything with the network, which makes it unsuitable for (app/unprivileged) sandboxing.
This position has been filled already, this is why the link is now invalid
> (1) Plant-based milks are not superior to cow milk in nutrition.

Why would anybody rely upon milk as a nutritional source (be it animal or plant based) is a mistery to me. The only mammal that consumes milk (and from a different species on top of it) is humans.

> (2) Animal agriculture isn't necessarily bad ecologically. Yes, you have to feed 3N to 20N units of food to an animal to get N units of food, but those could be some food that humans can't eat, like grass, that can be produced without tilling the land, on steep slopes for instance. On a large scale an animal feeding operation produces a dangerous amount of waste, on a small scale that "waste" gets put back on the land and builds fertility and soil carbon.

I understand the romantic idea of cows peacefully grazing on green fields but grassfed beef is even less efficient than their feedlot counterpart and completely unsustainable at the current scale of consumption.
To reduce consumption simply eliminate the billions of dollars in subsidies and promotions.
I’m not expecting to see anything remotely close to that in my lifetime though.
I'm all for a stronger enforcement of anti-littering laws, but I'm just as stumped about how exactly would that be implemented, what exactly would need to change, and how much would those changes cost compared to just requiring companies to make the caps be this way.

As for the "collective punishment", while I can definitely appreciate that some of the new caps can be fussy to use, I'd hope you can also appreciate that calling them a "punishment" is very much a subjective characterization, and that opinions do vary. I can't stand the cap on the cocoa milk cartons I buy, but the ones on the regular cow milk cartons are excellent, and work way better than what was on them before. I also generally think that the caps that are fussy to use are a nuisance at best, and that since there have been caps that annoyed me even before this change in legislation, there's no reasonable cause for me to be upset at this specifically.
Ever make bug because you wrote code thinking about how you wanted it to work and forgot to consider how it could go wrong off of that happy path? I think things like this are basically the same problem: when someone is focused on the good outcome it’s just not the right context for most people to carefully evaluate possible negative events, especially low-probability ones. They’re thinking it’d be cool to get an ancestry report, maybe lifesaving to get notice of genetic problem, perhaps the excitement of a unknown relative, and unless there’s a neutral party involved the positives are probably going to win.
Soccer players suffer more concussions and they aren’t paid much.

What do?
Wasn’t restarting those AIX dinosaurs a nontrivial thing?
Turns out doing a sig heil twice in public doesn't make you popular in Germany. (Except among the small number of actual Nazis that still exist there.)
You only got that half right, fyi. Companies will choose to settle if they think there is a good possibility to lose if it goes to trial. If they suspect they will win, they will absolutely pursue, because they can counter-sue in many areas. Anything close to 50/50 or less, they will settle in a heartbeat. They may even have a winning case, only to realize they are up against a law firm that will rip them apart.
What you quoted is reality. People who care are in those two categories with rare exceptions. If you are actually russian like me you'd know that 95% of people are in two of the above groups I described. Literally everybody you ask either voted for Putin or did not vote (if we pretend elections were real)

And you I guess have no objection to my main point. e2ee helps crime as much as good guys, maybe more because it helps scale crime. And non stupid government would see that. If what a democratic government is doing to fix this looks like censorship, then it does not mean the government is bad. There is other context. A good democratic government can be instructed by competent experts make better tradeoffs. You cannot expect politicians to be competent experts.

It saddens me that every now and then even well intentioned(?) fellow russians act like every government is like that. You're not the only one. The legacy and history of how people came to power is completely different. Yes it's hard to believe but there are governments who are different.

If you want to see how actual surveillance would look, check out russia. Chinese firewall tech, TSPU boxes at every ISP, making VPN illegal etc. Unlike EU there is historical context and evidence in which it is clear that the government is not doing this to fight crime.
If you can't find a place to rent, blame the government
> We got talent right here.

Indeed you do. A random stab at TripleJ Unearthed is enough to find an artist/band that's well above the world average.

I don't know if it's the remoteness or dangerous animals that is the reason for this, but Australians sure know how to make music.
It’s not about “the HN crowd”, it’s just that the time has changed so much. Do you remember 2008? Facebook was a swanky way back then to reconnect with your classmates and leave some “Like” things under their wedding photos. Google was seen as a way of organizing the world’s information to make it universally accessible and useful, with their niche ad service being still in limited beta. Twitter was so unknown that it still hasn’t even won a Webby Award.

And 23andMe was already offering a $100 DNA sampling in 2008.

It’s easy to be cynical about this in 2025. Those who didn’t live through the early 2000s, can’t even imagine the amount of optimism surrounding the tech industry at that time. Giving my DNA to a cool new Silicon Valley firm in 2008? Sure, why not, it was like buying a ticket to some utopian future.