skysight-inc/HackerNews huggingface dataset:
This is B-movie territory, until generative AI can be used to render battles of the Punic Wars without prohibitive budgets for battle scene recreation. For the 1950s special effects and mythologized 2000-year-old energy weapons, skip to the end.

https://www.imdb.com/title/tt0055762/reviews/

Archimède's private life is not known. Neither is Marcus Claudius Marcellus's. So a story can be invented from start to finish.. And the screenwriters smartly opt for a melodramatic tale, a gripping script, certainly better than that of the average sword and sandals (peplum) standards..

https://en.wikipedia.org/wiki/Sword-and-sandal

Sword-and-sandal films are a specific class of Italian adventure films that have subjects set in Biblical or classical antiquity, often with plots based more or less loosely on Greco-Roman history.. Not only directors, but also some of the screenwriters, often put together in teams, worked past the typically formulaic plot structure to include a mixture of "bits of philosophical readings and scraps of psychoanalysis, reflections on the biggest political systems, the fate of the world and humanity, fatalistic notions of accepting the will of destiny and the gods, anthropocentric belief in the powers of the human physique, and brilliant syntheses of military treatises"..

In the modern era, Vin Diesel has tried to create a film on Hannibal crossing the Alps, without success. So we are left with 1950s peblum films.
Ipv6 packet format was needed either way, but only with the 32-bit address space at first (the other 92 bits set to 0). You simply tell your system to start using v6 instead, and everything else stays the same. No dual-stack.

Next step would be upgrading all those parts like DNS, DHCP, etc to accept the 128-bit addrs, which again can be done in isolation. Then finally, ISPs or home routers can start handing out longer addresses like 1.1.1.1.2.
Not a lawyer but would assume downloading material from libgen is, in the vast majority of cases, illegal because it's a breach of copyright or similar. That’s gotten Meta in quite a spectacle of late [1]

[1] https://www.loeb.com/en/insights/publications/2023/12/richar...
I upvoted the comment for the first part that made a case for the minority status of specific veterens being as important a part of their story as the details of how a hill was taken are to the specific story of other specific veterans.

I wasn't taken with the snark and shade thrown in the second part of that comment, and I dare say that others here on HN would have downvoted for that alone regardless of which side of any specific debate you chose to argue.

It's not just 'Racists' or those with an opposing view that will downvote you here on HN, you will also get judged on the strength and presentation of your comment as if it were part of a debate club exchange.
I'd like this to be a lie but it's true, different languages have different cultures associated to them.
It really is impossible to keep up with the destruction from this administration. 2 weeks ago and I didn't know about this.
In a way; but even 'savings' are easily manipulated with business vs w2 income. You can do mega 401k contributions (60k-100k+ per year dependent on circumstances), can roll to IRA, use a self-directed ira for further investments in family land or businesses ($millions per year).

Management companies in different states/countries work wonders to drop your tax and increase money you can spend. Even small guys $1mil rev are doing things like a Dubai management company nesting.

article hinted at it via the IP onshoring talk.
No, that didn't happen.
I'm a data engineer so DAG/node systems in content creation software delights me (Blender, Resolve, Houdini). Terrible it's hidden behind the name "GEGL Operations". I'm exactly the person who will get it and love it immediately, but will never find it. Sounds like your parent commenter is the same. GIMP has always been a leader in UI self-owns.
No contradiction. There of course are numerous people who value the data on their desktops and laptops a lot. But they are not the majority. Even those who sort of value their data which they spent some effort producing still would rather take chances than overcome the friction of setting up a reliable backup.

This is what makes automatic backups so important: people keep taking chances until something bad happens, and then they re very relieved when they find out that their work has been backed up somewhere. The same thing applies to cloud apps: they relieve people from the burden of caring about their data's safety and integrity. The iCloud backup that allows you to restore your lost phone down to the state of draft "unsaved" texts is the gold standard here.
No offence taken; there's always room to learn. Just curious, since I never use Vim, how exactly one navigates to (and/or selects) "aaa" part in the following string with just three keys in Vim?

