skysight-inc/HackerNews huggingface dataset:
This is wonderful news, 13,000 sightings in one location is 6x more than ALL western US locations last year.

Western US populations have collapsed: 4.5m in 80s, 1.2m in 1997, to 100k in 2002, to 2k in 2020.[1][2]

One issue is Monarch larva can only eat two plants: both milkweeds, toxic to their predators. Birds will vomit and then avoid them.[3] However, in recent years not one milkweed plant could be identified without heavy insecticide contamination. Even when no pesticides were used by the landowners or nearby.[4]

The Xerces Society is an excellent starting place to learn and get involved. https://xerces.org/monarchs

[1] https://www.fws.gov/news/ShowNews.cfm?_ID=36817
[2] https://en.wikipedia.org/wiki/Monarch_butterfly#/media/File:...
[3] https://www.sciencefriday.com/articles/the-case-of-the-barfi...
[4] https://www.frontiersin.org/articles/10.3389/fevo.2020.00162...
How do I go about finding a good teacher? Are google maps reviews trustworthy enough?
Though the lower you go, the harder it is to upgrade. SSL/TLS has been evolving regularly. In fact if you connect an old machine to the internet, it is the one thing that is likely to make it incompatible with the current internet.
> the fact that they had such an excess of addresses that Zuck could bind to a public IP address

VPS providers such as Linode were around at the time, and they weren't that expensive. $20/mo would have got you enough to get started. Or you just get shared PHP hosting which would have been cheaper or even free (with ads injected). And much simpler to deploy than today, just FTP the files and boom it's live. If you were lucky, your host had cPanel.
> I don't use Facebook, instragram, twitter or well most social media

This could be in and of itself countercultural, and I think perhaps the walled gardens are our thing to rage against today.
TIL: people had CD-ROMs in the 80s! Wow. I didn’t see a CD-ROM until probably 1994…
The most deadly bad habits are learning shortcuts that cause you to destroy your flexibility as a musician (example on piano: practicing a piece always at the same volume, so you would be unable to change the dynamics of the piece if it strikes you during performance), playing with tension (I have given myself multiple types of tendinitis and can attest to this), and repeating a mistake (more on this at the bottom).

As for learning in first gear, don't be afraid to make mistakes, as long as you are thinking about the mistakes and analyzing them, rather than blindly repeating them as "a thing that is hard so I will work in it later while I approach the parts of the piece that I enjoy." The way to improve is by hurling yourself at something too difficult for you, and then slowly improving your technique once you are able to analyze why a particular bit of music you're working on is beyond you.

To play a piece *perfectly, it is like wiping a glass window. You want to play the piece perfectly, every. single. time. So as you build the piece in your head, you cannot leave the equivalent of 'you missed a spot.' If your technique manages to be perfect, clear glass, the listener can 'see' through it to the music. It is dangerous that you already know the piece in your head, because your memory of the music can trump the mistake even as you are making it, because you hear 'how the piece should be' rather than how you're playing it. It's imperative to listen to recordings of your work as you polish it; only at the level of mastery does this become a superfluous tool. By listening to it back, you effectively can 'see' all the spots on the window that you are trying to wipe away.

Finally, there are only two types of playing the piano: practice, which involves deliberate and labored cleaning-up of your weaknesses and mistakes, and playing, which is the exhibition of your efforts to make something beautiful and perfect. The book does address this; most amateurs enjoy playing more than they practice, so they play a lot and fool themselves into thinking they are practicing (I am very guilty of this) and rarely practice, so their playing sounds like they need more practice :)
Or the scholarship, for that matter?
Nice thing about r-selected species is that when the conditions are right... they can recovery really quickly.

(unlike k-selected species like gorillas where the recovery takes many generations and decades...)
Yup. Can't forget. The 8 hour work day was because unions fought for it, not because companies willing gave it.
>Of course, when you go for fast scales you do a "thumb over" which is not really that, but instead of the thumb rotation, you reposition your whole hand using your arm to keep going upwards

