MurphyA/hacker-news huggingface dataset:
by IgorPartola | 2025-11-15 19:59:31+00:00
AWS has so many services at this point and it feels like so many of them overlap too. Seems like for a while they basically just took any open source project that was somewhat popular and offered a managed version of it. Plus there is a marketplace where others can offer services. The landscape is so vast it feels overwhelming to even try to get a basic layout.

For personal projects I end up avoiding AWS and instead prefer things like the Backblaze S3-compatible object storage, Vultr for VMs, and so on just to avoid the power user features that will only get in the way.

With that, I am curious how people who do not have an enterprise-size team to manage their AWS infrastructure navigate their offerings.
by ck2 | 2025-11-15 19:59:44+00:00
ha I vaguely remember that from the catalogs

But what I REALLY remember is learning that H class motors existed and became obsessed with finding one but the internet wasn't a thing yet so it was impossible

(several times more powerful than E class)

fun list:

https://en.wikipedia.org/wiki/Model_rocket_motor_classificat...
by jjfoooo4 | 2025-11-15 20:00:21+00:00
>>> They pose a major threat to birds, killing an estimated 2.4 billion birds each year in the U.S. alone, making cats the top source of direct, human-caused bird mortality in the U.S.

Is this the stat you have issue with? Or is the contention that a pet on a city street at 11:40 PM is not highly at risk of being run over by a human driver?

https://abcbirds.org/solutions/keep-cats-indoors/
by nekevss | 2025-11-15 20:00:36+00:00
Hi, I'm another one of the maintainers on the project.

In general, we are shifting more to performance now than conformance. We currently sit at around 94% conformance, so there's not really that much more to go conformance-wise. The remaining conformance gains are a couple of the newer specification features and Intl related features. Our current conformance can be found at https://boajs.dev/conformance.

Regarding performance, we are already making some gains, with hopefully more to come. The best example of this was probably the updates to script-bench-rs with our most recent release (which can be found at this commit https://github.com/khvzak/script-bench-rs/commit/d9635de77d2...). We still obviously have more to improve on, but we have already made some pretty steady progress from where we were.

EDIT: I forgot to answer your question about v8-jitless. Obviously in the future it would be nice to be able to be more competitive with v8-jitless, but at least for me, I'd just like to focus on improving the Boa overall.
by 9rx | 2025-11-15 20:00:37+00:00
The operation is simple in concept, but can be costly from a compute standpoint when n is large. Multiplication has predicable performance. Insert does not. It being a function indicates that it is doing a lot of things and thus offers pause to make sure that the operation is acceptably within your operational bounds.

It could have been a builtin function, I suppose, but why not place it in the standard library? It's not a foundational operation. If you look at the implementation, you'll notice it simply rolls up several foundation operations into one function. That is exactly the kind of thing you'd expect to find in a standard library.
by blacklion | 2025-11-15 20:01:07+00:00
Adobe products, for example. Or any of other of miriad of other products which have only Win/MacOS and no Linux support.

And, no, Wine cannot run anything.

You see, I don't need OS at all, I need applications. Some of these applications are "universal" (FireFox, for example), some has good equivalents, and some are unique to OS.

And, no, DarkTable, or RAW Therappe are not equivalent to Lightroom or Capture One. And no, there is no equivalent to foobar2000 among music players.
by JustExAWS | 2025-11-15 20:01:32+00:00
With reinforced doors - pilots still come out to use the restroom. Flight attendants usually just block the aisle. People will fight back in the case of knives. But how much fighting back dk you think is going to happen if people have guns?

How long do you think it’s going to be before a pilot opens the door if a hijacker starts shooting people?

Airport security is by far not just in America with the only exception in my experience is that other airports don’t make you take your shoes off and some allow liquids in carryon
by woutercx | 2025-11-15 20:01:41+00:00
We use Citrix and Windows 11 in our work environment. I keep Teams open in Citrix so that I can copy links from the browser into the chat. The links then show the title for the link, I like that functionality. I also have it open on my Laptop as well (Windows 11) for doing calls and meetings. Our Citrix is slow, so I don’t do calls there. Fun thing is that often when I get a call in Teams it is automatically picked up on my laptop without me accepting it.. It is “auto-answer” functionality I tell the colleagues who don’t understand how it is possible that I pick up in 50 milliseconds :-). It is caused by Teams being open in 2 places. Weird.. Another weird issue I have with the 2 Teams instances being open is that when I get dragged into a group call and I answer, I’m in the call for 2 seconds and then the call gets disconnected. Then they try to call me again, I get disconnected again. Then I have to kill the Teams instance in Citrix to make it possible for them to add me to the call.. Another weird issue is that sometimes when I’m in a group call on my laptop and I try to look something up in my Citrix instance of Teams or even click in a chat thread, my call gets disconnected on the laptop..
by rkagerer | 2025-11-15 20:02:19+00:00
That's basically right. Back when I made this, many servers out there still limited you to just 2 (or sometimes even 1) concurrent connections. As sites became more media-heavy that number trended up. HTTP/2 can handle many concurrent streams on one connection, I'm not sure if you get as fine-grained control as with the library I wrote (maybe!).
by nucleardog | 2025-11-15 20:03:05+00:00
How are you liking the FW12 so far?

