skysight-inc/HackerNews huggingface dataset:
Thanks for that.

Is there a term for a part of a molecule that takes part in “medium range” interactions — making the molecule electrostatically attracted toward/repulsed away from specific macromolecule binding sites, like is happening with the hydrogen bonds here — but which don’t then take part in any kind of redox or polymerization reaction once the molecule reaches close enough for such to take place? Because that’s what I meant here by trying to distinguish which part of these molecules is the ligand: which part is getting directly chemically reacted with / away (triggering the state change in the receptor), vs. the part being interacted with only indirectly in the sense of “a key that fits into a molecular lock vs. a key that doesn’t”.

What I’ve been told is that the phenyl group in amphetamine isn’t reacted with / reacted away by a DA receptor binding site, but rather just gives it its binding affinity by being the right shape to fit into (and the right charge + mass to be attracted by) DAR and DATR binding sites without the indirect forces of the “walls” of these receptors repulsing it.

Under this logic (if it’s sound, which you seem to be saying it’s not), a brominated phenyl group would really just be a bromide ion in direct reaction terms — it’d theoretically attach to any chloride channel. The phenyl group it’s riding on, would — along with the rest of the molecule — serve to ensure that the bromide ion only gets to come into contact with chloride channels inside receptors that allow a phenyl group inside them, rather than repulsing phenyl groups, or not being the right shape to accept phenyl groups.

(This logic — again, if sound — would also suggest that chlorhexidine would have a similar nootropic effect if it could cross the blood-brain barrier.)
> It really is the status quo now. It's in fact surprising when online software doesn't collect telemetry. It's increasingly surprising when offline software on an Internet-connected device doesn't collect telemetry.

I completely agree that it is the status quo, but it shouldn't be. It's unreasonably for people to be surprised by violations of privacy, but I don't think that it's unreasonable for people to expect respect for their privacy.
Again, software/algorithm patents are not valid in Europe for good reasons. But US hegemony tries to impose it on everyone!
[Disclaimer] I worked for Cruise for 4 years.

I agree with everything you said, but chuckled at this particular part (which is very wrong):
> Tesla is significantly ahead of everyone else.

Everyone in the industry knows that Tesla is nowhere near the tip of the technology. What Tesla does is _fantastic marketing_. Their whole self-driving division is just a mechanism to sell more cars.

At a high level, this is why:

- The hard thing about self driving isn't the first 95%, it's the impossibly long tail of the last 5% with unique, chaotic and rare scenarios (think, a reflective citern tank with a reflection of the back of a truck transporting stop signs, or terrible weather illusions with fog).

- Doing well on the last 5% is where most of the energy from Waymo/Cruise goes (the two leaders by quite a margin).

- Tesla is camera only. Weather alone means you can't reach critical safety because of this. Cameras don't do fog well, precipitation well, or sunsets/bad lighting well (see many Tesla crashes on freeways bc of this)

- Tesla does well on the 95% and Elon is a marketing genius, with those 2 things it's easy to convince outsiders that "Tesla is significantly ahead of everyone else".

My prediction: before the end of the decade, cruise and waymo have commoditized fleets doing things that most people today would find unbelievable. Tesla is still talking a big game but ultimately won't have permits for you to be in a Tesla with your hands off of the wheel.

edit: formatting and typo
Resume Template Written in LaTeX
I'm enjoying this educational thread from the side / all sides, and trying to stay a reader more than participant as I'm not a lawyer, but I don't feel this can be honestly characterized as "mean things said in internet". This was repeated, wilful, cognizant and extremely damaging willification of inocent people, as well as causing and inciting real action and damage, to a massive audience. If I repeatedly and authoritatively tell millions of people to kill themselves, that's not "mean thing said on blog". If I repeatedly and authoritatively tell millions of people that murdered children were actors and incite my audience to action, that's not "mean things said on a blog". Discussion is much more interesting and productive if everybody engages in basic intellectual honesty in making their argument.
This interview is a gem, thanks a lot for sharing!
If half of people are middle class, the rest is either poor or belongs to the few percent of people who happen to own half the world's assets. Would you describe such a situation as 'fortunate'?
They did attain the attention they sought, so good for them. Not sure the message was clear enough. Not sure it can be made clear enough. Not sure people want to hear it. I think they are tired of it in fact, because they can't do much about it. Obviously recycling and such is not going to solve this.

