HN user

felixr

1,549 karma
Posts71
Comments139
View on HN
www.cnx-software.com 2mo ago

LightInk – ESP32, solar-powered E-ink smartwatch with 10 months battery life

felixr
2pts0
twitter.com 8mo ago

Pebble releases the KiCad files for Pebble 2 Duo

felixr
2pts0
magenta.tensorflow.org 1y ago

Magenta RealTime: An Open-Weights Live Music Model

felixr
2pts0
www.youtube.com 1y ago

Modding TikTok to only show Cat Videos

felixr
2pts0
www.youtube.com 1y ago

I Built a 4 Axis 3D Printer Unlike Anything You've Seen [video]

felixr
18pts10
medium.com 1y ago

Employees Risk More (2018)

felixr
1pts0
github.com 1y ago

Hackberry-Pi_Zero – A handheld Linux terminal using Raspberry Pi Zero 2W

felixr
579pts158
www.reuters.com 2y ago

YouTube starts Music AI incubator with Universal Music as partner

felixr
2pts0
simon.peytonjones.org 3y ago

The Verse Calculus: a core calculus for functional logic programming

felixr
2pts0
chrome.google.com 3y ago

Tldrawe – Draw on any webpage with tldraw

felixr
3pts2
en.wikipedia.org 3y ago

Ghoti, a creative respelling of the word “fish”

felixr
5pts0
www.forbes.com 3y ago

Alphabet Seeks to Identify 10k Poor-Performing Googlers

felixr
5pts2
news.ycombinator.com 4y ago

Ask HN: What is your problem/koan/TodoMVC to try out programming languages?

felixr
1pts1
www.c82.net 4y ago

Byrne's Euclid – Online Reproduction

felixr
2pts0
fuchsia.googlesource.com 4y ago

Spinel – high-performance GPU-accelerated vector graphics for Vulkan 1.1 GPUs

felixr
9pts1
ikeamuseum.com 4y ago

The IKEA catalog through the ages (70 year archive)

felixr
3pts0
toronto.ctvnews.ca 4y ago

Ontario CEO tests 4-day work week, says she won't go back

felixr
2pts0
memoakten.medium.com 5y ago

The Unreasonable Ecological Cost of CryptoArt

felixr
77pts121
en.wikipedia.org 5y ago

Indiana Pi Bill

felixr
1pts0
github.com 5y ago

Mimosa – Gambit scheme on bare metal

felixr
3pts0
github.com 5y ago

Perceval: Software Project Data at Your Will

felixr
1pts0
www.txl.ca 5y ago

Txl – A Language for Source Transformation by Example

felixr
1pts0
www.cprover.org 5y ago

CBMC: A Bounded Model Checker for C and C++

felixr
2pts0
news.ycombinator.com 5y ago

Ask HN: When is 'powerful' the right adjective for software?

felixr
2pts1
bupstash.io 5y ago

Bupstash – encrypted backups made easy

felixr
3pts0
www.reddit.com 5y ago

KOReader working on ReMarkable 2

felixr
3pts0
shenscript.readthedocs.io 5y ago

ShenScript – An Implementation of the Shen Language for JavaScript

felixr
54pts19
idyll-lang.org 5y ago

Idyll – toolkit for creating data-driven stories and explorable explanations

felixr
168pts8
github.com 5y ago

Conjure – Conversational software development for Neovim

felixr
2pts0
www.microsoft.com 5y ago

Buxton Collection: 35 years of input devices

felixr
22pts4

I asked how much money people say they need to retire early.

In the answer:

Median “target number” is about $401 k

So it thinks 401(k) means $401k :-)

Looks like only some of the talks have a link to slides. The links visually blend into the other link in the title column.

[edit: some of the talks also can be found elsewhere when searching for the title]

The dash-separated hexadecimal format takes 36 characters to represent 16 bytes of data.

You can use a different formatting. I would suggest looking at https://github.com/oculus42/short-uuid Of course if you just want a random ID, then you might not need a UUID. But UUIDs have the advantage that there are different versions and you can distinguish them; e.g. you might want a unique ID that gives you some debugging information (where/when was it created), so you use v1 and later you can decide to switch to v4 if decide you want the IDs to carry no information.

Indepedent of how you generate the ID, I think the base-57 encoding that shortUUIDs use is quite good when the IDs are user facing. Not using O,0,l,1,I in the alphabet makes IDs more readable.

When my job gives me a task that's hard and complicated and has lots of paperwork, I don't get to say "naw don't want to".

I would probably see it more like low priority bugs in an issue tracker. They only get done when there's nothing with higher priority or someone takes a person personal interest.

Yes. Simplest in-place example would be bubble sort. You might need a temp element for swaps, but that's it. Heap sort can also be done with constant space. You need of course O(n) space to store the original data; but that is not part of the sort algorithm.

Sorry, wasn't clear. Was talking about the space complexity. If you sort in-place you don't need O(n) space, you can do with O(1 ). Not talking about time complexity

a sorting algorithm may take O(n log(n)) runtime which is pretty common but be able to operate on an array in-place, only requiring O(n) storage.

If it's in-place the sorting might only require constant space and it can be O(1 ) [edit: in terms of space complexity]

The Clean Language 5 years ago

IIRC I looked at Clean 10+ years ago and it was not BSD licensed; either closed source or some restrictive license. And that made me not invest any time into trying it out.

Do I remember this correctly? Does anyone know/remember?