Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sifoobar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
Show HN: Snigl – Forth with Lisp in C
(gitlab.com)
1 points
by
sifoobar
8y ago
|
0 comments
92.
▲
by
sifoobar
8y ago
Right :) The Clinton's Uranium deal with Rosatom is a nice example of how this works; of course you can't just give politicians piles of money, it needs to come with a bedtime story for the voters.
93.
▲
by
sifoobar
8y ago
Sure, in return for bending code over backwards to fit rules you get guarantees; but pretending that is anything but a different compromise isn't helping. If Ada was all that, everyone would be using it; and that's not going to ha
94.
▲
by
sifoobar
8y ago
I honestly don't even understand the title, write code? How to become a better programmer makes some kind of sense, though the short answer is similar: write more code. Which leaves no time to fill the ether with noise, so it's a
95.
▲
by
sifoobar
8y ago
Dying breed based on what? They're different compromises, there is nothing inherently superior about static types. It's more popular right now, because we're very much into rules at the moment; but I have a feeling that'
96.
▲
by
sifoobar
8y ago
Source? As opposed to US politicians like the Bushes, Clintons and Obamas? Or any of the countless corrupt puppet dictators that the US installed around the world? Listen, I know they're pushing really hard for a war right now; but unl
97.
▲
by
sifoobar
8y ago
Surreal. I guess the good news is that this level of dysfunction should take care of the other Electron issues all by itself if we just wait a little while.
98.
▲
by
sifoobar
8y ago
Definitely. What could also be taken into account is that I used to be up there preaching the static typing gospel. And then I gradually got fed up with the ceremonies, since they didn't pull their own weight and couldn't keep up.
99.
▲
by
sifoobar
8y ago
Because someone claimed that they're not arrays, which they are. So the posted article is correct in that sense; and not wrong about everything, which was also claimed.
100.
▲
by
sifoobar
8y ago
I call my little Printf Snigl [0], but (s)he's been telling me the same story. Can't do it any more, I have no more fucks to give about saving the world and awesome profits. https://gitlab.com/sifoo/snigl
101.
▲
by
sifoobar
8y ago
Says who? I occasionally smoke Nicotiana Rustica, or farmers tobacco; which is plenty stronger than regular tobacco. And it's less addictive, even helps some people to quit because their bodies finally get all the nicotine they've
102.
▲
by
sifoobar
8y ago
For a while, yes. I know from experience that going the other way is a struggle as well. Habits die hard and change takes effort. There's nothing superior about these type systems, they're simply two of the most static and rigid s
103.
▲
by
sifoobar
8y ago
I'm pretty sure Python's list type is implemented as a dynamic array, otherwise random access wouldn't work very well. Maybe try to not identify so hard with language choice? That way you gain the capability of processing cri
104.
▲
by
sifoobar
8y ago
Had the same deal with a guy running a startup factory. I'm pretty sure he couldn't program his way out of a paper bag without frameworks, which is why the alternative wasn't even on his radar. With people like that running t
105.
▲
by
sifoobar
8y ago
The same trick is often pulled in C++, but mostly for another reason: to prevent name clashes with methods since they're in the same namespace.
106.
▲
by
sifoobar
8y ago
Judge me by my size do you?
107.
▲
Show HN: Snigl – Forth with a Lisp in C
(gitlab.com)
1 points
by
sifoobar
8y ago
|
0 comments
108.
▲
by
sifoobar
8y ago
Some things are better said in one chunk, there are no rules. I often write longer functions while figuring things out, when I need more context in front of me to stay in flow. Then I wait, and wait; until I can't stand it any more, at
109.
▲
by
sifoobar
8y ago
Forgive them, for they know not what they do. The people running this site though. The whole thing is designed to make life very difficult for anyone who steps out of line. And yes, it does seem to get worse and worse from here.
110.
▲
by
sifoobar
8y ago
This is just a reflection from recent work on interpreter internals, but I figured it could be relevant to someone walking the same paths. Allocating registers for all local vars statically means scopes have different sizes, which in turn c
111.
▲
by
sifoobar
8y ago
Did I mention kernels anywhere? I simply shared my experience. If that doesn't fit neatly into your delusions it's really not my problem.
112.
▲
by
sifoobar
8y ago
It will put more pressure on the allocator when running, doing that a lot will likely have some kind of cumulative consequence down the line. I know from experience [0] that even reusing allocated memory rather than bouncing it back to mall
113.
▲
by
sifoobar
8y ago
Does it matter? I have a hard time thinking of a worse company to entrust with personal information. The reach of Google makes Facebook look like a joke. At least when it's leaking they're not making more money.
114.
▲
by
sifoobar
8y ago
There have been several cases of bullying people to commit suicide where it's not obvious how the same thing could have been accomplished without without the leverage Facebook provides. I'm grateful I didn't have to live thro
115.
▲
by
sifoobar
8y ago
Nice to hear! That's what I try to tell people who are asking for the right type theory book or the right dispatch method or whatever before even having a look. It's the same old problem solving; and here are always multiple solut
116.
▲
by
sifoobar
8y ago
No harm done; I don't do pride any more, it kept getting in the way of truth. But there's a clear tendency, especially on HN if you ask me; to blindly trust research by whatever authority and beat people over the head with so call
117.
▲
by
sifoobar
8y ago
Better him than me. I wouldn't be so quick to dismiss relevant coding experience, it doesn't get old. Much of his reasoning about locality still holds, to an even greater degree today. I've implemented more or less the same i
118.
▲
by
sifoobar
8y ago
My own baby, Snigl [0], does always-on cooperative concurrency and asynchronous IO. Just ask if you need help finding your way around. https://gitlab.com/sifoo/snigl
119.
▲
by
sifoobar
8y ago
For the longest time, I swore by computed goto as well. But it has its share of problems; it's not very portable; it forces the code into a rigid, non-extendable format; and it's not as efficient as commonly assumed. I'm far
120.
▲
Show HN: Snigl – Forth with a Lisp in C
(gitlab.com)
6 points
by
sifoobar
8y ago
|
0 comments
More ›