url = "https://example.com/keyword=aaa&name=john"
I live in a third world country, and here we consider 5% to be VERY good.

Most if my servers have about 40-50% packet loss.

50% is just a half. So we naturally expect our 3000gbit links to turn into 1gbit links, but that's not how tcp works.
Ideally used to sterilize while gloves are on your hands… be mindful of your skin microbiome!
In a previous apartment, I painted a wall with several coats of blackboard (chalkboard) paint and then used fancy chalk on it, and a chalkboard eraser. Worked pretty well. The landlord even let me keep it up when I moved out, because the next tenants liked it.
By that logic they should rename GNOME too.

There's no problem with the name other than with people looking for cultural issues that don't exist to bang on about and fill their "do good" bank.
Ask HN: Anyone switching to security due to LLMs?
Just curious if any developers are considering switching over to InfoSec considering the increase in code that is being generated by LLMs. It occurred to me theres probably going to be a bigger need in light of everything.
It's also similarly great for killing braincells when auto-applied orally
If you are taking out $200 from an ATM you are probably buying something from a local store. Groceries, car mechanic, maybe going to a bar, something like that. Good luck paying for that with Monero.

Oh and I hope you don't lose your cold storage (or the keys for it), because thats basically the same as losing cold hard cash. You could also pay for some sort of managed cold wallet but (1) whats the point? You're basically back to banks then; and (2) congrats, you are now paying $$$ to hold $$$.

I'm a big fan of crypto, and I think it does bring valuable things to the world, but it is no where near ready to replace regular consumer fiat transactions.
A car analogy can work here, but a slightly different one:

Tesla remotely disable cars when they decide to, as they claim that they sell you the car, but only license the software. You get to keep the car, but loose the license to operate the software needed to actually make it useable.
Your pale ale clearly isn't strong enough!
Not really. Most of internet traffic now is video.
That's exactly the right interpretation. You chuck them into space and after the rocket quits, Isaac Newton takes over.

Contrast hypervelocity weapons, which -- contrary to the name -- don't really go faster but they can maneuver in the atmosphere at that speed.
And FreeBSD Ports has 434 extant ports which depend on it https://www.freshports.org/x11-toolkits/gtk20/
Get a real blackboard made of slate and quality chalk. Much higher resolution than markers.
That's the 'regular representation' of a group. https://en.wikipedia.org/wiki/Regular_representation
There isn't much need for many applications to know or care what IP protocol they are speaking, they are all just writing bytes to a TCP stream. I think the parent is saying that existing socket abstractions meant that these applications still had to be "upgraded" to support IPv6 whereas it could/should have been handled entirely by the OS with better socket APIs.
Are you sure about that? According to Wikipedia both gypsum and calcite are used. Apparently, gypsum is used for colored chalk, and calcite is used for white chalk:

> Chalk sticks are produced in white and in various colours, especially for use with blackboards. White chalk sticks are made mainly from calcium carbonate derived from mineral chalk or limestone, while coloured chalk sticks are made from calcium sulphate in its dihydrate form, CaSO4·2H2O, derived from gypsum.[6][7] Chalk sticks containing calcium carbonate typically contain 40–60% of CaCO3 (calcite).

https://en.wikipedia.org/wiki/Blackboard#Chalk_sticks

Wikipedia cites the following articles:

[6] "How chalk is made – material, making, used, processing, procedure, product, industry". madehow.com. Retrieved February 17, 2021.

[7] Corazza, M.; Zauli, S.; Pagnoni, A.; Virgili, A. (2012). "Allergic contact dermatitis caused by metals in blackboard chalk: a case report". Acta Dermato-Venereologica. 92 (4): 436–437. doi:10.2340/00015555-1296. PMID 22367154.

The first of these seems more relevant... I'm not quite sure what the second citation adds.
Google not letting YouTube videos play with Opera, FF adblockers. Chrome is slow
I'd say it's more like "we've been teaching Scheme for decades, and we just have to admit that most people don't like S-expressions."
ZScaler is an absolute horror for a software developer also in charge of ops.
> Not to mention, upper management tried to gaslight everyone into thinking on-call was just part of normal work and didn’t warrant additional compensation.

