HackerTrans
TopNewTrendsCommentsPastAskShowJobs

bolangi

291 karmajoined 6 lat temu

Submissions

Ruby and Its Neighbors: Perl

noelrappin.com
8 points·by bolangi·7 miesięcy temu·4 comments

comments

bolangi
·4 dni temu·discuss
Sperm counts, too, have dropped precipitously.
bolangi
·29 dni temu·discuss
A specific example. Slangify: The Case for DSLs in LLM Workflows.

https://rakujourney.wordpress.com/2026/06/08/slangify-the-ca...
bolangi
·w zeszłym miesiącu·discuss
Some experts weigh in: https://www.hsgac.senate.gov/subcommittees/investigations/he...
bolangi
·w zeszłym miesiącu·discuss
And an unexpected transient load or heat flux can easily exceed material limits, or materials can have flaws. The ability to qualify the materials, components and processes for aerospace use is an achievement in itself.
bolangi
·2 miesiące temu·discuss
Not only costing money. Constant AI scraping constitutes a denial-of-service attack that has brought down websites.
bolangi
·2 miesiące temu·discuss
When war psychosis is not enough....
bolangi
·3 miesiące temu·discuss
Kurt Vonnegut and Charles Bukowski are good examples.
bolangi
·4 miesiące temu·discuss
Hah, github can have my crap code. Anyone trained on it will be in for a world of hurt :-)
bolangi
·4 miesiące temu·discuss
Japanese eat fermented foods and have a long life expectancy.
bolangi
·4 miesiące temu·discuss
FWIW, here's a simple command line utility for joining and trimming the multiple video files produced by a video camera.

https://metacpan.org/dist/App-fftrim/view/script/fftrim
bolangi
·4 miesiące temu·discuss
Definitely needed to succeed in theater and take risks in life.
bolangi
·5 miesięcy temu·discuss
For a screening procedure recommended as a mass conducted preventative measure in otherwise healthy people, harms must be regulated to a better standard than "doesn't happen often". The study that I read of was about serious issue occuring something like one in 120 procedures. It was done at Kaiser. Next time you're enjoying a sausage, take a moment to look at the sausage skins. If I understand correctly, our intestinal walls are quite thin, and even the colon vulnerable.
bolangi
·5 miesięcy temu·discuss
There are legitimate questions if physical constants are constant everywhere in the universe, and also whether they are constant over time. Just because we conceive something "should" be a certain way doesn't make it true. The zero and negative numbers were also weird yet valid. How is the structure of mathematics different from fundamental constants, which we also cannot prove are invariant.
bolangi
·6 miesięcy temu·discuss
After first experiences with linux shell scripting, sed, awk, and C in 1990s, I found perl a welcome refuge. Way more featureful than DOS .bat files or BASIC! Its capabilities (perl + cpan) have always well exceeded my need for CS goodness. People do complain about the syntax, oddly, without mentioning the numerous ways perl was designed to make common tasks easy to do. The "use strict" pragma, and early adoption of testing culture are two examples where perl led the programming community. With the continued maturing of the language and ecosystem, I can only smile at the naysayers and wish them happiness whatever the language.
bolangi
·6 miesięcy temu·discuss
Mainstream science has poo-poohed for years any notion that Oriental medicine practices for facilitating lymph flow have any utility. Nice to hear they're back on the allopathic table.
bolangi
·6 miesięcy temu·discuss
This thought-provoking essay does not consider one crucial aspect of software: the cost of a user developing a facility with a given software product. Historically monopolistic software producers can force these costs to be borne because the user has no alternative to upgrading to the latest version of, for example, Windows, or gmail, or the latest version of the github GUI. A signficant portion of the open source / free software movement is software providing stable interfaces (including for the user) so that resources otherwise spent on compulsory retraining to use the latest version of something proprietary, can be invested in configuring existing resources to better suit the user's problem domain. For example, programs like mutt or vim, or my latest discovery, talon.
bolangi
·6 miesięcy temu·discuss
An inlaw who worked as a stewardess (back when they were called "stewardesses") on international routes for many years always carried her own water.
bolangi
·6 miesięcy temu·discuss
Good morning. An expanding plethora of buttons, tabs, menus requires geometrical memory that may have nothing directly to do with the function in question. The first GUIs were designed that functions be "discoverable," however the size of haystacks in which these discoverable functions hide has grown exponentially, adding cognitive overhead, and increasing the length of apprenticeship needed to master the application.

A slick-looking GUI is a kind of ad for the app. As author of an accessible, terminal-based DAW app, I contrast remembering an incantation like 'add-track' or 'list-buses' with hunting around. These incantations can have shorter abbreviations, such 'lb' for list buses, and 'help bus' or 'h bus' to be sufficiently discoverable, easier for both implementer and user. And then to have hotkeys to bump plugin parameters +/- 1/10/100 etc. Probably I'm pissing into the wind to think the majority of users will ever choose this -- and GUIs do provide amazing facilities for many purposes -- but we do have a huge array of choices on linux, including this plethora of music creation and production apps. That is a big success, IMO.
bolangi
·7 miesięcy temu·discuss
This article gives a great background to Ruby's syntax origins in perl. Also, with a series of "What happened to perl?" articles appearing lately (maybe just one on HN) it gives a nice retrospective on both good parts and quirks of the language. That perl was eagerly adopted in many toolchains vital to linux distributions (such as Gnu autotools) and is a deep dependency through the IT world today is a testament to the strong fundamentals of the language beyond the oft-flamed syntax pecadilos.

To my thinking, the tides of perl bashing in articles and comments is a sign of the vitality of the language (all publicity is good publicity) especially with the continued development and renaissance of the language -- new language features such as in-core OO, mature tools such as the Perl Data Language -- along with cultural commitment to on-boarding and mentoring in the perl community.
bolangi
·7 miesięcy temu·discuss
A slightly different audience, probably, but I was greatly assisted by Intuitive IC Electronics by Thomas Fredriksen.

https://www.amazon.com/Intuitive-electronics-sophisticated-e...