Readit News logoReadit News
igorbark commented on Plants hear their pollinators, and produce sweet nectar in response   cbc.ca/listen/live-radio/... · Posted by u/marojejian
marojejian · 3 months ago
I listened to that book and enjoyed it. But that said, I'm torn between friendliness to the general concept, and skepticism based in part on the bias of proponents to deeply desire plants to display something like intelligence (a bias I share).

For example the most amazing claims in the book were around the ability of Boquila trifoliolata to dynamically mimic other plants.

see this old HN thread: https://news.ycombinator.com/item?id=31301454

But when one looks more closely the research, the behavior isn't as dramatic as Zoe made it sound, and the research may not be so strong, e.g. :

https://press.asimov.com/articles/plant-vision

igorbark · 3 months ago
i definitely agree that it would've been nice to have images in the book as it was hard to get a sense of exactly how well Boquila was mimicking neighbouring plants!

but in reference to the linked article, i will say that the researchers interviewed in the book (and i got that sense for Zoe as well) were in agreement with you that the research didn't support a vision-based mechanism. but everyone agrees that the imitation is going on. the researchers in the book suggest a gene transfer-based mechanism instead! (mentioned briefly in your linked article)

igorbark commented on Jules: An asynchronous coding agent   jules.google/... · Posted by u/travisennis
GreenWatermelon · 3 months ago
Hell, when the industorial revolution happened, working hours increased, not decrease. And especially with electricity, Factory owners forced workers to work deep into the night. A constant 16-hour shift was the norm, so much that it requires legal intervention [1]

> In 1833, the Factory Act banned children under 9 from working in the textile industry, and the working hours of 10-13 year olds was limited to 48 hours a week, while 14-18 year olds were limited to 69 hours a week, and 12 hours a day. Government factory inspectors were appointed to enforce the law.

Constant work day in and out, morning and night. At least before the industrial revolution farmers only had to work as long as there was daylight, and winters meant shorter work times.

This video [2] from Historia Civilis is very relevant. The gist of ot is that to this day, we work more hours than medieval peasants did.

[1] https://www.striking-women.org/module/workplace-issues-past-...

[2] https://youtu.be/hvk_XylEmLo?feature=shared

igorbark · 3 months ago
not sure if you will still see this 7 days later, but the claim "we work more hours than medieval peasants did" jumped out at me so i looked into a bit and am curious if you have more thoughts on it!

i found this lively criticism of the video on reddit: https://old.reddit.com/r/badhistory/comments/16y233q/histori....

my brief takeaway was that the claim might be true if "work" means "working for an employer for wages", but not if "work" includes "necessary labor for shelter, food, clothing, survival".

but it's an interesting thought though so i'm curious if you have other related resources to dig into.

