skysight-inc/HackerNews huggingface dataset:
The original Labrea Tarpit avoids DOS'ing it's own conntrack table somehow, too;

LaBrea.py: https://github.com/dhoelzer/ShowMeThePackets/blob/master/Sca...

La Brea Tar Pits and museum: https://en.wikipedia.org/wiki/La_Brea_Tar_Pits

The NERDctl readme says: https://github.com/containerd/nerdctl :

> Supports rootless mode, without slirp overhead (bypass4netns)

How does that work, though? (And unfortunately podman replaced slirp4netns with pasta from psst.)

rootless-containers/bypass4netns:
https://github.com/rootless-containers/bypass4netns/ :

> [Experimental] Accelerates slirp4netns using SECCOMP_IOCTL_NOTIF_ADDFD. As fast as `--net=host`

Which is good, because --net=host with rootless containers is security inadvisable FWIU.

"bypass4netns: Accelerating TCP/IP Communications in Rootless Containers" (2023) https://arxiv.org/abs/2402.00365 :

> bypass4netns uses sockets allocated on the host. It switches sockets in containers to the host's sockets by intercepting syscalls and injecting the file descriptors using Seccomp. Our method with Seccomp can handle statically linked applications that previous works could not handle. Also, we propose high-performance rootless multi-node communication. We confirmed that rootless containers with bypass4netns achieve more than 30x faster throughput than rootless containers without it

RunCVM, Kata containers, GVisor all have a better host/guest boundary than rootful or rootless containers; which is probably better for honeypot research on a different subnet.

IIRC there are various utilities for monitoring and diffing VMs, for honeypot research.

There could be a list of expected syscalls. If the simulated workload can be exhaustively enumerated, the expected syscalls are known ahead of time and so anomaly detection should be easier.

"Oh, like Ghostbusters."
Heh, yeah. No, no they have not.
> ncurses-rs has been archived and will not be further developed. Release 6.0.1 is the last release.

> Overall, the thinness of this wrapper puts it into an uncomfortable middle ground between C and Rust which is still unsafe and not very Rustic. It'd be better to use either C interop directly or something altogether safer. I made ncurses-rs in 2015, when the Rust landscape was very different.

> If you'd like to make a TUI in safe Rust, consider ratatui, cursive, or similar.

Seems reasonable. Author is saying that if they made a TUI today in Rust they wouldn't use ncurses-rs. No point maintaining a library when it stops scratching your own itch
After using Bear.app and Things.app for a while, I've moved firmly in the file over app camp. Apps can be enjoyable to use until you don't have access to the app anymore (platform, longevity,...). Now I'm using Emacs with org files, but could just as well use any tools that favors files. Any novel use case I want, I can script it out in a moment, while still enjoying the benefits of viewing my information on most platforms.

> Something I have been wondering about is the "backlink" feature. It would be cool to link items/notes together through references. What I would be looking for is a Unix tools that can scan my text files for references to other files in the hierarchy

The only thing you need is some kind of structure, like the wiki link format or org link format, and you could 'rgrep' the notes directory for a particular link (vim and emacs can put the result in a buffer).
+1 to all this. And when did it become cool to have icons that provide no feedback they've been clicked, combined with no loading state? I'm always clicking stuff twice now because I'm not sure I even clicked it the first time.
Which reminds I have been meaning to donate to wikipedia
I will work on actually connecting with people IRL. It’s always been my tendency to retreat socially but Covid was the final nail in the coffin for my social life. So I will go out of my way to spend time with others.

Also I will keep working on learning rust for no particular reason at all :)
The answer has been and continues to be clear in the indie scene. Many of the most memorable and beloved games have not been high fidelity, but rather unique and thematic. Consider Mario Kart, Portal, Braid, Slay the Spire, and Balatro. Even games that continue being played after decades like Counter Strike, World of Warcraft, and Skyrim. While some of these may appear to be very high fidelity, they aren't the massive open worlds with millions of polygons. Most are either 2D sprite based or use relatively simple 3D models with distinctive textures.