As long as we live in a democracy people can do whatever they want, and most people have better things to do. Most people are busy fulfilling their needs by fulfilling other people's needs, and the environmental damage is simply not priced in, so it doesn't matter. We depend on cheap energy, we grew big on it, and now we can't maintain our way of life without it. Baring any serious innovation this is the end of the road for us as a civilization. Billions are still waiting for the opportunity, but their time will never come.
Something like instead of saying "well more people die of the flu every year than die of COVID!" you would ask "how do you think the severity of this disease compares to other things we deal with, like the flu?"
The couple of times I've woken up from anaesthesia, I was apparently pretty rambly and nonsensical for awhile. I wonder if I'd be able to play piano like that. To some extent, playing is automatic, sub-verbal for me. Maybe it would come out great and I just wouldn't remember it, but... how do you gauge the performance given that they're still coming out of anaesthesia?

While I'm asking, there's a question that's been driving me crazy since a recent colonoscopy where I was sedated with fentanyl and (? something like diazepam). I think I remember being awake and remembering most of the procedure immediately afterwards, but within about an hour I couldn't remember anything except one moment when I was in pain and shouting that I was going to explode, as a nurse put another ampule in the drip line. What's bugging me is, was I really experiencing pain like that and aware the whole time, and the drugs just erased my memory of it afterwards? Or was that just a breakthrough moment in an otherwise uneventful procedure where I felt relatively little?
The money is beside the point. Musk is an attention seeking narcissist. He proposed making Starlink available to Ukraine because he thought it would make him look good and provide a lot of free advertising.

Musk then went on to advise Ukraine to submit to Russia for which he received Russia's praise:

https://futurism.com/the-byte/russia-loves-elon-musk-now

In response, Ukraine (correctly) told Musk to fuck off:

https://www.theguardian.com/world/2022/oct/04/zelenskiy-hits...

And then this talk of turning off Starlink access was Musk's petty retaliation. Musk admitted as much when he said, "We're just following his recommendation":

https://twitter.com/elonmusk/status/1580819437824839681

It's exactly the kind of temper tantrum you can expect when dealing with a personality like Musk's.
This reminds me of something the Rocket League devs said. Something to the effect that bots wouldn't be effective at the game because it's too challenging.

This is -not- my line of work, so I have no idea if that's true. But if it is, I don't see how we could have perfectly safe self driving vehicles.
All of the supporting libraries and services, e.g., DBUS. TUIs tend to have much simpler library dependencies and far fewer system dependencies.
Search engines. In recent years its become increasingly difficult to navigate the popular search engines. Results have become too general, too much SEO spam, not enough tools for filtering results, a lot of page bloat. I'm currently working on my own search engine[0] to test a few ideas I have for improving search results. Right now its mostly just a front end for the bing index with some adjustments, but I'm working on creating my own index.

[0] https://simplesearch.org
I'm at a loss for words, awestruck. That was like a perfect crystal, without mar or flaw.

I feel dispirited, lessened, knowing I can never read How to Save Money on a Tight Budget for the first time again.
Funny. I just got back from a 3 month European road trip, basically following the Med coast from Gibraltar to Greece. Probably 15 times, people lectured me under the guise of a question "Why did you rent a car? Why not just take trains?", and maybe 10 times "That's so American".

But, I'm glad I did. Literally every one of my favorite experiences/places of the trip was completely inaccessible through public transit, and honestly I would not have even found those places or people if I wasn't driving around aimlessly. On top of that, every one of my least favorite experiences was in a place that was highly accessible to public transit, and mobbed with tourists.

You know what I'm not going to remember? Standing in a mob waiting for a train in Cinque Terre. Standing in a mob in Rome looking at the Vatican. Standing in a mob in Dubrovnik while "Game of Thrones" tours pass.

