skysight-inc/HackerNews huggingface dataset:
The solution is that buffered accesses should almost always flush after a threshold number of bytes or after a period of time if there is at least one byte, “threshold or timeout”. This is pretty common in hardware interfaces to solve similar problems.

In this case, the library that buffers in userspace should set appropriate timers when it first buffers the data. Good choices of timeout parameter are: passed in as argument, slightly below human-scale (e.g. 1-100 ms), proportional to {bandwidth / threshold} (i.e. some multiple of the time it would take to reach the threshold at a certain access rate), proportional to target flushing overhead (e.g. spend no more than 0.1% time in syscalls).

Also note this applies for both writes and reads. If you do batched/coalesced reads then you likely want to do something similar. Though this is usually more dependent on your data channel as you need some way to query or be notified of “pending data” efficiently which your channel may not have if it was not designed for this use case. Again, pretty common in hardware to do interrupt coalescing and the like.
Except it is literal “pcap” as they capture all packets at layer 3. I don’t know the exact specifications of Pico appliances, but it would not surprise me they’re running Linux + libpcap + some sort of timeseries DB
A far more realistic prospect of backing up life on earth than using humans for sure
How gen AI is moving from the Napster to the Spotify era
This reminds me of Breck Yunits and his Parsers idea for a programming language: https://scroll.pub/blog/teddyTalk.html

Scroll, a publishing system, seems to be the main focus of his efforts: https://scroll.pub/

He's on HN, but his posts and comments irritate people: https://news.ycombinator.com/user?id=breck
Because most devs don't think from type theory principles.

They see the keyword "struct" and associate it to C# struct which is stack allocated.

Then they see the keyword "record" and think Java record which is syntax sugar for class which is heap allocated.

They never draw the connection that they are both ways to express product types.
Isn't it a greater risk that creators lose their income and nobody is creating the content anymore?

Take for instance what has happened with news because of the internet. Not exactly the same, but similar forces at work. It turned into a race to the bottom with everyone trying to generate content as cheaply as possible to get maximum engagement with tech companies siphoning revenue. Expensive, investigative pieces from educated journalists disappeared in favor of stuff that looks like spam. Pre-Internet news was higher quality

Imagine that same effect happening for all content? Art, writing, academic pieces. Its a real risk that openai has peaked in quality
Saying all German WWII soldiers were Nazis would be like saying all current US soldiers are Democrats.
You are thinking it's duplicating work, but it isn't. You are simply recording the whole transaction in a double entry system. i.e. you know where the money came from and where it went. That's all a double entry system does, records both sides of the transaction.

This means when something goes wrong, you have a chance to figure out what in the world happened.

That's it. If you want to think of it as a state machine, you are storing all the state that happened with the resource you are tracking(usually money). This way when some part of the resource is missing, you can go figure out what happened.

Think about it another way: always record enough of the transaction, that if you were required to sit in a courtroom in front of a jury and explain what happened, you could do so. If you can't do that, you didn't store enough information.
I don't know what the fuck I just read here. I've worked on ledgers for years with massive codebases with millions of loc and I've never seen an error of "a few cents". Feels like I just read a alibi. Don't develop financial software from scratch.
The problem is that you don't get the same quality of data if you go about it that way. I love ChatGPT and I understand that we're figuring out this new media landscape but I really hope it doesn't turn out to neuter the models. The models are really well done.
> “subscription-based, but you get to keep the old version without renewing the subscription”

I would be content if Adobe moved to this model, particularly for Lightroom Classic.

There's only so much they can eventually cram into a RAW editor, and they've stopped adding library management features for a while because it's essentially finished in that aspect. I don't need more AI in it, and it'll be years before I have a new camera that I need it to support - it's at that point I'd love to simply cancel the subscription, but still retain access to the current version.

I've had my Adobe subscription long enough now to have paid full price for Lightroom at least 5x over.

