HNHacker News
TopNewBestAskShowJobs

scoopdewoop

519 karma · joined June 29, 2018

submissionscomments
scoopdewoop··on Segmind Stable Diffusion – A smaller version of Stable Diffusion XL
Hah, one of your comments weeks ago got me to try Fooocus-MRE after getting nowhere with SDXL on A1111. Absolutely blew away my previous results in so much less time. I was able to illustrate a whole TTRPG session in an hour or two.
scoopdewoop··on Boom, Bubble, Bust: The Fiber Optic Mania [pdf]
There was dedicated regulation, it was just taken up by states instead of the FCC https://www.techdirt.com/2023/06/12/telecom-industry-ass-kis...
scoopdewoop··on Majority of gig economy workers are earning below minimum wage: research
Wanting more work isn't going to make a lunch rush happen again. These folks make no money at all waiting around, and can only make a nearly worthwhile sum when there is demand.
scoopdewoop··on Letter to Pixar President Ed Catmull [pdf] (2004)
VHS in general were much more expensive in that era
scoopdewoop··on Build Pong in Your Terminal with Go for Some Reason
Thats dope, and I kind of figured.

The tooling is probably why Go and Rust get compared so often, despite having little in common. Its weird to see that written off as a common feature though. It was nothing like my experience with clojure or julia.

If there are any languages with Go-like tooling that have a bigger job market, I'd love to know.

scoopdewoop··on Build Pong in Your Terminal with Go for Some Reason
You tell me, what other language has a drop-in solution that provides module management, formatting, integration with the debugger, intellisense docs, linting with static analysis while I'm typing, and even testing? The plug-in is actually made by the Go Team at Google, its not like adding Black and Poetry etc. in python, its not even like the moving target that is create-react-app or whatever people use now in JS/TS. Those are much older languages, but what would you compare it to?

I'm not saying Go is the only modern language, its pretty retro in some ways, but it has an exceptional tooling story. The fact that its mainly based around the official go tool helps.

scoopdewoop··on Build Pong in Your Terminal with Go for Some Reason
I also have been using Go with Tcell recently. Making small games is how I have always learned new programming languages.

I am coming off of a couple of years of playing with C to understand languages better, and free myself from the complex stacks that I use at work. I've been chatting with a highly-educated PL friend of mine about my language likes/dislikes, and he would always remark on really pragmatic choices Go had made.

I had always dismissed Go, and that has really let me see a reddit/HN hivemind I'm susceptible to. It was so easy to think "GC? Google? No thanks". After a while I saw a pattern of people disparaging Go in favor of Rust, but then using Python/JS for their own actual code. It made me feel that maybe the hivemind had overlooked the actual use-cases.

I understand that the language had its problems, from sub-par GC performance to poor Windows support, to the "no generics" meme. But for someone just getting into it now, it has been SEAMLESS. VSCode is a first-class dev environment after being configured by the single official Go plugin. Modules are awesome, and coming from C its so nice to just "go build" and have that just work.

I really expect Go to pick up a lot of steam with hobby developers soon. For simple games, Go is capable of producing cross-compiled static Windows binaries with SDL2 from Linux. That kind of dev experience could really win over a lot of C++ holdouts from the itch.io and HandMade communities that would prefer if C++ was just C with classes and types. The GC is so fast that it doesn't even cut into a 60fps time budget, and all the preallocation tricks from C still work fine... it has pointers and arrays like we are used to.

I was shocked to find how much I'd enjoyed Go. If you are interested in C/Zig/Odin, I think it is certainly worth checking out Go as a tool to play with arrays and structs, a paradigm many programmers enjoy. Having high quality libraries in the stdlib like JSON (de)serializers and even animated GIF authoring means that a lot of the simple code you might write for your own amusement won't be subject to the fast bitrot of other ecosystems.