Every position I've held (save my current one), that is most definitely the norm. If you have a busy night managers are cool with you coming in late the next day (or potentially not at all), but it's very unusual to be paid for on call in my experience.
It's not the methodology in and of itself. The key factor that makes science science and not just an arbitrary belief is falsifiability. No matter how you come up with an idea, if it's falsifiable then it is worth pondering because if it's wrong then it can be proven wrong.

It's only when we enter into the domain of unfalsifiable things that we enter more into systems of belief than systems that can challenged or tested. So for instance most of social science is not scientific, because the concepts are generally entirely unfalsifiable. The "Journal of Personality and Social Psychology" is one of the leading journals in its domain - and also one of the most frequently cited by the media due to its oft catchy headlines. It's also one of the best examples of the replication crisis where only about 20% of papers published in that journal are able to be replicated.

Does that mean that 80% of the papers in it are thus fake and false? Nope. Because the entire domain is just completely unfalsifiable, so the complete inability to replicate the overwhelming majority of what that journal claims has done little to change its premier place in social psychology. It's just entertainment with some standard deviations attached.

So looping back to religion, the issue isn't the methodology. It's the lack of falsifiability. You simply cannot disprove the concept of e.g. a spirit because it's inherently immeasurable, untestable, and unknowable. Yet the lack of falsifiability does not mean false. For instance the exact same is true of consciousness. If I claim you're a philosophical zombie [1], you can't prove I'm wrong (or right), because the entire notion of consciousness is unfalsifiable.

[1] - https://en.wikipedia.org/wiki/Philosophical_zombie
>Making pro-quality text got easier, too. Style your text, apply outlines, shadows, bevels, and more, and you can still edit your text, change font and size, and even tweak the style settings.

Life changing. Worth relearning a workflow just for this, no contest.
In many jurisdictions it's just sharing that is illegal, not obtaining.
We are de facto blockading ourselves with tariffs and making enemies of our trading partners.

