skysight-inc/HackerNews huggingface dataset:
The science to restrict is molecular biology (bacteria) or virology, not applied mathematics (AI). These folks can already do some wild things with the materials they have on hand and don't need fancy AI to help them.

Structure prediction is just one small slice of all of the things you'd need to do. Choosing a vector, culturing it, splicing it into an appropriate location for regulation, making sure it's compatible with the environment, making sure your payload is conserved, study the mechanism of infection and make sure all of the steps are unimpeded, make sure it works with all of the host and vector kinetics, study the pathology, study the epidemiology. And that's just for starters.

This would require a team and an enormous amount of resources. People motivated enough to do this can already do it and don't need the AI piece.
Based on "GetMetricData", you're not paying for services, but rather something with access to your account is making API requests to CloudWatch. Do you have any third-party monitoring tools (Splunk, Datadog, etc.) in use? Can you check your IAM portal to see if you have any users/roles with recent access?
I'm midway through, but a nitpick:

> You're on your own figuring out the Commit IDs and punching them into the URL bar if you want something more granular.

There's a "commits" tab at the top, like:
Conversation | [Commits] | Checks | Files changed

Example: https://github.com/raspberrypi/linux/pull/6330/commits
EU law supercedes national law. Ireland can legislate as much as they want, but if they ignore ECJ judgements stating that their laws are incompatible with EU legislation, they will be fined.
It seems to me it should be trivial to strip anything internal that comes out of a worker right?
> In the end, this really comes down to whether you value freedom or state protection more...

This is again a forced binary "and/or"-decision, without anything inbetween.

It doesn't have to be like that - both can coexist, if both terms are not extreme.

