HN user

floitsch

563 karma

I worked on Dart. Now developing Toit.

Posts28
Comments127
View on HN
data.nordpoolgroup.com 2mo ago

Day-ahead electricity prices hit –€500/MWh in France and Germany

floitsch
9pts0
riseproject.dev 6mo ago

A glimpse into V8 development for RISC-V

floitsch
65pts8
dciabrin.net 9mo ago

Make the most of compiled C loops on the 68000

floitsch
69pts19
github.com 11mo ago

Regarding the Monetization of Project Maintenance

floitsch
1pts2
github.com 1y ago

Show HN: A GitHub action to publish Discord help forums

floitsch
1pts0
github.com 1y ago

Show HN: GitHub action to publish Discord help forums

floitsch
1pts0
www.reuters.com 1y ago

EU Court fines EU for breaching own data protection law

floitsch
2pts1
www.esa.int 1y ago

ESA to support the development of EU's secure communication satellites system

floitsch
1pts0
workspace.google.com 1y ago

Show HN: Google Apps add-on for syntax highlighting

floitsch
1pts0
www.pausly.app 2y ago

Easy Gradient Palettes

floitsch
2pts0
blog.toit.io 2y ago

Exploring Toit Executables

floitsch
1pts0
www.renewableenergymagazine.com 3y ago

CMBlu Delivers First Organic SolidFlow Energy Storage to Solar Park in Austria

floitsch
1pts0
betterprogramming.pub 3y ago

Giving embedded devices intelligence with OpenAI

floitsch
2pts1
betterprogramming.pub 3y ago

Using OpenAI to make an ESP32 intelligent

floitsch
1pts0
medium.com 3y ago

Using OpenAI to make an ESP32 intelligent

floitsch
6pts0
news.ycombinator.com 3y ago

Ask HN: Good language-agnostic test suites?

floitsch
2pts1
medium.com 3y ago

Sorting algorithms that don't hate you

floitsch
3pts0
toitlang.org 4y ago

Toit – A Language Designed for Microcontrollers

floitsch
110pts69
workspace.google.com 4y ago

Show HN: Google Apps add-on for syntax highlighting

floitsch
2pts1
github.com 4y ago

Show HN: A Flutter app that talks to ESP32 devices

floitsch
6pts0
www.espressif.com 4y ago

Toit’s Cloud-Managed Containers on ESP32

floitsch
2pts0
blog.toit.io 4y ago

Hack an Air Wick

floitsch
2pts0
blog.toit.io 5y ago

TypeScript Library to Flash ESP32s

floitsch
2pts0
github.com 5y ago

A Jabber client written in Bash

floitsch
2pts0
medium.com 5y ago

Ten Kilograms of Chocolate (2020)

floitsch
58pts42
github.com 5y ago

Jabber Client in Bash

floitsch
2pts0
github.com 6y ago

StruhChur – Fast strchr-like function

floitsch
2pts0
medium.com 8y ago

Date-Time

floitsch
3pts0
Prism 6 months ago

I felt the same, but then thought of experts in their field. For example, my PhD advisor would already know all these papers. For him the prompt would actually be similar to what was shown in the video.

You are absolutely right, and a follow-up CL fixed the non-Zba code path. At the time of writing of the blog post, the generated code was however still using the 4 instructions instead of just two.

V8 is a huge project and ports almost have to start from backends of existing architectures. Over time we (I recently worked on the RISC-V port) improve the situation.

Note that it's also crucial to stay somehow similar to the x86 and ARM backends as the V8 team frequently makes changes to these and keeping up with them would be a nightmare if the RISC-V backend was too different.

"Does no one at Google know RISC-V" This work wasn't done by Google. Also, you don't hire RISC-V experts, but V8 experts (or other similar VMs) for such a port. I, for example, had never worked with RISC-V before. As such, it can happen that some code of the RISC-V backend is written by engineers that aren't yet experts in RISC-V.

When Plasma crashes, all programs keep running. The only noticable thing (to me) is that the order of my apps in the task bar is different.

Pretty impressive.

When I published Grisu (Google double-conversion), it was multiple times faster than the existing algorithms. I knew that there was still room for improvement, but I was at most expecting a factor 2 or so. Six times faster is really impressive.

Speed and reliability.

We found that Python isn't really designed for constrained environments. The object model, in particular, makes it hard to have fast method calls. The memory layout is also affected by the language, leading to bigger objects and a worse GC.

If you are just running a small hello world, or a number crunching loop, then both languages behave similarly. However, if you actually want to run something more consequential in production you will have an easier time with Toit.

A similar project: https://toitlang.org (or https://toit.io).

Currently it's only targeting the ESP32 family, but the code is pretty portable. By default, it probably also needs more resources due to OS-like abstractions, allowing for multiple containers to run on parallel, etc. Obviously that also brings some nice advantages. For example, installing or updating, a new container is just a few lines of code.

We have been working on it for more than 5 years now, and it's definitely at a stage where lots of projects would benefit from it.

You will improve your language skills this way, but if your skill level isn't high enough it's going to be exhausting to the native speaker as well.

I have been living in Denmark for 15 years now, and it's still easier to do conversations in English. When I speak Danish it requires more mental capacity from the other side.

I am speaking Danish from time to time, but it's only to get better at it. The English proficiency in Denmark (and probably the Netherlands) is so high that you need to be really good at the native tongue before it is easier than English in conversations.

I have aphantasia, and I don't feel handicapped at all. The only thing where I really notice differences is when trying to describe people. Since I can't visualize them in my head, I can only describe "known facts", like "they have brown hair". I would make a lousy crime witness...

As others already mentioned, there are lots of shakes for that.

I have tried the following (mostly European):

- Soylent: the original (first). Ok, but not my favorite.

- Mana: I like their powder version (more than the drinks). Especially good with some bread sticks.

- Bertrand.bio: tastes very much like cereals. Pretty good.

- Jake food: one of my friend's favorite. I prefer others.

The current (and past) electricity prices in most of Europe can be found on nordpool.

Three days ago, in Denmark, prices went as low as -41.37Eur/MWh (where 100Eur/MWh is a common price otherwise).

https://www.nordpoolgroup.com/en/Market-data1/Dayahead/Area-...

At the moment electricity is cheapest (and therefore greenest) in the afternoon. Probably because of solar (partially from Germany).

https://app.electricitymaps.com/zone/DE

It's also great to see how much green energy Spain got recently.