Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ioquatix
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
121.
▲
by
ioquatix
8y ago
As a 3D printing enthusiast, I can confirm your fears. It's all in software and while there are good control systems, nothings perfect. I had the hotbed fail and it was smoking when I found it.
122.
▲
by
ioquatix
8y ago
Here is a comparison of `asyncio` (Python), `async` (Ruby) and Go: https://github.com/socketry/async-await/tree/master/examples... I wrote a similar article but for Ruby: https://www.codeotaku
123.
▲
by
ioquatix
8y ago
8ms actually seems quite slow at that level.
124.
▲
by
ioquatix
8y ago
You are crazy, it is impractical, it will never work. /s
125.
▲
by
ioquatix
8y ago
I have a 10 year old Canon 40D and I can take better looking photos with it than my iPhone X. However, the latter is far more convenient. The main difference would be the selection of lenses, but even with similar DOF/FOV, the 40D stil
126.
▲
by
ioquatix
8y ago
This is a very tricky situation. I generally abhor guns in society. However, I'd be more concerned about living in a society where creating and disseminating information, such that no crime is committed, is a crime in and of itself. On
127.
▲
by
ioquatix
8y ago
That's a reasonable point at an abstract level. But in reality, while you use `open`, `read`, `write` and `close` for files, the equivalent for directories is `opendir`, `readdir`, `closedir`.
128.
▲
by
ioquatix
8y ago
I made an animated gif in the spirit of your joke a while ago: https://atom.io/packages/script-runner
129.
▲
by
ioquatix
8y ago
I started working on this actually. https://github.com/ioquatix/relaxo is a document database built on top of git. I recently added support for using a specific branch, so it should be trivial to allow a web app doing
130.
▲
by
ioquatix
8y ago
The only real solution here is to go out and buy a bottle of very expensive Whiskey to drown your sorrows.
131.
▲
by
ioquatix
8y ago
I agree with a lot of your points. But I feel compelled to respond. > Coding is a form of communication Yes, but it's also so much more than this. Not everyone is capable of the mental gymnastics or visualisation required to be a go
132.
▲
by
ioquatix
8y ago
My first computer was a BBC micro and I "wrote" my first code using GW Basic when I was between the age of 5 and 10. I now have two daughters, and it's my goal to give them every opportunity to do the same. Recently I sat dow
133.
▲
by
ioquatix
8y ago
Time for logarithmic scale?
134.
▲
by
ioquatix
8y ago
It's actually only half a crypto coin.
135.
▲
by
ioquatix
8y ago
If you use pure git, no. If you built your company around GitHub team management, yes. If you integrate with 3rd party services that function via GitHub, yes. If you depend on an open source community which is primarily connected through Gi
136.
▲
by
ioquatix
8y ago
Thanks for the detailed reply. It made me feel excited, and I want to benchmark the differences. Where is your implementation?
137.
▲
Improving Ruby Concurrency
(codeotaku.com)
4 points
by
ioquatix
8y ago
|
0 comments
138.
▲
by
ioquatix
8y ago
If you take a look, you'll see that I specifically designed the API to avoid the need for any global/thread local state. So, the argument to `coroutine_transfer` is passed to the coroutine and the calling coroutine is returned fro
139.
▲
by
ioquatix
8y ago
Thanks so much for your reply. I was inspired by libco, and it is a great library. I am happy to collaborate. I tested the aarch64 implementation on a raspberry pi. Sometimes it's tricky to test. I was thinking of setting up a test har
140.
▲
by
ioquatix
8y ago
Do you both mind elaborating a bit on this? I have to admit CPU instruction scheduling is not really my area.. I'd love to hear more.
141.
▲
by
ioquatix
8y ago
There are two proposals on the table to return to such as design: https://bugs.ruby-lang.org/issues/13618 https://bugs.ruby-lang.org/issues/14736 I'm not sure green threads are a great design
142.
▲
by
ioquatix
8y ago
I like `libco`. The API is a bit more heavy weight than what I submitted to Ruby. That's because `libco` tries to avoid an assembler and instead dynamically loads binary data into an executable section. In my opinion it's an unnec
143.
▲
Improving Ruby Fibers
(codeotaku.com)
59 points
by
ioquatix
8y ago
|
15 comments
144.
▲
by
ioquatix
8y ago
Static linking avoids this overhead right?
145.
▲
by
ioquatix
8y ago
ZFS also supports ZIL, would that improve write speeds?
146.
▲
by
ioquatix
8y ago
Modern day slavery. Wow, never did I see it like this before.
147.
▲
by
ioquatix
8y ago
They are both interesting systems and I agree they try to capture every single dependency. Now try adding Ragel into the mix, which doesn't have `-M` or any other kind of dependency output. There are plenty of other tools like this. Pr
148.
▲
by
ioquatix
8y ago
Functional build systems are a great idea. The main problem I had implementing such a system was the file system. It's tough to capture all inputs and outputs, even with the best of intentions. The other problem is integration. You can
149.
▲
by
ioquatix
8y ago
A family friend crashed into an oncoming car because of this ambiguity. They were waiting to make the turn, thought the other car should stop (because it was yellow going on red). Apparently it even looked like they were slowing down but th
150.
▲
by
ioquatix
8y ago
> asynchronous functions really are different, they really do accept and return different types of values in the form of callbacks and futures. I'd argue that all code at some level is asynchronous. Once you start considering how th
More ›