I've got the FW16 and have been very happy with it, but the portability isn't great given the size. No regrets given it was and always will spend 90% of its time on a desk.

I've been considering the FW12 as something more like a souped up tablet I could toss around the house, do some quick sketching on, etc.
by thaumasiotes | 2025-11-15 20:03:50+00:00
This is... a shockingly credulous take. Try not to be like this if your opinion ever matters.

Here's Pliny the Elder in full, Loeb translation (I'm including quite a bit more surrounding context than is relevant, just to make clear that this is everything relevant):

Moreover sheep, cattle, and draft animals are encouraged to pasture in particular by salt; the supply of milk is much more copious, and there is even a far more pleasing quality in the cheese. Therefore, Heaven knows, a civilized life is impossible without salt, and so necessary is this basic substance that its name is applied metaphorically even to intense mental pleasures. We call them sales (wit); all the humour of life, its supreme joyousness, and relaxation after toil, are expressed by this word more than by any other.

It has a place in magistracies also and on service abroad, from which comes the term "salary" (salt money); it had great importance among the men of old, as is clear from the name of the Salarian Way, since by it, according to agreement, salt was imported to the Sabines. King Ancus Marcius gave a largess to the people of 6,000 bushels of salt...

https://www.loebclassics.com/view/pliny_elder-natural_histor...

It's worth noting here that the glosses, "(wit)" and "(salt money)", are interpolations by the translator; Pliny doesn't gloss salarium at all. We can trace the gloss "salt money" for salarium all the way back to... the 1700s. And we should probably note that there it's conceived of as money that the soldier could use to buy salt, not as money that is made of salt.

So, there is no source relating the word "salary" to the concept of being paid in salt. There is a source relating the word "salary" to the concept of salt, and, if you really want to read into it, to the concept of Roman foreign service.

But there are many more problems with your comment. Pliny's authority as a historian has no relevance to this question. You'd want the opinion of a philologist, and you'd want it to be supported by something, which as you can see Pliny doesn't do.

> his claim about salt (which may simply have been common knowledge at the time) is no reason to doubt him as a historian.

And here you show an amazing ignorance of how reliable common knowledge of the origin of words is. The norm is that it's made up out of whole cloth. You can find gamers right now explaining that "meta" developed from the expression "most effective tactics available" or feminists explaining that "mankind" developed from a sexist preference for males over females. Neither idea has anything to do with reality.
by JumpCrisscross | 2025-11-15 20:04:32+00:00
> We'd called them china's vassals and attack china for being bullies who deprived nations of their sovereignty

The treaty restricting Korea is the Treaty on the Non-Proliferation of Nuclear Weapons [1]. America is giving Seoul a loophole by offering to do the NPT-governed work.

[1] https://en.wikipedia.org/wiki/Treaty_on_the_Non-Proliferatio...
by kragen | 2025-11-15 20:04:59+00:00
The nature of the output displayed

EQUIVOCAL HERESIARCH TAMP THE PRESBYOPIA STYPTIC ILLUSION ABSORB THE EIDOLA

