skysight-inc/HackerNews huggingface dataset:
Looks like a sharp utility!

Any plans to expand into non-text generation? My roadblocks with Jan (similar, as far as I can see?), were that I couldn't run any of the image generation or 3D model generation releases, so I'd be very interested in something local that was equipped for media/file output, rather than just text output.
It’s a human on the other end. My suspicion of how it works is that the first several messages are scripted no matter the response, and then upon passing some gates you get a human in the loop. Makes sense too, them not wasting a human on the first several messages.
Currently another thread is going[1] which advocates very similar things, in order to reduce complexity when dealing with distributed systems.

Then again, the frontend and backend are a distributed system, so not that weird one comes to similar conclusions.

[1]: https://news.ycombinator.com/item?id=42813049 Every System is a Log: Avoiding coordination in distributed applications
I totally see the point of this, but still, you have to admit this is pretty funny:

> Developers sometimes experience trouble debugging the quarter-million line amalgamation source file because some debuggers are only able to handle source code line numbers less than 32,768 [...] To circumvent this limitation, the amalgamation is also available in a split form, consisting of files "sqlite3-1.c", "sqlite3-2.c", and so forth, where each file is less than 32,768 lines in length
I may be more qualified then, I work in fraud. I accidentally called a fake airline number to get a refund for a Delta ticket and happily gave the guy my credit card for some such fee. If requiring a credit card fee to get a refund isn't a red flag, I don't know a better one. To be fair, my sister had found the number and three way joined me in because I was helping her buy the ticket. So an extra rule: don't even trust a phone number someone you know found because /they/ might have been the first victim and passing compromised information to you.
The Magic Word Flexibility
Dont have any recommendations, I don't watch or read anyone. Think of it in two parts. You have the coding skill: knowledge of syntax, technical details, inputs, outputs, some math and logic, the infamous 'DSA' that millions of Indian people with no talent can solve. <- People pedestalize this.

Then you have the project manager / architect skill of shaping things and having an understanding of the tech stack - but does not need to be a great coder. Maybe they were in the past, but they're not grinding silly LeetCode questions and cannot solve them, and are smart enough to see that as the hamster wheel surrogate goal that it is.

I think we need less of the former, much less. I don't see it as a bad thing. I myself have severe carpal tunnel, RSI, and back problems, from sitting at a computer.

Almost all of the students that jumped into programming courses did so for money. They have no passion (less than me by far) for coding. Its a lie perpetuated by toxic positivity and invested groups that coding is some magical, super cool, super smart activity.

Its very overdue at this point. DeepSeek R1 and V3 are competing with o1, open source and local hostable. NVidia is coming out with small AI GPUs for consumers.

The winners of this AI age is everyone. EXCEPT 'coders'. Many getting 6 figures to maintain a CRUD app. I don't feel sorry for them! Cooking up garbage apps in PHP - I cannot wait for it to be overturned by energy efficient AI made apps in Rust.
Old Media Wakes Up from a Coma
Sure but GitHub users are developers, not "consumers" in the general sense, so that mention doesn't really apply.
All I hear is “here’s a business opportunity, go figure out if you can sell a python registry with libraries vetted by a security team”. Maybe there’s money in it.

Canonical doesn’t do this as a good will. They make money on it, right? Who vets packages for fedora? alpine? arch?
Yes, there is one, have a look at https://restate.dev/cloud/
STOP messages are monitored by carriers, don’t forget to send those too
UK first as vertical rocket launch licence granted
If you want something like composer but want to stay fully FOSS/CLI oriented, check out https://github.com/ai-christianson/RA.Aid
codecompanion.nvim has some pretty nice ways to get context into the llm chat without copying and pasting.
Lagniappe

https://youtu.be/VDBrCDyzwVQ

(Which church?)
Back in 1990 or so I worked at a networking company (Vitalink) that was using whatever source control was popular back then. I forget which one, but the important thing was that rather than allowing multiple check outs followed by resolve, that system would lock a file when it was opened for edit and nobody else could make edits until the file was checked in.