I see the graphical spectacle of many new games similar to 3D movies. They catch your attention initially, but it quickly fades into the background. What keeps you playing and makes for an enjoyable experience are the mechanics, characters, and story. Beautiful themes and appropriate sounds really help with immersion. None of this requires hundreds of thousands of hours from hundreds of artists. What it does require is creativity and artistry.

The reason these AAA games fail is because they are bland, repetitive, uninspired gruel. With such large budgets they are driven to make their games as low risk and widely palatable as possible, which paints them into a corner of median, average, well-trodden ground. The potential upside of a break out classic isn't orders of magnitude above the average, but the downside could be a total loss.
or, as the kids like to call it, the "We Have Minecraft At Home" version.
Won't work for many services, either they do some websocket stuff or they make assumptions about the URL or whatever. Subdomains are the way to go.
> I have never once had a reviewer catch a major bug

Just in 2024, I've had three or four caught[0] (and caught a couple myself on the project I have to PR review myself because no-one else understands/wants to touch that system.) I've also caught a couple that would have required a hotfix[1] without being a five-alarm alert "things are down".

[0] including some subtle concurrency bugs

[1] e.g. reporting systems for moderation and support
Ask HN: Are there good examples of real-time video analysis apps on Android?
I'd like to better understand how capable modern Android hardware is for these computer vision tasks.

The only one I know of is Hooper (https://www.hooper.gg) for basketball analysis.
https://github.com/python/cpython/issues/86904
And a 7th complaining about the formatting of the question.
Worth noting that Gimp just made a separate UI design repo and seem to be doing a great job at confronting this systemic problem in the project.
You tend to use the web platform for maximum portability, even for people not having high-end devices. If you only need to target people with a higher-density screen, then of course my comment is moot. I posit that it will still be a problem for large enough number of people, for a long time.
1. Yeah, 4 times a day is a lot and I'm sorry for him. Although I would like to learn more about the details. (I.e other comments mentioning about illegal crossings etc)

2. I'm sorry I didn't fully get this (English is not my first language) but I'm also from a 3rd world country).

3. I'm guessing you are in the USA bubble (which always had and still have a racism problem on a different level) and don't know much about Europe. In Europe, racism would almost never result in any physical violence or not being allowed any rights.
On the plus side a nuclear winter might be just what we need to get our temperature under control!
SQLite supports indexes on expressions. So if you have an expression that accesses some subcomponent of JSON that you want to index, just create an index on that expression.
Son of a gun, they did put one tucked away in a back corner on the bridge!

Thanks.

Not that it looked distinctive in any way, so you'd never notice:

https://memory-alpha.fandom.com/wiki/Bathroom?file=Head_door...

But I am honestly amazed they did it at all.
Another common computing system to be aware of: the Windows epoch is 1-Jan-1601.
That's actually something I've always wanted. Thanks, I'll take a look
> If you can say "I'm a craftsman" or "I'm an engineer" all the power to you. Sadly I don't think we can say that in the collective form.

My cynicism of the software "profession" is entirely a function of experience, and these titles are the (very rare) exception.

The norm is low-quality, low complexity disposable code.
Flying Was Already the Worst. Then America Stopped Using Headphones
No. Reuters, EuroNews, this source, and others are all claiming to have sources close to the investigation that have indicated that is what the investigation has found, no one I have seen claims an official statement from the investigation has been released with this conclusion.

There is a difference between leaks from an official investigation and the official outcome of the investigation. Official organs of the Azerbaijan government are not (yet) accusing Russia of shooting the plane with a missile.
oh yeah I get that - there's a lot more to magic then fancy flourishes. :)

In a way it's a return to the more classic era of magic (like Thurston) in so far as the magic is part of an overall experience.

Not much to tell for me, I grew up near a well known (and sadly mostly closed) magic shop, and used to while away hours there practicing sleight of hand. I must have read Henry Hay's Amateur Magician Handbook a hundred times over the summers - sweating over the hand-drawn illustrations and trying to parse how some of the more murderous figurations worked.

My professional magic experience consists of some a few live street magic performances back when I lived in Taiwan - before I spoke Chinese it was a great icebreaker that transcended language barriers.

I've mostly switched over to juggling (contact, and pin) because I like the fact that there's nothing to hide (pay no attention to the man behind the curtain), so I don't get nearly as nervous.

Good luck on your journey!
I find it easier to stream music from my phone, especially with a slow uplink and the real time encoding to a lossy format with the servers.
These are all highly intelligent, successful people in their own right. I wouldn't expect Biden or Harris to surround themselves with anyone but left-leaning people. Why would Trump do any different?
Like what? Crowdstrike's EDR?
Cyd: Claw back your data from Big Tech
Is there a reason to avoid using javascript for canvas layout considering you need javascript to draw on the canvas in the first place?
Guys, we launched an AI foundation model which is the underlaying tech of Kirana.Pro in India. Would love to here what you think. If you like us, do support
Nissan, Honda, and Mitsubishi Motors sign MOU on collaborative considerations
15 miles a day is pretty tame for any long distance runner. Even without rest days. You're going to be doing 15 miles in ~3 hours. That's plenty of rest time.

I suspect this guy was actually running significantly more every day but also took some significant time off.

Russ Cook, who also ran the length of Africa, ran a route that was 2000 miles longer, in about 5 less months. He covered on average about 28 miles per day.

They're both very impressive accomplishments, but not as physically impressive as mentally, at least in my opinion.
It's entirely possible that the CAC response is evolved to have some protective factor for endurance running.
Of all the quirks with process spawning in posix keeping file descriptors open is the most problematic one I encountered. This bit into my ass while implementing a C library to have proper process spawning and stdio handling in LUA. I really wish file descriptors were non inheritable by default.
Do you have a link that runs in the browser?
Show HN: Yout.com API
Actually, Schadenfreude can be neatly translated into a single English word: schadenfreude. English just adopts words that it lacks and (from a German perspective) it's not really special in that regard: We, too, have adopted words, like photography (spelled Fotographie in German) or folklore (original spelling retained) from English.
No CarPlay is a deal-breaker, as are the hours long queues to supercharge in California.
A few tech companies have outrageous _corporate_ influence in the W3C who shouldn't.

To name a few: Google, Microsoft, Netflix.

I predicted serious issues with this ages ago, to the point that I suggested the best thing for humankind would be a fork of the HTML spec on behest of WHATWG. I also remember some long time independent contributors like Anne van Kesteren agreeing to this at the time.

Also:

https://theoutline.com/post/2304/netflix-microsoft-and-googl... (2017!)
Hm, cool idea but ran into a glitch. Cutting 3 elongated ovals, end to end and forming a triangle, didn't remove the center piece.
Very, very reasonable! And the HDD vs. SSD part is just reading my thoughts. :)
To elaborate, the failure rate does not change with time, but with some other stressor like temperature. The failure distribution may be modeled as a random process, instead of a time-based one. An exponential failure distribution is an example of a time-invariant process, while a Weibull or Gamma distribution would be time-variant, because the failure rate changes with the age of the item.
In America, we do not kill people in cold blood to resolve policy differences or express a viewpoint.

In America, corporations kill people for profit --- and then blame the "system" and "policy".

Individuals are held accountable and get punished for killing. CEOs deny any responsibility and get rewarded with huge bonuses for promoting the same on a larger scale.
It deletes tweets on user side.
telnet mapscii.me :)
https://archive.is/ewwb1
This is a completely side question, but just because it always astonishes me how "real" raytraced scenes can look in terms of lighting, but it's too complex/slow for video games.

How far have we gotten in terms of training AI models on raytraced lighting, to simulate it but fast enough for video games? Training an AI not on rendered scenes from any particular viewpoint, but rather on how light and shadows would be "baked into" textures?

Because what raytracing excels at is the overall realism of diffuse light. And it seems like the kind of thing AI would be good at learning?

