Scott Hooker

2.9K posts

Scott Hooker banner
Scott Hooker

Scott Hooker

@scottdhooker

I type things to make more things.

London, England Katılım Nisan 2009
905 Takip Edilen467 Takipçiler
Scott Hooker retweetledi
Allen Holub. https://linkedIn.com/in/allenholub
People tell me that using an LLM to create code will rot my programming-language skills. So? We work in a changing landscape, and agility is essential to survive. My goal is not to be the best Python (or whatever) programmer on the planet. My goal is to produce the most valuable, high-quality product in the shortest time possible. To do that, I want to use the most effective tools available. That might be a programming language, an LLM, a combination of the two, or something else entirely. Toolsets are constantly evolving. Keeping up is part and parcel of being a developer. I need to be skilled with the tools I'm using right now, not the ones I used in the past. People who rest on their laurels quickly become unemployable. I guess the difference between the critics and me is that I've never seen myself as just a programmer (though I'm pretty good at that, if I do say so myself 😄). I'm a developer. I develop products and tools. To do that, I need to know how to program, but I also need to know architecture, product discovery and refinement, systems thinking, testing, TDD, UI/UX, and a host of other skills, including communication and process improvement. Every one of those things is integral to what I do, and most of them are not impacted by the LLM at all. As for those rotting coding skills, I still need to code to use the LLM effectively. I need to read and understand the code, refactor it when needed, and write things by hand that the LLM can't or won't write. With the tool, however, I can work faster. When I moved from assembly language to C, from C to C++, from C++ to Java, from Java to Kotlin, from Kotlin to Python, the earlier skills indeed rotted away. I didn't much care. I can get them back easily enough if I need to. I'm with Sherlock Holmes, here. When Watson told him that the Earth goes around the Sun, he said that now that he knew it, he'd do his best to forget it. "What the deuce is it to me? … You say that we go round the Sun. If we went round the Moon, it would not make a pennyworth of difference to me or to my work."
English
19
19
181
35.5K
Sam Altman
Sam Altman@sama·
First, the good part of the Anthropic ads: they are funny, and I laughed. But I wonder why Anthropic would go for something so clearly dishonest. Our most important principle for ads says that we won’t do exactly this; we would obviously never run ads in the way Anthropic depicts them. We are not stupid and we know our users would reject that. I guess it’s on brand for Anthropic doublespeak to use a deceptive ad to critique theoretical deceptive ads that aren’t real, but a Super Bowl ad is not where I would expect it. More importantly, we believe everyone deserves to use AI and are committed to free access, because we believe access creates agency. More Texans use ChatGPT for free than total people use Claude in the US, so we have a differently-shaped problem than they do. (If you want to pay for ChatGPT Plus or Pro, we don't show you ads.) Anthropic serves an expensive product to rich people. We are glad they do that and we are doing that too, but we also feel strongly that we need to bring AI to billions of people who can’t pay for subscriptions. Maybe even more importantly: Anthropic wants to control what people do with AI—they block companies they don't like from using their coding product (including us), they want to write the rules themselves for what people can and can't use AI for, and now they also want to tell other companies what their business models can be. We are committed to broad, democratic decision making in addition to access. We are also committed to building the most resilient ecosystem for advanced AI. We care a great deal about safe, broadly beneficial AGI, and we know the only way to get there is to work with the world to prepare. One authoritarian company won't get us there on their own, to say nothing of the other obvious risks. It is a dark path. As for our Super Bowl ad: it’s about builders, and how anyone can now build anything. We are enjoying watching so many people switch to Codex. There have now been 500,000 app downloads since launch on Monday, and we think builders are really going to love what’s coming in the next few weeks. I believe Codex is going to win. We will continue to work hard to make even more intelligence available for lower and lower prices to our users. This time belongs to the builders, not the people who want to control them.
English
6.6K
1.2K
22.1K
10.5M
Scott Hooker
Scott Hooker@scottdhooker·
@iembutler How “Blue Meets Yellow” and a 10-Year-Old Super Bowl Halftime Show Solved Stranger Things 5. @scotthooker_38315/how-blue-meets-yellow-and-a-10-year-old-super-bowl-halftime-show-solved-stranger-things-5-603433a1f2c5" target="_blank" rel="nofollow noopener">medium.com/@scotthooker_3
English
0
0
0
131
Scott Hooker
Scott Hooker@scottdhooker·
@DougieSilkstone @AnthropicAI Aye! Yeh I found your comment on Reddit saying the same. How annoying! Well if they are going to be a pain chasing that… might as well rename it and sell it for $$
English
0
0
0
24
Scott Hooker
Scott Hooker@scottdhooker·
@mitchellh @ultrakurwa @zeeg Your argument faltered when you asserted that “you use the terminal because you’re a real developer.” In fact, real developers employ the appropriate tool for the specific task at hand.
English
0
0
1
85
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
@ultrakurwa @zeeg I use a terminal because I'm a real developer so I mostly have no idea what you're talking about (I mean this mostly as a joke). Closing all windows w/o quitting the app is a feature for me, not a bug. The reverse drives me crazy on Windows. Cultural differences!
English
16
1
200
24.7K
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
I can understand engineers who use Linux. I can understand engineers who use macOS. I really don’t understand engineers who use Windows (except windows app developers). By understand I mean I can see the value system they operate under. It just seems bad for non-Windows dev work
English
685
207
5.1K
819.2K
BottingRocks
BottingRocks@BottingRocks·
@scottdhooker Please find a me a site currently using it. I want to see their payloads live.
English
1
0
0
290
BottingRocks
BottingRocks@BottingRocks·
Today, as I was working on a new VM tracer for a super hard antibot, I came across this new anti-bot that I have never seen before. My interests were piqued and I quickly went to their website to see what all the buzz was about. I quickly went to their docs to understand what new technology they were bringing to the table. Then, within 4 minutes, I came across their StrongCaptcha technology. My heart was racing, I couldn't believe my eyes, a new type of Captcha. Did these new incumbents really come up with a novel, sophisticated, out-of-the box approach to a zero-friction user-experience using a Captcha? Within minutes I became a skeptic, how in the world did the big 4 antibots(or should we say top 5) couldn't come up with something this innovative? I then proceeded to load up my coffee mug with another extra coffee serving as I prepared to dig into their telemetry.js file. To my dismay, I discovered that their telemetry.js file wasn't obfuscated, nothing was dynamic. Didn't think much of it as my quest was to find out how their StrongCaptcha worked. Well ladies and gentleman, with the help of SourceGraph.com and their public search code, I searched for all of their TypeErrors strings to find any resemblence of open-source code that they might have used. Then within 30 seconds, I hit a match!. They are using webP encryption to encrypt the images through WASM using a public open-source repo from Google: github.com/GoogleChromeLa… My excitement wore off within the next 20 minutes as I quickly realized how their StrongCaptcha actually worked, and the "loophole" they seek to patch by creating this reCaptcha wrapper that in theory should work. Now, usually how 2captcha and other captcha solving services work is that they use your proxy(ip address) and the reCaptcha siteKey to solve the challenges(images) for you. The way this work is that on their backend they use their own AI and browser farms to click on the correct images, then they send you back the solved token that reCaptcha gives you upon success. Coincidentally, the solving IP will all look fine and dandy when the site administrator checks on reCaptcha backend for the device IP address that solve the challenge. This is because the captcha solving service used your IP to solve the captcha. What StrongCaptcha is attempting to do is to patch that loophole by becoming the "middleman". Yes, you heard that right, the FUCKING middleman. If you have read up to this point, you might be asking, how in the world does this work? Well is quite simple: They, Stytch, will pull the reCaptcha challenge from their end and send you the encrypted images using webP from their telemetry.js file to the Visitor. The Visitor cannot use the reCaptcha site key and their proxy to send it to a captcha solving service to solve because Stytch will be the one "proxying" the requests from each visitor to reCaptcha. This will mean that the solving device IP will always be Stytch's IP address. So then what happens when you can just decypt the images they send using webP on the client(your browser) and then just send the images to a captcha soving service to give you back a grid of the correct images, then submit those answers back "encrypted" to Stytch's StrongCaptcha backend?
BottingRocks tweet media
English
4
0
37
4.8K
Scott Hooker
Scott Hooker@scottdhooker·
Hey @elonmusk and @x if I ask to have this handle everyday for the next X days… can I have it… like it’s clearly a dormant account @ScottHooker
English
2
0
0
262
Scott Hooker
Scott Hooker@scottdhooker·
@thegidster Yep. Can’t get any dhcp connection to work now even on ipv4 unless using their stock router
English
0
0
0
30
JP
JP@thegidster·
Anyone else had problems since Friday / Saturday with IPv6 on Community Fibre?
English
3
0
1
291
Scott Hooker
Scott Hooker@scottdhooker·
@_markpetchey @carlosalcaraz But yet we pay Andrew Castle and John Inverdale to do the home coverage of the greatest tennis tournament in the world. @NickKyrgios I think listened to how great one of them called the final. Don’t see one reply disagreeing.
English
0
0
1
1.1K
Mark Petchey
Mark Petchey@_markpetchey·
One of the reasons I will be deleting this app the moment i am no longer wanted for commentary (am sure that day can’t come soon enough for some) is that there is zero critical thinking on here or nuance. It was so blindingly obvious why @carlosalcaraz didn’t want to put a name to who he watched on the WTA tour. I even said it after he had finished. You want to know why players become robots in interviews, it’s precisely to stop those type of situations occurring. Nothing will overshadow how fun that performance was to watch though.
Melbourne, Victoria 🇦🇺 English
51
16
258
105K
Scott Hooker
Scott Hooker@scottdhooker·
Developers working with eSRO what’s the deal? Whole thing looks old and clunky as hell. Have I missed something?
English
0
0
0
176
Scott Hooker
Scott Hooker@scottdhooker·
@HareFeet love the OpenRace project you got going. Free for a chat about it sometime?
English
0
0
0
7
George Mayer
George Mayer@GeorgeMayer·
But the op suggests it’s not possible at all. We should be able to build a website (or app) hand over the keys and expect it to work with minimal updates (eg security) for years, and it should be on time and on budget. It’s not the best way to deliver software because one of the features of software is that it’s relatively easy and inexpensive to change, so we can build and learn and iterate. But we shouldn’t mistake this feature for a crutch and say we can’t estimate timelines or budgets.
English
2
0
1
296
Allen Holub. https://linkedIn.com/in/allenholub
Investing in software development based on an up-front estimate is like investing in stock assuming that you'll get a specific return. Doesn't work that way. Sorry.
English
10
30
163
18.7K
Scott Hooker retweetledi
Olly Tennis 🎾 🇬🇧
Olly Tennis 🎾 🇬🇧@Olly_Tennis_·
🤣 Voice imitations of players are fun, but imitations of playing styles and subtle on court behaviours are SO much better. This guy nails it as: Murray Djokovic Wawrinka (the subtlety in this one is superb) Federer Nadal Kyrgios Tsitsipas Del Potro Thiem Stelios Gkontsaris YT 👏
English
418
1.9K
13.4K
2.5M