Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

BROP is such a clean ASLR bypass. After brute-forcing the stack canary, the attacker starts overwriting the return address with guesses. Most guessed addresses jump into garbage or non-executable memory. The child process segfaults, and the socket closes. But occasionally, a guessed return address lands in real code that...

25,107 Aufrufe • vor 1 Monat •via X (Twitter)

0 Kommentare

Keine Kommentare verfügbar

Kommentare vom Original-Post werden hier angezeigt

Ähnliche Videos

HE MAKES MONEY IN REAL ESTATE WITHOUT BUYING, SELLING, OR EVEN SEEING A SINGLE HOUSE. HERE'S THE EXACT SETUP He never owns a property. He takes a single listing, turns it into a polished 30-second video, and sells that to the agent who posted it. Realtors need video for their feeds and almost none of them can make it. He sits in the middle and builds the whole thing once as a skill that runs on command Here is the exact process: 1. Pull the listing. Go to Zillow, open any listing, download the high-res images, and grab the property info. That is your raw material 2. Turn photos into video with Google Veo. Get a Google API key for Veo, the image-to-video model. It takes the listing photos and animates them into clean 30-second footage. This is the best one out right now 3. Add the voice with ElevenLabs. Get an ElevenLabs API key. Feed it the listing details and it returns a voiceover that sounds like a real human, not a robot. Lay it over the video with the text on screen 4. Send it with AgentMail. Get an AgentMail key so the system can send the finished email out on its own Then you wire it into one skill. Scrape the listing, send images to Veo, add the ElevenLabs voiceover and on-screen text, then send the email. Feed it each key one at a time and have it build each step Who you sell to: Pull realtors off Zillow and Realtor com whose listings have flat photos and zero video. That gap is your pitch. Send a free sample made from their own listing first, then charge a monthly rate for ongoing clips. One agent with ten listings is a recurring client, fully online Bookmark this

Yarchi

106,174 Aufrufe • vor 1 Monat

i watched gemma 4 12b build something genuinely impressive today, and then loop itself to death right in front of me. the full run is in the video, sped up but completely uncut, watch it to the end and you will catch the exact moment it stops building and starts looping right in the middle of the work. the task was clean, build a single file gravity simulator, n-body physics, orbits, collisions, running locally on one 3090 through an agent. and for ten minutes it was a joy to watch. it reached for a symplectic integrator on its own, the correct one, the kind that keeps orbits stable instead of spiralling out. real gravity with softening, proper orbital velocities, momentum conserved on collision. the physics was right. the thing actually worked. then on the very last step, writing a few tests to prove its own code, it fell into a loop. not a crash, a loop. it started repeating itself and would not stop. ten more minutes, thirty four thousand tokens into a single answer, the same fragments over and over, until i killed it myself. so it's not that gemma can't code. it did the hard part beautifully. it cannot finish. it cannot hold a long task together without unravelling, and finishing is the entire job in agentic work. here's the part that stings. i run this exact task, same harness, same card, on the chinese open models, qwen especially, and i never see this. they build it, they test it, they stop. every single time. google has the raw capability, you can see it sitting right there in the code, and then the model loops itself to death on a task a 27b from alibaba finishes clean. open weights, apache 2.0, so much to love on paper. i just need it to know when to stop talking.

Sudo su

39,574 Aufrufe • vor 1 Monat

This scene always makes me think about what markets do once a simple asset story is no longer enough. At first people buy the thing itself. Then, at some point, that stops being exciting enough. So the market starts building layers around it. A structure. A wrapper. A more financial version of the same idea. That is why MSTR comes to mind for me here. Not because it is the same as a synthetic CDO. It obviously is not. But because the instinct feels familiar. If you believe in Bitcoin, the clean path is simple. You buy Bitcoin. If you want a more traditional route, you buy the ETF. That should be enough. But MSTR is something else entirely. It is Bitcoin, turned into a corporate vehicle, then turned into a capital markets machine, then turned into a narrative people are willing to value differently from the asset underneath it. And that is where it starts feeling less like pure exposure and more like financial engineering built around exposure. We have seen this movie before in different forms. Markets love taking a real asset, wrapping it in a new story, and then assigning the wrapper a value that starts drifting away from the thing it actually holds. As long as that premium stays alive, the machine keeps working. More demand for the structure. More capital raised. More accumulation. Bigger story. More believers. On the way up, it all looks brilliant. That is always the seductive part. In strong markets, even very simple reflexive loops can look like genius. The real question only shows up later, when the mood changes and people start asking whether the value was in the underlying asset all along, or in the extra meaning the market temporarily assigned to the structure built around it. That is why I find this clip so relevant. It is not just a reminder of 2008. It is a reminder of a deeper market habit. People rarely stop at owning the thing. They almost always find a way to build another layer on top of it. And to me, that is the more interesting question around MSTR. Not how much more Bitcoin it can buy. But how long the market will keep rewarding the wrapper more than the thing inside it.