To belabour this point for non-pianists, the parent is describing what "thumb over" really is: a sort of physical consequence of playing a fast ascending arpeggio/scale. It isn't an alternative to "thumb under" so much as a good-faith approximation of it at speed. "Practicing" "thumb over", as in this YouTube video [0], would likely threaten the mapping of fingers to keys in a newer player. It's not wrong to acknowledge its existence, but IMO it's properly conceived of as a skill that develops as a consequence of playing normally (though quickly), not an alternative to it.

Because (and in spite of) the fact that he doesn't play piano, his observations on "thumb over" are interesting, but unless you're already aware of the true nature of "thumb over" his authoritative tone will lead you astray in terms of conceptual categorization.

[0] https://www.youtube.com/watch?v=ZLTbURVEEO4

[1] https://fundamentals-of-piano-practice.readthedocs.io/chapte...
Not all users. ISPs around my part of the world do not behave as badly as US ISPs seem to. Most (although I actually believe it is all) ISPs in my home country do not do anything special to DNS lookups. This means there is literally no benefit to using an off-shore DNS resolver such as those provided by Google, Cloudflare, et al. It just makes DNS lookups slower for us.
Anything to get people to care about insect biomass, imo.
Nope. It is complete bs and just an exercise that HR and company uses because they have to
Depending on the sentence you are looking for the reflexive pronoun "oneself" or "one's self" to refer to an unspecified person's self consciousness.
I never heard my old cars stopped running so they must be running
Ahh ok
Fake resume with tech buzzwords gets 90% success rate
More client side retry built into protocols, and the ability to easily failover from the client-side.

Protocols like DNS and SMTP are designed so that multiple servers that can handle traffic, and one going down isn't a big deal - the clients will just retry using and the entire system just keeps working.

Compare to HTTP which don't have retry mechanisms which results in needing significant engineering to deal with single points of failure, fancy load balancers and other similar hard engineering challenges. Synchronization of state across HTTP requests would still be an issue, but that's already a problem in the load balancer case, pushed usually to a common backing database.
We don't need to get to 0, we need to start giving a shit about anything but profit and stop making excuses.
Would somebody also tell him that my hands are necessarily on my phone, and therefore TouchID makes so much more sense there than FaceID?

On my MacBook, I usually run in clamshell mode, attached to external monitors. So, neither TouchID nor FaceID would work there. Unless there was somehow a keyboard that implemented TouchID and would work with my MacBook….
Could Gravity’s Quantum Origins Explain Dark Energy?
I've thought about this a lot. I'd throw away HTML/CSS and start over with a client centric rendering protocol that is based on presentation first and semantics second. The language would be run-time compiled to describe exactly what needs to be rendered on the page and would be streamable to prevent rendering locks.

Typical page size would go from 1M typical to 64K-128K being typical. Images would stream in after initial page renders but since most pages would fit in 1-3 packets, you'd see pages pop-in very quickly. This would also be very helpful for poor connection, mobile and the developing world.

I'd fund a team to do this if I could figure out who would buy it.
There is a lot of stuff that html should do straight out of the box and that should never have required javascript, like form validation, autocomplete, date pickers, video streaming, etc. Javascript would have been limited to actual SPA instead of being required today even to render static content.
Just use control voltage.
> Would it be proper to replace this "himself/herself" with simple self?

No.

> And what do we call gender neutral person if not?

they/them/their has been extremely common for gender-neutral abstract use for centuries. It spent a while with strong bias against it in formal contexts but that's weakening recently.

One/one/one’s is less controversial in formal settings, but requires a somewhat different writing style.

“Botvinnik famously recommended that a professional chess player should only play 80 tournament games a year and leave himself/herself time to think about chess.”

might become:

“Botvinnik famously recommended that, as a professional chess player, one should only play 80 tournament games a year and leave oneself time to think about chess.”

or, another option, is do it without any pronouns at all:

“Botvinnik famously recommended a professional chess player only playing 80 tournament games a year and leaving time to think about chess.”
Programming to Help Conservation
How can a programmer help with wildlife conservation/anti poaching efforts?
Astoundingly, I have never heard another source advise doing this, and this includes professors at Juilliard. I don't work on all my pieces using pure Mental Play as frequently as I should, but trying to 'play on phantom limbs' without being at the instrument is like trying to remember the exact details of a painting you have looked at.
Though there are many parts of the book that are a bit more... cranked.
A blip caused by COVID I would suspect. I can see a year with lower levels of human activity helping butterflies and other relatively delicate creatures quite a bit. Good news, but I'd wait until 2023 before I got too excited.
A slightly different answer: I would change the domain name ownership model. Right now to buy Kayaks you go to amazon.com, to travel to the amazons you go to kayak.com, it's confusing for end users . It's also empowering squatters and not the innovators. Also the whole .org debacle showed that community representation is not at the center of things.
Any system capable of homeostasis--maintaining its own existence in the face of a range of environmental conditions--is using models. The models can be hard-coded in genetic material (which was "computed" over aeons of selection pressure) or dynamically learned and encoded in the span of the organism's life. Still models.

It's like bootstrapping certain operating systems from source--some of the dependencies exist only in machine code; the original source code has been lost to the sands of time. A human being is modeled by 23 chromosomes' worth of DNA, and when that model is planted in a properly-functioning adult female reproductive system it turns itself into a new human being.

I don't see why the world of CPUs and nonvolatile memory is any less capable of being a substrate for intelligent, self-replicating entities as the world of particles and atoms.
This was insanely good. Thanks! She is remarkable.
the first search engines worked this way - you'd submit your site to their index in a certain category with some keywords, and anyone could explore the index. they all seemed to realize around the same time that they ought to keep their indexes secret from one another and they vanished just like that.
As a CS teacher, I think there is a time for touching a student's keyboard and a time for leading them with questions or some other method. You have to read the student. With weaker student's I will sometimes set them up with a partial answer and get them to complete it, or show them multiple solutions for a similar problem, hoping one will spur on insight.

Some people learn better by doing and discovering, others better by initially imitating and still others in different ways at different times.

For me there are no preferred methods, just a toolkit I build on and pull from as I learn more about teaching.
Concrete is useful. Large imposing structures poured in lace like a slurry wall doesn’t make sense. As a component of the structure yes, but not as used in typical unfinished concrete of that style. Steel and glass is cheaper, easier to maintain and has more flexible design. Plus it doesn’t look dystopian.
Aesthetics can be used too. No need for a model.
This reminds me of standards relating to the various fields of computing. People regularly release new standards to incorporate and supplant the older groups of standards. Then, the newer standards are replaced yet again, continuing in what appears to be an endless cycle.
Those and CDRT’s
Part of the reason for using CRTs today is their analog characteristics, and part of it is because they're near-zero-latency by design.
When it comes to working with people, it’s usually clear who learned programming by rote memorization and who actually noodled their way through a formal education. I’ll do almost anything to avoid working with the former. They just can’t carry their weight, most of the time.
Well, the idea was to create the most efficient and compact language for humans to use. Having a species with 3000 vocal chords and 30 arms for a bonus sign language elements would be easier to work with, but wouldn’t be usable by humans.

And as in my previous comment, languages for non-humanoid species do exists if someone prefers to go in that direction.

Similarly, toki pona was designed to contain only the most popular phonemes among human languages, because it was designed with humans in mind.

Edit: I should stop starting the comments with “well”, shouldn’t I? :P

Edit 2: The “spoken” aspect can be similar to why we use CSV and TSV file formats, while even ASCII had from the beginning assigned characters for record delimiter — humans grasp easier thinks they can see/hear.
Infants exhibit preferences consistent with their biological sex before they know which sex they are.

Boys raised by single mothers with no male role model do not exhibit unusual female behavior.