makes me think that it's a sort of mad-libs phrase generator. The leading adjective "PENSILE" appears twice, as does "CATAMITE", and "PARACLETE" occurs three times, as does the noun "EIDOLA", once as subject and twice as object. Hopefully Dr. Roach will be able to present us a full reverse-engineering of the algorithm, but I'm guessing you could probably infer it just from that page of output: f'{random.choice(adjectives)} {random.choice(nouns)} {random.choice(verbs)} THE {random.choice(nouns)}', which produces lines such as STYPTIC PARACLETE TAMP THE PRESBYOPIA.

Before LLMs, I found this a very enjoyable activity; my similar program at http://canonical.org/~kragen/sw/dev3/dramaticphrase.py outputs lines such as:

The raw wind of the smooth horse. An evil labyrinth of the monstrous, dying waters. The mere gate of deserted gardens. The smiling stairway of countless sweet fangs. The shattered witch of the diseased, ruby monk. The asphalt house of the smooth unicorn. A haunted fire of the sorrowful theft. The stainless raven of countless living gates. My haunted cloud beneath her glorious father. The brazen father of their raw villages.

The comments of the program contain a somewhat embarrassing sonnet I wrote with its help.

I also wrote a Spanish version at http://canonical.org/~kragen/sw/dev3/frasedramatica.py, which says things like:

Cien hijos halagüeños de la emoción infinita y monstruosa. Los labios caídos de zorros corruptos y dignos. Un exilio inmaculado dentro de las imprecaciones violáceas y ardientes. Los dos pies insepultos de mis labios profundos e infinitos. El oro bello de una libertad corrompida. El angustia monstruosa de zorros desmoronados. Aquel campo brillante de su princesa destrozada. Una joven emoción de un tronco enmascarado. El viento hermoso de su abandono griego. Una ley romántica del abandono destrozado.

Now, of course, this sort of thing is much less novel and therefore less entertaining. GPT-5 will be happy to write as many sonnets for you as you want, as long as it doesn't somehow get the idea that they might infringe some kind of copyright or teach you how to do your own electrical work.

I've often wondered if J. M. Coetzee was related to Wikipedia editor Derrick Coetzee with whom I used to collaborate on computer science articles.
by bediger4000 | 2025-11-15 20:05:14+00:00
Even for the 15 page "short form", required to get a "Secret" clearance, you had to list everywhere you'd lived for the past N years, N >= 10 as I recall and give a non-family person who could testify you lived there. You had to list all the organizations you belonged to.

Some fed contacted every single reference I gave, my old scoutmaster, and the minister of the church I was a janitor for during college. Top Secret was notoriously more difficult in terms of paperwork and scrutiny of your past.

The article about Bongino's waiver made it clear that TS was a requirement for FBI employment, an entire division of the government, although it wasn't clear if that was everyone, or just the higher level administrative staff.
by ajross | 2025-11-15 20:05:19+00:00
> Tesla actually needs millions of miles without critical intervention

So... agreed. I think that sounds like it's in the right ballpark.

Here's the thing though: your whole argument (sort of a para-freakout, really) hinges on this evidence not existing.

It's true that citing numbers from supervised cars isn't the same thing. It's not true to argue that it not being the same thing is (0) not at least a somewhat reasonable proxy for the evidence you want to see, (1) evidence that it doesn't or can't exist, (2) evidence for the opposite case (you seem to be claiming that the fact that it's supervised means that it must be), and in particular (3) evidence for suppression of contrary evidence, as some of your more conspiracy-leaning comments seem to imply.

Isn't the Occam's explanation here that, yeah, the car looks pretty damn safe as shown by billions of miles of travel? Why must you be going to the mattresses to argue against something that seems pretty common sense to me?
by Fire-Dragon-DoL | 2025-11-15 20:05:46+00:00
I have a family of 4 (and both me and my wife are gamers) and a pc is expensive. A steam machine is a great compromise.

I'm also in the market for a new secondary pc, since the other one is old: the steam machine is exactly what I want with gaming primary and also do general computing.

I use the nvidia shield to stream games, but it has issues at times depending on the game being streamed.
by jll29 | 2025-11-15 20:06:56+00:00
Yep, same experience here, very good results with DELL Latitude E7240, E7260 and similar. Very rugged and Linux works like a breeze - on eBay from $179 (just checked again).