igorbark commented on Lightweight open source reCaptcha alternative   github.com/altcha-org/alt... · Posted by u/michalpleban
dvh · 3 months ago
Certainly! Distinguishing between a real person and an AI in the AI century can be tricky, but some key signs include emotional depth, unpredictable creativity, personal experiences, and complex human intuition. AI, on the other hand, tends to rely on data patterns, structured reasoning, and lacks genuine lived experiences.
igorbark · 3 months ago
i enjoy that i cannot tell whether this is written by an AI, or by a human pretending to be an AI. my guess is human pretender!
igorbark commented on Static as a Server   overreacted.io/static-as-... · Posted by u/danabramov
seabrookmx · 4 months ago
Next works great as a vanilla node app. What features are you missing from Vercel's platform out of curiosity?
igorbark · 4 months ago
the biggest headache i had in particular was different ways of handling environment variables, but the different adapters at OpenNext have had a rolling list of caveats/unsupported features for as long as i've been following the project so i didn't want to outright say "full". hopefully the effort on Next's side to build a standardized adapter API will help with this!
igorbark commented on Static as a Server   overreacted.io/static-as-... · Posted by u/danabramov
leerob · 4 months ago
(I'm on the Next.js team) We're working with Cloudflare on an official adapter.

https://github.com/vercel/next.js/discussions/77740

igorbark · 4 months ago
that's great to hear, thank you for the update :)
igorbark commented on Static as a Server   overreacted.io/static-as-... · Posted by u/danabramov
_benton · 4 months ago
I'm curious if Next has full support for Cloudflare or if this is the only way to run Next w/RSC off of Vercel.
igorbark · 4 months ago
I too have had to use Next but didn't want to feel locked into Vercel.

this is the biggest effort I'm aware to run Next with a full-ish feature set outside of Vercel: https://opennext.js.org/. Supports AWS, Cloudflare, and Netlify. You can also run Next as a normal node webserver. I've only used the Cloudflare integration and it was a bit janky but worked (and seems to be entering 1.0 soon so may be less janky).

AFAIK this is completely unsupported by the Next team, but would love to be proven wrong!

igorbark commented on Static as a Server   overreacted.io/static-as-... · Posted by u/danabramov
turtlebits · 4 months ago
I dont get it. Yes it's a static site, but it's only text and you're sending 100kb+ of JS over the wire. Is there any reason why you need React?
igorbark · 4 months ago
you don't need to send 100kb+ of JS over the wire to build a static site in react: for example https://vike.dev supports static HTML-only output for a site built with React.

as for "why React", speaking just for myself it's really nice to just have one tool that can do everything (static HTML-only, static with JS, SPA, SSR) and not have to context switch or potentially even have to split my site into two projects just because I want to hop between one or the other approach. and React has the biggest mindshare and ecosystem.

igorbark commented on Show HN: "Git who" – A new CLI tool for industrial-scale Git blaming   github.com/sinclairtarget... · Posted by u/weebst
mdaniel · 5 months ago
I am guessing it only resorts to that expansion if it dosesn't _already_ know about the command, because $(printf '#!/bin/sh\necho pwned\n' > /bin/git-status; chmod 755 /bin/git-status; git status) results in the thing happening that you'd expect, not a mysterious message

FWIW, both brew and kubectl also have adopted this behavior (of $(basename)-plugin style verb extensions) so I find it unlikely they'd all do it if it was a straight-up facepalm

igorbark · 5 months ago
probably adding a confirmation message the first time the alias is used for each command would be good, it would be nice to know when i'm invoking git and when i'm invoking a third party binary regardless of any exploit attempts!
igorbark commented on Math writing is dull when it neglects the human dimension   golem.ph.utexas.edu/categ... · Posted by u/mathgenius
woopwoop · a year ago
I think mathematics is in a good place with regards to tolerance of self-promotion. I do not think that we should put up with excessive hype in the name of "humanizing" papers. I do think that a lot of mathematicians do not provide enough detail or motivation for their arguments. Not necessarily motivation in the sense of "why is this important", but motivation in the sense of "we are beginning a three page proof. Let me give you a paragraph to give you the outline so that you can fill in the details yourself, rather than having to read all of the details just to reconstruct the outline."

I do have a pet peeve about mathematical exposition. At some point, phrases like "obviously" and "it is easy to see" became verboten, or at the very least frowned upon. The problem is that it didn't become verboten to skip details (this would be impossible in general), and those phrases actually do contain information. Namely they contain the information that there actually is some detail remaining to fill in here. Often in papers there will be some missing detail which is not so hard to verify, but whose presence is so ghostly in the exposition that I think I've missed somewhere where it was stated explicitly, and have to go back. I feel like this is the case of someone excising an instance of "it is easy to see that" and replacing it with... nothing.

igorbark · a year ago
culture war aside, there are many other more accurate ways to say "details omitted for brevity" than "obviously" and "it is easy to see that"

this is also something that makes me want a more interactive publishing format, though i understand the good reasons to stick to the static quo. if it's easy to see, it shouldn't be too hard to write out in a collapsible sidebar for those interested

igorbark commented on We do not prefer chords to be perfectly in mathematical ratios: study   cam.ac.uk/research/news/p... · Posted by u/glitcher
igorbark · a year ago
so, yes, pythagoras did not create a dead simple mathematical model that captures the entire complexity of human musical experience several thousand years ago. BUT i think the ongoing study of consonance/dissonance is a very interesting area of the intersection of math and music

some key words/links to get you started:

- "local consonance"

- "consonance/dissonance curves"

- a seminal paper: https://sethares.engr.wisc.edu/paperspdf/consonance.pdf

- a more recent re-implementation with a cool video at the end: https://www.sebastianjiroschlecht.com/post/ondissonance/

the basic idea being, different timbres lend themselves differently to different tuning systems. so we can parameterize our models of tuning systems based on timbre

an important thing to keep in mind: consonant/dissonant doesn't mean "good/bad" or "pleasant/unpleasant". they're the output values of a mathematical model which we have a complex intuitive relationship with. other ways of thinking about it might be "simple/complex", "resolved/unresolved", "release/tension", but all are inaccurate in their own way

some areas i'd love to see progress in: - the work i've seen focuses on computational models, i.e. take a simple mathematical model of timbre, and directly compute the consonance/dissonance curve from it. but real instruments' timbre varies across many dimensions, some prominent ones being pitch, time, and dynamics. can we instead burn some CPU cycles and generate curves from a waveform? - what does this look like for triads? tetrads? ...? - put this in the browser! would make it so much easier to play with and present the ideas to less technical audiences - how can we use this to generate new instruments? can a synth automatically adjust its tuning system based on its parameters? can we start from a set of desired consonant/dissonant intervals and generate an instrument with a matching curve?

u/igorbark

KarmaCake day67May 3, 2017View Original