Mercek

14,644 Aufrufe • vor 3 Monaten

Someone ran Claude Code on a beach where any device overheats and that spot suddenly turned out to be the best home for the most powerful AI in the world. This is the reMarkable Paper Pro. A paper tablet for notes with no browser and no social media and not a single app. He sat down right on the sand in the open sun and brought up Claude Code on Opus 4.6 over the Claude API on the paper screen and opened his project ~/repos/webs while the waves broke a few steps away. For years every device had the same trouble outside. In direct sun the screen glares and washes out and heats up and instead of your work you see your own reflection. But e-ink does not blast its own light into your face. It reflects the sunlight like the page of a book. And here is what came out of it. The very thing that kills any normal screen outside turned into fuel for this one. The brighter the sun the sharper the picture because it has nothing to glare with and nothing to wash out. And then comes the thing no laptop on a beach will give you. Your eyes do not get tired. You can watch Opus think on max effort for an hour and it reads like a book in the sun and not a backlight you squint into. The picture only comes alive. In bright light it does not fade but turns sharper and higher in contrast than it ever was in a room. The charge lasts for days. E-ink barely touches the battery so there is no outlet anywhere on the sand and the tablet does not care. It weighs as much as a notebook. The whole setup folds into a beach bag like a pad with a pen on top. Everything on the screen is for real. Claude Code v2.1.110 and Opus 4.6 on the Claude API and the project ~/repos/webs open right on the e-ink in the middle of the sand. In my opinion this is the most unexpected home for an AI this year. Not an office with the blinds drawn and not a monitor cranked to full brightness but a quiet sheet of paper on the sand that open sun only makes better and on it the most powerful Claude writes code right on the page like a pen.

Blaze

89,297 Aufrufe • vor 22 Tagen

A DEVELOPER CONNECTED CLAUDE CODE TO OBSIDIAN SO HIS AI AGENT WOULD STOP FORGETTING THE PROJECT EVERY MORNING. Every coding session used to start the same way. Claude would understand the repo, fix the bug, explain the architecture, and then the moment the session ended, all of that context disappeared. Same codebase. Same decisions. Same architecture. Same mistakes repeated again. So he added a memory layer. Instead of treating Claude Code like a smart terminal, he connected it to a local Obsidian vault through MCP. Now Claude can read the repo, open the vault, create notes, link concepts, and write important decisions back into the system. When it studies the codebase, it does not just answer once and forget. It creates notes for the major services, maps how the architecture works, links auth to the database, connects APIs to storage, and records why certain migrations or design choices exist. Obsidian becomes the project graph. Now when he asks why something was built a certain way, Claude does not guess from the current prompt. It reads the decision notes. When he starts a new branch, Claude checks the active context file. When the work is done, it updates what changed, what is blocked, and what the next agent needs to know before touching the repo. That is the real loop: read context, write code, capture decisions, update memory. Most people are still using AI coding tools like disposable chat windows. Ask, patch, close, forget. This setup turns Claude Code into infrastructure. The repo gets a memory layer that survives every session, and multiple AI agents can work from the same project map without stepping on each other. The unlock is not better prompting. The unlock is giving the agent somewhere to remember what it already learned.

DegenCalls

20,104 Aufrufe • vor 21 Tagen

THIS GUY CONNECTED HIS AI AGENTS TO HIS OBSIDIAN AND BUILT A BRAIN THAT LEARNS ON ITS OWN. HERE'S HOW TO BUILD IT Obsidian is just markdown files sitting in a folder. That turns out to be the perfect memory for an AI agent, because an agent can read and write those files directly. He wired his agents into the vault so they pull context from it, do the work, and write what they learned back. The notes aren't the point. The loop is, and it gets sharper every cycle How to build it: 1. Point an agent at your vault. The fastest way, no plugins, no API keys: open a terminal and run npx obsidian-mcp /path/to/your/vault. That exposes your Obsidian folder to Claude as a tool it can read, search, and write to. Add it to your Claude Code or Cowork config and restart 2. Confirm it can see the brain. Ask it: "list the notes in my vault and summarize what's in them." If it reads them back, the connection is live. Now it starts every task with everything the vault already holds instead of from zero 3. Give each agent one job and a write-back rule. Tell it: "research this, then save what you found as a new note in /brain with links to related notes." One agent researches, one summarizes, one plans. Each writes its output back into the vault 4. Close the loop. Add one line to every agent's instructions: "read /brain before starting, write your result back when done." Now each task leaves the vault richer, and the next run reads that before it works. It compounds instead of resetting 5. You only steer. Review what the brain produces, point it at the next thing. The agents handle the reading, writing, and connecting The edge isn't better notes. It's a brain that feeds itself, so the work gets sharper every cycle instead of starting over Bookmark this

