HNHacker News
TopNewBestAskShowJobs

qohen

1,152 karma · joined December 10, 2008

submissionscomments
qohen··on Wind River Linux
Intel bought them in 2009. Then, in 2018 they were sold to TPG. And in 2020, to Aptiv.

(From the "Our History" section of this page: https://www.windriver.com/company )

Aptiv PLC is the automotive tech company that grew out of the GM spin-off, Delphi Automotive Systems, btw: https://en.wikipedia.org/wiki/Aptiv

qohen··on Book recommendations about the history of programming
Proving Ground: The Untold Story of the Six Women Who Programmed the World's First Modern Computer [0] by Kathryn Kleiman.

It's about the women who programmed the ENIAC computer[1] in the 1940's.

[0] https://www.hachettebookgroup.com/titles/kathy-kleiman/provi...

[1] https://en.wikipedia.org/wiki/ENIAC#Programming

qohen··on Ask HN: How hard did Annie Easley work compared to
https://en.wikipedia.org/wiki/Annie_Easley
qohen··on Tech Billionaires: Stop Trying to Make Science Fiction You Grew Up on Real
FYI, the article is written by science-fiction author Charles Stross, author of, among other things, Accelerando, which he made available for free as an ebook and online[0].

[0] https://www.antipope.org/charlie/blog-static/fiction/acceler...

qohen··on Show HN: How did your computer reach my server?
Hadn't come across NANOG before -- thanks for mentioning them.

Here's a link to their videos: https://www.youtube.com/playlist?list=PLO8DR5ZGla8iVN2v3UKkR...

This is the ras' "Troubleshooting with Traceroute" tutorial: https://www.youtube.com/watch?v=WL0ZTcfSvB4&list=PLO8DR5ZGla...

Slides: https://archive.nanog.org/meetings/nanog47/presentations/Sun...

(There are one or two other traceroute tutorials, not sure how different they are from the above, e.g. https://www.youtube.com/watch?v=4dUqVlZ6trU&list=PLO8DR5ZGla... ).

qohen··on The Example of Seamus Heaney
YouTube has Heaney reading his Beowulf translation (in 2 parts[0][1]) -- given that Beowulf was an oral epic, you may want to check it out.

If you want your own copy, Audible has it[2] -- it's about $15 (but they also have a free trial and occasionally Amazon offers a free download from them) -- note that according to some comments, even though it's over 2 hours, it's abridged.

And, of course, there's the printed version[3] -- it's actually bilingual. $12.76 in print, $1.99 on Kindle.

[0] https://www.youtube.com/watch?v=AaB0trCztM0

[1] https://www.youtube.com/watch?v=Zsxxg5P-DnY

[2] https://www.audible.com/pd/Beowulf-Audiobook/B002V5CVPY

[3] https://www.amazon.com/Beowulf-New-Verse-Translation-Bilingu...

qohen··on The Example of Seamus Heaney
A video of Heaney reading this poem: https://www.youtube.com/watch?v=KNRkPU1LSUg

(FYI, there are many videos of him reading his work on YouTube. Given that poetry is meant to be recited, and given that he had a good voice for doing so, you may find such videos rewarding).

qohen··on Tao Te Ching – Gia-Fu Feng, Jane English Translation (1989)
The book with the hexagrams is the I Ching, not the Tao Te Ching.
qohen··on I accidentally saved my company half a million dollars
There's a name for this anti-pattern, the Cobra Effect[0]:

The term cobra effect was coined by economist Horst Siebert based on an anecdotal occurrence in India during British rule. The British government, concerned about the number of venomous cobras in Delhi, offered a bounty for every dead cobra. Initially, this was a successful strategy; large numbers of snakes were killed for the reward. Eventually, however, enterprising people began to breed cobras for the income. When the government became aware of this, the reward program was scrapped. When cobra breeders set their now-worthless snakes free, the wild cobra population further increased.

(There may be some question as to whether these events actually occurred or not, but there are similar examples of documented pest-control campaigns (and others) on the Wikipedia page[0] where similar things happened).

[0] https://en.wikipedia.org/wiki/Perverse_incentive#The_origina...

qohen··on Advice to a novice programmer
From MJD's post: I think CS curricula should have a class that focuses specifically on these issues, on the matter of how do you actually write software?

But they never do.

FWIW, MIT's "The Missing Semester of Your CS Education" attempts to deal with this lack, though, even there, it was an unofficial course taught in 2020 between terms, during MIT's IAP -- Independent Activities Period[1] -- and not an actual CS course.

[0] https://missing.csail.mit.edu/

[1] https://en.wikipedia.org/wiki/Traditions_and_student_activit...

qohen··on Judas goat
A minced oath.

From the term's WP page[0]:

A minced oath is a euphemistic expression formed by deliberately misspelling, mispronouncing, or replacing a part of a profane, blasphemous, or taboo word or phrase to reduce the original term's objectionable characteristics.

...snip...

Alliteration can be combined with metrical equivalence, as in the pseudo-blasphemous "Judas Priest", substituted for the blasphemous use of "Jesus Christ"

[0] https://en.wikipedia.org/wiki/Minced_oath

qohen··on The ten year anniversary of the Healthcare.gov rescue
According to Paul Smith, who has an AMA about healthcare.gov at Lobster.rs[0], the database was MarkLogic, which started out as an XML database, according to its Wikipedia page[1] (Paul also mentions this briefly his 10th anniversary post). According to another commenter[2], who says he met a MarkLogic manager on a plane flight, MarkLogic had passed some sort audit/certification that only Oracle had previously passed, which may explain why it was used for healthcare.gov.

[0] https://lobste.rs/s/igt4ez/10_year_anniversary_healthcare_go...

[1] https://en.wikipedia.org/wiki/MarkLogic

[2] https://lobste.rs/s/igt4ez/10_year_anniversary_healthcare_go...

qohen··on Co-developer of potential Alzheimer's drug cited for 'egregious misconduct'
Cassava Sciences posted a response:

https://www.cassavasciences.com/news-releases/news-release-d...

qohen··on A suicide crisis among veterinarians
For those unfamiliar with Dorothy Parker[0] and/or that punchline, here's the poem, Resumé, that it's from[1]:

Resumé

By Dorothy Parker

Razors pain you;

Rivers are damp;

Acids stain you;

And drugs cause cramp.

Guns aren’t lawful;

Nooses give;

Gas smells awful;

You might as well live.

[0] https://en.wikipedia.org/wiki/Dorothy_Parker

[1] https://www.poetryfoundation.org/poems/44835/resume-56d22415...

qohen··on My favorite Erlang program (2013)
Yes. Here[0] is a gist showing it done in Elixir -- as you'll see, it looks very similar to the Erlang code:

[0] https://gist.github.com/mndvns/80b00cf67d418e8359fb5566b80ae...

qohen··on Molly Holzschlag has died
I sent an email last night. I don't know if quantity is important here, but it can't hurt to have multiple people dropping a line.
qohen··on PDF Tool – Modify PDFs in the browser without uploading
FoxIT's free PDF reader[0] has a Fill & Sign feature. And, it also allows you to type text anywhere on a PDF, in case that's what you actually want.

It's available for PC, Mac and Linux. (While the Linux version isn't as full-featured, I'd expect/hope all the versions have these 2 features...though I see that the feature-matrix on their website shows the Linux version doesn't have the Form Filling feature that the other versions have, FWIW, so it might lack one or both of the features I've mentioned).

The Fill-and-Sign feature is accessible from the Home tab -- there's a tool right end of the ribbon called "Fill & Sign".

The text-typing feature is also accessible from the Home tab: you choose the Typewriter tool from the ribbon, move the cursor where you want the text to show up, click there, then start typing -- the text will show up in a faint box (which disappears when you e.g. click somewhere else).

Later, you can click the Typewriter's arrow cursor on the text and the box will reappear -- you can then delete the box and its text, if you like, or you can double-click inside the box and get a text-cursor, which you can use to delete/add text.

I've used the Typewriter a bunch -- it works pretty well. (I think I've used Fill & Sign in the past, but not as often).

[0] https://www.foxit.com/pdf-reader/

qohen··on War Music: Homer and His Iliad
Thanks for the recommendations, fsloth.

For anyone interested in this, I found a couple of excerpts of Caroline Alexander's Iliad translation[0] that were published in The Guardian as well as an article by Emily Wilson (the Odyssey translator also mentioned above) about the engagement of female scholars and translators with the classics[1].

[0] https://www.theguardian.com/books/2016/feb/09/new-translatio...

[1] https://www.theguardian.com/books/2017/jul/07/women-classics...

qohen··on How do you make large databases available to developers?
Jailer[0] might be worth a look.

From the project's website[1]:

Jailer is a tool for database subsetting, schema and data browsing. It creates small slices from your database and lets you navigate through your database following the relationships.. Ideal for creating small samples of test data or for local problem analysis with relevant production data.

[0] https://github.com/Wisser/Jailer

[1] https://wisser.github.io/Jailer/

qohen··on The shell and its crappy handling of whitespace
Steve Yegge discusses this in his "The Five Essential Phone-Screen Questions" blog post[0] from 2004 and states that his team-member (at Amazon) produced the list of phone-numbers in an hour:

Here are some facts for you to ponder:

1. Our Contact Reduction team really did have exactly this problem in 2003. This isn't a made-up example.

2. Someone on our team produced the list within an hour, and the list supported more than just the 2 formats above.

3. About 25% to 35% of all software development engineer candidates, independent of experience level, cannot solve this problem, even given the entire interview hour and lots of hints.

[0] https://sites.google.com/site/steveyegge2/five-essential-pho...

qohen··on Israeli democracy is fighting for its life – Yuval Harari
What kind of writing is this?

It's an opinion piece (and is labelled as such).

it reads like a tantrum from someone not getting what they want.

Or like a patriotic cri de coeur from someone gravely concerned about decisions the government of his country is taking.

qohen··on Bruce Lee and Me
Just FYI, among other things, he co-wrote a number of novels about Mycroft Holmes (Sherlock's brother), which he discusses in this interview[0] and was part of the writers room for the tv show, Veronica Mars -- he describes the experience here[1].

[0] https://electricliterature.com/how-kareem-abdul-jabbar-is-re...

[1] https://www.hollywoodreporter.com/tv/tv-news/kareem-abdul-ja...

qohen··on Debate over 'fake work' and 'lazy management' in tech industry
every incoming new VP or Director would wipe the slate clean for their own multi-year plan, and then get promoted/demoted out of the position before it went anywhere. Rinse and repeat with the next senior leader.

Ah, the "bungee boss" -- straight out of an old Dilbert cartoon:

https://web.archive.org/web/20090122103825/http://dilbert.co...

qohen··on Feature Flags: Theory vs. Reality
[0] https://www.uber.com/blog/piranha/ (https://github.com/uber/piranha)

;-)

qohen··on What to do if your house is overflowing with books
Relevant: a short fantasy story called Hoard by Steven Piziks (probably a 5-10 minute read):

https://web.archive.org/web/20100210092717/http://www.bookvi...

qohen··on The Art of Prolog, Second Edition
MIT Press makes this classic text freely available as a PDF here:

https://mitp-content-server.mit.edu/books/content/sectbyfn/b...

(Publishers are making many academic texts freely downloadable in what is called "Open Access", which is what MIT has done here -- there's an Open Access tab on the page linked to by the OP which gets you to the link I provided).

qohen··on Farewell American Computer Magazines
Young ones today won't know the joy of the ridiculous size of Computer Shopper 2kg (~4 pounds) of paper.

True, though they will be able to experience it online -- for anyone who didn't see it, there was a very recent post on HN[0] about someone who took it upon themselves to scan 200 issues, which will be put on the Internet Archive (and I expect that gaps in the collection will likely get filled).

[0] https://news.ycombinator.com/item?id=36206526

qohen··on Tell HN: "I don't care about cookies” extension bought by Avast, users jump ship
The quote actually meant something rather different than people think and has been taken out of context.

Here's a discussion about it[0].

First, here's the TL;DR:

SIEGEL: So far from being a pro-privacy quotation, if anything, it's a pro-taxation and pro-defense spending quotation.

WITTES: It is a quotation that defends the authority of a legislature to govern in the interests of collective security. It means, in context, not quite the opposite of what it's almost always quoted as saying but much closer to the opposite than to the thing that people think it means.

And here's the detail, discussed just before the TL;DR (I put in some paragraph breaks):

SIEGEL: And what was the context of this remark?

WITTES: He was writing about a tax dispute between the Pennsylvania General Assembly and the family of the Penns, the proprietary family of the Pennsylvania colony who ruled it from afar.

And the legislature was trying to tax the Penn family lands to pay for frontier defense during the French and Indian War.

And the Penn family kept instructing the governor to veto.

Franklin felt that this was a great affront to the ability of the legislature to govern. And so he actually meant purchase a little temporary safety very literally. The Penn family was trying to give a lump sum of money in exchange for the General Assembly's acknowledging that it did not have the authority to tax it.

[0] https://www.npr.org/2015/03/02/390245038/ben-franklins-famou...

qohen··on Wagner leader says war in Ukraine has backfired, warns of Russian revolution
no one on the Harvard or Yale rowing teams died in the Civil War

Don't know know about the rowing team per se, but one of the most important buildings at Harvard is Memorial Hall, which was built to memorialize Harvard students who died in the Civil War fighting for the Union[0].

More info on those casualties[1]:

The walls of the Memorial Hall Transept hold 28 white marble tablets bearing the names of 136 Harvard associates who fell on behalf of the United States Army and Navy during the Civil War. The youngest, Sumner Paine, class of 1865, fell at Gettysburg on July 3, 1863, two years before his intended graduation. The Paul Joseph Revere (plaque 5) listed is the grandson of the famous Paul Revere.

(And, if you look at the names listed on the plaques, you'll see "Revere" isn't the only prominent family-name represented).

And, another even more central building, is Memorial Church, which was built as a memorial to graduates who died fighting in World War I[2] and which also commemorates casualties of WWII and other later wars.

[0] https://websites.harvard.edu/memhall/home-2/buildings/histor...

[1] https://websites.harvard.edu/memhall/home-2/buildings/memori...

[2] https://memorialchurch.harvard.edu/history-0

qohen··on I'm a Doctor Who Almost Died Because My Doctors Refused to Do This 1 Basic Thing
there is no “basic thing” mentioned in the article

The "basic thing" is that the doctor didn't listen to his patient (i.e. the author).

It's right here: What’s more, why do too many of them not listen to their patients ― the most basic thing that should be a fundamental part of their practice?

(And the lack of listening is described in detail earlier during the chronology of events).

← PreviousPage 2 of 17Next →