Just let me buy a specific version and be done with it, and I'll pay for updates when I need them if the features are interesting enough, or I need the update to support new hardware. Otherwise, there's no need.
I read the source you sited but it seems like a foundational part of the model is basically double book accounting:

“At the heart of each REA model there is usually a pair of events, linked by an exchange relationship, typically referred to as the "duality" relation. One of these events usually represents a resource being given away or lost, while the other represents a resource being received or gained.”

This is what I see as the main difference between single book accounting and double book accounting, with REA having some OO things added to the model to more accurately represent business objects when a computer is used. What am I missing about REA that makes it better than double book as implemented in the way this post was talking about implementing it?
That makes sense; https://en.wikipedia.org/wiki/Conway%27s_law applies and git was created by Linus Torvalds for Linux, which works exactly like that.
Speaking at PyTexas – CFP closes December 1, 2024
Sounds more like he disagreed with trans ideology and it's literally killing all of them again.
That's what Adobe and Getty Images are doing with their image generation models, both are exclusively using their own licensed stock image libraries so they (and their users) are on pretty safe ground.
What if they did? /gen
Horkheimer and Habermas, especially their later stuff, are actually pretty great and I think a lot of conservatives (especially religious types) could actually get into it. I wish the New Left had gone with that side of the Frankfurt school rather than the Reich/Marcuse side. Things might not be so divided right now.
> Its best for the remaining people too.

It sure doesn't feel that way to me, as someone who has seen lower-performing (I'd hesitate to label them under-performing, these people simply never should've been hired into the role they were put into in the first place, but those are anecdotes for another time) be PIPed and ultimately let go, because all it means is my own workload is going to go from fucked to even-more-fucked.
I know lots of mid career nuke Es. They have great jobs. Programming, industrial automation, carpentry, middle management. Not, you know, reactor design or operation, as those aren’t jobs that exist.
Cancel all his accounts and delete all his postings... _without_ a backup.
In practice, the term grave is often used for any final resting place whether intentionally buried or not e.g. "watery grave".
Real sailors arrive using the "colada" effect but lately there's been a growing reliance on the "chelada" effect since Modelo introduced those tasty red cans! They go down fast and make a day of sailing go even faster.
> Instead of simple, readable text-based menus, icons everywhere because they are "more intuitive". Navigation aids because, otherwise, "users get lost".

I'm not especially dumb but after they dropped "hamburger button" I think it took me about 10 years to ever look for the "hamburger button" for basic functionality, especially on non-touch devices.

What horrors lie beneath the hamburger? What void of regular function could there be?
Well, probably, but I meant more like it's not typically someone running tcpdump everywhere and someone analyzing with Wireshark, rather than a systems configured to do this at scale across the desktop.
No you can sequence these organisms and see where they came from. If you brought them from earth vs if they were not from earth would be apparent in genetic analysis.
> The alien machinery hums along, producing polymers. [...] The more I look around, the more the engineering world, once you go back more than a few years, looks like subterranean New York City. A mass of strange engineering feats humming away out of sight, produced by long-forgotten ancient peoples

These sentences made me think of the game Factorio. For those who don't know, in the original game (before the recent Space Age expansion) the official objective was to build and launch a rocket, leaving behind the still running automated factory which produced the parts for that rocket (and yes, one of the intermediate products is polymers, simplified in the game as "Plastic"). One can imagine someone, much later, encountering the long abandoned factory, still running and still producing polymers.
In this entry I explore the basics of cgroups and how to use them for resource constraints for processes. As an example, I also create a process, add it to a new group, and restrain the resources being used by the process. Hope you enjoy digging through this as I have ! Cheers !
Apple Music's API still going strong. I use it my minimal, "just the good parts" alternative Apple Music client: https://shelf.fm https://apps.apple.com/us/app/shelf-fm/id1520498918
Also made a post some time ago about the issue: https://world-playground-deceit.net/blog/2024/09/bourne_shel...