One is well advised to upgrade them to 16 GB RAM and put in a 1 TB SSD, and possibly a new battery. My better half wanted one of those again after I gifted her a brand new MacBook Air, so used she got to the DELL and Ubuntu running on it.
by musicale | 2025-11-15 20:07:13+00:00
The session protocol was for sessions with servers and was used for AFP (AppleShare file servers) I believe.

The higher level protocols were built on ATP which was message based.

ADSP was a stream protocol that could be used for remote terminal access or other applications where byte streams actually made sense.

> Historically, possibly the reason that it wasn't done this way is that port numbers predated the DNS by about 10 years.

Predated or postdated?

My understanding is that DNS can potentially provide port numbers, but this is not widely used or supported.
by eszed | 2025-11-15 20:08:14+00:00
There's an acting exercise (it's from Joan Littlewood via Clive Barker) where one speaks "gibberish" - making language sounds, but not words - which, almost automatically, once they drop their terror of doing it, opens students up to all of those other avenues of communication. Later, you can switch students back and forth between the script and gibberish, and it becomes plain that if you can't play a scene as clearly (to those in it, not considering the audience) in gibberish as you can with words then you don't fully understand it.
by sigmarule | 2025-11-15 20:09:11+00:00
That solution is to a problem that is not the topic of conversation here.

The problem is selective waiving of vetting processes due to political pressure and affiliation.

Acting as if the efficacy of the vetting process is a point relevant to this conversation either implies you believe they waived this process for these three due to their ineffectiveness - very much not the belief held my most observers, why just 3 then - otherwise it’s a pure strawman argument. Neither option is good.
by tyre | 2025-11-15 20:09:24+00:00
An interesting example of this is the US modernizations of its military industrial capacity by supply pre- and during WWI. There was intense debate in the international community as to whether non-warring countries could supply nations at war without being considered combatants.

If they aren’t, you can’t neutralize the enemies supplies. If they are, those third countries are effectively part of the conflict.

The US had to take the latter stance because it didn’t have a strong industry to product its own weapons. If it supported nations from buying from non-warring parties, it would be shit out of luck if it had its own wars. So it received a lot of investment from European powers, generating jobs, economic growth, and the funding to expand its domestic production without having to take on debt or wait for a war to break out.

Come its entry into WWI and then WWII, the US had a strong home base of industrial capacity for arms manufacturing.
by HeinzStuckeIt | 2025-11-15 20:09:33+00:00
> Back in the 1990s, it was exceptionally difficult to get TS clearance. SCI on top of that must have been even harder.

I think you are exaggerating this as the other poster points out. Every US military cryptolinguist gets a TS-SCI clearance. So, while every student at Defense Language Institute was doing his/her language course, a background check was done, and the rejection rate in the 1990s was presumably tiny. And ditto for other military intelligence roles. A certain amount of military personnel getting the clearance were semi-native speakers of a language in demand who still had foreign ties (family or land owned in the old country) but they passed nonetheless, which must speak to a certain laxness.
by 2b3a51 | 2025-11-15 20:10:42+00:00
It appears that Dr Coetzee was working on an important part of Atlas 2..

> "In 1964 Coetzee moved to IBM’s British competitor ICT, collaborating with computer scientists at Cambridge University on Britain’s first supercomputer, the Atlas 2. There Coetzee focused on multiprogramming, working on the Atlas 2's "supervisor," the earliest computer operating system."

Above quote from another article by Rebecca Roach at

https://egomedia.supdigital.org/sections/talking-interfaces/...

That article develops ideas in a literary/cultural direction. I'd like to have a bit more information on the algorithms Coetzee was using.

Christopher Strachey in the early 1950s was using a program with combinatorial word choice to produce 'love poems'. He posted the printouts on notice boards and they were signed M.U.C for Manchester University Computer (Ferranti Mark 1). That seems to be a simple choice from lists subject-verb-object type thing.
by kevinsong981 | 2025-11-15 20:10:49+00:00
Hey everyone,

Most agent knowledge base tools today are "document dumps": throw everything into RAG and hope the agent picks the right info. If the agent gets confused or misinterprets sth? Too bad ¯\_(ツ)_/¯ you’re at the mercy of retrieval.

