Red Hat/Fedora is the biggest supporter of https://x.org/, and they expect it to move to maintenance-only soon: https://www.phoronix.com/scan.php?page=news_item&px=X.Org-Maintenance-Mode-Quickly
miniblog.
Users are increasingly cynical of "only N still available" messages trying to persuade you to buy: https://behavioralscientist.org/consumers-are-becoming-wise-to-your-nudge/
Even the makers of Flash argue against splash pages on websites! https://www.marketingsherpa.com/content_by_legacy_id?legacy_id=2529
I love it when a years-old patch eventually gets applied upstream: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24645
It gives me hope that sending patches is almost always worthwhile!
(These days I have commit access to Emacs too.)
Really cute introduction to Smalltalk programming from 1983. It starts with an explanation of mice and "scroll menus" (scroll bars), then shows cross-referencing code, lints, autofixes, and inspecting instances of newly defined objects!
https://youtu.be/JLPiMl8XUKU
YouTube adds more transparency and options to the recommendations it offers:
https://www.bloomberg.com/news/articles/2019-06-26/youtube-lets-users-override-recommendations-after-criticism
If a user types hUNTER2 and your service corrects it to Hunter2, have you reduced security? How much will it help?
This fun paper explores this Q, finding you can preserve security and fix 10% of logins:
pASSWORD tYPOS and How to Correct Them Securely https://www.ieee-security.org/TC/SP2016/papers/0824a799.pdf
An introduction to the world's largest CRM, the importance of allowing users to build custom logic, and a discussion of providing a programmable AWS Lambda style platform: https://tryretool.com/blog/salesforce-for-engineers/
Playing with perf today! It's really interesting to see low-level details of where compute time is going. Branch prediction works well most of the time! (At least for this workload.)
Based on https://jvns.ca/blog/2014/05/13/profiling-with-perf/ and https://users.rust-lang.org/t/profiling-in-rust-application/18195/2
Playing with perf today! It's really interesting to see low-level details of where compute time is going. Branch prediction works well most of the time! (At least for this workload.)
Based on https://jvns.ca/blog/2014/05/13/profiling-with-perf/ and
The dominance of statistical models in AI, our bias towards embedding human knowledge, and the effectiveness of large, generic compute:
https://www.incompleteideas.net/IncIdeas/BitterLesson.html
@cwebber@octodon.social Yep, ever since I read 'Intel x86 considered harmful' I've been amazed by how many CPUs exist inside a modern computer. Any could have bugs.
There have been some verification efforts for RISC-V, and the ISA seems to have a bright future, so I'm hopeful there.
I hope it's economically viable though. I loved the OpenMoko project but it wasn't commercially successful.
I understand that companies wanting strong guarantees do custom, verified, single-purpose hardware (e.g. with Galois).
@kensanata@octodon.social Wow! Thanks, I will bear that in mind.
(This is a problem that's been solved in newer IRC competitors I suppose.)
@cstanhope In theory it's not giving them much more data: I already have to give the company meter readings.
https://www.telegraph.co.uk/money/consumer-affairs/six-reasons-say-no-smart-meter/ and https://www.the-ambient.com/guides/smart-meters-uk-guide-418 persuaded me against getting a smart meter though. The former link suggests I won't save money or escape confusing bills, and the latter suggests the early standards haven't won.
It'll probably win eventually, for better or worse.
@srol Ooh, excellent example! I think that the reuse is a little friendlier than "copy your friend's CSS", so there are some good themes out there.
Other programmers using your code is often a high compliment.
Making something from scratch is fun, but learning someone else's API is work.
Rather than the common "I built one, you should use it", I try to ask "what would persuade you to use this?".
Scarcity versus abundance mindsets in software design, and shipping rough prototypes early: https://breakingsmart.com/en/season-1/rough-consensus-and-maximal-interestingness/
What's the threshold for politely pasting text in IRC channels? I pasted two lines and my client sternly warned me and mentioned pastebins.
An Experimental Evaluation of the Assumption of Independence in Multi-Version Programming, by John Knight and Nancy Leveson https://sunnyday.mit.edu/papers/nver-tse.pdf
If you take bunch of programs written independently, are you more likely to reduce bugs by taking the most common output?
Excellent discussion of a Unison meetup, discussing their design (globally consistent content-addressed codebases!), type system, and tooling: https://unisonweb.org/2019-04-04/first-meetup.html#post-start
It's really impressive how much they've achieved.
Showing 321-340 of 736 posts