About the commands that don't buffer, this is either implementation dependent or even wrong in the case of cat (cf https://pubs.opengroup.org/onlinepubs/9799919799/utilities/c... and `-u`). Massive pain that POSIX never included an official way to manage this.

Not mentioned is input buffering, that would gives you this strange result:

$ seq 5 | { v1=$(head -1); v2=$(head -1); printf '%s=%s\n' v1 "$v1" v2 "$v2"; }
v1=1
v2=

The fix is to use `stdbuf -i0 head -1`, in this case.
If that was the case, perhaps they should have bought Affinity instead?
> shared memory architectures like Intel's integrated GPUs or Apple's unified memory can't compare to dedicated GPU memory.

It depends. For the initial prompt+context processing, iGPUs (and NPUs) are still a win because you're compute bound at that stage. For token generation, CPU is typically faster than iGPU (or even plausibly NPU) for local quantized models because it can make better use of all available memory bandwidth, with no wasteful padding reducing your usable throughput.
If you want to dive deeper into that Adobe CC madness, run something like AdGuard on your network and see how Adobe’s telemetry calls are the #1 source of network traffic, even for someone who runs a web dev shop, a HomeAssistant instance to control all of my lights/thermostats, and a Plex media server that’s playing something nearly non-stop…Adobe CC is still the #1 network activity (until I blocked it).

I never got a good answer for why this was the case, but I think it’s wildly out of control.
It's tough with spelling sometimes.

In my current role I review a lot of PRs, they tend to be large due to the waterfall way things work... If I don't ask to fix the spelling now, It might not happen for a year or two. That said if it can be fixed in separate PR before release, that's fine.

Really, it's best to have some terms or explicitness.

For example, with my teams 'Nitpick' means I'm just being nitpicky, Doesn't have to change unless it's on the edge (and I'm explicit as to why it should change, i.e. I know the next thing will need the change anyway). "Consider" means It doesn't have to happen, but here's some food for thought. "PLZ FIX" is fairly self explanatory.