What will I remember? Watching the sunset over Andalusia from an abandoned monastery, sharing a meal with some migrant workers on an olive orchard in Tuscany, giving Goran and his hobbled sheep a ride and subsequently living with him for a week on his lavender farm in Croatia. None of that would have been open to me without a car. But, I guess that is just the American in me talking.
I'm not, it would also be the most expensive ingredient at the supermarket instead of NIST.
Larry Niven Known Space series.
Then most people must not read the screen when they open an incognito window. It’s said that for at least a decade, and the fact that these articles are still being written is simply sensationalism.
> conversation is an art

It’s interesting how it totally is an art, but is largely taught completely informally by peers and parents.
Of course there will be. I mentioned that specifically in the other conversation. It’s precisely the reason why creating a worldwide conflict out of this is pointless. The problem isn’t one man, it’s our nature. There have always been tyrants and likely will always be tyrants unless we as a species can one day deny our nature.

We will not permanently fix this if Putin is out of power even at the cost of a worldwide conflict.
Site is now responding with a 404.

Here is an archive snapshot:

https://web.archive.org/web/20221014064337/https://en.karelk...
I don't keep up with the specifics of Tesla's (or any other company, for that matter) "self-driving"/driving-assist features, and I do think the name is a pretty poor choice for the general public, but by analogy to aviation autopilots, it sounds pretty similar.

Bear in mind, lane-assist and even cruise control could also be called "autopilots" by this same reasoning. Autopilots in aviation vary wildly in capabilities, and the term is used pretty broadly to refer to any automated system that controls some aspect of the flight, since even flying straight and level at a fixed altitude is a pretty demanding job over hours.

As you alluded to, though, autopilots (in planes) don't generally have to worry about traffic or running into obstacles. The first line of defense is ATC scheduling planes so they won't collide, and in large commercial planes, TCAS transponders that signal the pilot (with a loud aural warning) of traffic that might be a threat, and providing guidance to avoid collisions. For alert pilots, there is usually a lot more time to react to these threats than in cars with only 10s of meters of separation. Some autopilots integrate with TCAS to perform automated avoidance maneuvers, though it's not clear to me how common these are.

At any rate, most people know nothing about aviation, and it's either ignorant or deceptive to call it "autopilot" when the average person thinks that implies fully automated as opposed to partially automated piloting. Driving-assist in this case is automatic and a pilot, but not fully automatic. And when you need response times in seconds to subseconds, you can't afford to "zone out" to the extent an aviation pilot might.
Creating a GIMP plugin for TempleOS' .GRA files (2015)
> but also bugs that just slow things down unexpectantly. They can sometimes go undetected for decades like this one.

Reminds me of the GTA Online quadratic time JSON parsing bug
That's a very vague privacy policy[0] with more tracking and analytics than I would have expected for something that claims to be "Privacy-First". I guess it only applies to the users' content.

[0]: https://docs.logseq.com/#/page/Privacy%20Policy
No. Musk is just trying his hardest to seek attention.
I remember the gnome thing. But that is nothing I have any knowledge about. So this area was for me like unknowledged people learn about things.

Automation is actually my area. Self-droving cars are in development for more than 50 years. In the 1970s it was more analogous technology that needed a lot of space. Fact is today technology is not that much better than that. Except, at the days it was highly supervised by professionals.

Many hardware devices we have in our cars today profited from those developments. Because radar and things are now cheaply avalaible. But self-driving is still not a thing. All the improvements in AI even didn't realy helped.

What many people seems to forget AI is about to detect (learned) patterns and to make decisions based on those patterns. But AI is completely unpreditcable on patterns it can't recognise. AI will classify those into a know pattern. But this is random and as such the judgedment is random. That is the big difference to a human, which can still cope with an unknown situation.

That is the reason why many people from the industry say: real self-driving cars will take very much longer than the average publics thinks and was told by Elon, Uber and others.
I have used provigil and had zero side effects. All it does is allow me to code for many hours.
>I doubt it was a goal post for anyone

