skysight-inc/HackerNews huggingface dataset:
You appear to be neglecting the need for symmetric stream ciphers to achieve realtime communications (needed for performance reasons). No matter what you do, you are going to have a symmetric key in there somewhere for adversaries to extract. Once the adversary owns the telco, it is over (i.e., calls can be decrypted), no matter how strong the cryptography is. Your strongest cryptography cannot withstand a key leak.
WebRTC is compressed, unless I misunderstand your possible term of art “middle out“?
I recently saw the same about Jeeps.

What current (2025 model year) vehicles don't have dashboard ads?
Thanks for sharing!

Most other solutions don't allow pairing of devices across networks.

TFA's "file.pizza" only allows to initiate a session on the device that uploads a file, which makes it tricky to share a file from a mobile device to a laptop (due to tricky QR code scanning with the laptop camera).

PairDrop allows cross network pairing (mobile device can scan QR code from laptop screen), and file uploading from both sides afterwards.
I didn't say anything about "people living solely on UBI"

Your claim is, I guess, that people supplementing wages with UBI will move to poorer locations, because they are less tied to their jobs, and then the poorest of the poor (those who already live in bottom-percentile COL locations) will... move to even poorer locations?

Seems like a wacky argument relative to: "people will do what they literally always do with new marginal income, which is move to nicer areas, and since everyone is doing it simultaneously without new supply, prices will go up and nobody will improve their lifestyle."
I loved Star Castle.
I don't think this kind of marketing will help the Tesla brand in any way.
limewire aint touchin soulseek

and it has people building alt.clients

https://nicotine-plus.org
https://github.com/slskd/slskd