The differences between male and female infants are consistent with the well studied effects of sex hormones in adults.
Timing with curl (2010)
I wonder that too, since I didn't watch closely nor use facebook frequently. IIRC there was a Russian company was hot since it has a bunch of popular games based on the FB platform.
Try AirPlay. Should let you wirelessly share the video from your laptop to the AppleTV unit.
Amazing find. Just curious-why would anyone buy this today? For retro-computing/nostalgia??
As you posted down below, this should all be seen equally if the person is getting their work done, but it's not, and that's the point I was making.
A couple of decades ago you would see huge numbers of monarchs in the winter in Santa Cruz and Pacific Grove, but in recent years there have been almost none. I hope they manage to recover.
One of my favorite posts so far. Loved this breakdown. I think you could extend the insights learned here to other domains too.
Most developed nations are not growing anymore in terms of population so this is essentially already happening without any government intervention.
How would changing this make the hospitals more money? /s
When a Witness Recants
My link absolutely supports that conclusion completely. Other sources are also speculating based on hearsay. There is no evidence.
Could you explain how this is different from SVG?
I can speak using MIT as an example and I assume Harvard is the same way for the same reasons.

Big research institutions that were present when IP addresses were being allocated got A LOT of IPs by simply asking for them. Apple has the entire 17.0.0.0/8 range. Ford Motor Company has one, the US Gov has a lot [0]. Up until recently MIT had all of 18. (they sold something like half to AWS for a hefty sum not too long ago).

As a student (or visitor), when you joined the network (wired or Wi-Fi) you weren’t allocated some internal IP behind a router but a PUBLIC 18.something that was in the global address space because they had so many IPs available. This meant you could literally host something on the public internet from your dorm room because every device on the network was publicly routable by a unique public IP address.

[0] https://en.m.wikipedia.org/wiki/List_of_assigned_/8_IPv4_add... (see the last section on the original allocation)
The censorship on this site is outrageous. Enabling show dead shows an astounding number of flagged comments that are not factually wrong, not trolls, and do not detract from the situation.

They simply do not cater to the sensibilities (or lack there of) of whatever admin keeps going on political hacker news benders.

If you’re going to remove anything truthful that does not align with you politically at least remove the false comments too.
Linux, GCC/Clang Patches Coming for Straight-Line Speculation Mitigation on x86
Feeling the same still after a few months. And dread is not very helpful when someone asks you to implement the new feature "now" (like none of your current tasks are as important as reducing the number of decimal points in that one screen).
Sadly there’s not much. As for existing tech, it’s pretty much GIS or nothing. Cataloguing data, as in where certain animals/plant species were seen or tracked. That’s about it sadly :/ it’s just not much of a crossroads. The best defense against poaching we have atm is people on the ground, anti poaching persona. This is because the majority of poachers are people living in/off the bush. The people that catch them are doing the same. However it’s not hopeless, if you are interested in GIS there are places an engineer can go.
I was using a xls that I’d plug csv exports from bank into but wife wanted an actual product so we now use youneedabudget (YNAB) - it does the same thing but looks flashy and has a mobile app
It depends what sort of population control is being suggested. Already, most people live in countries with less than replacement fertility (i.e. with a total fertility rate (TFR) below 2.1 births per woman).[0]

That means if someone wants developed countries to reduce their population, they are really arguing for stricter limits on immigration, and possibly for those developed countries to use economic pressure to make people in poorer countries have fewer children.

Even if the people advocating for that aren't motivated by racism, colonialism, or eugenicism, it might be difficult to convince people of their good intentions.

[0] https://ifstudies.org/blog/half-the-worlds-population-is-rea...
Thats an interesting way of looking at things.

Best place would be to look at what top uni research labs are publishing. Usually when academics get curious about something they start labs dedicated to in depth study. Eg:
https://dci.mit.edu/

https://www.hbs.edu/faculty/research/publications/Pages/defa...

Look outside the US too.