Yarchi

58,186 Aufrufe • vor 1 Monat

I've become a missionary with one message. Every time I meet a young person, the same words: have children, get married, build a family. I did not decide on this calling. It overtook me. And it overtook me for a single reason. I had no idea. I genuinely did not understand how much joy, how much meaning, how much sheer beauty pours out of a child until I was holding one of my own and felt the floor of my life drop into something deeper than I knew was there. I grew up white, affluent, secular, comfortable, and insulated. That world does not put babies in front of you. None of my friends were starting families. Out of my whole circle, almost no one has a big one. We were not formed by the presence of children. We were formed by their absence, by the strange quiet of homes built for two careers and no cradle. And a person believes what his world shows him. So we believed. What we believed was a lie. It is a lie with an author, and that the author is the enemy of joy himself. It is the gospel of the world, and its commandment is wait. Wait until you are older. Wait until the career is built and the savings are stacked and the twenties are properly spent. Enjoy your freedom. You are not ready. It does not arrive sounding like temptation. It arrives sounding like wisdom, like prudence, like the responsible thing, and that is exactly why it works. The most effective lies are the ones that wear the face of virtue. And the maddening thing is that it collapses from every angle at once. It is not rooted in biology, because the body is made for this work precisely in the years we are told to postpone it. The flesh keeps a calendar the culture pretends not to see. And it is not rooted in theology either. You will not find this deferral anywhere in the Christian imagination, in any of the fathers, in any of the scriptures. So choose whatever lens you like. Take the cold secular measure or the ancient sacred one. By either light the counsel is rotten. It is bad for the body and bad for the soul and bad for the society downstream of both. This is why I have come to see it as one of the central tragedies of my generation. Every age carries its own wound. The Great Depression was a depression of bread, a scarcity in the world of matter, hunger you could measure. Ours is a depression of a different order. It is a famine of the spirit in the middle of abundance. We have more than any people who ever lived and we are starving in a way our ancestors would not recognize, because the thing we are refusing cannot be bought and cannot be banked. The ones most made to give and receive this love are quietly declining it. They are walking away from the one inheritance that actually compounds, and the cruelest part is that they do not feel the loss as loss. You cannot grieve what you were taught not to want. That is the deepest cut of it. The lie does not only steal the thing. It steals the capacity to know the thing was stolen. A man can spend his whole life on the far side of a door he never knew was a door, mistaking the wall for the edge of the world. Because this beauty is not ordinary beauty. It is not the pleasure of a good meal or a clear morning. It is participation in something that comes down from above, the same generative love that spoke everything out of nothing and called it good. To make a person, to be undone and remade by loving that person more than your own life, is to be drawn for a moment inside the very act that holds the cosmos together. A child does not merely add to your life. A child reorders the soul. It teaches you what you are by asking everything of you, and you discover, kneeling there exhausted at three in the morning, that you had a capacity for self gift you never suspected, a depth in yourself you had no other way to reach. In the Gospel of John, on the last night, Jesus prays, these things I have spoken to you that my joy may be in you, and that your joy may be complete. And I have come to understand why family is the road into that fullness, why it is not one path among many but the one most fitted to the shape of the promise. Consider who is praying. Christ does not come to us as a lone figure dropped out of the sky. He comes out of a family older than the world, the eternal communion of Father and Son, the love between them so total and so alive that theologians dared to call it a third person. Before there was anything, there was a family. The deepest fact about reality is not a force or a law or a void. It is a household. It is begetting and being begotten, giving and receiving, a Father who is only a Father because there is a Son. So when Jesus speaks of joy made complete, he is not pointing away from family toward something higher. He is pointing toward the very thing he came from, the life he has known from eternity and came to share. His joy is the joy of belonging utterly to a Father and pouring himself out for those he loves. When you marry, when you bring a child into the world, when you wear yourself down in the small unseen labors of a home, you are not stepping outside that divine life. You are stepping into a small image of it. Your family is a created echo of an uncreated one. The love you give your child rhymes with the love the Father has for the Son. The exhaustion, the tenderness, the way a parent would tear the sky open to protect a sleeping infant, all of it is the heavens pressed faintly into flesh, the eternal household leaving its fingerprint on yours. That is why the joy is not merely added to family but completed in it. We were made in the image of a God who is, at his very root, relation and gift and generation. To found a family is to do the most Godlike thing a creature can do, to participate from below in the begetting that God does from all eternity. Your home becomes a window. Through it, dimly and imperfectly, you glimpse the country you came from and are going to. And now a word for the young people reading this, the ones who do not yet have children. I want to tell you what it is like from where I stand. When I am out somewhere, a restaurant, anywhere, and a large family comes through the door, the noise and the chaos and the small bodies of them, something happens in me on two levels at once. The first is joy. A pure gladness at the sight, the way you feel watching something good and alive. But underneath it, almost in the same instant, a sadness reaches up and takes hold of my heart. Because I know now, at my age, after my own years of waiting, that I will never have that. I will never know the particular fruit of a family that large, the fullness of that table, the weight of all those lives gathered under one roof. The door to it has quietly closed, and I felt it close. And I am telling you plainly, because I love you and have no reason to lie to you: you will feel this too. You will. The day will come when you see what you passed up, and you will recognize the ache for what it is, and it will be too late to answer it. So please, learn from a man who got it wrong. Let my regret be worth something by becoming your wisdom. Do not wait yourself into a grief you cannot undo. Choose now, while the door is open, so that you may step into a joy that does not end.