One young developer checked out a couple files to "clean them up" with some refactoring. But because he changed some function interfaces, he needed to check out the files which called those functions. And since he was editing those files he decided to refactor them too. Pretty quickly he had more than half the files locked and everyone was beating on him for doing that. But because he had so many partial edits in progress and things weren't yet compiling and running, he prevented a dozen other people from doing much work for a few days.
I know of a bunch of apps that deploy to multiple servers behind a load balancer using Kamal. Here's an article explaining the process https://guillaumebriday.fr/how-to-deploy-and-scale-your-rail...
"It's not recognized as Open Source by the Open Source body, and doesn't meet the criteria of Free/Open Source Software, but is Open Source" is a bit like saying "I used GMO and petroleum based pesticides, but my produce is all organic."
Your second sentence doesn't follow from the first, for the same reason as the Bayes medical test paradox.
Thats some really shady stuff. Its one thing to provide answers with AI bot. Its totally disingenuous to 1) backdate it 2) assume the alias of a real person
This sounds like you had a deadlock in the painting software code, that would only reproduce under Windows.
For segmentation? Sure. For their role as a clinical consultant? Not yet.
what the heck is "four-dimensional drag-and-drop"?
You can try this browser version! https://news.ycombinator.com/item?id=34628386
codecompanion.nvim is pretty cool.
Talk to any business around the world
Programming languages are more human-readable than CPU instructions, as opposed to Tailwind, which is less human-readable than CSS.
Joint Event Detection with Dynamic Adaptation and Semantic Relevance
Links to what has been restored?
Safari as well
if order does not matter how do you implement deletes?
That's crazy. Not even a Patreon to fund business expenses and pay for your coffee?!
A bit funny how that's still true in modern games like Call of duty black ops 6 (melee weapons in general, not just knife)
USA Tornado Tracks Map (Since 1950)
> The colour revolutions (sometimes coloured revolutions)[1] were a series of often non-violent protests and accompanying (attempted or successful) changes of government and society that took place in post-Soviet states (particularly Georgia, Ukraine, and Kyrgyzstan) and the Federal Republic of Yugoslavia during the early 21st century.[2] The aim of the colour revolutions was to establish Western-style liberal democracies. They were primarily triggered by election results widely viewed as falsified. The colour revolutions were marked by the use of the internet as a method of communication,[3] as well as a strong role of non-governmental organizations in the protests.

In the paranoid claims and propaganda of dictators they claim they were something else

If you want to indulge in pointless conspiracies (some of which are heavily pushed by foreign dictators) go ahead
Curing cancer was next on my list of weekend projects
I don't think you're familiar with modern robotics.

The central control plane is Ubuntu, but the boards for actuators and sensors are all microcontrollers on some kind of RTOS or FPGAs.
You think that’s depressing? Consider this. “AI” is triaging job applications sent to you by another “apply for a 100 jobs with one click AI”.
I had some music playing in the background while testing a Youtube livestream for the first time. Nobody was connected, I was working on camera settings. Google shut it down within a few minutes and bitched at me about a copyright violation. That was the last time I used Youtube.
Expect ChatGPT to only vend regime-sanctioned truths in the future.
Software licenses, especially the more "advanced" licences such as the GPL, MPL, and others include very specific language around the issue of what is use, what is distribution, what is is connecting to, derived works, and importantly, around patents.

The CC licenses do an amazing job when it comes to artistic work such as books, movies, music, etc. but you don't have the same issues there, and that's why even CC says that they don't recommend using them for software.
> it is much more conductive to writing text editor code than the general purpose Lua.

Personally I think that was already the case with "classic" VimScript, although I also appreciate it's a bit idiosyncratic and that many people don't have the time or interest to learn it.