(disclosure: my post is not related in any way to Israel nor Palestine and I'm personally not linked in/directly to anything related to Israel nor Palestine and this post is not related to the current conflict)
Correct. You mentioned your instincts.
It's a similar vehicle, but there are actually many substantial differences.
StrictYAML https://hitchdev.com/strictyaml/
dead site?
In comparison to DIDs, ORCIDs aren't sk/pk pairs that can be used to cryptographically sign.

A person can generate (and optionally register) additional DIDs if they please.

A person can request additional ORCIDs if they please
Interesting, I found the page comparing performance on AWS useful.

https://www.databasebenchmarks.net/benchmark-charts.html/?aw...
I listened to a podcast last year featuring a FAA employee saying that the best way to delay the FAA is to complain to congress, who will demand a review. Then they have to drop everything and work on the review for a month.

This spacex release and complaint is justifiable but I wish they didn’t use such strong language it just raises the rhetoric against itself
Mortgage Your Retirement (2005) [pdf]
The War on 'Foreign Influence' Has Become a War on the First Amendment
Does the use of "foundation" and "multi-modal" for describing this model mean anything, or are those just used as buzzwords? Funnily enough, the only place those terms appear in the paper is in the abstract.

Also the paper says they basically copied the methods used for AlphaFold, but then included the ability to input language embeddings, and input some other side constraints that I don't have the biology knowledge to understand. They don't show any data that indicate how much these changes improve performance. They show a very modest improvement over AF3 (small enough that I would think it could be achieve through randomness/small variations in the training parameters). So I don't think this is very revolutionary, but I suppose it replicates AF3.
> it also doesn't require any a priori agreement on the structure of a header key - this is probably important when you think about the sheer number of teams at Cloudflare

That’s more of an indictment of how little effort is spent aligning things. It’s not that hard to tell every team that any headers have to start with ‘CFint’ and then enforce that.
Did you try a google search?

Redox is mentioned. There are other projects but afaik they've stalled. The first few hits with google contain links to their project pages.
>if the writer has been using UNIX shells for that long, why are they using MSWindows at all?

MSwindows is posix, why not?

windows supports tons of software that is not available on unix. People have to work with other people, spouses, university colleagues, whoever, maybe those people use MSWindows
I feel like radio dudes they make their sites and software look terrible on purpose
One of the comments linked to an article about keyboard problems caused by a LED, which was previously discussed here:

https://news.ycombinator.com/item?id=36581204 - Repair adventure: A single white LED causing stuck keys on a RN988 keyboard (2023-07-05)

I wasn't thinking about the color of the LED at the time, but after reading this article, I wonder if we should prefer products with green LEDs in general, like green LEDs are just more reliable than blue/white LEDs for some reason?

Also, I can't seem to find microwave ovens with red LEDs.
The video is of cars parked next to the launch pad area, taken by remotely operated cameras. No one was endangered.

Also, as dramatic as it looks, it is hardly an environmental disaster. I daresay paving over the land with asphalt and concrete had a larger impact.

And there have already been several launches since then. Those went more smoothly and were not delayed. The reasons for the delay this time have nothing to do with this.
I was just using Git Bash to run grep...
I moved to postgres over a decade ago but have occasionally had to interlope into MySQL/MariaDB infrastructure. IMHO it has been a lesser choice for a long time, typically just clinging onto it because of legacy reasons or an over-involved executive but these people are also typically very proud and protective over the thing they know.

Realistically if you need the MySQL semantics (eww) and wire protocol TiDB or a hosted offering like Aurora DB have been better choices for a long time now.
Indeed so, I also meant the hardware budget/hardware resources to acquire the data before it's processed. I'd bet it's a solid theory that some of the large things launched in those large payload fairings of NRO satellite launches in the past 20 years are SAR satellites, with billion+ dollar budgets.
> You're missing the essence. That those who are desperate and poor can be punished easily, swiftly, harshly, but those who are wealthy tend to avoid punishment and when it even occurs it is with herculean effort, sluggish, and limp.

This is the fully orthogonal problem. In one case you're complaining that there is a law against theft that applies uniformly to everyone but only the poorest are desperate enough to steal. You can't fix this by making the law imply non-uniformly, because things fall apart if there exist people who are allowed to steal with impunity. You have to solve it some other way.

In the other case there is a law against theft which is intended to apply uniformly but the rich manage to steal anyway and then weasel their way out of the consequences. In this case causing the law to imply uniformly to everyone is the solution.
Vapour machines seem to start cheaper like this for $30k https://www.alibaba.com/product-detail/Diamond-Growing-MPCVD...

Not that I know anything about them.
But batteries are way way more ubiquitous no?
Since 94% of business spreadsheets contain errors [0], then probably yes we should get rid of or significantly improve spreadsheets.

Probably the solution is that things like Jupyter notebooks and spreadsheets should be views into some better source of truth rather than the source of truth themselves.

[0] https://phys.org/news/2024-08-business-spreadsheets-critical.... I remember a similar figure from studies a decade or so ago.
No one develops 4th generation nuclear simply because nuclear waste is a minuscule problem. On grand scale, even with all the security measures, it's actually pretty easy and cheap to just bury all the nuclear waste. So it's not really worth to recycle it, or make 4th gen reactors.
Why don't we send tardigrades and other extremophiles into space to colonize possible life-sustaining planets and moons?
Telegram isn't as private as iMessage, but that doesn't mean it's not as secure. Security-wise, exploiting iMessage is easier than exploiting telegram, since iMessages has some special privileged access. Security doesn't mean privacy.
It could be that too, but I think that presumes an order - that the comment was written after the code. If the comment was written before the code, then it would describe what the author was trying (intended) to do. Which also implies an order of course.
Ah, thanks. I was not aware of those.
Again: where is the presumption of guilt in OP's case? They got subpoenaed, they enlisted help to respond, life went on.

Their lawyers warned them to prepare as though a raid would occur, but that's the lawyers' job: to prepare their clients for the worst just in case.
An outdated comment is at least a very strong signal that the code might be wrong

And, you definitely had little experience with under-documented code
Not until the eurpean union steps in and forces some sense in the market.

I know this is going to be perceived as controversial but so far it’s the only way I’ve seen good things happen (eg: gdpr, digital markets act, usb-c everywhere - iPhones included)
This is counter to the entire idea of Tor, which exists to allow people to bypass government censorship.
> any company in existence now needs a lawyer who understands the Treaty of Lisbon!

Hyperbole makes you look hysteric. The reality is that every other company is doing just fine, paying the tax they owe. The only companies who have to worry are shady ones like Apple (abusing tax-havens since the '80s, with Braeburn etc): it's now established that secret agreements with cosy governments will not be tolerated in the EU, as it should be.
I love surgical commits too. Having surgical commits is extremely easy in hg. You simply specify what you want committed using `hg commit --include` or `hg commit --interactive`. You probably didn't look very closely at the help page.

And if you accidentally committed something that should have been broken up, the user experience of `hg split` exceeds anything you can do with git commands. Quick tell me: if your git commit at HEAD contained a three-line change but each line should be its own commit, what do you recommend the user do? I guarantee `hg split` is so much easier than whatever you come up with.
This is one of the coolest times to be building technology. Haven’t felt this excited since I got my first PC.
My argument is that the law in question is an EU economic policy targeting large US companies, not "justice" in the "law & order" sense of that word. This is a real position, not a straw man.

In return I've gotten mostly insulting responses (though some thoughtful ones have now filtered in). I'm not even complaining about any of these, mostly just curious why this topic riles so many people up.
MBoC is more like Knuth's textbooks. It's a towering monument to the achievements of humanity over the past 150 years (molecular biology proper is less than 100 years old). As well as being highly accessible (readable).

It's done in an interesting style, with lots of direct references to current literature. I was surprised to see a recent edition on IA: https://archive.org/details/alberts-molecular-biology-of-the...
Show HN: I created free music for your YouTube videos, TikToks, Instagram, etc.
I would think that a much more likely exfiltration method (assuming a compromised employee) would be via a capsule in the metaphorical "prison wallet" rather than the sewer.
That quote means nothing about the future.
> We are releasing Chai-1 via a web interface for free, including for commercial applications such as drug discovery. We are also releasing the code for Chai-1 for non-commercial use as a software library. We believe that when we build in partnership with the research and industrial communities, the entire ecosystem benefits.
This is the way :mando:

If it's not answering why or at least providing a very concise how to very verbose code, then it's just adding noise
I think the general idea is not to contaminate planets with possible life so we can eventually study what completely different evolution circumstances produces.
Earl Sampson
What's new vs version 4? I have plenty of apps using Express at a low level. Would it make sense to upgrade to v5? What are the benefits? Why would I choose Express over something like Hono at this point?
I'm part of the illumos core team and I'm quite keen to use Rust in the base of illumos, FWIW. There several contexts in which we could make good use of it, and the primary challenges in most cases is either one of release engineering or the resultant binary sizes. I'm confident we'll be able to work them out, it'll just take more exploration and effort!

The rough areas where I think things would be useful, and probably also roughly the order in which I would seek to do them:

* Rust in the tools we use to build the software. We have a fair amount of Perl and Python and shell script that goes into doing things like making sure the build products are correctly formed, preparing things for packaging, diffing the binary artefacts from two different builds, etc. It would be pretty easy to use regular Cargo-driven Rust development for these tools, to the extent that they don't represent shipped artefacts.

* Rust to make C-compatible shared libraries. We ship a lot of libraries in the base system, and I could totally see redoing some of the parts that are harder to get right (e.g., things that poke at cryptographic keys, or do a lot of string parsing, or complex maths!) in Rust. I suspect we would _not_ want to use Cargo for these bits, and probably try to minimise the dependencies and keep tight control on the size of the output binaries etc.

* Rust to make kernel modules. Kernel modules are pretty similar to C shared libraries, in that we expect them to have few dependencies and probably not be built through Cargo using crates.io and so on.

* Rust to make executable programs like daemons and command-line commands. I think here the temptation to use more dependencies will increase, and so this will be the hardest thing to figure out.

The other thing beyond those challenges is that we want the build to work completely offline, _and_ we don't want to needlessly unpack and "vendor" (to use the vernacular) a lot of external files. So we'd probably be looking at using some of the facilities Cargo is growing to use an offline local clone of parts of a repository, and some way to reliably populate that while not inhibiting the ease of development, etc.

Nothing insurmountable, just a lot of effort, like most things that are worth doing!
They have several varieties (actuallly 100s), but the ones going into Russia are

- prop based (like the Shaheds Russia gets from Iran and sends at Ukraine, several varieties)

- cessna based (retro fits and now custom build frames too)

- small jet engine based (evolution on the Shahed style, Iran & Russia are working on this too)

They likely take off from several places within Ukraine. They have reached more than 1000km into Russia, so there is an amount of flexibility, depending on the model. They can take of from sufficiently far behind the active front and often take winding paths.

You can search "ukraine drone varieties" to get a sense
Based on my understanding from the description, it is ~8x faster (250 GFLOPS) for vector ops (vs. SVE mode at 31 GFLOPS which is CPU-ish) and 60-100 times faster (e.g. 2005 GFLOPS) for matrix multiplication for single-precision values.
For what it's worth, I've had the opposite experience, maybe because I work in a different domain. Personally, I still think using Powershell functions and treating lines as string objects is an improvement over bash and its mini-languages, anyway; and most standard Unix commands have Powershell close equivalents. Some Powershell expressions might be abstruse but so is, say, awk; but when you've learned awk you only know awk; whereas the Powershell technique you used (calculated fields in select-object, for example) is permanently useful. I do spend a lot of my time with various random APIs so Powershell is pretty joyful compared to (say) curl/jq or yq-ish stuff. There was a real adjustment period, of course, getting used to a new shell; but it was the best thing about my experiment with Windows (discovering a new shell that I now use on my Unix-like systems, because I did not end up wanting to adopt Windows).

So I'm curious what kinds of things you mean when you say you have to parse everything as text anyway. I suspect you've needed to a lot more of those kinds of tasks than I have.
If you're implying that the answer is "yes this is too dangerous", could you possibly give a few examples of technological developments that aren't "very dangerous to release publicly" by the same standard?

For instance, would any of the following technologies be acceptably "safe"?

- physical locks (makes it possible to keep work secret or inaccessible to the government)

- solar power (power is suddenly much cheaper, means bad guys can do more with less money)

- general workload computers (run arbitrary code, including bad things)

- printing press (ideology spreads much more quickly, erodes elite hold over culture)

- bosch-haber process (necessary for creating ammunition necessary to fight the world wars)
hah, this happened to me recently. I submitted a small CL to a threading lib and suddenly I see some guy named "sanjay" asking for a small change. It's very cool to see how involved he is still!
This is interesting. At work we use PRs like the author uses commits, and in fact we squash-and-merge them at the end, but our approach requires rebasing the later PRs whenever we make a change to the earlier PRs. This can be quite laborious, falls afoul of the "don't force-push" rule, takes a long time for engineers to learn, and tends to break existing code review comments in the GitHub interface, but works out okay for two or three PRs. In our workflow a commit is less a unit of work and more a savepoint.

I also use heavily use stashes, as well as undo-tree-mode in Emacs. This means we have four different ways of tracking the history of source code, which sounds redundant but works out okay in practice.

The ergonomics of doing this in Git are pretty bad. I found Phabicator better but still unnecessarily difficult. Perhaps a new source control management tool could have first class support for higher level concepts than just commits and branches, or perhaps that would be even worse to use.
Accident: Delta A359 and Endeavor CRJ9 at Atlanta on Sep 10th 2024, A359 knocks CRJ's tail plane down

https://avherald.com/h?article=51d8772b&opt=0
If you’re not sure, you probably want UCRT64. At any rate I used it to pull a rabbit out of a hat at work by building some software with it that didn’t have an official windows build.
I can't even tell if this is satire or not. Razor blades are replaceable and interchangeable, that's their whole thing.
I think many of those power tool batteries are 18650 or 21700 batteries soldered together under the shell. Laptops used to be, but as they've gotten slimmer and more space-conscious, now have mostly moved to custom pouch designs.
This statement is made without basis. What percentage of tor traffic is used for terrorism, identity theft, or people avoiding persecution?

I'm not going to make a value judgment on the use of tor, but I do think it's important to be honest about how it may be used.
Dangerous escalation, they know there would be more outrage and patriotism should the kremlin buildings be significantly damaged (they hit it once, but it was a small drone launched from within Russia)

The speculation is that the ones hitting apartments are suffering from EW.
> it's a general FOSS problem

Yes, I agree. The FOSS model doesn't seem to be working even though I believe it can. So I still will try to rally people to chip in here and there. I think many devs are happy to work on their projects even without huge tech salaries and many small contributions can add up. So it is a win for everyone (I think I'm a bit surprised -- not really -- that the EA people don't advocate for more FOSS donating).

But I do think this is in part related to the "staying around" issue. No one wants to do the boring stuff and it's easier to just give people a salary and throw that under their umbrella. Hard to justify this in volunteer work.

I do wish we would have a real conversation about this on HN and we could actually dig deep into it. But I think it is easy to think it is not a problem because things appear to be working smoothly, so cracks are easy to ignore and it is easy to not think about if we could be more efficient. I definitely don't know a solution to the problem but I'm sure given some time there's more than enough smart people around here that understand different aspects of the problem that it could be solved.

That said, I do personally appreciate your project, and have recently gotten into some hardware hacking (need to fix some devices...). And I hope you focus more on the encouragement in the thread over the criticism (even though some is valid, constraints matter).

On a completely different note, is there any plans for a full TUI? Or someone that is doing this?
I more meant that it's hard to diff between arbitrary commits without using the URL bar. The results are also... Weird. For example, let's say you have the base B, and commit X:

B ---> X

Now someone pushed to main, so you rebase on B'

B' ---> X

Now, you modify X to address something (maybe just a spelling error)

B' ---> X'

Now you push the new rebased branch. Question: how do you view the difference between X' and X?

Well, you have to use that little "Compare" button, but there's a really big problem with it: it shows you the diff from X to X' and the diff from B to B' at the EXACT same time. Which is really bad! Imagine if the difference between B and B' is 500 lines; it will completely dwarf the 1 line typofix from X to X', making it impossible to read.

Now, this is kind of a problem in Gerrit too. But they use a UX technique to make it manageable, which is very smart: they color-code the lines of the diff, depending on if the diff comes from B..B' or from X..X' -- so you can see at a glance if the hunk is relevant.

More broadly, interdiffing between commit X and commit Y can be tricky, because what you really want to do is something like "Rebase Y onto the parent of X, then diff X and Y", because otherwise you get the included differences between their baselines. (We do "Rebase Y on X's parent" for Jujutsu's "interdiff" command IIRC?) But sometimes you DO want to include the base diff, because the changes from B..B' can be VERY relevant to your patch.

So, you need all these options, really. But once you go off this beaten path where you want to compare X to Y... yeah, you have to start typing into the URL bar, I think.

But I will say, the commits tab and the little n/p keyboard shortcuts to "flip through the commits" like book pages is at least a HUGE improvement over the basic UX though. I use that all the time on GH projects these days, even if I have tons of other problems.
My 2c:

1) Is this worthwhile? Looks like ~500 CPU cores were saved (are these real cores, or does this include hyperthread cores?). I don't know cloudflare's costs, but this seems like single digit servers and probably savings only in the $XX,XXX range. Not nothing, but do you expect a positive ROI on engineering?

2) If you do want to go to this detail, did you consider in putting the filter at the deserialization step, preventing the headers from being created in the first place?