HN user

thyrsus

1,524 karma
Posts31
Comments622
View on HN
queue.acm.org 5mo ago

SRE Is Anti-Transactional

thyrsus
5pts0
github.com 1y ago

Pam-Insult

thyrsus
1pts1
www.vox.com 2y ago

A ragtag band of internet friends became the best at forecasting world events

thyrsus
229pts132
www.vox.com 2y ago

A ragtag band of internet friends became the best at forecasting world events

thyrsus
2pts0
meta.stackexchange.com 2y ago

Moderation Strike: Results of Negotiations

thyrsus
70pts29
hal.inria.fr 5y ago

An Effective Git and Org-Mode Based Workflow(2015)

thyrsus
2pts0
www.theguardian.com 5y ago

8kun again loses internet service protection

thyrsus
8pts1
www.commonwealmagazine.org 5y ago

Taming the Demon

thyrsus
1pts0
www.nytimes.com 6y ago

The High School Course Beijing Accuses of Radicalizing Hong Kong

thyrsus
3pts0
www.theregister.co.uk 7y ago

Fun fact: GPS uses 10 bits to store the week

thyrsus
2pts3
www.nextgov.com 8y ago

Trump Nominates Federal CIO

thyrsus
1pts0
everythingsysadmin.com 8y ago

Vendor jerks at tech conferences

thyrsus
3pts0
www.thedailybeast.com 8y ago

Nanocore Coder Pleads Guilty to Aiding and Abetting Hackers

thyrsus
2pts0
www.iflscience.com 9y ago

AI Trying to Design Insspirational Posters Goes Horribly and Hilariously Wrong

thyrsus
3pts0
www.troubleshooters.com 9y ago

GOSFUI

thyrsus
1pts0
www.nytimes.com 9y ago

Why You Should Read Books You Hate

thyrsus
3pts2
mic.com 9y ago

Anonymous [h]activist who helped expose Steubenville rape pleads not guilty

thyrsus
5pts0
mic.com 9y ago

Anonymous activist who helped expose Steubenville rape pleads not guilty

thyrsus
1pts0
www.nytimes.com 9y ago

Hacker Releases More Democratic Party Documents

thyrsus
71pts51
edinburgh.onlinesurveys.ac.uk 10y ago

Configuration Languages

thyrsus
2pts0
blog.rossry.net 10y ago

PredictIt Arbitrage

thyrsus
1pts0
www.sfgate.com 10y ago

Stockton mayor was briefly detained on return flight from China

thyrsus
5pts1
lonesysadmin.net 10y ago

Three Thoughts on the Nutanix and StorageReview Situation

thyrsus
2pts0
www.infoworld.com 11y ago

Perl creator Larry Wall: Rethought version 6 due this year

thyrsus
7pts0
coppolacomment.blogspot.com 11y ago

What on earth is the ECB up to?

thyrsus
4pts1
www.seattlepi.com 12y ago

Malaysian wins removal from US 'no fly' list

thyrsus
4pts0
www.slate.com 13y ago

What's the Best Jury Size?

thyrsus
1pts0
www.uct.ac.za 13y ago

African research identifies possible single-dose malaria cure

thyrsus
1pts0
mjg59.dreamwidth.org 13y ago

Thoughts on the SUSE Secure Boot implementation

thyrsus
1pts0
blog.joda.org 14y ago

Time Zone Data Returns

thyrsus
68pts2

The article makes a convincing argument that Haskell compilation is too slow for the fast code generation of AI. But python?

I have yet to experience a RHEL major version change that did not blow up all my tiny simplistic python scripts. I see the following options for using python: * run inside the container it was developed in * build your own python interpreter and environment and libraries and never use python pieces from the OS (i.e., act like a container without using one) * keep different versions of the code for different OS versions and use AI to rewrite all the code for the new OS version

Start to consider third party dependencies, and none of those feels tractable without an AI assist.

I've dabbled in C device driver code and kernel version differences were my only problem, not C. My perl scripts never break. My bash scripts rarely break. My dabbling in erlang didn't suffer from language version differences. My little elisp hasn't broken. Only python has inflicted this level of version pain. I have a colleague who says java has the same version pain as python, and from what I've seen from Jenkins maintenance he may be right, but I don't have colleagues who want to read java code, so I haven't written my own.