scoopdewoop··on A genetic modification boosts grain yields, shortens the growth duration of rice
I'm really not a fan of Round-Up Ready GMOs, but breeding plants already alters their genes and gene expression. Horticulture has radically altered every food we eat. The natural world already can't sustain 7 billion people, there simply isn't enough nitrogen in the soil. Fertilizer is the reason you and I are alive right now, and its a huge source of greenhouse gasses, so yes, we do need to take such risks.

A better coding analogy would be genetic algorithms versus intelligent fuzzing and manually patching.

scoopdewoop··on Rust without the async (hard) part
A great example of this would be in javascript testing frameworks. There must be dozens of frontend test frameworks that shoehorn inherently synchronous, procedural tasks into awkward syntax of sugared promise chains.
scoopdewoop··on Remembering Dave Smith, 1950–2022
https://sound-force.nl/ make software-specific midi controllers. They provide knob-per-function control of cool software synths.

Interestingly the softsynths they target are clones of classic synths. It gives people the classic interfaces, but with a lot more flexibility with tracking and automation. They seem cool.

scoopdewoop··on SQLite may become foundational for digital progress
Why don't you solve a bunch of problems you don't have with tools you don't need? You might want them in the future. Thats good engineering
scoopdewoop··on Building my first mechanical keyboard
Electrocapacitive switches are what I prefer. They are rubber domes and springs. Even more quiet but somewhat less "tactile" are the boba gum linear switches. They are the quietest mechanical keyswitch I've ever heard and aren't very expensive either.
scoopdewoop··on Audio Sparklines
I am just starting to learn audio programming and DSP, would definitely like to see this as I'm interesting in non-vst applications so a STK+Dear ImGUI setup seems really practical. I would certainly check that out
scoopdewoop··on The Matrix Resurrections estimated to lose Warner Bros $100M
In my opinion, the movie wasn't trying to shit on the original at all. The Matrix has, since the beginning, been a really sentimental, romantic story that wears its heart on its sleeve and really directly states its themes. Meanwhile, the series ballooned into a big franchise that ran its course, its about to get put through the reboot-industrial complex, and its themes get adulterated and co-opted all of the time. The Matrix in pop culture is more associated with style and effects than the themes.

The new sequel did a really good job of adding nuance and deepening the themes already present in the trilogy. Specifically the way systems define our reality as a means of control. It did so while tying in really well with the first films world-building, expanding on more nuanced understanding of AI/programs that the sequels started to explore.

The film did take some time to reclaim its narrative, but I think it did so in a way that most fans can appreciate.

scoopdewoop··on Update on Omicron
> The coronavirus crisis will push more than a quarter of a billion people to the brink of starvation unless swift action is taken to provide food and humanitarian relief to the most at-risk regions, the UN and other experts have warned.

> About 265 million people around the world are forecast to be facing acute food insecurity by the end of this year, a doubling of the 130 million estimated to suffer severe food shortages last year.

https://www.theguardian.com/world/2020/apr/21/global-hunger-...

Yeah, I got sources. Cool downvotes, team. Real meeting of the minds on this site. Some brilliant intellectuals here.

