oleks

Joined 14 years ago

Karma
81
Submissions
47
Member since
Jun 5
[ my public key: https://keybase.io/oleks; my proof: https://keybase.io/oleks/sigs/3Rdy6-6xTK15bc437BIthtBC6DWImiBZfetXrcBhmSc ]
View on Hacker News

Recent submissions

Comment · 1 year ago
Using an LLM to generate code is not an easily traceable and explainable process. Using a DSL to same ends is. PL research has yet to meet explainability in AI head on.
Comment · 1 year ago
As an avid designer of CS courses and curricula in the not-so-distant past, I would like for it turn into a success criterion that your course gets included in this listing.

Back when I was involved in designing the BSc education at the University of Copenhagen, I remember referring the committee to the ACM/IEEE-CS/AAAI Computer Science Curricula. Great to see that there has been an update to these recently, complete with a Generative AI section and all :-)

Comment · 3 years ago
>> does any important software use APL nowadays? > No.

That's not a question one is able to answer objectively in this world full of closed source software.

Large parts of SimCorp (https://en.wikipedia.org/wiki/SimCorp) Dimension, a suite of software for investment management used by a fair number of European banks and pensions funds, are written in APL. That said, Dyalog exists, and SimCorp does not play any grand role in its existence. So there must be others out there. The mere existence of APL keyboards is proof that there is a market for these things.

Comment · 3 years ago
> The people who do this are likely not American or Western European

Maybe not natively, but they may be working in the US or Western Europe, making upwards 50% of a Google/Facebook salary, if not working at Google/Facebook indeed.

Plenty of companies pay a decent salary for mediocre work, and will take the less morally sound developer, because the sound one isn't willing to work with their legacy code or less moral product (e.g., oil industry, financial services). Making good money in tech != good morals.

Finally, being physically in the US/Western Europe doesn't necessarily imply that you don't think that russia deserves to be treated better.

Comment · 3 years ago
What does finance have to do with distributed systems? Finance is much more about mathematical modelling, which is an utter pain in a dynamically typed language with nothing but library support for state management.
Comment · 3 years ago
Erlang as a programming language for writing fault-tolerant systems has quite little in common with Prolog, except the syntax. That is, the semantics of Erlang vastly differ from Prolog.
Comment · 4 years ago
Yep, works. However, you need to magically restart the browser. Apperently, it runs some background processes whose names contain neither the character sequence "firefox", nor "mozilla", according to pgrep.
Comment · 4 years ago
Just because you can earn money on something, does not make it good.
Comment · 5 years ago
I like QR codes, and ordering via phone. You don't have to wait around for the waiter to bring the menu, take your order, take your payment. Don't have to touch a menu that hasn't been disinfected, or is out of date.

They do need to be properly implemented however. That is maybe more a business opportunity than an inconvenience.

Comment · 5 years ago
Aren't most smartphones dual-sim by now?
Comment · 6 years ago
Similarly, comments can lie, but a commit-history cannot. That is, if the commits are digitally signed. Then you know something about who made the change when, and get a hint at why. This is much more valuable than code comments.
Comment · 6 years ago
You are not paid to go the university in Denmark. You are awarded credits by the government, and it is up to you to do something sensible with those credits. Don't waste them on needless courses! Learn that which will yield you (and the Danish government) the greatest benefits throughout the rest of your life.
Comment · 6 years ago
You can freely use many foreign driver's licenses without extra expenditures.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton