skysight-inc/HackerNews huggingface dataset:
Probably worth mentioning that David Baker’s lab released a similar model (predicts protein structure along with bound DNA and ligands), just a couple of months ago, and it is open source [1].

It’s also worth remembering that it was David Baker who originally came up with the idea of extending AlphaFold from predicting just proteins to predicting ligands as well [2].

1. https://github.com/baker-laboratory/RoseTTAFold-All-Atom

2. https://alexcarlin.bearblog.dev/generalized/

Unlike AlphaFold 3, which predicts only a small, preselected subset of ligands, RosettaFold All Atom predicts a much wider range of small molecules. While I am certain that neither network is up to the task of designing an enzyme, these are exciting steps.

One of the more exciting aspects of the RosettaFold paper is that they train the model for predicting structures, but then also use the structure predicting model as the denoising model in a diffusion process, enabling them to actually design new functional proteins. Presumably, DeepMind is working on this problem as well.
Depending on the client device, you can often put it into pairing mode immediately upon turning it on to prevent auto-connect, then click connect from the desired host device. Still annoying but slightly less so than having to disable bluetooth on every other nearby host.
Abstraction isn't the silver bullet. Not everything is abstractable.

"This program generates the most likely outputs" isn't a scientific explanation, it's teleology.
If people normally paid cash for houses, that might be an interesting point. But most people rent money to buy a house (even while ironically trumpeting "renting is throwing money away"). Like the previous commenter pointed out, real estate-related rents will expand to take up any available slack in income.

Now, save recently, the cost to rent money for real estate was in steady decline. That means even a constant income could afford to rent an increasing amount of money. As a result, the price of housing was able to rise disproportionally to income, but proportionally to rent.
Those are all arguments for buying Tesla stock, not a Tesla. Of course Tesla will keep selling new cars.

What if Tesla pulls the rug on existing models and stops supporting them after a few years? It's not an outlandish fear. Musk has been wildly unpredictable, anything could happen. And given e.g. the recent story about how a Tesla car wouldn't even start again without calling support for some kind of remote maintenance, Tesla owners seem to be more dependent on the company's support than average. It wouldn't surprise me at all if Teslas were generally one expired TLS certificate inside the car away from being bricked.
Would this be useful in predicting lat/long coordinates along a path? To mitigate issues with GPS drift.

If not, what would be a useful model?
I share your concerns. I mean, I could use a build system that is as powerful and versatile as CMake, but much more declarative and not a horrible inscrutable mess of procedural manipulation of mutable state like CMake is. But that would probably mean replicating, in some way, all the years of work that went into CMake proper and its 3rd-party extensions. Not an easy task.

I want something that is declarative and extensible at its core, and not an after-the-fact bandaid that tries to fix what's broken beyond repair.
KEXP (kexp.org) radio is playing a lot of his catalog right now. Listen in if you want to hear the impact of his work.
> if it’s pa[t]ent-encumbered, it’s literally been recognized as a novel and advanced innovation

I think it's pretty clear by now that the patent system rarely works that way in practice, though that is the intent.

And I was merely joking that whatever apple announces has to be "revolutionary" or "groundbreaking" or "jaw-dropping". Whatever the quality of the product (and for their hardware, it's typically high), the company culture is to staple a bunch of superlatives onto the headlines.

(BTW I don't know what “selling or renting first-party tools is a trick" means)
Zero-shot nearly beating trained catboost is pretty amazing.
Why editorialize your own title to take all the content out?
If it's non-buoyant and not very heavy, it's easier to control and stay afloat than if it pushes your feet upwards to the surface.
I knew (of) him first and best for the essay "Some of your friends are probably already this fucked" (aka "The problem with music") which I was introduced to at about the point in my life where some friends are in bands and a few of them try to go commercial, but fortunately these particular friends had all read The Manual† and this essay by Albini.

† https://www.amazon.co.uk/MANUAL-How-Have-Number-Easy/dp/1899...
Cloudflare Warp is free, I think - if you create a Zero Trust Organisation for free and configure the Warp client to use it, you can use unmetered Warp+ with Argo routing without charge.
But likewise, a hungry person isn't entitled to every sample on the tray - just one. They're samples.
While there's some complexity in the details of how you'd implement the protocol and avoid replay "attacks", there are potentially ways to use Chaumian blind signatures so that an age verifying authority can (blindly) sign a token you present after verifying your age (through some means that likely won't be anonymous), in an unlinkable way

As an overly simple thought experiment, you could generate a random ed25519 ephemeral public key, hash it, then send it (blinded, and thus unreadable) to an age verification service (with some long term age verification credential or similar).

The age verification provider does a blind signature on your (blinded) public key hash, and sends it back to you. You un-blind that signature (meaning that provider can't identify which identifiable request led to it, but now it bears the hash of your public key), and you can now authenticate to a service by signing a challenge with your ephemeral ed25519 private key.

The service only knows your ephemeral public key, and that it has been "vouched" (signed) by the age verification provider.

The age verification provider knows "you" asked for a token , but doesn't know what public key you used.

Clearly there are challenges with replaying (authorised user could share the private key every day with a group of others), and revocation of a credential whose private key gets shared among a group is hard (beyond providers blocking a public key).

The risk is that this becomes a race towards "DRM" and platform attestation/authentication to try and prevent private keys being exported.
These are great points, can't dispute the facts you've laid out.

We also have to incorporate the absentee leadership, random/snap strategic decisions, solar, playing games with the stock via social media, Optimus and Cybertruck.

If I was seeing Tesla nail down fit-and-finish, or just QA reliability, I might even be able to look past the irresponsible safety decisions and the anti-LIDAR religion.

IMHO - Musk is certainly now more liability than asset to Tesla's future.
I can only imagine this is slow and cumbersome, but I love the idea of it working with your existing bike: https://www.shuttlebike.com/en/
Also I wouldn't call a particular blog post's content "enshittification" anyway. "Enshittification" is a process, not a particular type of content. We have plenty of terms for the latter, like "SEO spam" or "rage bait". I don't see anything wrong with someone trying to come up with a shorthand term for "unwanted AI-generated content"
Not quite the same thing though, is it? And if you're not happy with the direction then you're stuck.
Stop podcasting about crypto and AI and what Lex Friedman said to this billionaire or that philosopher. Do category theory instead. String diagrams with functorial boxes (Mielles 2006 / McCurdy 2012) will give you a new life. A better life!

Haters will unfortunately downvote this, because it is truth pilled and empirically based. But this is because they have not understood McCurdy!
Yeah, I was about to respond with something like this. I knew that CDs came out in the early 80's, but I still more or less associate them with the 90's; it wasn't expected that you bought a CD for music until then. As a very little kid I had cassettes for my sing-along tunes, by the time 6 or 7 (1997-1998), it feels like pretty much everyone had made the jump to CDs.
Didn't find it in the documentation. How would I go about if I want to self-host it for a small team of like 14 people?

Should I buy licenses for 14 (3x extended) instances, or 1 for all, where everyone can see everyone's conversations or are there accounts? I have a central ollama instance running and also Openai API keys.

Thank you.
When I started my programming journey I thought I could just "translate" Pascal to C++ just with search/replace and minor adjustments. Turns out sometimes it's the best approach :)
> If a stranger asked you for advice on how to commit a crime, would you willingly offer it?

Honestly, I probably would, because I don't take such conversations very seriously. It's not like I am have experience, it would be nothing more than fun theory.
Yo dawg, I heard you like generating build scripts, so we put a generator in your generator so you can generate while you generate.
The message seems clear: "we call the shots"

The value of we probably differs a lot from company to company. But it sure doesn't include workers.
I use notes and notability, each of which syncs using icloud. I also use the feature (I don't know the name) of the shared clipboard which also I think uses icloud for authentication.

Finally, if I, say, download a PDF from my computer, I can open it from the ipad because my downloads folder is in iCloud. This one, at least, you could use use if your company permits a different cloud provider.
What are you using to generate album.json?
Writing software has nothing to do with operating a locomotive, and very few who write software wear stripey hats; it's not really engineering either.
Huge difference.

Also, I don't understand the need for such a misleading headline.

"OpenAI tried to cover up usage of training material" would be sensational enough?
POS has it's own issues with requiring massive investments to even participate which just further rewards already rich participants more because those are the only people who can afford to lock up nearly 100k in USD to get rewards under POS.

Until we have >100% renewable all the time all the extra energy used by BTC only causes more CO2 positive sources to produce energy, if miners weren't using that electricity we'd be closer to full renewable energy today already.

The actual value of the existence for the sake of having an alternative 'currency' is also highly suspect to me as the deflationary endgame of BTC is very bad for people hwo are day to day spending most of their income. Deflation is great if you got in early and have large reserves you can sit on but for most people who would earn and spend in BTC mostly deflation is terrible. There's good reasons we moved away from the gold standard which BTC tries to recreate in digital form.
Something I've had issues with time series has been having to use relatively custom models.

It's difficult to use off the shelf tools when starting with math models.
Prime Video subs will soon see ads for Amazon products when they hit pause
I am sort of surprised that there isn't a widely used tool that uses codegen to generate jni bindings sort of like what the jna does but at build time. You could go meta and bundle a builder in a jar that looks for the shared library in a particular place and shells out to build and install the native library if it is missing on the host computer. This would run once pretty similar I think to bundling native code in npm.

I have bundled shared libraries for five or six platforms in a java library that needs to make syscalls. It works but it is a pain if anything ever changes or a new platform needs to be brought up. Checking in binaries always feels icky but is necessary if not all targets can be built on a single machine.

The problem with the new api is that people upgrade java very slowly in most contexts. For an oss library developer, I see very little value add in this feature because I'm still stuck for all of my users who are using an older version of java. If I integrate the new ffi api, now I have to support both it and the jni api.
An AI is only but a parrot for knowledge and truths that already exist, that you may not be aware of yourself. Everything it generates either exists somewhere or is derivative of that knowledge. It cannot and should not false facts. Until the body of knowledge we have fundamentally changes, AI should not 'create' knowledge just because you prompted it to. Otherwise, if you want it to do that, then you should accept any bs answer it gives you for any question.
Java still has the Java Community Process. Oracle has a thumb on the scale, but it's still a largely community-driven process. The .NET community has nothing even approaching this level of community and openness. Microsoft is in the driver's seat.
They're only different if an individual is manually posting slop.

If a company is automatically posting slop, then the root of the problem is enshittification, and AI is just means.
Developer Voices: Deep Dive with Chris Lattner on Mojo
This isn't generally true, I am in the Boston area and only the Main branch is anything like this, all the tens of other libraries are safe places where a kid would be fine for hours.
Great stuff! That deterministic "next step" is the last line of defense for us humans :)
Ooh, an advertisement.
It was settled then - Saddam's chemical weapons were destroyed in the aftermath of the Gulf War.
That would be fraud by the radio station, wouldn't it? You can't run a contest that is impossible to win.
Yeah, that's fair. I definitely joke about it with folks whom I know have a sense of humor about such things...
If the intention is to protect openai then it’s totally failing in the parent example.

Why does it matter how I’d respond? Are you trying to justify its failure?
Added a drawer for payment in my side project
Given that I've worked in consulting for years I've seen a good amount of soulless corporate types, but they're usually not that far from the average human being in most respects.

Your understanding of the world isn't workable when you think tens of thousands of people are acting as unhinged mass murderers and society just accepts it.
How is it possibly overreach? If you lie to investors to get them to give you more money, that is absolutely fraud.
Maybe someone could chime in (cryptography is not my strong mathematical field), but isn't the entire point of ZK proofs(which are the hot buzzword in crypto) that you should be able to be verify certain information (i.e that you are of a certain age) without leaking any other information(which is similar to what you are proposing)?

Surely this is a better application of that rather than proposing another L2 to scale Ethereum?
Asterisk is tied to the effective altruism movement, that has been spending a lot of money lobbying for AI regulation: https://forum.effectivealtruism.org/posts/Mts84Mv5cFHRYBBA8/...
People have long been calling for medical devices have published source, for exactly this worry.
No. The reality is that every new generation of programmers is completely comfortable with optimizations that existed before it started programming and surprised by optimizations added after that. Today we take for granted SSA, extensive interprocedural optimizations, value-range propagation and LTO. Before that was aggressive inlining and SRA; before that was smart register allocation and stack optimizations. Even before that it was instruction scheduling.

Each one of these optimizations have broken someone's code.
Scamming aint easy, just sleazy
Would be nice to have a summary and just a link to a tweet.
macdonalds is so overpriced, so I cannot condone this method :)
That author:

https://www.tshaonline.org/handbook/entries/heartsill-willia...

The mention of Mr. Lynch a line or so earlier was another threat of violence on the prisoners. "Lynch" was still relatively new at the time, too:

https://www.merriam-webster.com/dictionary/lynch%20law
Hahah, that's amazing
So far I haven't had jdb refuse to open because it wasn't running inside of an Oracle-provided mystery meat build of NetBeans.
s/jpackage/jextract/g
> What do you call a pointer with the high bits stolen? An ointer!

What is the name a pointer with the low bits stolen? Machines with strict word addressing will ignore the bottom two bits so you can safely store what you want there.

Not sure I've used, much less programmed a machine with that strict constraint in a while though. These days CPUs are all designed to implement the C abstract machine. At least the GPU folks are not subject to this constraint.
Slightly OT, but there was a standalone software just like gingko for the Mac. Do you now something about it?

Edit: I think it was an old version of gingko as a desktop app. Still available at https://github.com/gingko/client/releases
Considering the super chargers only have the single temperature sensor in the termination point, this is certainly a fire hazard.

However, it does raise the question if a shaded plugin spot, or rain could also present a similar fire hazard.
Seriously! I agree. They just modeled the best discussion with some of the highest value there is.

Being wrong is no big deal. Being unable to be right is often a very big deal.
Pandem.dev - Make on-call less shitty
Hey HN,

The wife and I are both devs, and we both agreed that being on-call is probably the worst part of the job.

We decided to build something to try and make on-call issues a bit faster to deal with.

Basically Pandem.dev is a tool that you add to your company's Slack channel and it responds with useful information whenever an on-call ping comes in.

We basically index all previous incidents and when any new on-call tickets come in from Pagerduty, it'll respond with a list of related past issues.

We're also working on allowing the model to be trained on your on-call runbooks and docs, so it can suggest solutions and starting steps to diagnose or debug whenever a new issue comes up.

Let me know what you think, any feedback is appreciated!
> What gives you that impression?

IMO Apple is ahead of the industry in supply chain ethics. They investigate their supply chain and produce reports[1] that are PR, sure, but also pretty transparent. Apple hired independent companies to interview employees of suppliers and a pretty decent scale. It's really worth reading the report, even if it's likely to confirm biases. I'm not aware of similar efforts from other consumer electronics manufacturers. Things like:

> Each year, the independent, third-party auditing firms we work with to conduct supplier assessments interview tens of thousands of supplier employees in their local languages — and without their managers or cameras present — to determine whether their experiences on the job align with our observations during assessments. Interview participation is completely voluntary, and we keep responses confidential. In 2023, we interviewed over 65,000 people as part of supplier assessments.

You can wave it away as all a big PR campaign, and I'm mostly onboard with the myth of altruism point of view, but I'm not saying that Apple "should" support unions out of altruism, but rather because it aligns with their other activities, regardless of whether those are altruistic or cynical psyops or whatever.

1. https://www.supplychainreports.apple/files/doc_downloads/202...
When have traffic woes ever been alleviated by adding more lanes?
Interview with him just a few weeks ago:

https://www.youtube.com/watch?v=MOWP_laIXAs

(ps. that entire channel is brilliant)
https://www.shuttlebike.com/en/
WebGPU Examples in 2024
Maybe some day we can come full circle and bring imake back to life and have it generate cmake files.
Explain why this approach of differentiating between answering ‘how do I prevent shoplifting’ vs ‘explain how I can shoplift’ fails to protect OpenAI.
This is what I wanted to get across but you said it so much better.
And a quarter of the other half is asking people in the gym how to do it.
On some ethernet cables.

Therein lies the difference between Cat5 and Cat5e: Cat5 pairs were all twisted at the same frequency, while Cat5e pairs must not be twisted at the same frequency.

(This is also how we were able to transition so quickly and cheaply from Cat5 to Cat5e: All that was needed to produce Cat5e on a line that had been producing Cat5 was just a relative speed change on the machines that twisted up the individual pairs.)
Steve wore a lot of shitty tshirts too, it may not have been entirely sarcastic.
Can we 'reset the internet' to make it safer for children?
What if you were asked while working as an employee in a public advice center?
SCSI cabling issues are so much more fun 20 years on, and happening to someone else.

Once had a system with 16 SCSI controllers and 36 disks connected to them.
Not sure about exact timing but isn't it just the time when school orders kids to read boring books until every last bit of enjoyment is squeezed out of the activity of reading?
is this books3?
I thought sunlight and water also kills them.
We already have the absolute best method for accurately predicting the world, and it is by experimentation. In the protein folding case, it works by actually making the protein and analyzing it. For designing airplanes, computer models are no match for building the thing, or even using physical models and wind tunnels.

And despite having these "best method", it didn't prevent progress in theoretical physics, theory and experimentation complement each other.

ML models are just another kind of model that can help both engineering and fundamental research. Their working is close to the old guy in the shop who knows intuitively what is good design, because he has seen it all. That old guys in shops are sometimes better than modeling using physics equations help scientific progress, as scientists can work together with the old guy, combining the strength of intuition and experience with that of scientific reasoning.
This might interest you - https://github.com/aappleby/wideboard
Super cool, would be great for prompt engineering and iteration
Thank you so much for building this, it's exactly what I was looking for!

Love the license instead of subscription model. Also loved that I can start trying right away without any hassle.

Couple suggestions:

I can't decide between Extended and Premium options. What does "premium support" mean?

Also, it only shows an upgrade option in the check-out page, perhaps it'd be interesting to include it in the FAQ and also the Pricing section.
Why do lists provide better memory locality than arrays? The array already stores its elements next to each other in memory. The compacting GC helps arrange the elements of the list close to each other too, right? Then wouldn’t the compacting GC at best even out the performance difference for sequential traversal?
Öhrli is actually the swiss german diminutive of Ohr (ear). Swiss german uses -li a lot for diminutives, whereas standard german uses -chen or -lein, the vowel of them stem is turned into an umlaut Ohr -> Öhrli/Öhrchen/Öhrlein.
Eh, it's hard to tell power output from pedaling cadence unless it's a fixed gear ratio. Most people pedal between 70-100 rpm regardless of the watts they're producing.
If the the air is compressed to higher than storage pressure and routed through a heat exchange, they could extract all the compression heat before letting the air into underground storage. The compression heat could simply be kept in liquid storage on the surface. But that's just me guessing.