Except of course, the mandates. The main argument for healthy people to get it was to save granny. Except they never bothered to study transmission, which means they lied to get the mandates in place. It's not that they "just didn't know". It's that they knew they were lying when they said mandates were needed to stop transmission.

So now that creates a huge problem moving forward. Who but the most subservient will ever believe anything they say now?
Europe Seeks to Stay in the Space Race
Speed is definitely a big one.

I also am glad to see that everyone on the dev team became full stack developers, because I think the back-end/front-end split is often detrimental to development velocity. It's often better when a developer can fully realize an entire feature, with no front-end/back-end friction.
Yeah I'd get tired of that theme within say 7.5 hours
Ask HN: What do you think of Archive.org Wayback's new visual transition?
To see it in action, try visiting https://web.archive.org/web/20221014064337/https://en.karelkremel.com/do-you-remember-ultima-online/

(Clickable link is below in a comment)

Do you see the black box quickly shrinking into the upper right hand corner?

It reminds me of DHTML effects of the early 2000's.

I wonder why it was added?
The word is thrashing.

https://en.wikipedia.org/wiki/Thrashing_(computer_science)

https://superuser.com/questions/32860/how-to-reduce-disk-thr...

https://answers.microsoft.com/en-us/windows/forum/all/why-is...

https://serverfault.com/questions/74822/how-do-i-tell-if-my-...
https://web.archive.org/web/20221014064337/https://en.karelk...
I agree with you.

I block JavaScript on my own site just to make sure.
Aha! I was thinking about trying this exact same approach recently, so I'm glad to see I wasn't insane! Very clever.

