skysight-inc/HackerNews huggingface dataset:
Ibogaine is a very odd duck in the category of psychedelics. Unlike most psychedelics, which bind principally to the 5-ht2a receptor, ibogaine's affinity for this receptor is 16 micromolar, which should make it irrelevant. Its metabolite noribogaine does bind to the kappa-opioid receptor, the primary target of Salvia divinorum, but still with a weak affinity of around 600 nanomolar. The strongest binding site is actually at the nicotine receptor, and the strongest binding site of noribogaine is at the serotonin transporter. These activities usually would not confer psychedelic action.

It's possible the nicotine-like (nicotinic acetylcholine receptors) and antidepressant-like effects of ibogaine act to moderate and stabilize the typically wild and dysphoric effects of the kappa-opioid activity that is characteristic of salvia intoxication. This might be a combination that could be mimicked by hopefully less toxic synthetic analogues. For its part, salvia demonstrates similar anti-addictive effects to ibogaine in animal trials, but people tend to recall a salvia experience as though they had been run over by a car.
I know there are problems, but PoW seems like such a good baseline for discoverability on socially enabled sites
That’s my point… the “Is my plane…” site doesn’t match what I’m seeing on FlightAware.
I was recently in Fiji - of note, Google Translate does not support Fijian; however GPT-4 did a lovely job of it.

GenAI is going to be transformative for low-resource languages - both making their content available to a global audience (outbound) as well as helping those that only know a rare language have access to content in all.
No, I've just worked with Twitch and had friends in executive positions at Twitch. Many of their top streamers that pay the bills for Twitch are recruited and have employment/partnership contracts. They're very much paying for content during the time I had connections with them (pre-Amazon and a while after).

The nobodies that no one watches doesn't cost or earn Twitch very much.
I think the main thing here is that it isn't just Javascript that would need to be replaced. Honestly, the entire web stack isn't great: HTTP, HTML, CSS and JS were all designed in an era where websites were documents viewed on desktop computers, not responsive interactive apps that can replace everything from email to Photoshop.

A truly clean and modern solution might look something more like the native platforms, or one of Microsoft's failed next-gen Windows frameworks. But to get something like that on the web, we'd end up with a completely new, separate system anyway, so might as well just use the app stores for that.

There have been some attempts in at least offloading large parts of that to WASM, similar to how Figma does it, but they still use some JS and HTML too.

I guess the ongoing advantage of the web is that it runs everywhere, on everything, even if the devex isn't great and the UX isn't native-like. Every time people tried to drastically "improve" the web by introducing a totally new paradigm, it has to compete against the inertia of not just browsers but also existing developers trained on HTML/CSS/JS and entrenched metalanguages like React. It's a really saturated space, users by and large don't care as long as the final product somewhat works, and whatever solution we come up with here is unlikely to beat native mobile apps anyway, so why not just go straight to that if that's the intent...? It's a lot of effort for not a lot of gain.

What I do wish is that the major browser and OS vendors would get together and just drastically improve Javascript itself, adding a built-in type system, a better standard library, a standard API across browser/server/serverless/anything else, a well-designed web component system, package managing, etc., then compete on performance and support etc.
sweet, hopefully it works
If anyone caught their eye on the wallpapers:

https://imgur.com/a/eS5Q78r
This is a really good thing for electric grid resilience and green power.
Tesla's stock probably shouldn't be taken seriously.
The guy meant CCP, I'm pretty sure.
Ha! Need some sort of loading thing, i almost left before it had rendered
I respect your cutting through to uncover the question behind the question.

There was a little bit of sussing you out as a Windows fanboy, but more I was projecting to understand the future power of AI for people like us who use the most effective tools even if they live on Windows.

