skysight-inc/HackerNews huggingface dataset:
With drugs you get two choices: ineffective or potentially dangerous, often both.

People want to believe that the thing they like is safe, but every drug that can do anything is dangerous. That's the whole idea, a drug is a lever to make change, not a magical "make everything better" solution. You push the lever too far and you get things you don't want.

It's not just temporary psychosis (which sometimes isn't so temporary). It can trigger major changes in personality, or latent mental illnesses which tend to only manifest with a push (schizophrenia is one).

It's not a coincidence that psychedelics have been used in religious ceremonies throughout human history. They can give people religion, and without direction they can turn people into troubling zealots for just about anything (and often the drug itself). People who experienced this and became cultural icons are part of the reason they got banned. (turn on, tune in, drop out)

There is even a considerable group that want to re-name psychedelics to "entheogens" which has a rough etymology of "to put god into".

I have personally felt this and it scared the fuck out of me.
DisplayPort != DisplayLink.

DisplayLink hardware isn't known to be super stable - since it all runs through USB, things can get slow or laggy, and can sometimes be subjected to bandwidth limitations (at the port, the controller, etc).

DisplayLink also uses software encoding, I believe - theoretically this shouldn't be an issue for the CPUs in this machine (they can handle something like that pretty easily), but there is a noticeable performance difference versus connecting them directly via HDMI or via a TB3 <-> DisplayPort connector.

You're also reliant on DisplayLink's drivers, which haven't always been the best on macOS. I've heard that this was fixed more recently, but haven't tested.
you're either trolling or lazy... here's an excerpt from the article:

In total, 34 previously unapproved drugs were addressed through the Unapproved Drugs Initiative. In a 2017 analysis, researchers found that 90% of those drugs were approved through the new drug application 505(b)(2) pathway.2 The 505(b)(2) pathway does not require new clinical trial evidence and can be based on literature reviews or bioequivalence studies alone. New market exclusivity for these drugs led to a median price increase of 37% (interquartile range [IQR] = 23–204%) within two years of approval. It also resulted in more supply shortages of these drugs after approval, and these shortages also lasted longer likely because of the exclusivity.

it's greed my friend.
A Simple Case for Space
I wonder if this could be used to fingerprint an author. I'm sure word choice and structure would be a much better signal but also much harder to develop a model for (I speculate, I'm by no means an expert here). Less input tokens (just the punctuation) would reduce the model's complexity would it not?

Would be interesting to see a classifier based on this.
Supporters do get access to PDFs of his draft books. These are rewrites of his original book on tensor calculus [1]. I worked through most of the original and I thought it was quite good.

[1] https://www.amazon.com.au/Introduction-Tensor-Analysis-Calcu...
I really wanted to appreciate your post because I feel like you are knowledgeable and passionate about this topic, but having read through all of it, I feel you managed to explain next to nothing. Your post is like watching a movie that has all this interesting and amazing build up, gets you motivated to see where it's going to go... and then half way through it does a 180, pulls a Hancock and just completely falls apart. Like right when you prepare the reader to explain what a functor is, you basically give up saying "And now we're stuck, we can't go any further, a functor is just some vague abstract type that we can not explain further because of function pointers... here's some more complicated terminology like covariant functor and contrafunctor and roll end credits."

I say that as someone who is familiar with monads and functors but who also appreciates seeing new explanations to help reinforce the concept. I don't mean that to be rude, I feel like you are genuinely trying to explain it given the limited circumstances, but your explanation really does nothing to help someone understand what a functor is.
> I am probably just a cheap grumpy old man...

That makes two of us then.
This is some seriously interesting stuff.

But they are demonstrating with 16 cores + 30 GB/s & 128 cores + 190 GB/s. And to my understanding they did not really mention what type of computational load did they perform. So this does not sound too ridiculous. M1 max is pairing 8 cores + 400GB/s.
It could have answered "yes" that Hitler did something wrong maybe. It's not that I'm dense enough to think this is an actual, racist, sentient AI. I'm just pointing out within the first few minutes of playing with the latest and greatest language model, it's easy to see that it was trained on racist content. It's not an admonition of the author or anything else. Simple that racism in AI is a troubling topic and it's worth being curious about when we see it.
The AMD chips in the PS5 and new XBox reach 448GB/s and 326GB/s bandwith respectively with their unified memory.
> Why have static ports when you can have dynamic ports?

The numerous USB-C dongles are basically dynamic ports..albeit with a lot more inconvenience. But internal swappable ports removes a lot of internal space.
No one really seemed to care about these fine points when they were comparing case rates between the southern states in the peak of their regular late-summer wave and the rest of the country and attributing the difference to vaccination rates.
What about the parent comment would indicate a joke?
what's the reason why you guys buy those overexpensive, unfixable, limited machines even if like never going to work anywhere?