Its to early to find good sources though imho, given the ever dangling financial incentives.

And as you rightly point out, there is a mindless buffoon class who have discovered showing raging growth (by handing out free stuff to unsophistacted people) will get you more funding (to buy more growth, to get more funding...). This cycle is happening at high speed these days which makes fixing issues that require time extremely hard. Thats a big weakness of anything receiving hype these days.

Bitcoin might have some resemblance and overlap with emergence of religion but it doesnt really satisfy the Needs that religion does. As in there are Needs and Issues people have that finance wont solve. For example, go to a Cancer Hospital anywhere in the world and watch a doc tell parents their kid is not going to survive another month. There are so many similar situations people get thrown into. Many of whom have no great education or access to mental health care. Therefore Religion has survived inspite of all the cults, superstition, wars and death it has produced.
My neighbor used to pay us a quarter if we caught a butterfly and gave it to her. Dead or alive as long as it was intact. She liked to pin them up and then paint them. She was a shitty painter and all her work sucked and I have huge regrets over spending days killing butterflies and other bugs but can only say I was a young kid and would never do so now. I want to plant some milkweed to make up for my past.
The difference is just that fiber overhead is lower so you can run more fibers than threads on a given system. Even though fibers have been around a while, people rarely used them because they are cooperative rather than preemptive, so you had to manually write the scheduling logic. Much easier to just use threads.

I think the big breakthrough for Ruby Async is that fiber scheduler in Ruby 3.0 now makes it possible for the runtime to manage fibers in a less manual way, so you now get the lightweight option more easily. The Async gem seems to be wrapping all that up in a very nice interface so you can write simple code and get good concurrency without much effort.
The best of both worlds: https://duckduckstart.com
Show HN: I built a simple Notion CRM Template
There's nothing about old web organization that takes away new web dynamism when added. Just give me a little "collections" link somewhere in a corner or at the bottom. Something I can click on and get everything you wrote on a particular topic. For example, if you're a game review site, let me see a list of every PC game you've reviewed sorted by date. Some sites have that but many don't anymore.
Namely that an IP "owner" in this scenario could and should also be the participating upstream provider(s) between the requesting IP and malicious actor. If a particular provider isn't participating in the system, the traffic can still be blocked by one that is -- if not blocking the entire range.
Unfortunately, things aren't so black and white. You can expect and benefit from direct answers and still explore and "noodle" on your own time.
Uncertain storage prospects create a conundrum for carbon capture and storage
So glad I'm not the only one that has thought this. Every time an IPv6 discussion comes up I think to myself "why couldn't we just make IPv4 addresses longer".

IPv6 tried to solve too many problems at once. We should've just focused on solving the address exhaustion issue. Instead, we have a very slow roll out of IPv6, and awful stuff like CG-NAT taking permanent hold.
Ah ... I think you are onto something with this statement. What's the name of the cafe? /s

Commenting as I have heard of fellow musicians sometimes performing almost ritualistic steps or 'cargo cult' emulations of 'famous' musicians to try and replicate their success.
I'm slightly embarrassed I didn't think of that, since I'm Catholic and have given up reddit for Lent in the past...

I guess I misinterpreted your previous comment as an entire community giving up the same thing together, rather than each individual choosing a specific thing.
18F would kill that!
Crustaceans would put a dent into it. It's why carbon levels fell from 4000ppm to where they are today.

All those shells absorb a lot of carbon over millions of years.
Digital computing at the server scale is already chaotic, since "complex systems operate in a degraded state". Personally I prefer deterministic systems over mysterious race conditions in concurrent code, so I mainly work in closed systems (desktop rather than cloud) with closed-form correctness criteria, and find and exterminate race conditions and unintended nondeterminism with prejudice (since I think heisenbugs are complex, fragile, nonlinear, and bad). And complexity and fragility is the enemy of self driving cars, and if you build systems that handle it inadequately, people die.

Aside from the practical reasons, I think unknowable unresolvable problems make me psychologically distressed.