skysight-inc/HackerNews huggingface dataset:
It makes sense to have a domain expert and an AI expert working together, but I'd offer two important modifications:

1) The AI expert is auxiliary here, and the domain expert is in the driver's seat. How can it be otherwise? You no more put the AI expert in charge than you'd put an electronic health record IT specialist in charge of the hospital's processes. The relationship needs to be outcome-focused, not technology-focused.

2) The end result is most likely to be a productivity tool which augments the abilities/accuracy/speed of human experts rather than replacing them. AGI being not that sciencey of a fiction, we aren't likely to be actually diagnosed by an AI radiologist in our lifetimes, nor will an AI scientist make an important scientific discovery. Ditch the hype and get to work on those productivity tools, because that's all you can do for the foreseeable future. That might seem like a disappointing reduction in ambition, but at least it's reality-based.
GPT-3 can already most of those things. If you haven’t spoken with GPT yourself, you might think it’s overhyped. But it really is quite amazing. I’m saying this as a 15-year veteran machine learning engineer who is not impressed by much in ML. The “hype” part of what’s happening (the disconnect between reality and the goal) is that these models do make silly mistakes. But they also can actually perform the operations on the list above, and not in some “works 1% of the time” sense. This kind of AI is at a turning point, becoming deeply impressive and significantly expanding what code can do.
> His reference to ‘LISP’ is, of course, referring to CLOS.

Definitely not. The all-caps "LISP" should be the strongest hint, but he name drops McCarthy and Carl Hewitt. McCarthy's LISP didn't have closures, so I'm thinking Alan is referring to something closer to Scheme. Which might make sense as Scheme is based on ideas from Hewitt (actors, message passing, etc.). But Alan isn't being terribly specific. You have to understand there are thousands of different "LISP" systems in the world. Many of which are just in some thesis or white paper.
> disable heartbleed

what
What's fun is if you actually dig into the Atlas repo, it's primarily a pile of NTLite tweaks[1] plus a batch file that automatically applies a bunch of CTT tweaks, particularly the ones around updates and UWP that he explicitly doesn't recommend.[2]

Anyway, Titus also has a guide on making a "custom Windows ISO" using NTLite.[3]

[1]: https://github.com/Atlas-OS/Atlas/blob/main/src/Atlas_20H2.x...

[2]: https://github.com/Atlas-OS/Atlas/blob/main/src/AtlasModules...

[3]: https://christitus.com/ntlite-guide/
I'd qualify that with "if you need to know how to use it as quickly as possible" then it probably goes into more depth than you need.

On the other hand, having at least some idea of how the thing you're using works under the hood is never a bad idea.
I think you’ve nailed it. The people working this case are not amateurs, I’d guess they’re tracking his location and are trying to form an airtight case so whatever charges they decide on will actually stick.

SBF isn’t cash poor and is going to fight this with some very skilled, expensive lawyers. I think it’s totally for for the Feds to be taking their time, though I hope we see some movement soon.
You just listed 5 completely distinct applications of AI safety (and surely can name countless others) and then concluded with a complaint that the concept of AI safety is not well-defined?

The whole point is that the technology itself and its capabilities are not well defined, people are constantly inventing new applications and new methods now at breakneck speed, so the question of how to mitigate its risks is going to be at least as squishy a concept as the underlying tech + applications.
> How would you feel if your loan got denied, you asked why, and you found it it would have been approved if you had been born in April instead of June?

I mean, I pay more for car insurance because I am immutably male. I don't feel great about this, but assuming that males my age are statistically more likely to be in crashes this makes total sense.

Likewise, I don't feel great that even if I were really good at basketball I'd be way less likely to make the short list of an NBA recruiter, because statistically I'm not going to be as good as someone two feet taller. It may not feel great, but it still absolutely feels fair too.