Kirk Rollins

77,958 Aufrufe • vor 1 Monat

Dario Amodei just told software engineers exactly how long they have. Six to twelve months. Amodei: “I have engineers within Anthropic who say I don’t write any code anymore. I just let the model write the code, I edit it, I do the things around it.” The people building the most powerful AI in history have already stopped writing code. That is not a forecast. That is the current working condition inside the lab closest to the frontier. Amodei: “We might be six to 12 months away from when the model is doing most, maybe all, of what SWEs do end-to-end.” The tech industry spent a decade making software engineers its highest-paid, most protected class. That era has a last day now. When a model can execute an entire software build end-to-end, the ability to write syntax stops being a skill. It becomes a credential for a job that no longer exists. Amodei: “And then it’s a question of how fast does that loop close.” That is the sentence everyone skipped. The code was never the hard part. The hard part was everything around it. The model just learned everything around it. Writing the code is already nearly gone. Testing is next. Deployment is next. When all three collapse into a single autonomous execution loop, the machine no longer needs a human in the chain at all. The corporation or sovereign state that closes that loop first does not gain a competitive advantage. It gains a category of speed that biological engineers cannot match, track, or reverse. That is not disruption. That is replacement at a systems level. Amodei is not describing a future disruption. He is describing the current state of his own building. The loop is already closing. The only question is whether you are inside it or outside it when it seals.

Dustin

318,457 Aufrufe • vor 4 Monaten

Why did so many languages copy async/await from C#? Anders Hejlsberg(Anders Hejlsberg) - creator of TypeScript, C# & Turbo Pascal - on what they got right with the design: #1 - async/await was designed to solve a common problem in the event-loop model: "A lot of languages are built around cooperative multitasking in the sense that they have an event loop that sits and dispatches events. Then you handle the event and then you yield back to the event handler loop. And it all runs in a single thread cooperatively. The problem with that is if you then want to do some long running work: how do I stop in the middle of this piece of long running work and yield back to the event loop cooperatively? And then when my result is ready, I can come back and continue executing here." #2 - state machines are the solution, but hard to build: "Well, in order to do that in an inverted architecture like that, you have to build a state machine. State machines are notoriously hard for people to implement because you've got to move all of your state off of the stack into objects. And then you have this big case statement that envelopes your entire logic. It's a nightmare to figure out. But, the transformation from serially executing code into a state machine, its continuation-passing-style translation is actually one that you can do in a machine-based fashion." #3 - compilers are good at writing state machines: "You can have the compiler write the state machine if you introduce syntax that allows you to indicate where you want to yield. And that's what await is. Await is basically saying, I want to yield here, and I want to yield this promise, and then when the promise completes, I want you to come back here and continue executing. Then the compiler writes a state machine around it and it actually turns it into this big switch statement and moves all of the state that survives across the await into something that's heap allocated. So it can be brought back. And doing all of that work is something that compilers are great at. And so that was sort of the idea that we have this new style of programming where we're using promises or the equivalent of promises and the ability to yield and then we have callbacks. But trying to write your program in that style, that's also what JavaScript suffered from a lot. It's like all this callback style stuff. With Async and Await, you get the illusion that you're just writing normal sequential code and then the compiler does the painful transformation for you. That turns out to be really useful."

The Pragmatic Engineer

13,258 Aufrufe • vor 1 Monat