America is experiencing a decapitation strike (Timothy Snyder -- Decapitation strike: https://archive.is/1xkxK).

Imagine that you are a foreign leader who wishes to destroy the United States. How could you do so? The easiest way would be to get Americans to do the work themselves, to somehow induce Americans to undo their own health, law, administration, defense, and intelligence.
Doesn't matter what the name is, as long as people remember it. Trust me, the name "GIMP" is not what's holding their project up. It's competition with Adobe and the likes.

However it's great that they're making gradual progress. I've used Gimp for years.
I think it’s a big deal to see a fully open LLM now achieving this level of quality. While the partially open releases we’ve seen from the big labs are are quite valuable, models like OLMo-2 are the only way that researchers can truly study this technology to answer questions about how the models’ capabilities are shaped by their training data and training process.

The closed and partly-closed models rely on a lot of secret sauce, so it’s also just really impressive to see their results being replicated in the open.
Ipad pro as well as pen and paper.

If you can do VR whiteboard it's probably the best option.

I dont understand why anyone would use chalk.
I don't think we need to have any empathy for drug companies which acquire existing drugs and then bump the price multiple times.
All fusion weapons are fission weapons first (like a few nanoseconds first).

All fission weapons are not necessarily also fusion weapons. But probably most are nowadays.
> but there’s been a market failure where operating system vendors left the users to fend for themselves

I don't think this is an accident. These companies want you to hand all your data over to them so they can mine it for data, increase your reliance on them, and/or on paying them reoccurring fees to backup your precious files. They have a real financial inventive to make protecting your data without handing it over them very difficult, just like hard drive manufacturers have an incentive to sell you garbage drives you'll need to frequently replace.
I got nerd sniped by a recent xkcd.

https://xkcd.com/3054/ (the scream cypher)

And halfway through implementing it. I realized that these combining characters will attach to any letter, and it would be easy to have crappy stegonography on top of your crappy ceaser cypher.

Probably nothing new, but I had fun.

D̊o̝ n̝o̊ť f̔o͞r̊g̝e͞t̍ t̊h̠e̗ milk

import string

def combine_list():
l = []
for c in range(0x0300, 0x0370):
if c != 0x340f: #non joiner mark
l.append(chr(c))
#print(str(c), 'A' + chr(c))
return l

class codebook_a():
def __init__(self):
self.cb = dict(zip(string.printable, combine_list()))
self.cb[''] = ''
self.d = {}
for c in self.cb:
self.d[self.cb[c]] = c
def encode(self, message, fake):
if len(message) > len(fake):
raise ValueError('fake must be longer than message')
ml = list(message)
fl = list(fake)
encode = []
while fl:
c = fl.pop(0)
if c != ' ':
if ml:
m = ml.pop(0)
else:
m = ''
encode.append(c + self.cb[m])
else:
encode.append(c)
return ''.join(encode)
def decode(self, message):
plain = []
for c in message:
p = self.d.get(c)
if p is not None:
plain.append(p)
return ''.join(plain)
def cli(args):
cb = codebook_a()
#check for coded text
if len(args) == 0:
print('message fake : two args')
print('a message with no combining charactors(dicritics) will be coded onto fake')
print('with combining charactors will extract the real message')
return 1
m = args[0]
for c in m:
if cb.d.get(c):
print('decode')
print(cb.decode(m))
return 0
print('encode')
print(cb.encode(m, args[1]))

if __name__ == '__main__':
import sys
cli(sys.argv[1:])
Jobless C++ Developer
hello i am C nd C++ devekloper and i work on low latency and high performance applications like Gme servers, HFt trading systems and i lso worked wih c langaueg like in embedded firmware and driuver development space ?
i tried upwork but it did'nt did well and here's its url https://www.upwork.com/freelancers/~0134f4c054f96f8850
It's unfortunate that you see "incremental improvement" to be completely and uniquely equal to "revolution". The legal framework can be updated.
This is OTC trade right?
This is a really neat solution, as finding a really good enterprise-y solution that meets the needs for hardware encryption, offline ca's, all that good stuff is really hard to find that doesn't suck. Active Directory Certificate Services has long been the defacto for windoze shops still, but a security nightmare, and most every 3rd party solution really isn't much better, not to mention stupidly expensive. Almost all are tailored toward replacing ADCS, but do so in hardly "good" ways.

I'm helping a customer test Yubikey HSM2's to bootstrap an enterprise PKI, this is both cheaper and better for all the normal Yubikeys, SBC, and a nice open solution to make use of them. I really wish I saw this a few months ago.

It's a shame it's 2025 and still so elusive to find good PKI solutions out there for both big and small businesses. This sort of project keeps some hope alive!
If you can get the content of a web page using requests, then it works just fine.
> tried to gaslight everyone into thinking on-call was just part of normal work and didn’t warrant additional compensation.

It is part of normal work for roles where it's a thing, and I'd think it could be either baked in or on top as long as which one it was was known at salary negotiation time.
So many ways!

fa;

(f)find (a) (;)repeat

That would be the generic vim way. I could mash on semicolon to get to each instance of "a" in the line. Here's another.

2fa

2 (2nd instance) f (find) (a)

Most people use a plugin called easy motion instead.

You type some two character key command to start it. For me it's "ff".

After ff, i type any two characters. It will then highlight each place in the document that start with those two characters (think an inline table of contents) that I can then select.

https://github.com/easymotion/vim-easymotion

I write all this knowing it looks and sounds like madness, so again, don't take this as anything other than someone explaining their madness, but once you learn all this stuff (it takes about a month) you realize your mouse is actually the slowest way to do it.
> Only responds on a valid challenge received.

Perhaps I misunderstand but that sounds like a scary failure mode.
If anyone is having trouble with claude code output, my team and I are releasing an MCP server that provides all the latest and greatest technical knowledge in one place for AI to access. We are at 5k waitlists already, go ahead and sign up for updates!
https://jetski.ai
Yes, and right now it's late winter (almost the spring equinox) in the northern hemisphere making it late summer in the southern hemisphere. The article's mention of the winter temperatures and winds comes across as a non sequitur.
A safe deposit box isn't expensive and can store a hard copy of your passwords and other personal information.
AI chat will replace the huge number of menus and complex interactions in many content development applications. In VSCode, for example I rarely touch 98% of the UI anymore. I just use Copilot. I no longer need large, complex chunks of the IDE, like the old refactoring code, or the formatting tools. Similarly, in 2D and 3D content creation, isn't it clear that we'll move to some iterative process using AI chat instead of millions of mouse clicks? There are clearly still issues with this, but there were issues with the early GUI tools too. I think huge swaths of complex GUI interfaces will disappear over the next few years. I know many folks who have spent decades in the VFX industry learning how to use Maya, video editors, paint tools, and proprietary tools, and lots of developers who built custom pipelines who might think it will take a bit longer. But it is coming for sure. Maybe you can optionally use voice, but that's not the important bit. This feels like it is going to be a significant shift in how we use computers, and it is already happening.
> sad that .NET and C# are not considered "major"...

No need to be sad about that list. Java is also missing. There must be millions of enterprise programmers in the world using Java.

I just checked the Java class HttpClient (a common JDK11+ HTTP client). It currently does not support HTTP/3, so add one more to the list!

Ref: https://docs.oracle.com/en/java/javase/24/docs/api/java.net....

Also, most of the very best network clients are now built on top of NettyIO. I can see an "incubator codec" here: https://github.com/netty/netty-incubator-codec-http3

Holy hell, this code is ridiculously complex: https://github.com/netty/netty-incubator-codec-http3/tree/ma...

I'm not hating on NettyIO here, but the protocol looks complex. Yet another reason why it is so slow to be deployed to more application frameworks.
I'm glad they work for you, but out of curiosity, does anyone else find... just about everything about blackboards unappealing? The feel of chalk scratching on the board, the sound, drawing the characters (making curves feels awkward to me), even the chalk dust. I prefer whiteboards in almost every way except for markers drying out. It's one of those things I've kinda never understood why so many people prefer chalkboards.
You can get it out of the box, you'll just need to implement it first.
Check out the DeArrow extension. Crowd sourced thumbnails and titles. It's great.
Makes sense! Heads up that Graphhopper’s matrix algorithm isn’t open sourced so probably won’t work for this use case. I’ve had good experiences with it otherwise.
Anyone know how to get the Resynthesizer plugin working in Gimp? It works in version 2, but I can't get it working in version 3.
Something I've considered for a while, it's a field of complementary skills but a different mindset. I'm not sure I want to work in the world of compliance reporting and audits.
BYD confirms new 1000V Super E-Platform capable of fast charging 400 km in 5 min
Show HN: LLM powered Intelligent Pod Autoscaler for Kubernetes
Possibly! I guess it's probably best to be guided by if the real pros are still using them. I think people are less likely to click on obvious clickbait these days, precisely because they recognize it, than on more authentic headlines. Supporting your PoV though is that MrBeast's noggin' is still prominently in his thumbnails.
What Happened to Silicon Valley's Most Infamous Thought Criminal?
Man faces attempted murder charge after stabbing at Russia's Antarctic outpost (2018)

https://www.theguardian.com/world/2018/oct/24/antarctic-stab...

Such things are near constant background risk for all isolated area, small crew extended missions. There are rare but steady tales of things like a three month ocean seismic survey job being interrupted by, say, a cook going troppo and hurling knives with intent, or somesuch.

Occasionally you just have to sit on people until they either calm down or you can work out a way to isolate or otherwise secure them until landfall or relief arrives.
No, that is your opinion and not a cite. In fact, the government can regulate your walking with cross walks and traffic lights.

Again, why are the police in this case monitoring constitutionally protected activity?

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
The other day I saw someone describe writing Haskell as “programming with your elbows while listening to math rock”, which is awesome. I can see the need for a less-obtuse Haskell
I have a couple boogie boards, and they're very handy for making notes or single-session scribbles, but their major drawback is the "all or nothing" reset.

I don't think I realized how often I need to erase or update a small section of a list or diagram without erasing the entire thing until using these.
What on earth would we want to spend on that wouldn't align with these goals anyway? Lower taxes? More computers? Bigger cars? Eh.