If people born in April instead of June were actually statistically more likely to be in crashes, I don't see how this is any different or unfair.
Also, however people test blackstart capacity for contractual purposes, I doubt it's a rigorous quarterly check of "can we start this up without outside support while the grid's massively overdrawn after a disaster of some kind shut us down in the first place?"
I love Kubernetes for the most part and it’s awesome, but yeah, starting with Istio is like going from 0 to 60 MPH in a few seconds in a sports car when that person has been riding an e-bike as their primary transportation for 3 years.
Most computer games only have native first-class Windows support from the developer. OS X if youre lucky. Linux basically never (not worth it).
Hey, that's my project! (And geoffjentry is my former boss.)

Nice to hear the praise, thank you. The project has changed a lot over time and inevitably left some disappointed people filing Github issues (CWL, non-cloud backends, etc).

It's really unique and enjoyable working on OSS that has a strong community, it is the highlight of my career.
Where's "convince government to build a moat around our industry" fall on your timeline?
I think these assistants just need to give the user a way to edit interpretations.

A 'debug' area that lets you ask a command, see what was interpreted - and immediately edit or click "that's not what I wanted". But not an afterthought and not a cumbersome process like setting up an automation that is triggered by specific commands.

Imagine telling your voice assistant "You're wrong, as usual" and instead of it giving you the boiler plate "I'm sorry ", it actually offered a way to improve itself.
It's not a solution to the problem I described, if it were the forgot password page would already solve it.
Gradient Hacking
I agree but also want to note that coordinating 1000 instances over ActivityPub brings it's own set of problems, rather than having one instance with 1000 users. Each new server introduced into the federation puts (minimal) additional load and traffic requirements on the other nodes, so more servers requires better servers.

I do think that's the way forward though, rather than a few big instances, but time will tell what the right percentage of the split is for good performance for everyone.
When you say 'any of that data', you are incorrect.
Simply to function (voice recognition) the echo microphone is constantly on, in the same way that any input device needs to be on to function.

You're not only incorrect, but your comment goes on to be incoherent, did you think before writing this comment?:
'Just because it’s technically possible doesn’t mean it’s actually possible.'
Part of the UK's Digital Services Tax is paid by app developers even tiny ones
Storing the energy for when the sun doesn’t shine. There are many options. The DOE is aiming to get the cost down by a factor of 10 by the end of the decade which is ambitious and not necessarily realistic…
+ 1 to this, I dropped my email, but I really don't want to go and verify it. I'm curious to know what I get after I login, because it's not immediately clear.

Another option is to consider 3rd party OAuth like Google.
> great.

So, you don't have the numbers.

> easier

Have you even thought about moderation and all the other concerns that go with this? How does instantly notifying millions of devices helped with caching, for example?
It's a beta feature you have to opt-in to, and not sure what happened to the test. You can email the admins again (maybe dang?) and ask about it
A whole lot of the arguments about why we shouldn't be concerned really boil down to "I cannot conceive of risk until that risk has materialized." Impossible to argue against, really.
I'd imagine that's somewhere near Khmelnytskyi? Ukraine would have folded well before any fighting got there, Russians would need to either run a massive attack from Belarus or totally overrun Dnipro.
It is Midwestern and, while not universal, it is the majority of speakers on the coasts and people I have met from the Midwest.
Do you mean the example videos with the text next to them? Or the 2 rows of images at the very bottom of the page?

They are .webm and .webp. Which browser & browser version are you using?
All costs are detailed here: https://hub.fosstodon.org/about/#current-funding

Yes it could be done cheaper, if they did more work themselves. The masto.host service they're using is basically Mastodon as a service - aka they're paying someone to host (and manage) a Mastodon instance.

All in all fair value for the money IMO.
I have the same feeling.

There is one more, possibly gigantic, thing though: Better handling of very long strings. I know the data structures for strings have various tradeoffs, but properly abstracted, it should be possible to even give a choice, no? So users could choose the data structure, based on their use cases. But I know little about the internals and maybe that is all too low level to be something a user could choose from the user interface or configuration.