(though these are not webapps, which was your main shtick i'm sure)
Systematic Review and New Analyses of the Gender-Equality Paradox
> So I have to learn how to describe code rather than just writing it as I've done for years?

If we keep going down this path, we might end up inventing artificial languages for the purpose of precisely and unambiguously describing a program to a computer.
The language server, maybe?
Wouldn't be surprised if the prices are fairly low actually, I would wager most of these projects make no income.
What proportion of it would be able to autonomously operate if North America disappears tomorrow? Zero. That means 100% of value comes from the USA.
I think people mean something seamless like AirDrop is on Apple devides, but some public standard that gets implemented on all platforms like iOS, Android, Windows, macOS and Linux, so all these platforms can just easily send files to each other simply and securely over WiFi.
there is this quote from Sans Famille (Nobody's Boy) by Hector Malot :

Moi j’aime qu’on me parle doucement, ça me donne envie de pleurer ; et quand j’ai envie de pleurer ça me rend tout heureux. C’est bête, n’est-ce pas ?

Which Deepl translates as:

I like to be spoken to softly, it makes me want to cry; and when I want to cry it makes me all happy. Silly, isn't it?
Can we have that do-it-all Opera back? RSS, email, torrents.

Feels like we had it all internet wise in 2007-2010 and then decided to throw it all away.
What you're describing is exactly the opposite of every actually successful team I've seen, and describes every mediocre team I've seen. Silos are death and not just in a code base. Good developers understand the product. Mediocre ones churn out tickets mindlessly.
> performance regression

What? Golang append()s also periodically grow the slice.

> Conditional logic

it's just a single if, really, the same thing is there in your filter()

> Multiple layers of nesting

2... You're talking it up like it's a pyramid of hell. For what it's worth, I've seen way way more nesting in usual FP-style code, especially with formatting tools doing

func(
args
)

For longer elements of the function chain.
burlington, vt. a place that has deep regulatory issues, but that is only part of it.

https://www.vermontpublic.org/local-news/2024-05-23/uvm-halt...
Need to find one of these for hp32SII
Just tried gemma3:4b for structured output and it fails with a strange error ( ollama is the latest):

Ollama error: POST predict: Post "http://127.0.0.1:49675/completion": read tcp 127.0.0.1:49677->127.0.0.1:49675: wsarecv: An existing connection was forcibly closed by the remote host.

Not sure this is Ollama or gemma3:4b problem. At the same time, gemma3:12b works fine for the same API request (100% identical, only difference is model id).
Light doesn’t even have mass! It’s completely puny!
This looks really intriguing and I'm looking forward to using it.

I'm still using i3, which is just barely good enough to work.

I miss Notion, which was unfortunately too flakey and unstable to continue using, but that had one property which it looks like Niri preserves -- opening a new window will never cause a resize event. Notion is perhaps even stronger because there is no infinite canvas; opening a new window will never cause a re-layout. It will always open in a tab or a blank space. Similarly, moving windows won't cause re-layout actions; it will just move them between tabs of existing frames.

My i3 configuration tried to preserve this -- it tries to make everything tabbed by default so that moving windows will just move between tabs rather than into new blanks spaces and cause a relayout action, but sometimes, for some reason, it just ... does not, and instead opens a new split.

I tried to make xmonad work but I'm not good enough at Haskell to figure out if it was even possible to configure it the way I want.
At VP/CTO level you don’t have time to contribute and maintain code. If you do, the VP or CTO title is probably symbolic, like when someone is a “CTO” in a team of 3 at a startup.

The real problem is when people take early career roles that leave no time to code: They take architect roles where they just draw boxes on whiteboards and hop from meeting to meeting, or they accept a role labeled “tech lead” that is actually management in disguise.

They get comfortable not writing code and years pass until one day they need a new job. Now they have to interview for coding roles while confronting the fact that they spent a good portion of their programming career not writing any code. It doesn’t come back fast for many.
State-Driven Shopping Cart with Srvra-Sync
There are more than 2 other physical buttons (in the 2024) like map/nav/radio, and several others. The other ones, while not being exactly physical, are still dedicated controls, which is an improvement over pure touchscreen implementations. The 2025 has made solid strides making a lot of those more physical:

https://www.caranddriver.com/photos/g62044565/2025-hyundai-i...

Compared to the Tesla? No match, just a single ipad is a dumb interface.
Usually (but not always) the complaint with such scams is the work is being “done” at such low quality that it doesn’t match what’s demonstrated in the interview process; if it’s done at all, that is.
> Hejlsberg himself said he chose go because of specific characteristics of the compiler

He did, but much more importantly Cavanaugh said that he chose Go because of it having similar semantics and code structure. In other words, idiomatic Go is similar to how the original code was written. While I am sure Hejlsberg's input was icing on the cake, it was the not the ultimate determinator. C# having the best compiler in the world on every front still wouldn't have ticked the boxes the guy in charge needed to tick.

> So I don't think he would agree with you that this was his reasoning for using go

He may not, but it also wasn't his choice in the end anyway, so its a bit strange that you are leaning on his word.
And we have been able to edit photos nearly as long as we have been able to make them. Yet photo evidence continues being useful
On the contrary. Porn is inaccessible, along with many other things, in much of the world. https://worldpopulationreview.com/country-rankings/countries...

Alcohol is another good example.
I waddled into my first UiL calculator test because the sponsor wanted to get more team members and spent most of my time blown away watching kids entering problems into two calculators simultaneously
That example code on DeepSeek doesn't actually include the logic to call a weather API? It just puts a fake answer back in, and you've got to handle the process manually.

The pyproject.toml in the Model Context Protocol example is just showing the new, "best" way to distribute and install Python projects and dependencies. If you haven't used uv before, it makes working with Python projects substantially better.

The Model Context Protocol server lets the model autonomously use the tool and incorporate its result. It's a much cleaner (imo obviously) separation of tool definition and execution.
Lol! That was a while back. I have yet to try finding CVEs, but that was what I thought interesting. Especially given its telco usage
Container batteries already seem to be a thing: https://www.offshore-energy.biz/worlds-first-700-teu-pure-ba...

.. but again for relatively short distances. You do not want to have relatively unskilled personnel attempting swaps at sea, or in bad weather (which is also very dangerous for ships under tow).

The China-EU distance is about 24,000km. I don't think more than one or two charging/swap stops are feasible on that route, so you're going to need something with 10,000km range at the very least.
I would like to know, coming from a traditional tiling window manager, how does the shortcut workflow look like?

For me the number one thing is having fixed shortcuts á la Super+[0-9] to go to specific windows / workspaces / essentially a specific program. If I can have that, and additionally solving the "worskpace management" problem as TFA described, I'm sold!

Does it make sense to use "workspaces" like this with Niri? For example, one workspace with the browser, one with the editor, one with several terminal columns, and so on. I would need to "switch" (immediately, without animation effects, please) e.g. from "browser" to "terminals".
From what I remember from early 2000’s only the air interface was encrypted. Since anyway they have to provide lawful intercept capability there was not much benefit in providing end to end encryption. It’s not like it was a top of mind feature for consumers.
I subscribe to a similar sentiment about the best way of getting good at something, simply doing it every day as consistently as possible, because of my experience in sport. I ran competitively for many years and my working model of growth and improvement largely mirrors my experiences doing that. Obviously there are differences between becoming a faster runner and becoming a better developer, but the structure of "getting good at running", as my teammates would often joke, applies more than one might think to unrelated tasks. I would note that for this framework to be effective, you do, of course, have to enjoy the task you're practicing so much. Not at every possible moment, but generally if you don't like what you're doing, you're not going to stick to your commitment.

I do struggle sometimes to let hobbies be hobbies as a result of having such a clear path for general improvement, but just like you express in your writing here, the daily practice/routine is immensely useful. Congrats on a great year!
https://en.wikipedia.org/wiki/Qwest#Refusal_of_NSA_surveilla...

Not a requirement, but if for some reason you don't do the Right Thing that the NSA wants, oh dear your CEO goes to jail, he was a bad boy, look at all that insider trading. You'll do the Right Thing next time we ask, capiche?

https://en.wikipedia.org/wiki/Room_641A
A Raspberry Pi-powered brain-computer interface in a briefcase
Interesting fact: ammonia was (and still is) used as a refrigerant, but aboard ships, carbon dioxide, also known as carbonic acid at the time, became more common due to its relative safety. This was in the late 19th/early 20th centuries.
A fork? Oh my.

I hesitate to install a community fork of an open-source browser. I am constantly amazed at how casually trusting people are of software.

> Red light detection needs to be better

I’m sure it’s fine.

Yes, one has to pay attention and it’s still you in control. The problem is that it very much invites you not to, so there’s a jarring disconnect.

And like your experience it can be brilliant for 10,000 miles, but if it bugs out on the 10,001’st in a way you didn’t expect (worse, since you now have 10,000 miles of experience and might think you “know” it now) are you still alert enough to handle it? Otherwise it doesn’t matter how good the experience is on the first 10,000 miles if causes an accident on the 10,001’st.
I like both these ideas. But feel the first more destined for success.
I agree with your comment in principle, but also disagree in this instance. I'd also recommend Futhark even though I'm not using it in production based on positive experience I've had with it previously. I happened to own an AMD Instinct MI50 (32 GB) card which more or less sucks for AI, but has really nice FP64 performance so figured I might have a stab at "scientific computing". Believe it or not, Futhark was one thing that worked, made sense, and worked reliably, too. It's quite intuitive piece of compiler although I'm sure it's a far-cry from something like cache-optimised CUDA C, HIP, or whatever in terms of raw performance, but surely there's something you could do to the OpenCL emitter, if you really wanted to.

Although on second thought something like JAX is probably the better choice these days anyway.
Not sure I remember my TI-84 being RPN
iroh's stuff is great but their local peer discovery can't work in a browser, since it uses an mdns-like protocol to do it
There’s no incentive for big players to play nicely with other platforms so they just won’t. Hardware standards like Qi2 are different since it affects costs directly. Software is usually built for lock-in since quite some time.

“Buy your mom an iPhone” and how Apple buried beeper mini into nonexistence was a nice example.
Ahh, it gets really interesting when you read code that does have named variables… and they’re misleading.

A strength of functional idioms is that they expose the structure of the code in a way that a name - even a well chosen name - can only hope to achieve. Often, succinctly and comprehensively. At that point you stop caring so much about variable names. They’re still there but you need them less
My first job at age 20 was in IT for the government. The grade I was given they said would, elsewhere, mean I was responsible for a whole building full of people.
exactly!

Was just looking for such comment because I knew about wormhole.app is not on top of wormhole protocol itself.

Thanks for your comment , may it help other people.
In theory, sure. But once those not obeying the rules become a large part of the system without a serious pushback, it means the rules don't really matter. For example there's a national Catholic radio station which has been told off by the pope and... still runs and has local church support. Signed, "little devil" as called by my "Christian" family listening to it.

At some point it's just playing no-true-Scotsman, while the original meaning of the word died.
That assumes the testing center doesnt take bribes
The site is better, and shows research on how and what is considered. https://open-ui.org/
I noticed the prompt makes a big difference in the experience you get. I have a simple game prompt.

The first prompt I tested out I got from this video; https://www.youtube.com/watch?v=0Cq-LuJnaRg

It was ok and produces shallow adventures.

The second one I tried was from this site;
https://www.rpgprompts.com/post/dungeons-dragons-chatgpt-pro...

a bit better and is easier to modify but still shallow.

The best one I have tried so far is this one from reddit;
https://old.reddit.com/r/ChatGPT/comments/zoiqro/most_improv...

It is a super long prompt and I had to edit it a lot, and manually extract the data from some of the links but it has been the best experience by far. I even became "friends" with an NPC who accompanied me on a quest and it was a lot of fun and I was fully engaged.

The model of choice matters but even llama 1B and 2B can handle some stories.
My core value, which has proven to be essential to my successes both personal and professional (despite me being very imperfect about implementing it) is simple:

In every interaction I participate in, my goal is for everyone involved to be better off for having it, even if only by a tiny amount.
Recent thread https://news.ycombinator.com/item?id=43254714
No, I don't think so at the moment. I send small amounts to Wikipedia, and similar projects, but Mozilla? I genuinely don't know what they do. There's a browser. It's decent enough, I suppose; but not compelling enough to use as an alternative to something else. OTOH, they do have wicked good documentation. That, I might fund. But, the browser and the other stuff, probably not.
Firefox has way more than 20 developers. Looking at https://firefox-source-docs.mozilla.org/mots/index.html, if I'm not mistaken in my count, there are currently 147 module owners and peers alone. Some of those might be volunteers, but I think the large majority of them are Mozilla staff. On top of that there are probably a number of further Mozilla staff developers who aren't owners or peers, QA staff, product managers, sysadmins and other support staff…
A logical step: A dictatorship doesn't need educated people, only a democracy does.
You comment kicked off a big internal chat, which led to someone creating a document on our overlay approach, vs service meshes. I took that, wrote some extra details, comparison and summary - https://docs.google.com/document/d/1ih-kuRvfiGrJODZ5zVjwFLC2....

TL:DR, we believe service meshes introduce complexity with control plane synchronization, service discovery challenges, and network overlays. A Global Overlay removes Kubernetes service dependencies and shifting networking to a Zero Trust, software-defined global overlay which is much simpler, automated and secure.

Super curious to get your thoughts.
I misread, and really hoped, it was “first ammonia-fueled sheep hits a snag.” Boy that was gonna be a fascinating article!

Still read this one though probably, seems interesting.
> by this metric

False equivalence. You're saying that the statement "both for.. append and .map() executing the _same steps_ in the _same order_ are the same" is equivalent to saying that "two statements being composed of cmp,jmp, etc (in totally different ways) are the same" That is a dishonest argument.

> Distinct could sort and look for consecutive, it could use a hashmap

People love happy theories like this, but find me one major implementation that does this. For example, here is the distinct() implementation in the most abstraction-happy language that I know - C#

https://github.com/dotnet/runtime/blob/main/src%2Flibraries%...

It unconditionally uses a hashset regardless of input.

Edit: found an example which does different things depending on input

https://github.com/php/php-src/blob/master/ext/standard/arra...

This does the usual hashset based approach only if the array has strings. Otherwise, it gets the comparator and does a sort | uniq. So, you get a needless O(nlogn), without having a way to distinct() by say, an `id` field in your objects. Very ergonomic...

On the other hand...

seen := map[string]bool{}
uniq := []string{}
for _, s := range my_strings {
if !seen[s] {
uniq = append(uniq, s)
seen[s] = true;
}
}

Let us say you want to refactor and store a struct instead of just a string. The code would change to...

seen_ids := map[string]bool{}
uniq := []MyObject{}
for _, o := range my_objects {
if !seen_ids[o.id] {
uniq = append(uniq, o)
seen_ids[o.id] = true;
}
}

Visually, it is basically the same, with clear visual messaging of what has changed. And as a bonus, it isn't incurring a random performance degradation.

Edit 2: An SO question for how to do array_unique for objects in php. Some very ergonomic choices there... https://stackoverflow.com/questions/2426557/array-unique-for...
I've been personally involved in evaluating the security of a certain vendor starting with the letter H. Let us just say they are "less than honest". I had pcaps of their bullshit trying to reach out to random C2 shit on the internet, which garnered a response of "there must be a mistake, that is not our software".

Let China sell their telecom bullshit to all the poor people of the world - they will learn hard lessons.
Damn, no shoutout to @sama in that tweet - harsh.
Extending something built-in instead of adopting a bloated leaky abstraction?

Heresy!

Happy to see this and imagine this with htmx could be clean minimal and maintainable. Front end bloat is ridiculous imo
Pretty good takeaways:

https://x.com/williameijer/status/1899586001481461809
There's a real house?
It's funny because the results are in, millennials grew up with pretty easy access to all manner of porn from an early age and the effect has been nothing. Even a reduction in intimacy if anything.

I'm sure the hysterical puritans of the past will come out any day now and admit that they weren't even 1% correct in their assertions.
Mozilla are doing other things that a browser, yes. And this is good. Browsers are special and don't make money by themselves, and Firefox in particular is entirely dependent on Google's money. Having alternative projects that can bring revenue (e.g. Pocket) helps them remove that singular dependency and ensure they can survive long term.

And having a specific "donate to Firefox only" would probably end in disaster. They might end up in a situation where they're forced to waste money on Firefox because that's what the donations are for while not having enough money to keep the lights on in offices. For a fun example of what happens when you have fixed budgets that don't have any flexibility, Atlanta's MARTA was founded with an agreement providing public funding, with a fixed 50/50 split between capex and opex. So they found themselves with brand new trains because there's capex budget to spend, but falling apart infrastructure because 50% wasn't enough for opex.
> Ammonia is a great not-on-demand consumer of electricty.

This does not follow. The cost efficiency of ammonia production is highly dependent on the process being continuous and steady state. Every analysis that says ammonia is cost effective as a fuel is based on an efficient continuous process as a cost assumption.

If you are constantly starting and stopping based on electricity availability then your ammonia just became much more expensive. In which case, it is probably no longer cost effective as a fuel. Mixing "best possible price" and "worst possible process" and pretending these represent the same instance of reality is misleading to say the least.
i’m one of the co-founders at MotherDuck. our team is building the UI in collaboration with the team at DuckDB Labs.

this is a first release. we know there are going to be tons of feature requests (including @antman’s request for simple charts). feel free to chime in on this thread and we’ll keep an eye on it!

meanwhile, hope you enjoy this release! we had lots of fun building it.
When Silvertown opens, Blackwall tolls start too
Dude not all things have to be written in rust just for the sake of it.

Rust is really hard , compared to golang. This can increase outside contributors as well.

Golang is love , Golang is life.
You'd have to ship the ammonia to the point of use, which is going to be significantly more hazardous
> If you and your manager have frequent contact so that you can talk to them at any time

I've never had a manager where this wasn't possible, even when my manager has been in a different country than me. It does typically require me to reach out to them, though.