Well, a plucked bird does look pretty different. Then again, fossilized feathers for dinosaurs have been found, so it’s not like we’re completely blind to that, either.
Moved to frezik@lemmy.blahaj.zone
- 2 Posts
- 376 Comments
frezik@midwest.socialto
Games@sh.itjust.works•Sony Believes Concord Failed Because of an Overly Competitive MarketEnglish
11·1 year agoWho could have guessed that ahead of time? The industry is famous for seeing a successful new strategy and then driving it into the ground with a list of copycats. The strategy has made so much money before; why would it ever have failed this time?
/s
(Let’s all laugh at an industry that never learns anything tee hee hee)
Yeah, those are mostly showing off. They’re not really what I’m getting at, either. I more want to challenge people to make useful things simply.
And yes, there are ways that JavaScript can be used to give users a faster and more streamlined experience. The web as it stands is so far past that justification. I swear there’s lots of “full stack” devs that haven’t a clue how to make a site without React.
frezik@midwest.socialto
Science Memes@mander.xyz•Hertz, showing the difference between science and engineeringEnglish
2·1 year agoThey’re destroying humanity both physically and mentally, so I certainly hope so.
frezik@midwest.socialto
Science Memes@mander.xyz•Hertz, showing the difference between science and engineeringEnglish
21·1 year agoI’m unimpressed by the people who use it.
I’d like full stack developers to try something. Next time you have an itch for a personal project, see if you can make it with no frontend JavaScript. Just some CSS and HTML forms. All templating handled on the backend. Just try it and see how far you get. Don’t worry if it looks like a GeoCities page.
Then try finding places where JavaScript would make it more responsive or better UX in some way. Does the back button still work? Is it actually faster? Does it provide any benefit at all?
Maybe it does, but just try.
AWS has a multitude of different offerings with confusing pricing structures. They have zero incentive to make them understandable.
That said, chances are your new company has people who understand this already and know how to manage it. Hopefully, they’ll put up some guardrails that prevent you and others from running up a big bill. I wouldn’t expect a junior programmer to know how to do this, but that’s ok as long as the company is managed right. Granted, that can be a big if sometimes.
frezik@midwest.socialto
Programming@programming.dev•C is one of the most energy saving language
121·1 year agoFor raw computation, yes. Most programs aren’t raw computation. They run in and out of memory a lot, or are tapping their feet while waiting 2ms for the SSD to get back to them. When we do have raw computation, it tends to be passed off to a C library, anyway, or else something that runs on a GPU.
We’re not going to significantly reduce datacenter energy use just by rewriting everything in C.
frezik@midwest.socialto
United States | News & Politics@midwest.social•Troops deployed to LA have nowhere to sleep and lack supplies: Newsom
3·1 year agoYou know, Constitutional scholars joke about third amendment violations. It’s not a ridiculous possibility that they have a sudden influx of cases soon.
The few survivors deal with it the only way they know how: another late night orgy on your face.
That house is in the “so bad, it’s good” category. Vibe coders can only aspire to such things.
frezik@midwest.socialto
United States | News & Politics@midwest.social•Wargaming in the US Military: Ludic Militarism and the Production of Warfighters
11·1 year agoReading this reminds me of this little passage:
“In a sense it told him nothing that was new, but that was part of the attraction. It said what he would have said, if it had been possible for him to set his scattered thoughts in order. It was the product of a mind similar to his own, but enormously more powerful, more systematic, less fear-ridden. The best books, he perceived, are those that tell you what you know already.” - 1984
frezik@midwest.socialto
Programmer Humor@programming.dev•Python needs an actual default function
2·1 year agoI’d say the term “procedural” itself is an issue. Pretty much any language can be done that way if you choose. IIRC, the creator of Clojure wanted Java to work more that way, and he did it by having a single class full of functions. It’s not a natural way to write Java, and that’s why he invented Clojure.
frezik@midwest.socialto
Programmer Humor@programming.dev•Python needs an actual default function
3·1 year agoProcedural and OOP aren’t mutually exclusive terms. Most OOP programs are ultimately procedural in nature. Often, the only difference is that the first argument to the function is to the left the function name and separated by a dot.
frezik@midwest.socialto
Programmer Humor@programming.dev•Python needs an actual default function
31·1 year agoThe
-ioption is simply interactive mode. All commands still go through a compiler.
frezik@midwest.socialto
Programmer Humor@programming.dev•Python needs an actual default function
11·1 year agoThat is not how Python works. There are very few languages that work by executing line-by-line anymore. Unix shell scripts are one of the few holdouts. JavaScript also does it to a certain extent; the browser starts executing line-by-line while a compiler step works in the background. Once the compiler is done, it starts execution of the compiled form right where the line-by-line execution left off. It helps JavaScript be more responsive since it doesn’t have to wait for the compiler to finish.
frezik@midwest.socialto
Programmer Humor@programming.dev•Python needs an actual default function
3·1 year agoWhat would make it “object oriented”?
frezik@midwest.socialto
Programmer Humor@programming.dev•Python needs an actual default function
10·1 year agoWhat’s the difference between a “scripting” language and a “real” one?
This is (theoretically) a programmer forum. I use the programmer definition. By that definition, not having an algorithm is nonsense.
Would recommend getting a ham license if you’re going to use these. There are flashcard apps that can run you through the tests. Morse code isn’t required anymore. Not hard to pass.