As an ancient one (graduated college 1981), my use of AI is very conservative: look things up. Generate code I can read and understand in less than 30 minutes. This is working well for me, because when the AI botches the answer, I know quickly. It either works or fails fast: there's no importable function by that name, that keyword isn't in the language, that only works in a different version of the OS. I never ask it to do something I couldn't do myself in 10x the time (spent fixing typos or missing punctuation). If I ask it to do something I don't know how to do, I create tests - usually informal - to ensure that I understand what the code is doing. If the syntax is unfamiliar, I make it explain what it's doing, and then I informally test that explanation (usually toy examples at the command line). You must learn to do these things regardless of where the answers come from - the Internet, a journal, a book, a colleague. Otherwise >>when<< it fails, you will not be able to reason about the causes for the failure and how to find a correction.

I've seen copyright notices that explicitly forbid use for AI training. Would this "transformation" argument still hold in such cases?

For example:

No Generative AI Training Use

For avoidance of doubt, Author reserves the rights, and grants no rights to, reproduce and/or otherwise use the Work in any manner for purposes of training artificial intelligence or machine learning technologies to generate text, text to speech, voice, or audio including without limitation, technologies that are capable of generating works in the same style or genre as the Work, unless individual or entity obtains Author’s specific and express permission to do so. Nor does any individual or entity have the right to sublicense others to reproduce and/or otherwise use the Work in any manner for the purposes of training artificial intelligence or machine learning technologies to generate text, text to speech, voice, or audio without Author’s specific and express permission.

What is being licensed by the End User License Agreement (EULA) is the copyright on the code and its artefacts (executable bytes, etc.) - you can't have an EULA without having the copyright to license.

The first amendment protects from U.S. government censorship (with exceptions for national security and commission of otherwise illegal acts, such as child molestation, fraud, or yelling fire in a crowded theater). The suppression here is a civil matter in which the author signed a contract not to "disparage" and would suffer civil penalties (monetary, other negotiated constraints) for violating the contract.

The left hand scale is presumably dollars per ounce of silver. The right hand side is "margin requirement ($)". I can think of two interpretations of that, neither of which make sense to me. The first interpretation is that one recently needs a $25000 margin per $90 ounce of silver instrument - obviously absurd. The other interpretation is that once you have a $25000 margin you can buy unlimited silver instruments, which is only barely less absurd. How does reality work?

If your colleagues just don't feel the benefit of the extra .lit file, is there a way to pull their changes to the derived files into your own .lit files and to keep the .lit files in a parallel version control repo or branch?

And not only that, but most >>changes<< to software shouldn't happen, especially if it's user facing. Half my dread in visiting support web sites is that they've completely rearranged yet again, and the same thing I've wanted five times requires a fifth 30 minutes figuring out where they put it.

I'm a python newby, so please correct the following: The first function looks quadratic in time and linear in stack space, while the second function looks linear in time and constant in stack space. Memoizing would convert the first function to linear in time and linear in space (on the heap instead of the stack). For python, wouldn't I always use the second definition? For Haskell, I would use the [1..] syntax which the compiler would turn into constant space linear time machine code.

I do a lot of ansible which needs to run on multiple versions, and their yaml typing are not consistent - whenever I have a variable in a logic statement, I nearly always need to apply the "| bool" filter.

That style is not restricted to Asian speakers. Reading (a translation of) Gabriel Garcia Marquez's "One Hundred Years of Solitude" with its deep recursive layers of introducing a topic and then giving the backstory thereof - the firing squad from the first paragraph gets explained a hundred or so pages later - I immediately recognized my wife's normal pattern of discourse. I then congratulated her on having a Nobel prize winning speaking style :-)

My employer has stuff I'm responsible for which hit this the at least 18 months ago. The subscription cost was little problem but the headaches debugging kubernetes pod description imagepullsecrets was much more painful. We called Docker sales and asked how much it would cost us for unlimited anonymous downloads from our IP address. They took a couple weeks to just say "go away".

At one point, U.S. welfare programs directed at single mothers appeared to cause an increase in single mothers. Fathers either actually left or had to hide their participation in the family lest the mother become ineligible for assistance. The dominant culture is that the poor are morally unfit and undeserving, and the welfare programs reflect that. Politicians emphasize their benefits to the middle class, almost never the poor.

And then you have no legal standing, so you get paid far below market depressing everyone's wages, and in any dispute you get deported. The best thing for workers would be for there to be no such thing as an "illegal alien" - but xenophobia/racism wins instead.