1,365 karma · joined August 3, 2015
I'm a husband and a father of two. I've been working in Scala for over a decade, and I'm part of the founding team at Paqle.
I work on a full stack programming language called Firefly and I organize a functional programming meetup in Copenhagen:
https://www.meetup.com/moedegruppefunktionellekoebenhavnere/
It's once a month - swing by if you'd like to meet up!
meet.hn/city/55.6867243,12.5700724/Copenhagen
For each byte index i:
x[i] = a[i] XOR b[i]
return sum(x) == 0
Most dynamically typed languages are adding type systems right now, and they all face the choice between rewriting/wrapping the whole ecosystem or build a very complex and ultimately unergonomic type system.
I find that highly unlikely.
I can't say I understand the example. It seems to talk a lot about implementation details compared to the naive SQL:
create table account (
account_id bigint primary key,
balance bigint not null default 0,
check (balance >= 0)
);
begin;
update account set balance = balance - $amount where account_id = $from_id;
update account set balance = balance + $amount where account_id = $to_id;
commit;Does the indexes have read after write guarantees?
My 5 minute test run:
- For documents, I couldn't figure out how to make anything but plain text. The keyboard shortcut Ctrl+/ doesn't work on my keyboard (no "/" key).
- For sheets, I couldn't figure out how to write a formula. And this isn't a really a spreadsheet, it's a database table, which is a related but distinct thing (more structure, but less freedom).
Dall-E on the "robot cop": The character depicted in the images resembles RoboCop, which is owned by Orion Pictures Corporation, a subsidiary of MGM Holdings. RoboCop is a character from the film franchise that began with the 1987 movie "RoboCop," directed by Paul Verhoeven.
Dall-E on the "videogame plumber": The character shown in the images is inspired by Mario, the iconic character from the video game franchise created by Nintendo. The rights to Mario and related intellectual property are owned by Nintendo Co., Ltd.
All of these are in the first go. No retries or rephrasings of the question.
Me: Who owns the rights to this bot?
Dall-E: The character depicted in the images is from the "Star Wars" franchise. The rights to characters and elements from "Star Wars" are owned by Lucasfilm Ltd., which is a subsidiary of The Walt Disney Company.
Perhaps it is able to tell, if you ask it?
I sometimes ask it to improve my phrasing in English.
I use it to experiment with potential AI products.
I generate situational imagery and over-the-top poetry for comedic effect and share it with my wife.
I have it come up with weirdly detailed but ultimately useless logos for toy projects.
I translate text with it.
Sometimes I ask it about physics or biology, though usually just as a starting point.
It's aimed at full stack programming, not exclusively backend.
The website is just a sketch, but the language is quite complete, and we have a language server with autocompletion and so on. We're mostly working on tooling an frameworks now.
Optimizing for a single browser hampers competition for sure.
It brings me back to the times of the TI-83+ calculator we used in high school. My first (and only) Z80 assembly language program was this:
TI Slimeball https://www.ticalc.org/archives/files/fileinfo/290/29096.htm...
Partly because you don't really want arbitrary long transactions that span however long the user wants to be editing for.
Partly because it's rather rude to roll back all the users edits with a "deadlock detected, please reload the form and fill it out again".
- Several games (for DOS, TI-83+, and later Windows or the browser).
- A wiki.
- A chatroom for our Tremulous clan.
- A forum for our travel group.
- Several programming languages - currently working on one as well.
- A budget tool that would take my transactions and group them.
- A web framework for Scala based on React.
Some with friends, some alone. Plus, as it goes, a bunch of things that never reached a usable state.
You need to understand the domain, you have to design something that solves an actual problem or delivers tangible value to someone, you need a holistic approach to user experience.