I've always though, e.g. when looking at the shadows trees cast, I couldn't care less if the each leaf shape in the shadow is accurate or entirely hallucinated. The important things seem to be a combination of the overall light diffusion, combined with correct nearby shadow shapes for objects. Which is seems AI would excel at?
Not yet.

I have been experimenting with different representations of data in Neo4j, Markdown, and Orgmode. I even tried cludging the polyhierarchies into different file systems using symlinks and tagging,

I'm still researching for better storage techniques.

I want a good mix between hand editing, but robust machine readable formats. Orgmode works pretty good, but it's fairly complicated to parse, and I think it could be improved.

The retrieval and search part could be improved with RAG, but I don't have the hardware or time at the moment to hacking around with the compute intensive AI stuff.
In Scandinavia languages, xmas is still called Yule. Not sure if having the same name is enough to prove that its a continuation?
> because I want to run a lot of software in random repos.

Containers, and snapshots+clones are your friend. For a while I was doing ZFS snapshots and clones of Gentoo userlands.

However, if you knew how bad things really are with glibc and how not-well designed Linux is to resist badly behaving software, and how easily some big players can inject badly behaving software into the channels you are fetching from, you would probably seriously consider Qubes.

illumos is a kernel you can rely on to run somewhat arbitrary software.
How is it better than yp-dlp?
More often than I care to admit, I yearn for another of Aphers programming interview short stories. Some of my favorite prose and incredibly in depth programming.
A Simple ELF
> The W3C was focused on DTDs

No, imposing structure onto markup using DTDs had always been a useful and elegant technique.

What W3C was busy with after subsetting XML from SGML as a canonical subset not requiring markup declarations/DTDs for mere parsing (which while useful was already possible and practiced using SGML profiles) is inventing ill-conceived modularization and meta conventions (namespaces, xsi, xinclude), entirely new schema and transformation/query languages, unrealistic and unproven design-by-comittee formatting and browser interactivity systems, and enormous enterprise messaging system ecosystems.

And yes, semantic web stuff; graph DBs were a love affair of TBL's predating even the web (cf. https://en.wikipedia.org/wiki/ENQUIRE).
Our Zestimate Obsession
Not everything is a functional program though and side effects are important. Types can’t* represent this.

*Not for practical programs
Close to the poles, I'd say the assumption that the cocks be synchronised with UTC is flawed. Had we had cocks, I am afraid they'd be oversleeping at this time of year.
Name Collision of the Year: Vector
Battery-Electric Ships: Coming Soon to a Harbor Near You?
I remember reading a blog post saying that C. elegans is not a good example of neural networks, for the same reason demoscene is not a good example of computer programming. C. elegans connectome was tweaked and optimized by evolution to be as compact as possible.

So just like with demoscene, untangling and simulating it will require deep knowledge of the underlying "physical" platform. More complex organisms might actually be _easier_ to simulate.
7M Postgres Tables – Kailash Nadh – IndiaFOSS 2024 – FOSS United [video]
I have tried every music playing option under the sun for the last 15 years and am now happily back to creating playlists on my computer and periodically dragging them to my phone's local storage. There is still no better overall experience.
And even if you make it consistent, using domain driven names, etc.

The method names are going to be different and not easily guessed. Why wouldn’t I use an IDE feature where I put a “.” at the end of the class instance and use autocomplete to tell me the methods? Why wouldn’t I use an IDE feature where when I rename a method, it automatically renames all of the references in an entire project?

Unless you are using reflection, this can be done in a provably correct way in a statically typed language?
It's a mega-kernel, so you'll get poor occupancy past the first bounce. A better strategy is to shoot, sort, and repeat, which then also allows you to squeeze in an adaptive sampler in the middle.

> // No idea where negative values come from :(

I don't know, but:

> newRay.origin += sign(dot(newRay.direction, geometryNormal)) * geometryNormal * 1e-4;

The new origin should be along the reflected ray, not along the direction of the normal. This line basically adds the normal (with a sign) to the origin (intersection point), which seems odd.