I hope string data structure is properly abstracted from, so that it is exchangable for another data structure, but I have my doubts. Would like to be surprised here and anyone credibly telling me, that string data structure in Emacs has an abstraction barrier around it, and is actually exchangable, by implementing basic string functions like "get nth character" or "get substring" in terms of another data structure.

If it is not properly abstracted from, then of course it could be a nightmare to change the data structure.
I agree with this. We have evidence that natural language works well enough to run most of the world. AI will eventually get there.
As a 200km+ cyclist, at what times of the day do you eat?
Eu or US based?

Interested, as i've never tried seasonal variations, as opposed to daily/ weekly.

I do whack in the sugars, though pre-ride (day before) and then fast until finished, whatever the distance. Eating during, bloats me and i mentally just kinda give up.
If there was a reason for people to be higher statistical risk based on birth month (say, "babies born in november had 0.5% higher risk of long-term respiratory disease") then, yes, that should be incorporated into a model.

Genetic risk of cancer cannot be included in insurance decisions (excluding voluntary life insurance) because a law was passed (GINA) preventing it.

It's not the role of the loan industry to make it easier for black people who appear to be a higher statistical risk to get loans. That's the purpose of government- to make it illegal to include genetic history in life insurance models- provided that society believes in that principle.
They were ruling Egypt at the time as an upper caste
And it appears someone wrote a book on the topic here:
https://www.goodreads.com/book/show/18339944-a-philosophy-of...

From the page:

"In A Philosophy of Walking, leading thinker Frédéric Gros charts the many different ways we get from A to B - the pilgrimage, the promenade, the protest march, the nature ramble - and reveals what they say about us.

Gros draws attention to other thinkers who also saw walking as something central to their practice. On his travels he ponders Thoreau's eager seclusion in Walden Woods; the reason Rimbaud walked in a fury, while Nerval rambled to cure his melancholy. He shows us how Rousseau walked in order to think, while Nietzsche wandered the mountainside to write. In contrast, Kant marched through his hometown every day, exactly at the same hour, to escape the compulsion of thought. Brilliant and erudite, A Philosophy of Walking is an entertaining and insightful manifesto for putting one foot in front of the other."
> ldc2 is awfully slow to compile5

LDC = LLVM backend

it's slow for D, for C++, for Zig and also slow for Jai

The reference compiler "DMD" is what you use to get fast iteration time

> (jai) Reducing compile times from about 60s right now to under 5s, hopefully around 1s

Try to compile the DMD compiler and notice how fast it is at compilation

So that sounds like it's a "your code" problem, my game engine takes 1.2 seconds to fully recompile with DMD

> the documentation is lacking

https://dlang.org/phobos/index.html

Looks complete with exhaustive code examples that you can run online

> Ok, so I don’t like D and C++ and jai looks good. But what about all the other languages?

Ok so that explains everything
>creepiness factor

This is a complicated social construct even with people. If a public relations person (or whoever in a professional context) reaches out to me, I hope they've done some basic research on what my interests are. I saw you were at $CONFERENCE last month? Sure, probably. Start asking me about my vacation last month that they found photos from on Flickr? Probably getting over a line if I don't know them.
There is an artist's gallery in your town. The artist charges $10 on entry to see the pieces, that's how he/she makes a living. You enter from a backdoor that someone left open to avoid paying, and you additionally help anyone who wants to enter for free by showing them the backdoor. You know that what you're doing is illegal, but you don't care because the building where the gallery is hosted doesn't have anyone to check the backdoor at night, so you're extremely unlikely to get caught.
It's not exactly stealing, but it's still a) illegal b) selfish c) damaging to the artist
Indeed, I'm using Emacs for Code, reading/writing documents and emails, as well as consuming RSS feeds. The ecosystem and values that underpin Emacs are fantastic - in my personal case the only downside to heavy use of Emacs is that it can struggle to utilise my hardware. This tends to be particularly noticeable when using TRAMP and Eglot, or producing large org tables.
There's 2 behavior sets:

1. Low speeds, the car will accelerate a bit to where it moves at idle speed. (Usually very slow. Like 2-3 MPH.)

2. High speeds: If you lift off the accelerator, the car will slow down. In a manual transmission car, this slowdown is much more pronounced, and can often be used instead of the brakes in non-emergency slow deceleration conditions. In an automatic the slowdown is less, but still there.
Also, credulous people trusting the magic box too much.

Towards the beginning of the pandemic there was a lot of this sort of stuff, say: https://www.nature.com/articles/s42256-021-00338-7
Having the functionality restricted behind a missing button etc isn't new. For example, it's the same with engines where the same block is used across different performance variants when used with the uprated parts... The new bit is being charged monthly for access. If you don't pay, they remotely disable the functionality.
Can you just connect a external disk into the iPhone and click on "Backup" or it requires more than that?
Hey there, really important question.

There's no security risk here. If you don't have the creds to access the repo, there is no way you can check out the code.

You can try this CodeLink to see how it works: codelink.dev/CKy5YDEZg. The link is to our open demo repo on GitHub. Click open in VS Code or JetBrains and you'll see the prompt in your editor to select a folder to check the code into, it'll then open the file and highlight the lines.
how can you be more productive in rust, where you do have to worry about object lifetimes than in languages where you don't, and where you can focus more on algorithms, say java?
Same here, it also overestimated my rating by about 300 points. To be fair it was just one game, so that's already pretty impressive.

Nitpick: "20% higher" doesn't work when talking about Elo ratings, since it's a system based on rating differences between players (i.e. subtraction).

In particular, if two players are ranked x and y respectively, that's equivalent to them being ranked x+k and y+k for any value of k. On the other hand, multiplying ratings by a constant has no meaning.
> For the case of AI analysing x-ray photos, the obvious solution would be a system that can tag photos with information about what AI thinks is going on there. And this information could be passed to the human.

There was a paper a while ago about an effort at something like this. They got the AI going and noticed that the first thing it did was classify all the x-rays by race of the patient. Then they freaked out, gave up on their original project, and wrote their paper about how AI is inherently evil.
Maybe I'm naive - but I don't get it.

Closing your eyes doesn't make the room empty. And in the same way not programming preconceptions into the neural net doesn't make the preconceptions go away?

I realize explaining a joke or something like this takes away some of the charm (sorry), but would love to get the point :)
you are thinking about individual understanding, but science writers must be concerned with population understanding. People die and get born, and this is a force in the population making it know less over time. This force and education must reach some sort of equilibrium, and the author is concerned about the shape of the resulting steady state of knowledge.

It is far more important, typically, to not lie to people than it is to tell them the truth, for if you are lying to them in service of later telling them the truth, and people don't seek out further education, then most people will just believe lies, and then eventually die, never having contributed their knowing the truth to the population knowledge distribution.
Squeak implements it with horrible performance, IIRC
SBF Apologizes to FTX Employees, Details Amount of Leverage in Internal Letter
gitignore – A collection of useful .gitignore templates
HN readers can delete Windows antivirus and reduce global warming. It's your civic duty.
There seems to be zero proof to that.

Too long ago that I can up with actual citations I read about studies that said a better way to "retain" information, in the context of college reading material, is recitation. With recitation they meant verbally explaining the content from memory.

One of the problems with most such studies is that they don't compare techniques with each other.
Sticking a bunch of disclaimers onto cyanide doesn't mean that it is useful to describe it as almond milk.

If they had done an adequate and accurate job explaining what, if any, plausible value or potential Galactica had, warnings would not have to have to carry so much weight. Or their PR could have focused on their tricks and optimizations, and not characterised Galactica at all.

Instead they'll be known as the people who described a science flavored word salad generator as if it was a tool useful for "summarize academic literature, solve math problems, generate Wiki articles, write scientific code, annotate molecules and proteins, and more"