scoopdewoop··on Update on Omicron
The media and government can't be trusted with germ theory. The whole idea that we have control over the virus and that our actions are tantamount to killing people with it or not is ludicrous. The virus is going to spread, and its going to kill people. People aren't killing each other. We will all catch covid. The "treatment" has been so much worse than the disease. 5 million died due to covid, but hundreds of millions will die due to the global economy tanking. People acted like we were "sacrificing" lives to the economy, but in reality we were sacrificing children's childhoods for extending the lives of septuagenarians.
scoopdewoop··on Intel Core i7-12700K Review
A GTX 1660 ti is basically a 1070, but lower power. The whole 16 series is like that.
scoopdewoop··on Woman discovers AirTag on her vehicle after receiving iPhone alert
How is it irrelevant? "Apple needs be forced" By whom if not the government?
scoopdewoop··on Waymo will start testing self-driving cars in New York City
If only New York had a series of underground tubes connecting different parts of the cities. We could put trains in those tubes!
scoopdewoop··on Seven Deadly Sins of Introductory Programming Language Design (1996) [pdf]
Not without parentheses, which is why -> was introduced.
scoopdewoop··on How does the economy work? A new Fed paper suggests nobody really knows
Scarcity is largely artificial, but ok
scoopdewoop··on Lab-grown meat may never be cost-competitive enough to displace traditional meat
Grass-finished. Think about what that means. Most (all besides veal?) eat grass. They finish them (fatten them before slaughter) with grain. That 99% isn't 100% grain. It consists of lots of grass.
scoopdewoop··on Lab-grown meat may never be cost-competitive enough to displace traditional meat
Willpower is finite, political will is finite, social capital is finite. We really can't afford to squander those things on low-impact high-pain measures. Farm bills and government subsidies to fossil fuel make your diet not even noise. Its not detectable at any scale. The only way to change diets at scale is price and availability.

Electric cars are sold to wealthy people so they can maintain their lifestyle with a fresh narrative of being the solution. Meanwhile, a few meters of road being built releases massive amounts of crap to the air.

Lab-grown meat is the same. Bioreactors taking resources from states away to pump out goo for people to eat states away is not sustainable and will never be sustainable.

We need to return to the land, but governments work hard to ensure every last human is a citizen, and produces wealth for someone else. People who resisted were met with violence and their land seized. The system is going to collapse, I really don't have hope. But the least you could do is spare people the party line of blame and shame. /doomer-rant

scoopdewoop··on Lab-grown meat may never be cost-competitive enough to displace traditional meat
I recently watched a documentary that really called to question this common wisdom. https://youtu.be/SdrhpThqlCo For context, I was vegan from 2006-11, and the environmental reasons were my primary motivation. Now it seems obvious that the numbers couldn't have been what I thought. Put into context that "carbon footprint" was a slogan invented by the fossil fuel industry, and its clear who is served by shifting the blame to cows.
scoopdewoop··on Principles of Green Software Engineering
Shaming individuals for consumption confuses the political reality around us. It does nothing to actually bring about material change, and distracts from the real causes. Besides that, its tedious and rude.
scoopdewoop··on Gimp 2.10.28
I've been using GIMP since at least middle school. I learned about color, layers, opacity, paths, etc all from GIMP. It has always been free, available, and it doesn't change too fast. I have used photoshop for advanced features (CMYK halftoning), but that never comes up for me often enough to subscribe.

Having learned on GIMP, its super easy to me. I have a hard time understanding what could be better just because I am so used to it.

scoopdewoop··on Documents ≠ Programs
I am getting so burnt out on the condescending 'old guard'. I have no time for graybeard curmudgeons.

OP linked two websites as bad examples... and they both totally work, so what?

"You can even run into serious security flaws" prove it, hack it.

"you get compatibility issues" worked for me

"Web was to be a set of protocols and formats used for the purpose of publishing documents" i only use my computer to crack nazi codes.

scoopdewoop··on Benefits of Not Using an IDE
I may be talking out of my ass, as I've never used it, but this is my impression of most smalltalk environments, that they just expose objects and functions, not files. For example: https://pharo.org/features.html under "Software as objects"
scoopdewoop··on Benefits of Not Using an IDE
For what language? Because I use VSCode for C (microsoft's C/C++ plugin with intellisense) and Typescript (built-in) and it works pretty dang great.
scoopdewoop··on Why don't tech companies pay their engineers to stay?
Won't somebody think about the poor bridges that never got built!?

For real, If there is any single problem with the world its people doing too much. The oceans didn't fill with plastic from people sleeping in. The air didn't fill with CO2 because people clocked out early on Fridays.

Take a step back and look at life. Why should it even be work? Do birds sow seeds? Are monkeys bad programmers? Or, are they just monkeys?

← PreviousPage 3 of 5Next →