Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ciconia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
331.
▲
by
ciconia
3y ago
There's this paradox where, on the one hand humanity is convinced it can overcome any problem nature throws at us, and can completely subjugate nature; and on the other hand, human beings are tragically grossly understimating the impac
332.
▲
Advanced I/O with Ruby and Polyphony
(rubydoc.info)
4 points
by
ciconia
3y ago
|
0 comments
333.
▲
Cookpad to discontinue Ruby interpreter development
(twitter.com)
3 points
by
ciconia
3y ago
|
0 comments
334.
▲
by
ciconia
3y ago
Note that use of the verb "hope" and the adverb "eventually". At this stage it's pure speculation. Besides, the act of recycling in itself comes with its own problems: energy use (it would be interesting to have an
335.
▲
by
ciconia
3y ago
> It was a fast, dynamically changing situation, everyone was getting sick... I think one could say a lot of the reaction of governments around the world was knee-jerk, "let's copy what that other government is doing" kind
336.
▲
by
ciconia
3y ago
> Remote is a great lifestyle, not a way to build a great company. The two are not necessarily mutually-exclusive. What's wrong with scheduling interactions, or simply working asynchronously? Yes, it's a bit slower, but why do
337.
▲
How Humans Are Killing Our Planet and Creating Climate Change
(youtube.com)
5 points
by
ciconia
3y ago
|
0 comments
338.
▲
Apartheid
(thisisapartheid.btselem.org)
2 points
by
ciconia
3y ago
|
0 comments
339.
▲
Ruby previews pure Ruby JIT compiler
(infoworld.com)
4 points
by
ciconia
3y ago
|
1 comments
340.
▲
Doughnut (Economic Model)
(en.wikipedia.org)
1 points
by
ciconia
3y ago
|
0 comments
341.
▲
by
ciconia
3y ago
> Reading is much faster than writing. Not in my experience, especially not reading code someone else wrote.
342.
▲
by
ciconia
3y ago
> How many times do you need to write a CRUD app from scratch? Personally, I really don't mind doing this. And each time I get a little better at it. I much prefer this to having an AI agent write code for me that I then have to aud
343.
▲
by
ciconia
3y ago
Frankly, no. I much prefer interacting with humans than with machines, and I emphasize interacting . A machine does what you tell it - it will not enlighten you, will not surprise you, will not create new knowledge.
344.
▲
by
ciconia
3y ago
What is the reasoning behind this whole AI business? I mean, apart from making something cool that sort of simulates human intelligence (and that's quite a stretch IMHO), what's the point? Is this driven by laziness, greed, or wha
345.
▲
by
ciconia
3y ago
I would say there's a difference between a fir Douglas plantation and a multi-species forest. The two are not ecologically equivalent. At least around where I live (department 71 in France), there are less and less forests and more and
346.
▲
by
ciconia
3y ago
There are multiple factors causing the decline in bird population, but I'd like to focus on a single one: deforestation. Trees provide so many different functions for birds (as for other animals, and for humans too), both directly and
347.
▲
by
ciconia
3y ago
I cannot say much as to the numbers in the article, but it is obvious to me that the use of AI will increase the overall energy use of computing. What's more interesting, I think, is revisiting the customary reasoning in the technology
348.
▲
by
ciconia
3y ago
https://archive.ph/4c1r0
349.
▲
by
ciconia
3y ago
https://archive.ph/GSYnS
350.
▲
by
ciconia
3y ago
My feelings exactly. I've immigrated to France with my family about 10 years ago. I always say to my French friends who complain about their country: "you have no idea how lucky you are to live in this country. I do!"
351.
▲
by
ciconia
3y ago
> From what I understand of the code, you can send fibers to other fibers with the "<<" operator. You can pass any data between fibers using "receive" and "<<", including fiber refs. > In my o
352.
▲
by
ciconia
3y ago
No. libev provides a nice abstraction over different operating systems, and has good performance. I don't think coding a whole new backend against kqueue is worth the effort.
353.
▲
by
ciconia
3y ago
On non-Linux systems it just uses libev to for I/O readiness and for timers, and uses normal syscalls for the actual I/O.
354.
▲
by
ciconia
3y ago
> That's assuming Polyphony is aiming to replace most or all of it. Not really. Concurrent-Ruby implements a lot of different concurrency patterns. Polyphony has a much smaller scope, though I imagine you could reimplement a lot of
355.
▲
by
ciconia
3y ago
> I am interested in how concurrency can be represented elegantly and efficiently This was the main driving force behind the development of Polyphony. I've been exploring all the different ways of expressing concurrent operations: c
356.
▲
by
ciconia
3y ago
I haven't really had time to explore the usage of Polyphony in Rails apps. Personally, I don't use Rails in my work, and instead develop custom Ruby apps. I believe there's a place for Ruby development work without any connec
357.
▲
by
ciconia
3y ago
Further work on the Polyphony docs is in the pipeline.
358.
▲
by
ciconia
3y ago
No, Polyphony has a design that diverges from the model proposed by the FibeScheduler API. Note that the FiberScheduler API included with Ruby is only an interface, not an implementation. Polyphony uses io_uring on recent Linux kernels, or
359.
▲
by
ciconia
3y ago
I'm the author of Polyphony. I'd be happy to answer any questions you have.
360.
▲
Lack of snow condemns Italy's Po to a desperately dry summer
(apnews.com)
9 points
by
ciconia
3y ago
|
0 comments
More ›