I actually kind of doubt that companies will go through the back catalog of excellent tools and remake them (people are quite attached to quirks and there’s typically a small market) so is there a tipping point where we muddle through the inconvenience of “No, not quite like that AI, like this” to finally get the same functionality in a way where we are totally independent of Windows? Or will we possibly never reach that point and instead wait however long it takes for AI to handle all the functionality of all the effective tools? It’s a question in the back of my mind.
The less hard you hit the ball, the more loft you need to maximize your distance (because of air resistance). So more loft helps both because the shorter shaft of a wood vs a driver (which makes it easier to make good contact) limits how hard you can hit the ball, and also because amateur golfers can't hit it as hard as a pro would (and if you try to hit it as hard as possible, you're more likely to make poor contact).
Where is this movement being mobilized?

I really hope my child (now 8) can live an adulthood free of the ridiculous notion that knowledge can be owned.
Well, they're incompetent - is it a big surprise that they have poor manners too?
All cabling is in conduit, so if it fails you either fix the gang box if that is where it failed normally as you do in US. If the wire fails you replace it by pulling it through the conduit and fishing in a new one. It's actually a fairly decent setup compared to our standards. They also typically use a installation layer, which is a furring wall where they run these cables, meaning you don't need to mess with vapour barrier.
Hmm yeah, now that I think about it more, a 1hr stream with 10K viewers is no more bandwidth in theory than a 1hr static video viewed 10K times. But there's what you said about burstiness challenges, which is interesting to read about.
This seems to be missing some context, like if you're a foster parent or similar?
You're overestimating things like Twitter and Twitch. The reason these layoffs can occur is that these products are solidified, you can't really improve them much, there's not much real work there.

And Twitter apparently had 20 million lines of microservices so it's not like their engineers were doing a good job, despite it being a legacy codebase, all they shipped for 10 years was 1 major redesign and Spaces + NFTs before Dorsey was fully out.

That said if they fired the report moderation team then yes it scales linearly.
Yeah Spintronics was absolutely a bit of a inspiration after the Steve Mould video he did. In fact I'm still racking my brain for some kind of physical analogy rather than circuits, since you can reason about them better. AlphaPheonix talks a lot about how water + gravity is a really good intuitive analogy for voltage, with pipe circumference you could get something like current, but that would be a totally different (and also 3D) game.

I find the physical Zachtonic games to be the most compelling, Opus Magnum especially, because you're essentially learning a brand new way to compute using space and time as your algebra rather than logic gates. I'd love to find something more akin to that.
Do you also get confused when more than one male character exists in a scene and the pronoun "he" exists? Genuinely curious because I didn't notice the Psalm Of The Wild-Built used any different techniques to disambiguate singular and plural they vs when there are two men. Usually, it goes "name did x. afterwards, they did y", so even if something like "joseph punched james in the mouth. he felt the crunching of teeth against his fist" makes sense to me!
I guess one could also argue in these cases that the founder started a very promising company, and the buyer failed to realize its potential.
and they say HN has no sense of humour, bravo
This is actually better for latency, perhaps counter intuitively. Let’s say that each server experiences some high latency requests. Normally, if one server stored that file, you’d get high latency, this scheme on the other hand cuts down on overall latency
This seems to be getting published everywhere like it's new, and maybe it's a new exploit, however a group was able to do this in 2021 (which was fixed, so not clear if this is a new exploit):
https://cyberhoot.com/blog/apple-airdrop-vulnerability/
Very similar to iocane.
I like the way this pattern trends, but one downside is that it mixes HTTP concerns into the service layer. E.g. the service layer needs to know exactly which HTTP error code this responds to when returning an error.

If the service layer is used for something other than a web server, e.g. a handler for a queue, we've now got a kinda funky abstraction.

I notice that the HTTP Request and ResponseWriter is also mixed into the service layer, which is another thing I would probably move one step closer to the actual HTTP server and away from the logic that interacts with the database.