Cost-effectiveness over time. I buy a good laptop maybe once a decade. If I upgrade it at all, it will only be to enlarge the storage capacity. My philosophy there is like my cars: "Buy twice as good and buy half as many". I keep my cars for over 10 years too.

Like you, my main machine is a desktop. But I have to have a machine always with me for business because I never know when it might be needed.

I like to see what I'm working on. Looking at tiny phone or laptop screens feels like I'm doing keyhole surgery. A laptop is good for travel, but it's really just a substitute for a good desktop.
One approach I've seen used is placing comments in the body of version-control commits (on Git, beyond the first line).

This clearly attaches them to a specific revision of the code, which is also automatically superseded when some other change overwrites that line.

It's not far off to have a code editor plugin that shows this information visually beside the file. Kind of like the visual "git blame" in IntelliJ IDEs, but for the commit message.
Skimmed the 5 pages and saved to Tsundoku-stack.
Swarm: Preview and Call for Collaboration
/r/whatisthisthing – a Campbell-Stokes sunshine recorder
I was in Google and helped YT with their search ads (not the pre-roll and "inside the video" and all that stuff everyone hates). Anyhow, I did try looking into their actual "egress" costs and I pity the fool who has to deconstruct that for a court case.

It's immensely complicated, because videos are cached all around the world. Someone in Bangladesh watching YT videos is not always fetching them from the US, you can be sure of that.

So "profit" is definitely an opinion, not a fact. If YT was divorced from Google, it would become a fact.
That’s an interesting idea. If you change code after a comment and (before another comment or an end of scope), committing the change could prompt for a confirmation that the comment is still correct, recording that in the commit message.
I love comments that tell me about the history of code, along with access to the reasons things were done.

I love comments that tell me the preconditions, postconditions, and exceptional conditions for a method or function.

I hate comments that tell me what the code already does (int i = 5, // set i to 5). I hate them even more when the comment is a lie.
29 Days on the Edge: The James Webb Space Telescope
If you use a service like Amazon S3 or Cloudflare R2 you pay a certain amount for storage and a certain amount for bandwidth.

In a collection of, say, a few million images, you will have many that generate very little traffic but others that become extremely popular in comparison. You might be worrying about "how to pay to store less popular images" and "how to pay for bandwidth for highly popular images" at the same time!

If I can publish only webp I feel like I am optimizing both storage costs and bandwidth costs at the same time. Adding more formats can help with bandwidth but can only hurt in terms of storage.
It was at December 10th within 30 minutes of the keynote.
I find the snark is just fine, as long as it is accompanied of actual information. Like, no shit this is hairy code, but why is it hairy?
Wait, so to read code comments you have to use ‘blame’ and for a line of code sort through the commits to find any potentially relevant comments? And then do it for the next line, and the next...

I must be misunderstanding.
Great design, abolute nope, human rights are more important

Don't feed the monsters
The netflix subscription is a distraction. So are the lattes and everything else people keep harping on about for personal consumption.

Salary, salary, salary. If you're making $200K, none of the above even register (saving $200 a year? or even 2K by forgoing a latte every day - who cares? it won't make an iota of difference). If you're making $30K / year, you could do all of the above, forgo every single pleasure in life and you've still got a huge uphill battle.
TLDR: Nope.

> However, I don’t believe anything was actually stolen from, copied from, or even directly inspired by ART+COM.
Three years ago I wrote a simple web application that could stream audio using liquidsoap & icecast, there was a simple list page where people can select their music "requests" and it will be queued automatically. The main interface is on IRC, there was a DJ bot listening to request commands like !dj https://youtu.be/* and the bot will download and convert that link to mp3 if it's not in the database yet using youtube-dl and it will then be queued for streaming. It was sort of like an automated FM station for our IRC channel.
I actually got rid of backblaze a while back because I realised I had moved machines twice and didn't bother restoring files with it. I've had backblaze for years (maybe even a decade+?!)

