If you did it on purpose, you'd probably end up with MS OLE and ruin a bunch of file formats at once. But for a single format PDF comes pretty close.
Posts by find users who cut cat tail
359 publicly visible posts • joined 15 Mar 2016
They've only gone and made Doom run in a PDF file
Court docs allege Meta trained its AI models on contentious trove of maybe-pirated content
New Outlook marches onto Windows 10 for what little time it has left
Free-software warriors celebrate landmark case that enforced GNU LGPL
Devs sent into security panic by 'feature that was helpful … until it wasn't'
Microsoft won't let customers opt out of passkey push
Open source maintainers are drowning in junk bug reports written by AI
A vulnerability bug report can require a lot of time to deal with properly – regardless if the outcome is a fix or the conclusion that there is no actual problem. If you are handling them all in 5 minutes, you code probably remains full of holes. Ten per month is not DDoS, but you would definitely feel it.
And do not worry, the reports will get more frequent and difficult to detect (as mentioned in the article).
British boffins build diamond battery capable of working for a millennium or five
OpenAI denies it is building ad biz model into its platform
Re: How would that even work?
Technologically, it is definitely feasible. And it would be kind of funny too when someone tries to pass LLM-generated stuff as their work/homework/etc.
So, although I am generally annoyed by ads of any kind, I am making an exception here. Please insert ads to all LLM outputs. Not even necessarily real, hallucinated ones would work equally well.
Google earns fresh competition scrutiny from two nations on a single day
Tech support chap showed boss how to use a browser for a year – he still didn't get it
How US Dept of Justice's cure for Google could inflict collateral damage
FTC urges smart device makers to disclose software update lifecycles
Network engineer chose humiliation over a night on the datacenter floor
Thousands of AI agents later, who even remembers what they do?
Re: It's all just Bullshit
Translation is actually a machine learning product that works pretty well. Of course, this is nothing new. We've been using it for a couple of decades, even though the current translators are much better than ancient Google Translate (for instance). You still need to check and correct the output. But it's got to the point where it is consistently easier to start from machine translation than from scratch (which has not always been the case). And you generally get usable results even when translating to languages you are not able to check and correct.
Will passkeys ever replace passwords? Can they?
Passkeys are basically how SSH pubkey authentication has worked for many years (except that sane people have the private key password-protected in addition). It is a great idea and well tested in practice. Sorry to inform you.
Sure, they may not the best match for everything. But why the scaremongering? People lose and reset passwords all the time. With passkeys it would be similar, just the split between situations when you keep and when you lose (and have to recover) access being along different lines.
Also, pubkey authentication should support multiple different keys for the same user & service (e.g. from different devices) out of the box. In other words, you can have redundancy – safely. In principle, you can have it with passwords too, but it is a mess and rarely done.
And you can at least dream of things which are just impossible with passwords, like mass revocation of all keys corresponding to a specific device. (Seeing how well revocation works elsewhere, this one would probably remain a dream.)
To kill memory safety bugs in C code, try the TrapC fork
Re: I've taken out union and some other things that I rarely use
There is a bigger problem. You can absolutely do things like this in C:
return (char*)malloc(42) + 123456;
Or XOR the pointer with something, or whatever.
And then in a galaxy far far away a different piece of code undoes the transformation, gets a valid pointer, does something with the memory and frees it. No code analysis can figure out whether the memory block is still use or not, or whether the pointers are valid. The allocation and use may be even compiled completely separately. So the basic premise is false.
You may consider it contrived, but there are use cases for keeping around different pointers than what malloc() gave you. Or if you know the alignment (for instance to multiple of 16) you can use the lowest bits of the pointer to encode some extra information and clear the bits when you are actually using it as a pointer. Etc. It is exactly the ability do such low-level stuff why you use C in the first place.
Microsoft tries out wooden bit barns to cut construction emissions
Sysadmins rage over Apple’s ‘nightmarish’ SSL/TLS cert lifespan cuts plot
Why send a message when you can get your Zoom digital video clone to read the script?
Re: Killer app
There won't be. And it does not even take a killer app to kill the planet. Just a web of AI assistants hallucinating videos for meetings which other AI assistants will then attend and summarise and schedule more AI meetings… But perhaps keeping AI busy in pointless meetings will at least delay the uprising?
AI godfather-turned-doomer shares Nobel with neural network pioneer
Meta gives Llama 3 vision, now if only it had a brain
CISA boss: Makers of insecure software must stop enabling today's cyber villains
No major AI model is safe, but some do better than others
Users call on Microsoft to update Outlook's friendly name feature
How deliciously binary: AI has yet to pay off – or is transforming business
Re: Dotcom boom n bust all over again
The thing is, I do not want to win the lottery. Winning the lottery is [mostly] a curse. Reasonably high stable income is much better.
And I do not want any tech bro to ‘win the lottery’ either. Why should I want more monopolistic megacorporations controlling everything? We are still trying to deal with the current bunch…
China ponders creating a national 'cyberspace ID'
Re: Just a question...
I was responding to this statement in the article (and I assume so did lglethal):
> ISPs are required to collect the real names and ID numbers when customers sign up for services
It does not talk about people using the connection, but about people *signing up for services*. And the ISP definitely has identifying personal information about them. Whether it specifically includes some kind of national ID or not is irrelevant – they have sufficient personal data regardless.
Forget security – Google's reCAPTCHA v2 is exploiting users for profit
If you're using Polyfill.io code on your site – like 100,000+ are – remove it immediately
World's top AI chatbots have no problem parroting Russian disinformation
Microsoft's Recall should be celebrated as the savior of SMEs and scourge of CEOs
Early MySQL engineer questions whether Oracle is unintentionally killing off the open source database
Using AI in science can add to reproducibility woes, say boffins
Re: Stating the obvious
The basic obstacle is that even a half-hearted attempt at this (and I have tried) is huge PITA. It can be achieved in high-profile cases if you throw lots of resources at it. But everyday scientific poking and tinkering would basically halt. And that would be the end.
I am much more afraid of the deluge of ‘papers’ which are basically faked using generative AI. Many have adopted the shotgun approach, betting on getting some of their nonsense past peer review by chance, long before current LLMs appeared. And now they are able to produce nonsense in much large quantities (and finally also correct grammar).
Google thinks AI can Google better than you can
When AI helps you code, who owns the finished product?
Re: Is any of that code copyrightable?
Probably neither as it is too short and required little creativity.
That said, copyright is not patent. Copyright covers concrete expressions of ideas, copying and derived works. Provenance matters much more here. Two programmers can independently(!) write very similar code and both have copyright to their respective works. That is just how it is.
Ten years since the first corp ransomware, Mikko Hyppönen sees no end in sight
Outlook.com trips over Google's spam blocking rules
The end of classic Outlook for Windows is coming. Are you ready?
Re: It's garbage
> Try it. Open Outlook, pick up an email with the mouse and drag it to the desktop.
The test does not start by running Outlook. I would have to get, install and set it up first. On a different machine. My desktops are set up so that they cannot even have any icons on them…
Sorry, can't be bothered to do that.
So, still does not parse. Thanks for the thumbs downs though.
It's that most wonderful time of the year when tech cannot handle the date
Re: Don't people test edge cases any more? [Predictability]
Time calculations are inherently complex and difficult.
Every object in the universe has its own proper time. If you do any kind of measurement based on physics (i.e. any measurement whatsoever) you must use proper time. It's the correct time for description of how physical processes go for the specific observer.
Different observers can disagree on which of two events occured first (if they are space-like).
The idea that there is some single time barely works at the scale of counties with our current time meaurement precision.
The mess created by humans is just a big and ugly database of weird rules. But it is not fundamentally mind boggling – unlike anything coming from relativity.
AI is changing search, for better or for worse
Japanese tech startups testing cash incentives for office return
Videoconferencing fatigue is real, study finds
Meta's ad-free scheme dares you to buy your privacy back, one euro at a time
It's time to celebrate the abysmal efforts to go paperless in the NHS
Paperless is and always has been an instrumental goal, not a terminal one. As another story reminded us not so long ago: Bad software destroyed doctors memory. If they cannot do paperless right, keeping dead trees is the lesser evil.