I have been "in my spare time" (that is, never finishing) building out a page buffer mgmt system based on the one in the Umbra paper (see https://db.in.tum.de/~freitag/papers/p29-neumann-cidr20.pdf) which has a kind of novel approach where they essentially allocate the same physical address at multiple virtual addresses but with different block/slab sizes so that they can reduce fragmentation and still support dynamic page sizes. Anyways, it seems this author is also on the same "page" (sorry) as me but focusing more on exploiting `io_uring`. Nifty.

I'm working in Rust, not Zig, but a lot of nice stuff to read through here.

I will have to read through this in more detail later when I have more brain-space available.
The ONLY thing that has been constantly broken for 20 years is HTTPS.

HTTP2+ IS HTTPS.

And it's the opposite of secure.

Use this over HTTP/1.1 instead: https://datatracker.ietf.org/doc/html/rfc2289
One note: I mistakenly thought that fixed buffers were part of the 5.19 changes for provided buffers

Jens Axboe corrected me on this, fixed buffers have existed for a while apparently!

https://twitter.com/axboe/status/1581392910687567873?t=gx_tQ...
It's kind of amazing that something as basic as character encodings - at least the basics like UTF-16 ↔ UTF-8 ↔ stdio-encoding! - is something that's still not in the C++ standard library. For a while there was codecvt_utf8 et al, but that was deprecated 5 years ago in C++17 with no replacement "to clear the path for the future" (https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p06...), yet no replacement came in C++20, and none are planned for C++23.
Yes Supabase seems like a good bet. Parse is a good comparison: if you relied on them you can now host it yourself.
Excellent, thank you! I played around with it for a bit, but I got stuck trying to look for an ESP8266 footprint and quit. It does look very promising overall, though.
If the system is under such strong memory pressure despite swap then you already screwed up. And trying to run that much without swap would be even worse.
Huh, sorry to hear that. Personally the only annoyance I've had with coc.nvim was when they changed how autocomplete worked and I had to update my keybindings, but that wasn't particularly bad.
Jinx, I'm also working on this, as a tutorial series!

I had the pleasure of hearing Neumann present the Umbra architecture on the CMU DB series webinar recently.

I'm slowly working through re-implementing the Coroutines async buffer pool paper. Blocked on trying to properly implement and understand "Morsel-Driven Parallelism":

https://db.in.tum.de/~fent/papers/coroutines.pdf

I have the async, io_uring buffer pool written in Kotlin using it's native Coroutines but the scheduling and morsel stuff I'm still trying to understand
I have a feeling that we have something like Pareto principle in effect here. We spent 20% of effort to solve 80% of the problem. Now we have to spend 80% of effort to solve remaining 20% of the problem :(

I am starting to believe in hybrid system at least for self-driving taxis. Autopilot works 80% of time, but in the case of uncertainty it calls a remote human driver to solve a particular problem. With 4G/5G coverage it is already technically feasible to drive a car remotely on a slow speed. Will have to master emergency slow down and stop on autopilot and of course detection of malicious or inadequate action from remote pilot.
Absolutely love the aesthetic/experience, the map w/ the music and the little crowdsourced flavor from Craigslist et al really add to this. Thank you for this.
Possibly; I did drop it from large height onto hard floor once, and ever so slightly cracked a corner. A little black sugru fixed it up like new. It survived 3 years of weekly travels before covid otherwise, and several years of young kids since, so I'm hopeful that case won't be a problem.
[cloud functions for firebase manager] I understand that the decision to shuffle users to GCP for logs was controversial. It wasn’t decided, as some have said here, because some director had an OKR to fluff up; it was because our UX team couldn’t keep up with the sheer amount of innovation in GCP’s observability suite. Check out Daniel Lee’s talk next Tuesday on observability and cloud functions for firebase for some cool tricks. Did you know, for example, that you can jump into the trace for a log line in GCP? That you can create custom metrics with alerts? That you can filter by structured log segments?

I think a tutorial could smooth over the transition, but I think this decision was for the best. If you want a super simple logs reader for in-the-moment analysis, try the CLI command “firebase functions:logs”
https://archive.ph/LOADD
Is there a page that explains how it is built? or how it works?

There might be, but I can’t see it on mobile
Swap space is used for many other things than just running out of memory. Given the huge number of comments on this post that get it wrong so badly, I'm not going to respond to all of them, so please do your own research.

The short answer is that not having swap causes the system to run with one hand tied behind its back, since it’s forced to store unused/rarely used stuff in RAM, taking up space that could be used more productively (like disk cache).
Web Annotations would in theory work better for epubs than they do for pdfs.

Making web annotations in PDFs is either coordinate based (page + rectangles) or text bases (quoted text). The quoted text in PDFs is error-prone because PDF is a layout format. Text quotations are more precise in epubs.

The base url for such annotations should be content-addressable storage, i.e. a hash instead of a plain url.
One of my favorite things about logseq is that it supports org-mode markup syntax. I use it for talking org notes on the go

https://coredumped.dev/2021/05/26/taking-org-roam-everywhere...
Funny thing about writing security products: one tends to work with a lot of things most people don’t want to touch (SELinux and SecComp come to mind; yeah, they are part of my job).

As I noted in another comment, using a TUI starts us off with a smaller attack surface and fewer dependencies, which makes it easier to scrub things down even further with relative ease (relative). It may make tooling and programming tougher, but it simplifies the overall job of achieving a target level of security.
Rich kids tend not to have college debt.
If this "journalist" consider emails to be a safe way to communicate, then he deserves to be fired.
I read that it took 16,000 88 flak shells to bring down one bomber. I infer the success of the flak was due simply to quantity.

I've also read numerous times that the searchlights would find and "pin" a bomber so that the crews could dial in the coordinates for firing. Wouldn't need that with radar guided guns.

I well know the death rate for B-17 crews - my father flew 32 missions in 1944 in one. The casualty rate was 80% (killed, wounded, POW). He told me that the way he dealt with it was simply accept that since he was going to die, he'd do the best job he could. I have the letter he wrote his father, dryly saying he'd completed his missions and would be coming home.

The Bismarck was well equipped with anti-aircraft batteries, which failed to stop the torpedo attack by slow-moving, obsolete biplanes. The Japanese navy didn't have much success with anti-aircraft batteries, either.

Regardless, the 88 was an excellent cannon.