HNHacker News
TopNewBestAskShowJobs

ouraf

104 karma · joined July 25, 2022

submissionscomments
ouraf··on Leaking the email of any YouTube user for $10k
Nice catch! And finding a vulnerability on such a high profile service will look very nice on the resume.

Congrats!

ouraf··on Asahi Linux lead developer Hector Martin resigns from Linux kernel
Typo. I meant C.

And I still think the culture clash angle should be taken more seriously.

An accomplished senior C dev can find good jobs writing drivers or microcontroller code more easily than starting over into a junior rust dev and being talked down by whomever joined the rust wave before them.

(which would be even more aggravating if the C dev is doing it since before the rust adopter was born).

ouraf··on Asahi Linux lead developer Hector Martin resigns from Linux kernel
Is Sima paid for his contributions?
ouraf··on Asahi Linux lead developer Hector Martin resigns from Linux kernel
Maybe it's because of Linus' age or because the players involved are bigger than many past issues, but the way I see it, both decisions are really costly:

- Endorse Rust with little reserve and over half of the C++ devs will feel betrayed and quit supporting the Linux project. They've been working on C++ for Decades and things mostly worked, so they won't pivot for a new language and way of developing for something that exists for less than 30 years.

- Ban rust contributions and the entire Linux foundation goes directly against some big players, like DARPA and other departments of the American government[1], which itself is a trend setter. Some big sponsors might also pull out and that ALSO removes devs from the project.

So, which decision would be so overwhelmingly more advantageous that's worth taking all the negatives of the other on the chin rather than trying to minimize harm and wait to see if either Rust software proves to be not so magically immune to memory leaks and vulnerabilities or if some tool makes the transition less contentious?

[1] https://stackoverflow.blog/2024/12/30/in-rust-we-trust-white...

ouraf··on Lua is so underrated
I wonder how viable is Lua for a full stack application or webpage.

It has a very barebones standard library by design

ouraf··on Elon Musk wanted an OpenAI for-profit
They are baiting for a lawsuit. Posting this right now isn't very beneficial for openAI, since they themselves want to loose the self inposed restrictions.
ouraf··on South Korean president declares martial law, parliament votes to lift it
Even with his presidency ending, this is insane. In most developed, capitalist countries in the west, anything close to a coup is career suicide, even more so when this comes from the top without the support from media and general population.

You don't become the leader of a developed, stable, democratic nation by pulling crazy stunts like that.

Is there any other factor to influence or any big group that would benefit from such extreme measures?

ouraf··on Engineering Sleep
Maybe I skipped something, but the article went on about sleep efficiency without touching on sleep quality.

Things like apnea and even a bad pillow/mattress combination can make someone's sleeping hours pretty miserable, and that's much easier to control and spread awareness than promoting gene therapy

ouraf··on Love being interrupted when my monitor asks me to accept user agreements
Are monitors so unprofitable you need to add this like of garbage onto it?
ouraf··on Google Has Officially Killed Cache Links
That explains why they they added a link in the results' additional info to the Internet Archive.

And some people considered that a "victory" for IA.

They'll just foot the bill while Google reap the rewards

ouraf··on OpenAI is good at unminifying code
Depends on how many tokens you want to spend.

Making the code, fully commenting it and also giving an example after that might cost three times as much

ouraf··on Saint Michael Sword: Are the cathedrals really on a straight line?
Saint Michael wielded a Katana, it seems
ouraf··on LLM4Decompile: Decompiling Binary Code with LLM
I'm curious about the decompilation process.

I know compiling is a lossy process and optimization can make things even harder to remap, but if an LLM can recognize patterns correctly, chunk or classify each routine or even give a more palatable overview of what a part of the code is meant to do step by step, it becomes closer to what HexRays offer with their assembly to pseudo code translator. And from that point, it can make serviceable translations to real world languages.

LLMs won't replace an engineer, but maybe they can help romhackers in identifying bugs or how some values are calculated by a game.

ouraf··on OpenAI – transformer debugger release
Lots of Lawyers
ouraf··on Show HN: RE3 – Reversed Engineered GTA3 Source Code
I keep stumbling onto this repo when looking for tools to reverse engineer old Resident Evil games.
ouraf··on Yi: Open Foundation Models by 01.AI
the "son" model might just be the future of LLMs! Please release "son" and the weights used to train him it on github (with a permissive license, if possible)
ouraf··on The Brotherhood of Morons
I can find some peace by disagreeing with the author and consider stupidity as a quality for actions instead of people.
ouraf··on The Brotherhood of Morons
Being a bit more empathic to the author, the frustration expressed is understandable and it's VERY HARD to put yourself in Ben Shapiro's shoes, even if it is for the greater goal of being able to call him stupid without being considered "apathetic".
ouraf··on Google to pause Gemini image generation of people after issues
Controversial politics aside, is this kinda of inaccuracy most commonly derived from dataset or prompt processing?
ouraf··on Biologists discover four new octopus species
it's easier to make a case for exploiting space without any nation nagging at you about borders and sovereignty than it is for deep sea.
ouraf··on Ask HN: Are there any good reasons to use C++ over Rust for new projects today?
C++ has DECADES of content to use. even if you filter everything that's outdated, the sheer quantity of libraries made in c or c++ first and then having either rust bindings or a third party conversion to rust as a hobby project is orders of magnitude bigger than the ammount of libraries and frameworks made with and for rust.

Older c++ programs also had the "perk" of compiling and running even when there was some memory leak or other problem and, in production, many times the deadline is so strict that a developer has to ship something bugged and just add a note somewhere saying "if you use function X, it will freeze or crash". the Rust Compiler won't let you ship a program without fixing the problem first

ouraf··on Handwriting but not typewriting leads to widespread brain connectivity
Handwriting might be good for memorisation (write a video transcript by hand and you'll remember most of it for a week. good way of finishing studies for a test), but my calligraphy is so horrendous that anything wrote with a pen is probably lost forever regardless of how i store them.

Typed docs might be ephemeral to the brain, but the presentation is clearer and more malleable

ouraf··on Microsoft lays off 1,900 Activision Blizzard and Xbox employees
Microsoft bet all their chips on kinect, and Rare was spearheading game development for that device. When it didn't work as well, they gutted Rare.

They bet on the wrong horse then.

Activision blizzard recently released one of the worst rated call of duty games, diablo Immoral with obscenely predatory micro transactions, ruined overwatch forcing the original game into a sequel model no one asked for and is still reeling from a controversy involving years of employee abuse, including sexual offenses.

Gutting the management of ActiBlizz is a good bet. Too bad they got hit by the same wave of layoffs of many other studios and tech companies.

ouraf··on Kagi search reached 20k paying members
I hope Kagi is sustainable and sucessful in the long term. The ability of make "deliberate" and personal ranking changes to search results is less profitable than selling ads, but has a value beyond financial gain that can't be understated
ouraf··on The man who coined the word "robot" defends himself
DaVinci made the Automa Cavaliere in the Middle Ages, and there were some pretty complex clockwork dolls in both france and japan during the 18th century. if you go further back, there were some clockwork animal novelties used to entretain sultans and chinese emperors The materials change with the era, (earliest ideas involved wood, leather and ropes, modern age mechanisms are full of tin, copper, rare metals and wires and after the industrail revolution everything is iron and steel), but the fascination with making mechanical animals and men exists for as long as people could make relatively small devices do many different motions.

but in the past a complex mechanism needed to be as big as a water wheel or windmill and depended on a natural source of movement or someone constantly manipulating it to work. The industrial revolution and steam powered engines allowed for the same machines to run independently for hours. That's what changed fascination to a fear they might be "too independent" one day

ouraf··on OpenAI drops ban on military tools to partner with The Pentagon
The conclusion is incomplete, though: why would OpenAI remove the military arbitrary search ban from the most popular part of the platform rather than making a MVP specifically to present the pentagon or other government actors?

they could add all the controversial bits into a private and contained profile or application.

There's something else happening that led to this. Maybe something mundane (a bug in the code or a hack to fix another bug that allowed more dangerous output as a side effect), but "to court the government" is an overly simplistic answer.

ouraf··on Midlibrary: Library of 4000 Midjourney artistic styles
Cloning a style doesn't replace an artist. the AI doesn't get things like proper lighting, emphasis, motion, perspective and, above all else, intention.

They're also not copyrightable. if you use an AI piece in your product, anyone can take it and make a competing product with the same piece or prompt chain.

They're good to replace crude doodles or making some references to have a real artist work on your idea, though. that way humans keep their jobs and machine improves the process.

ouraf··on The New York Times is suing OpenAI and Microsoft for copyright infringement
Too little too late, though. The push for AI models trained on synthetic data. A model poisoned with copyrighted material can be tweaked and train its sucessor with the knowledge and meaning of a copyrighted work, but avoiding paraphrasing or other easy giveaways of a copyrighted source
ouraf··on AMD's New Threadripper Chips Have a Hidden Fuse That Blows When Overclocking
That's similar to the e-fuses cellphone manufacturers use to know when a phone was rooted and void warranty regardless of what caused the malfunction, right?
ouraf··on What’s behind the Freud resurgence?
On one hand, society always had some puritan reflex reaction when talking about early childhood and psychosexual theories... Mixing sexuality and childhood feels wrong even on the most honest educational environments.

On the other hand, Pavlov became famous for the positive reinforcement study he developed to optimize a brutal methodo to extract dog drool, but somehow the animal abuse part was mostly ignored for a long time.

You can't choose what part of your work will become more popular or the most common association with your name...

← PreviousPage 2 of 5Next →