In the past I've used `Temporary()` or `Permanent()` along with some other additional fields to help map to HTTP status codes at the HTTP server's handler layer.
This has been known for decades, since before most of us here were born. My question is, when do we lynch big pharma for suppressing it?
Also overlooked: Lawrence Hargrave

https://en.wikipedia.org/wiki/Lawrence_Hargrave

'he should be remembered as an important experimenter and inventor, who "probably did as much to bring about the accomplishment of dynamic flight as any other single individual".'
BBEdit 15 adds ChatGPT support
Without making light of the stress involved in helpdesk work, which is absolutely real, traumatic stress is something else again.
Cloudflare now uses PoW (among other things) for their captchas[0]

[0] https://blog.cloudflare.com/turnstile-ga
Happened in Baltimore, Detroit, formerly nice places in Minneapolis, Chicago, New Orleans...

It's not "if" but "when."
10 years since I warned you's about Bitcoin
yes encoders are special purpose hardware mostly unrelated to AI

for consumers they tend to overlap because they way to get a good encode is to buy a good graphics card which might be more expensive due to AI and before that crypto

through on server center there are special purpose encode PCIe cards I think, through the ARM CPUs might also be an option

as a side note because people mix it up all the time Twitch is owned by Amazone but a distinct legal entity which has to pay Amazone for any AWS/Server stuff they use in the same way as other customer
The first issue of BYTE magazine I ever had featured Steve Ciarcia’s home brew 8086 motherboard on the cover. I think he eventually published mods for that one that brought it into some semblance of pc compatibility, though.
TBF your proposed title is less snappy.
Yea, its a bug, not a feature.
It's kind of wild that when businesses lose control of people's personal info, they get no punishment. And when someone saves them from losing people's personal info, they give no thanks.

Seems well funded companies are immune from data liability or responsiblity.
I actually disagree to an extent. Many smaller towns I've visited in Japan actually are walkable: they have a single train station, and the town around the station can be mostly walked, and easily biked. If you need to go farther out, like to some warehouse or onsen not close to the town, this might be too much, but for most of the locals, they can do most of their trips without a car. But the key here is that the town, while not an urban metropolis with a subway system of course, is still somewhat dense compared to a North American suburb.

If we go back in time to North America in the late 1800s, for comparison, it's much the same. People didn't have cars, and while some people had horses, they were expensive and not everyone did. The towns had a railroad station and otherwise were very walkable. There were no parking lots forcing low density because there were no cars.

Edit: note that I don't mean to imply that all smaller towns or cities in Japan are like this. The boring towns that are copies of suburban America are places I simply wouldn't visit, because there's absolutely nothing interesting there for a visitor (just like suburban America); the towns I've visited are interesting, cute towns in the mountains that actually attract tourists for some reason (onsen, access to mountain trails, etc.).
Badging API
As a human, I did not really understand the situation from the quoted text. It was not clear that Scrooge had the option not to open another door if you already had selected one with a goat. I think that needs to be clearer for me to understand the puzzle before I start getting judgy about AIs.
There are a lot of grammar errors and other awkward phrases in this translated blog post. Still pretty readable but worth noting it isn't a perfect translation (especially in the context of Duolingo or other learning services leveraging AI).
Most people outside the defense sector tend to be hyper critical and not appreciate the nature of tech development, maturity, and testing.
I’m not sure if you read their education proposals, but their platform basically boils down to spend less money on public education and instead support charter schools, private schools and home schooling, etc., teach the bible in class, get rid of national educational standards, support abstinence instead of sex Ed, get rid of student counselling for contraception/abortions, get rid of government funded student mental health support, reinterpret Title IX to apply only to women/girls, and privatize the federal student loan program.

None these proposals are very education-forward at all, and are mostly just hot button issues to rile up the base. Each of these policies just decreases educational support and funding. How will any of these policies have any beneficial effect on the quality of education American’s receive?

