HN user

kunley

1,915 karma
Posts46
Comments874
View on HN
terts.dev 4mo ago

No Semicolons Needed – how 11 languages deal with eliminating semicolons

kunley
9pts0
verdagon.dev 5mo ago

What Vale Taught Me About Linear Types, Borrowing, and Memory Safety (2023)

kunley
2pts0
nghiant3223.github.io 7mo ago

Memory Allocation in Go

kunley
2pts0
cdegroot.com 7mo ago

Back to the 70s with Serverless (2020)

kunley
3pts0
dr2chase.wordpress.com 8mo ago

Understanding traffic

kunley
61pts47
www.stavros.io 9mo ago

Why is everything so scalable?

kunley
408pts370
rubybib.org 11mo ago

Ruby Bib – Academic Writing on Ruby

kunley
1pts0
keygen.sh 1y ago

Don't Die

kunley
4pts0
github.com 1y ago

Go memory regions (arena-like)

kunley
2pts0
calpaterson.com 1y ago

Staying out of TTL hell (2021)

kunley
2pts0
www.brendangregg.com 2y ago

An Unbelievable Demo (2021)

kunley
232pts19
flak.tedunangst.com 2y ago

Enjargo – another way to generate go JSON encoders

kunley
1pts0
varkor.github.io 2y ago

Idiomatic Monads in Rust (2019)

kunley
3pts0
nibblestew.blogspot.com 2y ago

The road to hell is paved with good intentions and C++ modules

kunley
2pts0
lucumr.pocoo.org 2y ago

A bitter commentary on EuroRust conf

kunley
13pts13
buttondown.email 2y ago

GitHub “hidden” (or rather: less known) features

kunley
1pts0
www.erlang.org 2y ago

Erlang: The Road to the JIT

kunley
2pts0
howtolaunchastartup.com 13y ago

When Launching Early is a Bad Idea

kunley
1pts0
github.com 14y ago

Better async postgres client for EventMachine

kunley
1pts0
techcrunch.com 14y ago

Q. When Will Wisdio Add Authority Scores? A. Right Now.

kunley
1pts0
github.com 14y ago

Stackless Ruby via simple Fiber hack

kunley
2pts0
github.com 14y ago

Pythonic Maybe/Null class

kunley
1pts0
metacircus.com 14y ago

Lispy "Abuse" of Ruby: Local Functions - Howard Yeh | Metacircus

kunley
2pts0
lambda-the-ultimate.org 14y ago

Origins of Java and a cause of its success, on LtU

kunley
1pts1
inthephase.org 15y ago

Function call overhead in Python & Ruby (or rather a lack of it)

kunley
1pts0
neil.fraser.name 15y ago

Human Element

kunley
1pts0
inthephase.org 15y ago

"Ugly" solution: a koan

kunley
2pts0
z80.yeondir.com 15y ago

A Z80 assembler powered by Ruby

kunley
3pts0
www.freebsd.org 16y ago

FreeBSD 8.1 released

kunley
84pts28
inthephase.org 16y ago

Partial functions in Ruby, plus a comment why to use them

kunley
2pts1

I discovered just this week that the numbering of weeks within the year is different between US and Europe, thus, cal -w can show different numbers for some years depending on the locale. Outlook can probably also show different things depending on the system settings.

Europe uses the algo according to the ISO 8601 standard, where the week no.1 is the one with January 1st occuring between Monday and Thursday, inclusive. If the 1st happens on Friday or later within a week, it's considered a week no.52 or 53 of the previous year.

US does not use this scheme and [EDITED] I am not sure what method is applied there.

Some companies use week numbers in business talks, planning and scheduling, so be aware who is speaking about which weeks!

No worries. My impression was, the premise of your articles was not (at least not initially) a compiler for a fullest Ruby with all of its intricacies, but rather showing a great technique how to tackle a problem. For me and few of my pals it was an inspiring eye-opener. We were coming from the 8bit era and had our hands dirty in assembly before, yet your approach showed we can do a lot of low-level stuff in a modern Unix setup.

Kudos for your work - and I guess you've had a lot of fun as well

The story remotely reminds me about this gold:

What is this: does not ring, and does not fit in the ass..? Soviet device for ringing in the ass.

Infinitely more funny if you lived on the east side of the iron curtain.

I was recently considering an engineering job offer at Grafana. At the end I was turned off by the amount of their AI-related mindless propaganda and demands they have put right in the job offer. (Which is by the way quite rare; it is rather untypical to state in the position description how a developer should use AI tools; even though everyone can imagine how it looks like).

Looks like they could have invested more energy in the processes and security rather than catching up "innovation" craze that much

I started with this one:

https://medium.com/@icelain/a-guide-to-building-a-realtime-h...

And then, modified a lot. At some moment I will open it back. (Author's MIT license allowed closing it; I did it actually because I embedded a number of idiosyncrasies related to the radio service that shouldn't be disclosed; but with some amount of work it can be divided into an open and closed part).

The broadcasting skeleton from that original blog/github project is good, though! It might work for your case.

Please keep in mind it's better to stream AAC than MP3. Basically any format you'd probably want to use can be converted to AAC with ffmpeg.

AAC has a simple frame format and it's easy to decipher it; I use it to always send full frames, even when one would want to skip to the next song - by doing that the client behaves more smoothly.

Working on an audio streaming platform powering an indy internet radio. Looks like Icecast & friends show its age and a similar product can be easily built with the functionality cast down to simply robust streaming & handling "timed playlists". I enjoy every bit of knowing exactly what happens in the code. It's not open source atm, but will be. It's in Go, is a pleasure to write and the deployment takes minimal amount of resources.

Other project is to continue a bit stalled progress of a configuration language BCL - add functions, more structures and fix some hidden scoping issues. Making languages is an endless fun. https://github.com/wkhere/bcl

Well in my European country therapists hourly rates are very flat and practically the same as hourly rates for physiotherapists, massage practitioners and basic doctors, plus an LLM can really quickly tell that, so it is much faster to get to know if one can afford it than to look for a general solution of the whole problem.

Your sarcasm sounds like we'd be living in some extreme 1984-like dystopia, while the reality is: there is more bullshit one can read online than a bullshit one can get from a poor doctor/therapist.

From my experience, the best one can do is to get a good and affordable therapist by a word of mouth.. and sometimes one can get lucky as such person is doing also service for a state, for free. Main point is to actively start searching