Socratic flips this: the expert should stay in control of the knowledge, not the vector index.

To do this, you collaborate with the Socratic agent to construct your knowledge base, like teaching a junior person how your system works. The result is a curated, explicit knowledge base you actually trust.

If you have a few minutes, I'm genuine wondering: is this a real problem for you? If so, does the solution sound useful?

I’m genuinely curious what others building agents think about the problem and direction. Any feedback is appreciated!

3-min demo: https://www.youtube.com/watch?v=R4YpbqQZlpU

Repo: https://github.com/kevins981/Socratic

Thank you!
by musicale | 2025-11-15 20:11:04+00:00
> The fact that you can't resume a TCP connection from a different IP address, the way you can with a Mosh connection, is a serious flaw that seriously impedes nodes from moving around the network

This 100% !! And basically the reason mosh had to be created in the first place (and it probably wasn't easy.) Unfortunately mosh only solves the problem for ssh. Exposing fixed IP addresses to the application layer probably doesn't help either.

So annoying that TCP tends to break whenever you switch wi-fi networks or switch from wi-fi to cellular. (On iPhones at least you have MPTCP, but that requires server-side support.)
by nawgz | 2025-11-15 20:11:22+00:00
> I disagree that all the computer processors in the world combined don't have enough raw processing power to simulate a single bee brain. That to me is an absurd idea.

A bee weighs 100mg. If they are 5% brain, their brain weighs 5mg. 5mg of carbon is 2.5 * 10^20 atoms.

The largest supercomputers, at hundreds of trillions of transistors, come in at 2-5 * 10^14 transistors.

I don't think that combining all the computers in the world would give us 1 transistor per atom in a bee brain, and I additionally have to imagine transistors are incapable of simulating an atom by multiple orders of magnitude (i.e. 1 atom would require > 1 * 1 ^ 4 transistors) in realtime.

So, I would argue that our level of compute is still insufficient to simulate even a simple insect brain in realtime. Perhaps you could compute 1 second of bee thinking in an hour using all our compute.

And then, of course, comes into play that we have no idea how to simulate an atom in full fidelity.
by danielschreber | 2025-11-15 20:11:27+00:00
In my locale/state/country/timeline, we have something called an "estate sale".

It's like a garage sale, but there are professionals who specialize in doing all the work for a cut of the proceeds, which is nice if you're drained after your parents pass away.

Here is a Wikipedia article on the topic:

https://en.wikipedia.org/wiki/Estate_sale
by coldtea | 2025-11-15 20:11:35+00:00
Most of the arguments sound irrelevant:

>Wayland breaks everything! It is binary incompatible, provides no clear transition path with 1:1 replacements for everything in X11, and is even philosophically incompatible with X11

Being binary compatible is a moot point, 1:1 replacement for "everything in X11" are not an issue if the subset you need works or has good replacements, and being "philosophically incompatible" is part of the point of using it.

>Even the most basic, most simple things (like xkill) - in this case with no obvious replacement

Yes, you can't use Xkill to kill a Wayland-based application- wasn't that a given. You can use regular kill or whatever means your DE provides (several do).

If your workflows depend on regular use of xkill, you have bigger problems than it not being available for Wayland.
by embedding-shape | 2025-11-15 20:11:46+00:00
> Also, I have found that "It Depends" is an excellent mantra for life, in general, and software development, in specific.

Yeah, agree! Also something like "moderation is key" or alike, as many things can be enjoyed but enjoy them too much, or do it too much, and it kind of stops being so effective/good. The Swedes even have a specific word for something that isn't too much, and isn't too little; "Lagom".

Can be applied to almost anything in life, from TTD, to extreme programming, and "waterfall vs agile", or engaging in kinks, or consumption of drugs, or...

I feel like things go bad when people either do nothing of something, or way too much. Finding the balance, the sweet-spot, that's where the magic happens.
by Aurornis | 2025-11-15 20:11:58+00:00
By waving away the hard parts you’re missing why it’s not a simple question in the context of this paper (what I was writing about).

The behavioral test they used showed different results under different circumstances. Even variables like temperature might impact the behavior exhibited in the test.

> You always have to distill complicated papers that babble about things to a minimum statement.

Disagree. You always have to read the papers and understand the details.