Code is all on GitHub, all my docs and emails are in gsuite (and don't get backed up anyway by BB). The only thing that does get backed up is a load of cruft and junk I've accumulated which is actually nice to start over on tbh.

I imagine more and more people are like this. Designers who used to have to be meticulous at backing up their source files now all work in Figma, etc etc.

The major weakness now is if GH or Gsuite had a catastrophic error (or your account gets booted off for incorrect reasons). I actually think that is the more pressing backup need than local files for many.
Can we just agree that more documentation is better? Well named variables, short functions, inline comments, annotations, examples, context, tutorials, types, friendly code owners. Any and all those things are helpful when dealing with unfamiliar code and apis.

Please please don’t discourage anyone from adding these.
So basically you could just tar up all the .o files and provide linking instructions?
I remember working on a call center that did their bill reviews, it was all poorly compensated people
Interesting, thanks for the link

I actually ended up pulling the trigger on the base model 14 inch that was announced today, but I'll probably still keep this laptop around as a tinkering device in the future. If not only because it's still fairly capable, but I've got some good nostalgia for it!
Wouldn't the 3080's core count you mentioned be more comparable to the 'Execution Unit' quoted on Apple's slides: 4096 EUs on the 32-core variant?

https://images.anandtech.com/doci/17016/2021-10-18%2019_21_1...
That’s not true. At best you can say the Stanley milgram experiment was reanalyzed with a poor reproduction involving various amounts of money. Not nearly the same and definitely not conclusive.

The little Albert study holds, the tickling study findings are still true, the Stanford prison experiment hasn’t been repudiated, the rat experiment has literally been reproduced outside of the US and the pit of despair findings still hold true.

And yes, it was Stanford but it was off the top, I made a mistake.
Exactly! Why would amyotrophic even have a use case where they’d want to mute these without taking these off. Doesn’t make sense. Or as you rightly said pause it from the phone. “You get it”!
Next thing you know someone both edits and renames a file and you lose all your extensive documentation
What? Of course you can run the laptop with the lid closed, it’s called clamshell mode.
>would have been racist if there was anything causing the association other than bad modeling

Yes, I know how machine learning works.

In the future if "sets stochastic associations" end up putting a few more of one kind of people behind bars, or automated security sentries misidentify a certain group of people's behavior as threatening more often than others, do we just say "oh, it's not actually a racist robot that subdued your teenager because he was X, you see it's just a result of poor modeling and a set of stochastic processes ended up determining that he was displaying aggression"?

The machine is not intending to do anything, least of all "be" racist, but it is a racist invention if a product makes it into the wild labeling Black people gorillas.

*Edit because this AI answered it pretty well itself:

> Can AI be racist?

> if it is programmed to discriminate
On top of the speaker and battery as mentioned, the extra RAM actually has better bandwith (the M1 probably has 16x1, M1P at 8x2). Still a hefty price tag, I agree. But not out of line from their previous "true" Pros (2 fan variety).
Zillow Pauses Homebuying as Tech-Powered Flipping Hits Snag
[Dbrand] "Darkplates are dead. Thanks, Sony"
Completely agree; I'd love to see it in the US, but it's really a shame that Americans are completely incapable of not destroying a vending machine that isn't under 24/7 surveillance...
If you are saying that this fence should be replaced with a better one (e.g., replacing binary qualified/unqualified w/grades of qualification & proportional investment limits), I might agree, but if you're just saying you should tear it down because you think you see the reasons, it looks like your answer is a great example of the value of Chesterton's Fence analogy.
I tried building an AI/OCR style receipt digitisation system into my SaaS (https://usebx.com). Let me tell you, it was not easy at all. So much so, that I doubt the problem can be solved efficiently at scale without using humans. In the end, we even considered using Amazon mechanical turk, but it just wasn't worth the hassle.

At the time, I was also amazed beyond words at what Expensify and similar companies claimed to have achieved with their "AI". I find it somewhat comforting to know that they lied and it was mostly manual!
I agree but coming from the perspective that the M1 Air is absolutely crazy value if you aren't constantly doing intensive tasks and if you don't mind paying less to have dongles.
You can mute on software in the phone app already. I suppose what's missing is if you need to frequently mute you wouldn't want to use the screen and would rather a physical button?

I've certainly never run into that issue myself, or if I know I need to mute a lot, I just have my phone out and press the screen.
Per CDC: Less than 1% of COVID19 deaths had NO existing conditions
It just said that bandwidth between a performance core and memory controller is great. It's not related to distance between memory controller and DRAM.
Still confused how 32 core M1 Max competes with Nvidia's thousands-of-cores GPUs. Certainly there are some things that are nearly linear with core count, or otherwise they wouldn't keep adding cores, right?

Edit: Found answer here. GPU core is not the same thing as a CUDA core. https://www.reddit.com/r/hardware/comments/73i3ne/why_do_app...
For whatever it's worth, I've run my MacBook Pros in "clamshell" mode (e.g., lid closed, connected to an external monitor and keyboard) all the time -- I did it with every work Mac laptop I've had and with my personal one back when I was using it as a desktop. I know there's lots of "never do this with a MacBook it will overheat!" advice out there, but it was just never an issue for me, and this was across enough different devices and generations that I don't think I was just consistently lucky. Are you describing something else, e.g., closing the laptop lid without connecting an external display and preventing it from going to sleep?

I never had an issue with that when I was using Windows work laptops, either, except that I recall both ThinkBooks that I had seemed to have about a 50% chance of a full kernel panic style crash when I unplugged the external display. This was back when ThinkBook was an IBM brand, though, and IIRC I was running Windows XP on both.
Yep. I have a Mac mini, a 13 inch MBPR an 11 inch Air all from around 2013 and they just dropped off the MacOS update path in the last few months. All are more than adequate for general office work including software dev.
As a mathematician, let me assure you that the point of view in that comment is not popular amongst mathematicians.

You are absolutely right, context is king.
I know—both from personal frustration with concision, and from external critique—how much I depend (overly) on punctuation to express my thoughts; it’s gotten a lot better, but… I don’t think I’ll ever be fully satisfied.
Thanks!

I ended up writing a mini-essay as a follow-up comment.

Also, would love to chat more!
It offers a lot to pro users who want to have more shortcuts than are practical to memorize.
That question is not complete. The true question is "How many people can the Earth support at a particular energy-usage level?"

A good example would be "How many people could the Earth support at the European energy-usage level?" That answer to that would be larger than having the population at the US energy-usage level, and smaller than having the population at the African Nomad energy-usage level.
Vending machines for everything seems pretty unsustainable. Is everything made of paper or something?
Here you go: https://www.youtube.com/watch?v=KTNKGK7hVhY
My issue with ddg is the speed vs google. There is a delay with ddg and that alone pushes me back to google.
echo $thing | tr -dc '[:punct:]'

Running it against a bunch of my writing does produce something that feels like a common pattern of symbols. Though there doesn't seem to be munch commonality between my fiction and non-fiction writing, where I'd expected at least a little bit of an overlap.
I guess there's probably not enough phase space for that
"Magnetic fields at the bottom of the bottle prevented the neutrons from touching the surface,"

So you can control neutrons with magnetic fields??
Put it on eBay with an auction starting at 99c and see where it ends up, you'll be surprised.
The current number is $88M. For comparison: Gitlab did $150M on 1,400 employees.
Don't forget that the older power bricks can be used on this thanks to the MagSafe-to-USB-C charging wire.
I'm curious about this also. From what I could find about how async/await works in Zig..

> The style of Zig’s async may be described as suspendible stackless coroutines. Zig’s async is very different to something like an OS thread which has a stack, and can only be suspended by the kernel.

> Furthermore, Zig’s async is there to provide you with control flow structures and code generation; async does not imply parallelism or the usage of threads.

https://ziglearn.org/chapter-5/
> a category error that leads to a lot of weird rabbit holes, but at least this one is interesting. R.M. Hare...

That's a nice little example of nominative determinism.
Considering that US equities have returned ~20-30% for the past two years, I think a lot of the seemingly high crypto returns are really just a symptom of broader macroeconomic patterns rather than anything crypto specific.
Yes, that's correct. With a sane commit history it works quite reasonably.

It's a bit of a hassle but any out-of-band information is by definition a nonzero hassle to find unless a tool does it for you.

Also, "potentially relevant commits" are just all commits that change that line or lines. Following this principle, there is no justification to make a change where you can't document why it is so.
I’m running (admitting reluctantly) fine on my 2014 MBP. It works for everything I need it to. It can be slow for some tasks, but I still get all the updates.

I’m interested in the disparity between Apple and others with enterprise support programs. Virtually any other company will send you a loaner or replacement laptop under warranty and repair yours. Apple seems to just say “That sucks” and might fix your laptop.
I mean, it’s similar to Linux, right? Linux has about 2% on Steam, and that’s with compatibility layers like wine allowing many windows games to run cross platform. This [0] puts Mac at 9.5% of operating systems overall and Linux at 2.4%.

But games with native Linux support are not very common compared to Windows, even though it’s mainly a matter of supporting Vulkan, which many modern games already do. My point is that even though Linux should be relatively easy to support natively (compared to mac not supporting cross-platform graphics APIs out of the box), devs aren’t putting the effort in.

I really hope this changes, and hopefully mac “gaming-level” hardware could help push cross-platform work along.

- 0: https://netmarketshare.com/operating-system-market-share.asp...
Background: I'm an accredited investor, having taken people's money who were both accredited and unaccredited and work in financial services.

There is no governing body that gives you a stamp of approval towards accreditation. It's basically only "enforced" if you get caught.

So, no, there's not practically "more to it" than checking a box. The most stringent I've seen is a notarized letter from my accountant (rare) and the least stringent I've seen is that the startup owner never asked.
Thanks so much for writing this article and pointing readers to the resources. I am planning to build my own personal search engine to reduce SEO spam in my searches, and the resources and concepts here were very helpful.

Regarding DNN-based semantic search, what would you say are the top notable works that one should dive into? What search experiences have you built that you feel was strongly enhanced by DNN-based methods?
Well, at least they will document why they edited-and-renamed the file!