Poor's man way to find where the negatives come from is to max(0,...) stuff until you find it.
I hand write in full caps as it helps with legibility
My best anti AGI argument is that true reasoning remains elusive for LLMs and indeed any AI technology; that true reasoning is a prerequisite for AGI; and that solving true reasoning requires solutions that we don’t have yet and in fact don’t have much promising progress on. People who believe in a short timeline for AGI don’t have an actual answer for this other than “look at all this recent progress”, which is not an answer at all.
Steve, if you're so confident that it is a ponzi, you should short it.

https://www.msn.com/en-us/money/markets/microstrategy-mstr-b...
No last.fm scrobbling? I know what I'm doing this weekend!!
Can you elaborate on Austria?
Nope, this project is desktop-only
Not having enough housing where people want to live is the cause of high prices in general. Zoning and other overly burdensome land use regulations are the cause of that. It really is that simple. Let people build more housing and prices will decrease.
> going to the primary sources and emailing a climate scientist at your local university for some references

I assume you've done this, otherwise you wouldn't be telling me to? Bold of you to assume my ignorance on this subject. You sound like you've fallen for corporate grifters who care more about short-term profit and gains over long-term sustainability (or you are one of said grifters, in which case why are you wasting your time on HN, shouldn't you be out there grinding?!)

Severe weather events are going to get more common and more devastating over the next couple of decades. They'll come for you and people you care about, just as they come for me and people I care about. It doesn't matter what you think you know about it.
Just because a country has a social safety net for its citizens doesn't mean it has to provide one to any random person who comes to live there.
Water could be a key to discovery.

Orange hydrogen is a theorized method of water fracking/stimulating ultramafic rock bodies to speed up the chemical reaction creating H2.
I'm having difficulty parsing your comment and I'm not at all sure you're not just trolling, but I'll try to be simple and clear: WD as a brand is on par with Samsung. WD's high-end consumer SSDs are comparable in quality, performance, etc. to Samsung's high-end consumer SSDs. Using a WD high-end consumer SSD to compare against Apple's storage options is every bit as valid as using a Samsung high-end consumer SSD to compare against Apple's storage options. Implying that WD drives are all (or almost all) trash is wrong. Implying that Samsung drives are all (or almost all) trash is wrong. Asserting that Apple's Mac storage is substantially superior to high-end consumer SSDs in performance or reliability is wrong. Believing that any of these companies are above "cheap performance hacks" is wrong.
Agreed, but the subscription is generally month to month, so I take advantage until that happens and then cancel, like I did with the other crummy streaming services that have done this (Netflix, Prime, etc).

That said, while I find those services pretty scummy for what they've done, I've fled back to spending a lot more time with books. There's plenty of them to read before I die and it's unlikely they'll be similarly molested.
BroadcastChannel is a better solution for a couple of reasons. Service Workers are better at intercepting network requests and returning items from a cache, there’s some amount of additional effort to do work outside of that. The other thing is they’re a little more difficult to set up. A broadcast channel can be handled in a couple lines of code, easily debuggable as they run on the main thread, and they’re more suited to the purpose.
I'd like to drastically cut out alcohol, do more home improvement projects, and go out to events solo more often.
Do you always speak so confidently?
> It's a mega-kernel, so you'll get poor occupancy past the first bounce

Sure! If you look into the to-do list, there's a "wavefront path tracer" entry :)

> new origin should be along the reflected ray

I've found that doing it the way I'm doing it works better for preventing self-intersections. Might be worth investigating, though.
I know. But this is asking and would get messy very fast. And what if an item has 10 attributes?

John Doe has Birthday on December 12th would have at least 5 already.
It's not. It solves the problem for those who want to do more than a few requests a time.
The list for Firefox over the years would warrant a whole page on Wikipedia. Browser choices are a who's who of who's debased themselves the fewest number of times trying to squeeze money out of a free product. The current state of Brave is better than the current state of Firefox right now.
> it takes more than 8hours and 200MB of sent data in order to properly go through the reconessaince phase for your system ( nmap -sV -p - equivalent).

So, every automated portscan from a hacked machne will waste 200MB of my bandwidth?
Scientists explore longevity drugs for dogs that could also 'extend human life'