Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Johnny_Brahms
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
Johnny_Brahms
9y ago
GCM is hard to implement. If I were to use one AEAD scheme that I would have to implement myself, I would definitely not use GCM. I whatever I was developing was open source (any project under an OSI-approved license gets a patent grant), I
32.
▲
by
Johnny_Brahms
9y ago
If asymptotic performance was everything, we would all be using Fibonacci heaps. In reality other things matter.
33.
▲
by
Johnny_Brahms
9y ago
I work with a multi-mloc application in fpc. We have migrated the code over many compiler versions with hardly any issues at all. With every update they post a list of things breaks compatibility, and if you are affected, the refactoring to
34.
▲
by
Johnny_Brahms
9y ago
As someone who maintains a multi-MLOC application in fpc (using emacs and lazarus): discipline. You don't grow an application to that size by simply building on what might be suitable for a 30kloc application. It requires discipline, e
35.
▲
by
Johnny_Brahms
9y ago
I don't think so. To survive web development I have just accepted that I am standing on one toe on a ship of abstractions upon abstractions trying my best not to fall off.
36.
▲
by
Johnny_Brahms
9y ago
I get to write our internal web apps in seaside (Smalltalk framework. It's awesome in ways most people can't even imagine) and let colleagues that actually like web development fix any serious UI issues. Web development can be a b
37.
▲
by
Johnny_Brahms
9y ago
The only hoops I can see there is the regular caveats that apply to all parallel programming (don't introduce deadlocks, be careful: other threads might mutate the data you are currently using). That applies only if you are executing g
38.
▲
by
Johnny_Brahms
9y ago
Guile doesn't. You'd use one interpreter and isolate whatever you need to isolate in it's own module and if you need things in parallel, you can just use pthreads (guile has proper threading support and no GIL). If you don&#x
39.
▲
by
Johnny_Brahms
9y ago
Not really. TCL didn't allow you to use one interpreter over several threads four years ago, and iirc TCL still isn't thread safe in that regard. Guile does this with bravura.
40.
▲
by
Johnny_Brahms
9y ago
Sadly it is probably your only choice if you want a multithreaded extension language playing nice with a multithreaded main application. For all other extension languages I know, this is a huge hack that never works well in practice.
41.
▲
by
Johnny_Brahms
9y ago
Why is this surprising? Linked lists are easily extendable, whereas strings are fixed size...
42.
▲
by
Johnny_Brahms
9y ago
The github repo is called racket7: www.github.com/racket/racket7 First and foremost it will mean that much more of racket will be written in racket, and some in r6rs scheme. If they can capitalize on chez's preformance that
43.
▲
by
Johnny_Brahms
9y ago
The only reason I read about nutrition in general (and I can't say I am very knowledgeable about all possible effects of isaflavones) was that I was being constantly told by friends and family that I was going to die of whatever they i
44.
▲
by
Johnny_Brahms
9y ago
Veganism as a means for eating disorders is pretty well known, but that is 1. A symptom of someone's sickly obsession with food and 2. Not really what I was talking about. Eating disorders by proxy would really be child abuse. I have
45.
▲
by
Johnny_Brahms
9y ago
They are similar to estrogen,but not as biologically active. If they bind to hormone receptors, they are just as likely to block biologically more active estrogens. Whether they make your estrogen levels higher or lower depends on how high
46.
▲
by
Johnny_Brahms
9y ago
Those vegans are the very few you read about in newspapers every 3 years. They became began for health reasons and take it to the extreme, and somehow manage to convince themselves that even breast milk is bad. Nobody has actually met someo
47.
▲
by
Johnny_Brahms
9y ago
One problem is of course that few places are good enough carbon sinks to make grass fed beef even close to co2 neutral. A better idea would be less regular manure and more humanure.
48.
▲
by
Johnny_Brahms
9y ago
I would love to try, but I am only seeing oportunities atm. When I think reasonably about it I know that it is a bad idea. OTOH: We are now at a position where I am pretty sure we are a perfect fit for Greenspun's tenth rule. The amoun
49.
▲
by
Johnny_Brahms
9y ago
Journal-system and everything what that means for medium-to-large health care providers.
50.
▲
by
Johnny_Brahms
9y ago
As someone who maintains an unknown but very large(several MLOC) free Pascal code base, I must say that I can't see much reason in the Pascal hate. Sure, I would love to rewrite the whole thing in Lisp (which is the language that lets
51.
▲
by
Johnny_Brahms
9y ago
I have a different experience. Osrams dont flicker (measured using the cheapo way: deferent types of cameras), whereas Philips LEDs do. But otoh the osram ones have all failed or started blinking due to what I think is over heating.
52.
▲
by
Johnny_Brahms
9y ago
I have regretted my choice of licences, so now I only go copyleft. That has allowed me to monetize some small libraries with a pretty specific use case. Some companies wont use code they haven't got an invoice for.
53.
▲
by
Johnny_Brahms
9y ago
I second Andy wingo's wingolog.org . By far the blog that has helped me the most in bridging academia and practical implementation (to be fair though, I have been working a lot with cml and delimited continuations lately, which has bee
54.
▲
by
Johnny_Brahms
9y ago
Well, typography is often about readability. Removing the word boundary in compound nouns isn't really helpful since it removes a boundary that conveys meaning. There were some examples of nouns where you should avoid ligatures in the
55.
▲
by
Johnny_Brahms
9y ago
I don't know if I agree. I have friends that can smash out amazing code in very little time. Looking through some repositories of programs I like, some of them were prototyped in very little time, but with a surprisingly excellent firs
56.
▲
by
Johnny_Brahms
9y ago
Mostly in North America. I recall my old prof(french dude, this was probably at inria) saying something "and then this young American man that had made quite a name for himself overseas came to the uni. He was shocked to hear we were u
57.
▲
by
Johnny_Brahms
9y ago
Now, I do enjoy wobbly windows as much as the other guy, but apart from that I probably wouldn't be less productive booting directly into Emacs. I am already doing email, file management, word processing, note taking, chat and programm
58.
▲
by
Johnny_Brahms
9y ago
First of all, this is discussion about people eating too many calories from bad food. Bananas probably beat most of the snacks otherwise discussed. And protein deficiency? A 70kg male needs something like 55g of protein (WHO figures) unless
59.
▲
by
Johnny_Brahms
9y ago
We get it. Y'all don't like the parens and long function names. Yet 98% (prior knowledge pulled out of my posterior) of lisp haters never spent more than zero seconds actually trying to figure it out.
60.
▲
by
Johnny_Brahms
9y ago
We use stupid, simple maths problems (like project Euler 1-30) when hiring for junior positions. We are not looking for someone to do the maths tricks that lets you solve most of the problems with pen and paper, but for someone that recogni
More ›