Don’t even get me started with their stated tax policy. The Republicans’ entire platform on tax reform is to repeal the Johnson amendment, a ban on non-profit political campaign activity that prohibits non-profits (which includes churches) from participating in, or intervening in any political campaign on behalf of any candidate for political office; and to make the tax code “so simple and easy to understand that the IRS becomes obsolete and can be abolished.”[0] This is a literal quote from the 2016 Republican Platform that you linked. Yeah, let’s just abolish the IRS. That’s a super realistic policy.

Their tax policy is just laughable.

[0] https://prod-static.gop.com/media/Resolution_Platform.pdf
One note on line item 1: Only Partners and sometimes affiliates get transcoding. Everyone else is just whatever they stream at.
As years of openstacker, happy to see opendev here!
No software product that has actual paying users can afford to stop development like that. It needs to constantly keep evolving with the environment, or someone else will fill their niche quickly or it will just atrophy. That may require fewer engineers though, so I agree with you partially.

With software, once you find PMF, it's not the building that's hard, but keeping the users paying and using your product. The entry barrier to building a copycat is very low. So you have to pile on resources to keep your software be the best available.
I remember Mac OS crashing so much I found ways to resume the system from a crash state in some instances by pressing key combos and typing incantations into a shell of some sort.
Ketamine in the form of Spravato is currently clinically available.
Dupe: https://news.ycombinator.com/item?id=38925681
Technical cantilevers (a better term than "technical debt"?)
They're not treated the same. One's a prediction, one is a bet.
In this example, you have to magically know that DB returns a statusError{} in order not to wrap it again.

I've found one improvement is to encode this knowledge in the type system, by not using plain error returns on the handler, but instead use something like e.g.

type netError interface {
Error() string
Public() bool
StatusCode() int
Unwrap() error
}

func PublicError(e error, code int) netError { ... }

func InternalError(e error) netError { ... }

func SomeHandler(h *http.Request, w http.ReponseWriter) netError { ... }

This makes it clearer whether the underlying err "knows" if it should be public or private.
The timeline omits when the article was put online
Wow this really fun. Nice web client too. Makes me want to relearn CUDA...
It's not kind to say, but one must wonder if after you kill people, rip their bodies asunder, send them into the afterlife... if PTSD doesn't have a spiritual or karmic purpose. We're not meant to be doing this to each other.
In a stick frame building, everything still gets clad with sheathing (plywood) and subfloor (thicker tongue and groove plywood).

Structural insulated panels (plywood/foam sandwiches) have been around since the 70s. They're a useful building technology.

There's no way they can provide an equivalent amount of product to a SIP cheaper. They're operating at small scale, and CNC machining everything which is expensive. The math ain't mathin'.
Arrow is an in-memory data format designed to allow zero-copy interop between languages, including Rust, C++, and Python. It's a bit more sophisticated than just some arrays, but ultimately everything is just arrays.

Polars is implemented in Rust and uses Arrow to represent some data in memory.

Pandas is often used in a way that results in a lot of processing happening in Python. Data processing in Python is comically inefficient and single-threaded. Beating that sort of pipeline by 10-100x is not that difficult if you have optimization experience and are able to work in a more suitable language.
https://github.com/augustoroman/sandwich is another approach for achieving a similar result. One nice aspect of writing handlers that return errors is that they are easy to test and clean to write.

Sandwich does very simple sequencing to achieve an understandable dependency injection mechanism that produces clear errors when something goes wrong, and it produces errors at setup time rather than run time.
LLMs offer a big advantage over other types of machine translation: they can translate the source text in multiple ways. You can then pick and choose from among those versions to produce the final wording that you like best.

Here are five translations of the same passage from a speech by the Japanese prime minister. They were all prepared by GPT-4 from a single prompt:

1. Since becoming Prime Minister, I have visited many ASEAN countries. I recently returned from visits to Malaysia and the Philippines. In every country, I have felt the depth of business ties with Japan and the strength of personal connections beyond business.