I suppose that's also the problem with VimScript9. I agree is a real and meaningful improvement over VimScript, but I suppose that for many it's just "not important enough" to learn, even though it's not an especially difficult language to learn. I don't think that's unreasonable – there's tons of not especially difficult things I never bothered to learn in depth either, I just happened to choose Vim stuff at some point.
looks like a new generation is ready to discover Paxos, Zab, Raft
Generative Adversarial Neural Network Acceleration with Silicon Photonics
That's why home automation is such a waste of time. All this work for that? And the cost too.
> And non-commercial licenses are not Open Source, period. This has been well established since the 1990s, both by the FSF and the OSI.

That may be a bit misleading - the Free Software Foundation has long held strong opinions about the phrase 'open source'.[0]

IIRC 'open source' became formalised by the OSI around 1998 - and despite the stated intent to clarify things where arguably no clarification was needed (a lot of people felt it was not too onerous to explain the beer and speech, libre and gratis, concepts to novices) it continues to reduce clarity. Viz.

[0] https://www.gnu.org/philosophy/open-source-misses-the-point....*
> Nobody needs to be emulating the exact characteristics of a CRT to chase down some "artistic intent" that only vintage CRT's provide.

While it's true that blurring is one aspect of CRTs, there are multiple different things we're talking about here. Let's get specific. This is an image of an Apple II's composite video output as seen on a naive RGB LCD.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj...

This is the exact same video output displayed on a CRT (or via a CRT shader properly decoding it).

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh...

This is not just blurring. The colors aren't even there on the naive RGB image. This is because modern displays don't properly decode the pixel pattern data as specified in the RS-170A analog video standard. A CRT shader can do many things including add blur, cross-talk, noise, scanlines, etc. But it ALSO does something else - properly decode the bit patterns in the first image to add the colors in the second image. The bit pattern was put there on purpose by the original artist/dev. Not decoding it properly means the colors are wrong or missing.

Admittedly, this is an extreme example. Most games shown undecoded in naive RGB still have roughly the right number of pixels, in about the right colors, and in about the right places. So people accept it. But without composite decoding, some colors will be incorrect and some shades will be missing. It's as objectively wrong as decoding surround sound improperly. I don't care if you use a shader to "Make it look more like a fuzzy-ass old screen." In fact, I'd prefer you didn't. Adding excess blurring or noise just degrades pixels I worked hard on. But please, when you play games I wrote almost 40 years ago, I ask that you properly decode the color data I painstakingly encoded by hand and tested on a variety of different displays from Amdek monitors to cheap ass old TVs. If you don't, you're not playing the games I wrote. You don't have to buy a CRT. Shaders are free - and just a few clicks away. Use a high-quality one that just properly decodes composite and doesn't add any degradation bullshit.

Note: those images are borrowed from this blog, which is a good discussion of composite video color encoding on the Apple II but the same principles apply to all analog composite video sources and displays. http://nerdlypleasures.blogspot.com/2021/10/apple-ii-composi...
Historically I've thought the GitHub web UI was great - clean, usable, simple. Over the past couple of years it's started to get more and more feature bloat, to the point where it's becoming less usable.
Do people still post things on Facebook? I don't know because I haven't used it, ever, but I've heard that Meta has turned it into a platform mostly for passively consuming algorithmically-driven content instead of sharing your day on your News Feed.
>by googling the company

And remember it's going to be the 4th or 5th link down, not the first.
Updated FreeBSD Bhyve Companion Tools
I remember working in the operating room space. I noticed some sites had cameras built into their lights. I asked if they wanted to be able to capture images
timestamped to entries in the case record. Everyone was adamant they did not want that as it would open them up to too much subjective liability.

We have a hard time capturing enough information to be useful and understand things. I didn't realize before now but AI is going to make that much much worse. In aerospace we had yearly training from out insurance company lawyers on how to record information into our systems, format emails, etc. It was interesting getting to interface with high power Lloyds lawyers but also surreal/kinda wrong.

You probably mean well. Something something road something something good intentions.