Also, making sure management (especially for contract houses) knows that PRs are a 'judgement free zone' and should not be held against people for perf reviews etc; that should be collected by other peer feedback channels instead.
How this compares to umami (https://umami.is/)?
Just like "the science" about brain development ages.
Valid question, but no. Borgo takes inspiration from Rust but is still a vastly different language. Even though it has algebraic data types its type system is not Rust's. Another big difference is that it sticks with Go's interfaces instead of traits.

I think Borgo sits at an interesting place in the design space. I just believe there are vast plains of unsettled land in the strongly typed GC-less direction and a language that really addressed all complaints about Go would have live there.
Yeah I do similar and encourage colleagues/orgs to do the same.
Can you share your experience with this kind of review process?
Power-over-Skin: Full-Body Wearables Powered By Intra-Body RF Energy
It's unfair, they only wanted to train their new dataset to make a new GenAI competitor.
Maximum performance? Okay, you'll have to upgrade to ballot instructions or whatever and rearchitect your algorithms. (Or other wavefront / voting / etc. etc. new instructions that have been invented. Especially those 4x4 matrix multiplication AI instructions).

But CUDA -> PTX intermediate code has allowed for significantly more flexibility. For crying out loud, the entire machine code (aka SASS) of NVidia GPUs has been cycled out at least 4 times in the past decade (128-bit bundles, changes to instruction formats, acquire/release semantics, etc etc)

It's amazing what backwards compatibility NVidia has achieved in the past 15 years thanks to this architecture. SASS changes so dramatically from generation to generation but the PTX intermediate code has stayed highly competitive.
You give up server redirects and cookie auth. (well you don't lose cookie auth, but you need extra steps for it to prevent CSRF)
Learned two things: `unbuffer` exists, and “unnecessary” cats are just fine :-)
Is there a way to figure out if OpenAI ingested my blog? If the settlements are $2500 per article then I'll take a free used cars worth of payments if its available.
People really don't like to see that China has surpassed the USA in technology. It was the USA's main advantage - that and firepower.
The author states in the comments that Amazon customer service has consistently insisted that they never ask for government ID, even after she escalated. Is it possible that a different department at Amazon implemented a government ID verification system and did not tell customer service about it?

Otherwise if this is due to bad actors it would mean an enormous failure of security.
We actually had a Google Summer of Code project this summer that explored porting one of our main GTK3 widgets to be compatible with GTK4. It's definitely on our radar, but it's not a major focus at this point.
> I think this problem is probably unavoidable – I spent a little time with strace to see how this works and grep receives the SIGINT before tcpdump anyway so even if tcpdump tried to flush its buffer grep would already be dead.

I believe quite a few utilities actually do try to flush their stdout on receiving SIGINT... but as you've said, the other side of the pipe may also very well have received a SIGINT, and nobody does a short-timed wait on stdin on SIGINT: after all, the whole reason you've been sent SIGINT is because the user wants your program to stop working now.
What is a definition of social media? If there will be another platform, that is not listed on banned platforms, will they add it to regulation later... And later again, another...?
Wow I had no idea this behavior existed. Now I’m wondering how much time I’ve wasted trying to figure out why my pipelined greps don’t show correct output
Nope. Mimir. Before that, Thanos.
As someone, who has not used Ninja, what advantage is there, compared to Makefiles? And is it worth introducing yet another tool, to translate one to the other? Especially, when the Ninja files are that huge, possibly human-unreadable.
Russia is an oligarchic republic.

Even 10 years ago this was no longer true. Putin completely quashed the oligarchy -- and what he succeeded in building in its place has been by far the strongest one-man system the country has seen since Stalin. The oligarchy will likely have some success in reasserting itself, at least for a while after he croaks/fades in a few years.

His eventual successor will quite likely be another similar leader.

You almost want to wish, right?

The problem with the system he created is that it can only be managed by someone very much like himself. But Putin's really quite unusual, both for Russia and when compared with virtually any leader we've ever known anywhere.

His "successor" will likely be an effective power vacuum, visible to the outside world as an open-ended period of instability. It's entirely possible (likely even) that the security agencies will try to someone up the flagpole again, at least for a while. But it's difficult to imagine that person having the actual battery of intelligence, skills -- and sheer force of will -- to run things the way Putin has.

See also: Такого как Путин - https://www.youtube.com/watch?v=zk_VszbZa_s
If you are looking for low maintenance overhead, I would suggest django solely for the reason that they still have online documentation for unsupported versions released 10+ years ago.

I don't thing there's a framework or library that does that.

Time spent learning django is time well spent in my book.
I did not contribute a vote either way to your comment above, but I would point out that you get more of what you reward. Maybe the reward is monetary, like an author paid for spending their life writing books. Maybe it’s smaller, more reputational or social—like people who generate thoughtful commentary here, or Wikipedia’s editors, or hobbyists’ forums.

When you strip people’s names from their words, as the specific count here charges; and you strip out any reason or even way for people to reward good work when they appreciate it; and you put the disembodied words in the mouth of a monolithic, anthropomorphized statistical model tuned to mimic a conversation partner… what type of thought is it that becomes abundant in this world you propose, of “data abundance”?

In that world, the only people who still have incentive to create are the ones whose content has negative value, who make things people otherwise wouldn’t want to see: advertisers, spammers, propagandists, trolls… where’s the upside of a world saturated with that?
Hacker News (as much as I would like for it to be) is not and likely will never be the mainstream.

Even posting a link has friction, compared to the "share now" or retweet options.

I love the format and Hacker News in general, but you're kidding yourself if you think most people will pivot from X to HN and that it is a viable alternative for them.
At my last job, the rule was if the PR is big enough, get on a call and go over it in person. ideally with more than one "reviewer", to break stalemates. Worked really well!

I used to be that introverted guy, but a few years of pair programming completely cured that, and I'm now very comfortable discussing design in detail and at length, in a (if I may say so myself) friendly and constructive way.

If you've never discussed design with other people, it's a genuinely difficult thing to do!
> Unfortunately, not a time traveler.

That's what They want you to believe!, for sure some conspiracy theorists will run with this, and probably be guests on Joe Rogan Podcast.
This doesn't smell quite right. For me, it wasn't uncommon to run in to NRE majors at college 15 years ago.

(now maybe they all work at NRC, I'll give you that)
The science of why you can remember song lyrics from years ago
I mean, 288-E Core Xeons are about to ship. Xeon 6900 series, right? (Estimated to ship in Q1 2025)

So Larrabee lives on for... some reason. These E cores are well known to be modified Intel Atom cores and those were modified Xeon Phi cores which were Larrabee based.

Just with.... AVX512 being disabled. (Lost when Xeon Phi turned into Intel Atoms).

Intels technical strategy is completely bonkers. In a bad way. Intel invented all this tech 10 to 20 years ago but fails to have a cohesive strategy to bring it to market. There's clearly smart people there but somehow all the top level decisions are just awful
He could very well have been buried. Getting rid of the corpses after a battle is important.
“koboldcpp forked from ggerganov/llama.cpp”
It is not a dichotomy though, as a good architecture manages to fulfill the requirements people have for the system _and_ keeps it understandable for human beings.
https://www.army.mil/values/oath.html

Yes but it would be accruate to describe all US soldiers as defenders of republican democracy, specifically that outlined in the US constitution. Defending the constitution is the heart of the oath. If that constitution was altered, as is can legally be, then all active US soldiers would become supporters of whatever form of government is described therein. Not being a member of a paticular party does not free a soldier from being described as a supporter of the government they serve.

This is not just theoretical. Many US soldiers refused to recognize Obama as legitimate. Those soldiers were shown the door. A similar transition will occur in a few weeks.
>This will also hold for whether they believe us - in that too, Chinese people won't be a monolith. Plenty of those who aren't the biggest fans of the CCP will, as they understand where we're coming from better than anyone.

Same can be said about people in US or most countries. It's just the big countries gets pumped up by the media and entertainment industry, so people tend to relate to them in a monolithic way.
or else they charge you $1 a tb, not cut you off
You’d sequence this organism. If it came from earth you could tell. People would have either sequenced it already or a distant relative species where you could compare sequence divergence and when they shared a last common ancestor. Convergent evolution might lead to similar phenotypes but the actual sequence of genes involved is only going to be similar if those genes shared an evolutionary history.
Digital Fatigue (2013)
How to host 11ty static website on Cloudflare Pages
Chat with your data using an AI spreadsheet with code
Relevant telemetry information. I didn’t like how they went from opt-in to opt-out earlier this year.

https://docs.continue.dev/telemetry
I wholly agree with this, and I would add worthless Sonar opinion reports th the list.
Having to 'pick a server' is a huge barrier for regular folks joining Mastodon. You don't need that for Facebook, Twitter, Threads, Bluesky, etc. If there were a huge well-funded and well-run default that people could optionally pick something different from, that would be another story.
Right, so it's not analogous to women wanting to be called Mr, which is an already-existing word used to refer to men.
Yes, because all progress depends upon the unreasonable man.
the Haskell community largely supports leading commas,
demonstrating its practical value

Ah yes, the pillars of "only do things that are useful" in the Haskell community /s
By that standard, any room you've even been in is "crawling with bacteria." The ISS is cleaned constantly, with a deeper cleaning once per week.

I think any odors would be more related to using dry toilets, stretching clothing in the absence of laundry facilities, and hosting a gym (2 hours exercise per day per crewmember) with no shower. No Rinse Body Bath only goes so far.

https://www.youtube.com/watch?v=JUUvlnnVMSQ