2. As Prime Minister, I have had the opportunity to visit numerous ASEAN countries. Just recently, I traveled to Malaysia and the Philippines. Everywhere I went, I witnessed the profound business connections with Japan, as well as the enduring personal relationships that transcend business.

3. Since my appointment as Prime Minister, I've visited several ASEAN countries. My recent trips included Malaysia and the Philippines. In each country, the depth of business connections with Japan and the enduring strength of interpersonal relationships beyond business were evident.

4. In my role as Prime Minister, I've visited many ASEAN countries. Recently, I was in Malaysia and the Philippines. In each nation, I felt the depth of Japan's business ties and the robustness of personal connections that go beyond mere business.

5. As Prime Minister, I've had the honor of visiting several ASEAN countries. My recent travels took me to Malaysia and the Philippines. In every country, the strength of Japan's business ties and the resilience of personal relationships beyond business were apparent.

The prompt I used and the full source text and translations are here:

https://gally.net/temp/20240110multipletranslations.html
I mean the government probably made it illegal to investigate this thanks to the war on drugs, so we can’t put all the blame on pharma.
If this had been exploited and the job applicants to Target, Subway, Dunkin et al, had bank/credit fraud committed in their name's, would the big companies be liable for not performing due dilligence on chatter.ai? To be clear, I'm asking from a legal standpoint not a practical one.
It’s also really had to control quality of “natural” substances. Sure, the box might say “100% organic bobloblaw”, but it could just be viagra.
That’s because this post wasn’t written with the help of LLMs:

> the post you are reading is not just written by myself, but as the tradition in this blog demands, not even re-read or corrected if not for a quick second pass. This way you can see what my written English really is, and if you are curious, compare it with the post about LLMs. The difference is not less than huge.

The post on LLMs reads quite a bit more fluently in English: http://antirez.com/news/140
Big pharma is the government.
https://careers.spiritaero.com/dei
thats like asking when do we lynch hackernews for banning the majority of people who would otherwise post here? sorry but theres a lot of money invested in particular agendas
Paper written by one transformer?!
A lot of use cases are applications that don't technically require a DOM but maybe just the ability to copy and paste text.

The biggest thing is some kind of graphics capability.

What I think happened, if you look at the web assembly design discussions, is that they made the initially correct decision to limit the scope to be more manageable, but then over the years that decision became something of a religion and even a strange badge of honor.

"Web assembly is not meant to replace JavaScript". It certainly is challenging to try to standardized on anything like device input or graphics APIs, but after say three years, competent and sane designers obviously should have been working on that.

Maybe I am a conspiracy theorist (I am) but I sometimes suspect that Google has deliberately limited the scope of web assembly in order to maintain the control that the dominance of Chrome provides them. Because if things like keyboard/mouse and graphics had some type of web assembly standard, then it would be easy for different runtimes to support them. Then before you know it, you don't need the browser for most things, you can just use your favorite web assembly runtime.

I will go so far as to suggest that this is an antitrust issue and that a technically competent government (of which maybe non exist so far) would have somehow forced the development of an evolvable shared standard like web assembly that is not missing important pieces like graphics.

I see web assembly as the obvious successor to Java. It's been held back by some strange psychology and maybe even intentional sabotage.
They don't have the front holes to do it.
When I first learned of it I researched it and it seemed like the risks to heart health are significant with ibogaine, but I’m unaware of mitigation efforts that could make research ethical and safe.
Was the original Tesla Roadster made by them using an AC induction motor?

I literally don't know. However, that's where I'd draw the line between who deserves credit. If it was Musk's idea, he deserves it. If it was them, then they do. Because that seems to me to be the major innovation. Also, if stationary storage devices started with them, then I'd argue their long-term plan was probably better than Musk's. However, I don't know who started that either. It just seemed like the long-term plan was to use eco-conscious rich people to finance storage innovations that would make the overall grid much more efficient through stationary solutions.