If they had, for example, positioned this as a tool for creating unscientific, but academic sounding anti-vax propaganda, people could have questioned their morals, but not the "fitness to purpose" of their tool.
Well I'm pretty sure we're on a thread about an AI tool that was released as a scientific tool and it spits out convincing falsehoods. So maybe the cottage industry comment was truly just a non-sequitur, or maybe it was in reference to the topic of this entire HN post?
I will be contrarian and say that I’m fine with this. Fewer skus is better for efficiency, labor shortage issues, and the environment; if software enabled components enables this, so be it.

We don’t get upset when adobe or Apple hides software features behind pay walls, we shouldn’t be surprised if everyone starts doing it.
Generally when a loan company is training a model, they don't approve every application for a month and see if they're repaid to get unbiased data.

Instead, they look at who was approved, and maybe whether they repaid their loan.

So if a human making loan decisions isn't keen on giving out loans in View Park-Windsor Hills, a model trained to produce human-level performance won't be keen on doing it either.
If they manage to create a differentiable information retrieval system (i.e. a database that informs neural nets about facts) then the hallucination part might go away.
He never said he was wrong. And there was no call for a down vote, really.
Would have been a stronger case if Julia, Erlang/Elixir, or Clojure/Racket was used.

Python is one of the worst dynamic/FP languages I've ever had the displeasure to utilize.

I think the OP needs to step out of their comfort zone of Python.
To give them their due, they do a good job of at least appearing to offer superior service through vertical integration - as a long-time Android user, I am probably going to make the switch at the iPhone 15 release to make the most of this while it lasts.

Car companies can't offer anything close; this subscription features thing from Intel, Mercedes and BMW is bold-faced grifting and needs to be stamped out with extreme prejudice.
That intelligence is a emergent property of reproductive fitness isn't terrifying- it's amazing and exciting and suggests a wide range of scientific opportunities.

For a while I ran a project that ran a (scientific) binary on every Google machine in production using all the idle cores on the machine to do protein design (it worked!). At the end of the project we seriously considered making the binary instead a learning system that had access to 'sensors' (IE, signals from Google production machines) and 'outputs' (the ability to change production parameters) and just let that run autonomously. I figured Google prod is one of the few computational/networking systems with enough inherent complexity and resources that spontaneously emergent general intelligence was not inconceivable. However, the project was deemed too risky by SRE, rightfully so. Not because of emergent intelligence but emergent disruption to serving ads.
Yes, you're right on that point.

I have read the ActivitPub spec but not the Mastodon API - so I'm probably wrong on the following part.

Let's assume that we have 1000 users on a single server, posting a single message to those 1000 followers is writing a 1000 DB records (assuming a table with post - user link).

Let's assume we have one server with 500 users, and 5 other servers with 100 users each. We still write 500 DB records on the first server, and make 5 API calls to the other servers, which each write 100 DB records.

If the above holds true, the overhead is 5 extra API calls? At least, I hope Mastodon doesn't make API calls for every user on a server!
If we should "lock her up" for having an unsecured email server, than shouldn't Trump have turned himself in?

The point is not that Hilary is innocent (of, like, anything), but that nobody in the republican party gave a rats ass about election integrity or actual rule of law. Every single day of Trump's presidency was evidence of not giving a flying shit about the email server, they were just throwing shit at the wall and hoping it stuck.

>expectation would be that both get punished if there is evidence for both "crimes"
I freaking wish. Instead I get to watch the pot call the kettle black, and my brother, father, friends, and other relatives enthusiastically nod their heads.

Hell, the exact same guy that said "lock her up" about an insecure email server put one in his basement, right next to the giant pile of classified documents that he assured the DOJ several times he didn't have.

I want them both in front of a judge.

Also this isn't a "both sides are the same" argument because they fucking are not at all. If all politicians were murderers, but some also wanted to put my friend in jail for being gay, I'm not voting for those ones.