wallingf

19.3K posts

wallingf banner
wallingf

wallingf

@wallingf

I'm a CS professor at a medium-sized public university, interested in most things about programs, and most other things, too. @[email protected]

Cedar Falls, Iowa Katılım Mayıs 2008
208 Takip Edilen1.3K Takipçiler
wallingf
wallingf@wallingf·
@infinitary “I already have a program, and now I *really* need a programmer.”
English
0
0
1
6
RUN HE CAN SEE YOU
RUN HE CAN SEE YOU@infinitary·
@wallingf Are you sure? I could see "can you fix my printer" turn into "can you fix my vibe coded program".😅
English
1
0
0
10
RUN HE CAN SEE YOU
RUN HE CAN SEE YOU@infinitary·
Ideas were always cheap. Now execution also became cheap. Marketing is where it's at.
English
1
0
0
28
wallingf
wallingf@wallingf·
Astronomical spring and meteorological spring are important, of course, but tomorrow is the most important day of March: sartorial spring, when Prof. Wallingford flips the bit and switches into shorts for the year.
English
0
0
2
85
wallingf retweetledi
matt nathanson
matt nathanson@mattnathanson·
i am pretty sure every song i have ever written was inspired by “boys of summer”. a total masterpiece.
Jimmy Oddo@HeyNowJO

I'd like to think a lyric in @mattnathanson's "Still" was inspired by one in Don Henley's "Boys of Summer." I want to believe every fan of the power of words can build on something great to which we've been exposed. It would affirm there are endless possibilities out there...

English
3
2
91
9.4K
wallingf
wallingf@wallingf·
This is the dream: train an LLM on the 20+ year cache of the session notes, assignments, and readings I've created for my classes, then use it to generate lectures, talks, and presentations. I'll replace myself and get out my hammock. gocomics.com/doonesbury/202…
English
0
0
2
68
wallingf
wallingf@wallingf·
@JustDeezGuy I loved programming in Eiffel. Would like to have tried CLU.
English
0
0
1
25
wallingf
wallingf@wallingf·
@infinitary I still don't know where it will land. I think there will still be a profession, but for how many of them? The advent of compilers didn't decrease the demand for programmers, quite the opposite, so there is reason to hope, I think.
English
1
0
0
50
RUN HE CAN SEE YOU
RUN HE CAN SEE YOU@infinitary·
Had a bit of a think and I'm getting more and more convinced that despite a long tail all of programming is going to go the robots' way. I really don't feel safe for youngsters picking this profession.
English
1
0
1
47
wallingf
wallingf@wallingf·
@krismicinski @KleeneAlgebra If the admin and current trends have their way, kids won't be able to learn any of that democratic socialist stuff in school.
English
0
0
0
8
wallingf
wallingf@wallingf·
@RobertTalbert Too bad Jones got hurt just as the competition got stronger. I had hoped they might squeeze into the playoffs anyway, but their defense doomed them.
English
0
0
1
18
wallingf
wallingf@wallingf·
@krismicinski @tritlo Agreed, though I sometimes wonder... When people use a stock holding as collateral for a loan (used by the ultra-rich in lieu of income), I think that they have realized value. I'm trying to imagine a way to begin taxing capital gains then.
English
1
0
0
27
Matti Palli 🧙‍♂️
taxing unrealized gains is insane. They’re not real! They don’t exist! that’s why they’re unrealized!!
English
10
0
38
5.4K
wallingf
wallingf@wallingf·
@lemire My personal rule for writing a framework is to wait until I have at least three applications. This helps me find the abstractions that generalize over multiple apps and to see the variations of implementation that inform good design choices for speed, space, rtc.
English
1
0
6
275
Daniel Lemire
Daniel Lemire@lemire·
A recurring anti-pattern in software goes as follows. Folks decide to standardize an overly generic programming interface, based on a prototype. They don’t care about performance… why should they? They have no serious users yet. And few people really need the performance ever… because few people have lots of users… You might as well throw the kitchen sink at it; it costs you little because your prototypal implementation doesn’t address performance, and it is all high-level code anyhow. And then we get stuck with a poor design performance-wise and have to do our best with it. It can mean supporting it fully and discouraging its use, or only supporting a subset. But why? Why does performance matter if, as I said, most projects hardly have users? Because the value of software depends on its performance. If you doubt that performance matters, go buy a used iPhone 7. In theory, anything can be made fast… but in practice, the engineering cost to optimize a design that did not take performance into account can be too much for anyone to pay. If you can rewrite your code using an interface that is potentially 10x or 100x faster, while being just as clean and maintainable… you are a much better engineer. Do people notice? You bet they do. So what should you do? Focus on simplicity. Do not make your interface more generic than it needs to. If your first version is missing features, you can easily add them during a revision. And, importantly, benchmark even your prototype: do not propose to replace existing code with some new much slower design.
Daniel Lemire tweet media
Matteo Collina@matteocollina

Quick remind to not use URLPattern in @nodejs, it would be painfully slow. adventures.nodeland.dev/archive/you-sh…

English
9
11
124
31.9K
wallingf
wallingf@wallingf·
@krismicinski A colleague once said to me, "If we do that, they'll take our tenure away." I told him, "Then you don't have tenure."
English
0
0
1
14
wallingf
wallingf@wallingf·
@orzelc I can get to the sports from mine, but I have a hard time getting back without going back to the homepage by hand.
English
0
0
1
17
Chad Orzel
Chad Orzel@orzelc·
It says something about the self-conception (and public perception) of academics that the free NYT subscription I can get through the college includes recipes and product reviews, but not sports coverage.
English
1
0
5
206
wallingf
wallingf@wallingf·
@RobertTalbert Last night was tough, but Rivers fights. He's overcoming reduced arm strength as best he can with great presence.
English
0
0
0
20