Meta (not the company) AI product idea from this. AI to skim your reports and make sure there is nothing that a 'legal AI' could reconstruct into a lawsuit narrative. It scans all medical records before saving and recommends verbiage adjustments. (You're welcome dev at Oracle reading this needing to respond to an 'Larry needs medical software value propositions for AI' email). Begun the AI wars have. Why stop there with my above examples. Siemens needs a legal AI for PLM at the least as manufacturing engineer defect notes could definitely be interpreted in legally sketchy ways so should be auto scanned/rejected/massaged. On weird note on one part that went through MRB/NCR that ended up in a crashed plane could be trouble.
Zed is the only GUI editor I've used as my daily driver after 15+ years of development (hardcore vim fan). Vim Mode is wonderful, the terminal pane works well, UI is butter-smooth, LSP integration beats VS Code's IMHO, and the LLM-powered autocomplete works well (haven't tried chat/generation). Nice themes, too.

The lack of debugger support will put some off, but I bet they'll get to it someday. It's already progressed so much in the four or five months I've used it (esp. Vim Mode).
I think(?) you're thinking of "Adaptive Recovery" which has a few manufacturer-specific aliases.

The behavior is broadly as follows: Consider a thermostat heating schedule that is programmed for 64F overnight, increasing to 70F at 7:00am. A regular thermostat would begin heating at 7am, and take e.g. 40 minutes before reaching 70F. So between 7:00 and 7:40 the temperature is "less than 70F."

With adaptive recovery, the thermostat figures out (or is hand-tuned to know) that it will take 40 minutes to raise eight degrees, so begins the schedule at 6:20 so that it hits 70F right at 7am.

If that's not what you were saying then, uh, ignore me.
> That was the last time I used Youtube.

Problem's bigger than Youtube.
Elixir’s lightweight processes are also a good fit. Though I’ve seen some benchmarks that claim that goroutines can hit even lower overhead per connection.
What are the new options? Thank you.
Oh yeah, just prove it correct. Simple

Wait, code is not simple. Are the requirements simple? Oh wait, in reality they aren't simple either.

The complexity of the formal specification must ramp up with the complexity of the code, because the task being asked is complex.

So where does the debugging end if the specification is wrong?

How do you prove the requirements are correct?

Unit testing is helpful but wasn't the panacea, because the most important bugs are in integration.

I'm also going to guess that formal proofs will have hellacious issues with system boundaries. They can't prove correctness of the state on the other end of the pipe.

So you overcome that, time and money. What happens when the requirements/specification changes? How much of the verification is invalidated?

Proof systems need to prove their economic validity in the he software realm. Heck, where are the proof systems for subsections of the Linux kernel or other vitally important inner loops of computing? Those actually have stable specifications. Weren't go multitasking formally verified/provably correct in some sense? Why haven't correctness tools tackled other things?
Desperately needs a normal volume control on web, not just mute.

Very crashy on my android phone when looking at my profile/uploaded videos, and uploading is pretty janky.
I really wish phones would change the UI to make it more obvious that caller ID shouldn't be trusted.
I feel like I respond to conflict in ways that are extremely unexpected by other people. I tend to act impulsively on principle without thinking about the risks- and will stand up to a bully or criminal when I should not have, even if the issue isn’t important, and they have the advantage. I once stared at person pointing a loaded gun in the eye and lectured them on their behavior, completely ignoring the gun. I don’t know if that is a symptom of ADHD or not but it seems dangerous, and I’ve been lucky so far- the other people have always backed down when I stood up like this.
"Where you drag and drop something onto something else, hold it, and then it performs an action"
https://archive.ph/cuE1Y
Of course a spectrum exists. For example Prince Harry on one side and Hitler on the other.

Misses his original point. Exclude those different from you and segrate. That's the one lesson he always remembers. Truly sad individual.
For what it’s worth I’ve been using HA for 5 years and don’t deal with any of that and it generally just works. I was dealing with worse with overlapping hubs and ecosystems.

All my switches are unicellular and ceiling fans and lights are their fan hubs as well. Over a hundred devices and it generally just works.
It’s astonishing that you can arrive at this conclusion from my comment. He did great work, his development process did not scale. I am happy that I was able to use vim for more than a decade prior to neovim. The fact that after the neovim fork vims development started to pick up speed again is a fact (and doesn’t devalue bram’s work in any way).

I am happy with bram’s work on vim and with the neovim devs and their work on neovim.
array[index] is insane syntax? That's all that's being talked about here (allowing array-like indexing of parameter packs which are variadic template parameters).
That's basically a hobby for nerd. At least it's the way I see it.

Not once I found anything it allow actually useful. Cool? Yeah maybe the first time, bulb that can switch color is cool.

Beside that, utterly and completely useless.
Thank you and sorry I missed it.
> My initial point was that I don't think that the package management culture in Rust is a middle approach

And I don't care about "cultures". They come and go, and change with time. What I care about are unchanging things - the programs.

Sane package managers allow you to make your code however you want to. OSS allows you to tweak the code in whatever way you need, arguing for CMake over npm is frankly baffling.
I admire your conviction.

Honestly, I probably should do something similar, but I am too afraid to do it. Like you said prior, the meds helped you focus a little at work, and to me, that is one of the few benefits I get too. However, it's enough that I am probably willing to destroy my body over it. Is it worth it? Probably not, but I am not sure what other choices I have.

I think one of the sinister and most beneficial aspects of medication is something I liken to time-traveling. I work in a cubicle farm as a dev. No windows, artificial light, and tons of noise all around. Unmedicated me would probably be fired or would just walk out within a day or two. However, this is where the time-traveling helps me. Just pop the pills, and time seems to evaporate before my very eyes. Hours can feel like minutes, and the next thing I know the day is over (long bouts of hyperfocus in other words).

Am I productive during these times? Sometimes yes, sometimes no. But it doesn't matter. It makes the boring life I have confined myself to go by quicker.

> I self medicated with weed and booze a lot

Opposite order for me, and I didn't start them until after being medicated, ironically. I try to drink less now, and have been alright at that, but I think weed is one of the only things keeping me going right now. It allows me to be calm and present and not feel like I have to be constantly doing something. I can actually watch an entire TV from start to finish! It's not without its negatives, for sure, but nothing in life is.

> I would recommend focusing as hard as possible on building habits that you can rely on

On and off meds, I have always struggled with this. I apparently have no issues developing bad habits, but I am incapable of developing good habits. The second something derails my habits, then it takes an insurmountable amount of effort and motivation to start back up again. Have you found anything to combat this?
The biggest thing I have read is to be able to take several readings and take an average.

That pretty much means you have to get something for home but they cost almost nothing and they are the most obvious thing to purchase with a FSA/HSA.
https://archive.ph/XaX4D
Functional core, imperative shell makes testing and this fast iteration a lot easier. It’s best if your business logic knows very little about transport mechanisms.

I think part of the problem is that early systems wanted to eagerly process requests while they are still coming in. But in a system getting 100s of requests per second you get better concurrency if you wait for entire payloads before you waste cache lines on attempting to make forward progress on incomplete data. Which means you can divorce the concept of a payload entirely from how you acquired it.
Love it! I'm curious about whether open router support is on the road map to really allow people to use any option
The interview with Perplexity CEO Aravind Srinivas on DeepSeek is a good listen on a Friday afternoon as we ponder the implications of DeepSeek.
Yes, and the worst part of it is we did it to ourselves.

It was only through our inability to organize and correct destructive behavior that we have gotten to this point today. Our inability to recognize and combat corruption, and the deceit of managed truth.

When the intelligent are stripped of agency, and the unintelligent and delusional rule. These are the outcomes for all the warnings that have gone unacted upon for at least half a century.
They should also display something indicating it is not verified when it is not
I did the same in the mid-90s but for a 32-bit hobby GUI OS. This book was absolutely essential reading:

https://www.amazon.com/Developing-32-Bit-Operating-System-Cd...
Exactly!

Fortnite UI changes constantly and is horrible to use.

Factorio has a great UI.