skysight-inc/HackerNews huggingface dataset:
Trust me it is not that complicated, if you spend 1-2 hours on this you will walk away with a good grasp. But if you try the same for neural nets, it's impossible.

Once you understand the dot product operation, which is high-school level math, can be written as a for loop with a multiply and add, it all falls from it. How do you speed up millions of dot products? Try a tree, clusters, hashing, inverted indices, GPUs...

For a few million vectors it's a solved problem since 5 years ago. I was using annoy in 2017, the library is 10 years old, first commit on Feb 20, 2013. It's as old as the deep learning age.

That's why I was curious why all this recent discussion about it, it's certainly a discovery phase for many people when they realise such a tool exists, made possible by the availability of efficient embedding models and needed by LLMs for retrieval.
There’s a related story, unfortunately not quite as neatly packaged, and it’s about taxi drivers.

A businessman gets into a taxi and starts talking to the taxi driver about (of course) business. The taxi driver is in a great mood and explains that today is a good day, this is his last trip since he has made the $400 he aims to make in just two hours. The businessman asks him what a bad day looks like, and the taxi driver says he might have to drive for ten hours to make that $400, and he’s miserable the whole time.

The businessman asks why he stops at that specific number, and the taxi driver replies that he starts out $300 ‘in the hole’ for car and medallion rental, so he has to make that back plus some more for his take-home pay. The businessman suggests to the taxi driver that good days like these are when he should do his epic ten hour shifts, and he should go home early on the bad days even if he loses money that day, as the extra money from the good days will more than cover the small losses on the bad days.

I guess the moral of both of these stories put together is that sometimes businessmen have good advice and sometimes they don’t.
Diablo Canyon is an excellent shitshow. $1B handout instead of changing crazy CA regulation artificially limiting Diablo output so they can claim % of renewables

>The main driver deterring PG&E from seeking a 20-year operating licence extension is the 2015 renewable portfolio standard (RPS) of producing 50% of its electricity from qualified renewable energy sources by 2030. PG&E’s model for the future cost of operating Diablo Canyon indicated that the cost per kilowatt hour was going to almost double, since the company would be forced to lower the amount of power it could produce from the plant in order to meet the state’s requirement. Dropping the capacity factor from the current 92% to say 50% would virtually double the price per kilowatt hour since costs are largely fixed.

>The state law which effectively dictates that by 2030 Diablo Canyon should operate at lower capacity each year and buy in power from intermittent renewables has apparently sealed the fate of the plant.
The scientific article seems to be open access [1].

Before people draw links to recent large language model breakthroughs: Although they do use techniques from computational linguistics, there are no neural networks involved. This is more like old-school AI.

They have essentially a giant optimization problem, and they (approximately) model it as a lattice parsing problem, with a stochastic context-free grammar. They can solve that to optimality in O(n^3), which is too slow for some applications. So they propose a O(n) heuristic (hence no optimality guarantees, but the model was approximate to begin with anyways, and the heuristic is a lot faster), which is the reason for the name of their code: "LinearDesign".

[1] https://www.nature.com/articles/s41586-023-06127-z
Slightly off topic, but it seems that "cid" for identifier along with URI.

How cid is generated? Is it completely random?
I set up a matrix server with voice chat for myself and a friend but hosting the TURN server through NAT is tricky and (perhaps it was my stack) it didn't always connect (one of us would click the call button and the other person may or may not get a call notification, and clicking answer may or may not actually connect the call). I'm no expert so maybe there's something I did wrong.

Text chat + images work quite well though.
That’s very recent. Six months or so ago they had no mandarin dubs on Disney+ at all. We were pleasantly surprised to recently find that they added Chinese dubs for most of their content, even Encanto’s songs are redone.

Netflix is hit or miss. You can also just sub to various Chinese TV services.
Yeah, just change everybody's visible username to their email overnight.

It's also called mass doxxing.
I see some overlap between what you are saying and the viewpoint of Laurent Mottron, see https://onlinelibrary.wiley.com/doi/10.1002/aur.2494

He criticises the "autism spectrum" saying that it "is a convention that changes over time and belongs more to the history of science than neurobiology" (a rather scathing remark but put it in an understated way)

On the other hand, he insists that "prototypical autism" should be retained as a real target of scientific investigation, and he proposes that our failure to discover its causes (despite immense research funding into the project) is largely due to going astray by broadening its definition (through the "autism spectrum") to the point that it is approaching meaninglessness

For a different viewpoint, see Lynn Waterhouse et al – https://link.springer.com/article/10.1007/s40489-016-0085-x – who argue the whole category of "autism" (whether a broad "autism spectrum" or a narrow "prototypical autism") is a dead-end, and researchers ought to abandon it and look for new concepts to replace it with. In her book, she proposes (as a temporary measure) replacing "autism" with phenotypes of neurodevelopmental social impairment – which unlike "autism"/"ASD", are only defined in terms of deficits in the social communication domain, but allows those deficits to coexist with deficits in other domains (repetitive behaviours, restricted interests, impulsivity, attention deficits, dyspraxia, dyslexia, epilepsy, intellectual disability, etc)

And then there's Sami Timimi et al's book "The Myth of Autism" which, as well as criticising the science of "autism" (as Waterhouse and, to a lesser degree, Mottron do), goes beyond that to criticising it as a cultural construct, arguing that the harm it causes outweighs its benefits

> The problem isn't that some people are "neurodivergent" and others aren't, and neurodivergent people shouldn't be ashamed and should embrace their label. The problem is that everyone is neurodivergent

To quote Timimi, "We are all (humanity) simply neurodiverse" – https://www.madinamerica.com/2018/04/the-scientism-of-autism...
I think what you're paying for is minimized learning curve. If you actually want to invest the time and effort to learn the ropes, this isn't for you. If you want to go from "Whoa, look at those stars" to passable pictures with minimal effort, and you have a lot of disposable income, this is your rig.
I remember buying a specific Tyan motherboard with 2 Slots, so I could get SMP under BeOS (& Linux) eventually.. with a Socket->Slot converter.
Here’s a link to the actual blog post from Amazon: https://www.primevideotech.com/video-streaming/scaling-up-th...

It’s worth noting that the team that wrote the article is just a small part of Prime Video. The headline can definitely be interpreted to mean the entire Prime Video service.
SIMD being an exception still (unless maybe Intel compiler + C/C++ + proper annotations)
In what way is it worse than FB?

Everything is recorded and stored forever. One is beholden to the French authorities, the other serves the US.

I say, build your own chat system. It's not that hard.
Fascinating stuff, I've never really thought about what problem e.g. frameworks are solving. It's kind of too bad that in my day job my head's in the clouds and usually somewhat removed from most of these system level details.

inb4 it's just someone else's computer -- trust me I know
Sure, that's exactly the retention metric I mentioned (or we can call it activation), but another way to look at it could be that the people who said "forget this site" may not have stuck around or converted, so in fact you could be retaining the users with high LTV and gatekeeping against low/negative LTV users
> now without having to worry about whether you're the 10000th person to get it

Which is trivial to fix with another digit, and not the reason they're doing this massive change.
you're right i just looked it up in 'websters unabridged english' and it's right there
Apple supports BIMI: https://support.apple.com/en-us/HT213155 and https://www.forrester.com/blogs/apples-bimi-support-time-to-...
Neat. Not sure what negatives people are seeing? Looks like people communicating to me. Mostly English, but some Japanese, Arabic, Chinese, Korean, and Portuguese too, that's interesting.
it's a hash: https://atproto.com/specs/did-plc
(2005) [video]
While the accuracy is impressive (the article here says altitude difference of a few millimeters when the tunnels met, but comments have pointed out that’s an error and it is actually a few decimeters), the really cool part to me is the techniques Eupalinos employed to make sure the tunnels connected even if there was significant error.

The diagrams in the article show how they changed the lateral direction of both tunnels to ensure they would collide in the horizontal plane, and expanded the ceiling of one tunnel and the floor of the other to ensure they would also intersect in the vertical plane. The diagrams in the article are illuminating, with some thought you can see it’s a very robust error correction mechanism that requires only a fraction more digging effort, and only requires precise measurements of the length of each tunnel (much easier to precisely measure than the angle or level!). Fascinating stuff.
Mmm.. I think the headline is misleading. There are really only two ways that headline would be commonly understood:

* CT had a child [of his] in private school.

* CT [gave birth to] a child in private school.

There are more responsible ways to write that headline, to be sure. Few people will care to read the article compared to the headline. Who has two thumbs and didn’t read the article?
For ImageLine, this business model has been sustainable for 25 years.
That summary is wrong. If you click on the source, you'll see that the FDA has a ban on importing a particular packaged product from Taiwan that isn't labeled properly.
Apparently it was a remastered version, Sonic Colors: Ultimate - It's interesting this came out on the Switch since I'm pretty sure there is no official Switch support in Godot.
what are the people that talk about meat-made creatures are made of?
I don't know about you but it's pretty difficult to get 81% of any population to do anything. I'd consider this overwhelmingly successful.
Here’s a photo of my motherboard with the processors mounted in their slots: https://imgur.com/a/2fI8qNs
Previous thread -- https://news.ycombinator.com/item?id=35811741
NiMH works fine in cars - Toyota has been using NiMH in many many generations of their hybrid cars like the Prius and they have held up very well. The problem is just the energy density once you need to maximize range.
Of course it will, but that won't matter to the people against it.
What do you mean by glut?
Only ~6 years instead of 10, but I’m also not really sure what the problem is with autoloading lib. The only concrete problem I’m aware of is the presence of lib/tasks creating a Tasks constant. However I’d argue that lib/tasks (like so many other Rails-isms) is a poor choice that’s become enshrined as a holy convention.
Seek a spiritual advisor who is smart enough to call out your BS. Best advice I’ve got, hope it helps.
There is clearly a benefit for paying its just a very expensive one.
Imho simply depends on aerospace condition ie. zonal climate and weather

EM waves can be affected by atmospheric conditions, such as rain, fog, and snow. These conditions can cause radio waves to scatter or absorb, which can lead to communication disruption

cheated chatgpt:

Satellites use various wavelengths of electromagnetic radiation to perform their jobs, depending on the specific purpose of the satellite. Here are some examples of satellite applications and the corresponding wavelength ranges they typically operate in:

Communications satellites: These satellites use microwave frequencies, typically in the range of 1 to 50 GHz. This allows them to transmit and receive signals over long distances and through the Earth's atmosphere.

Earth observation satellites: These satellites use a range of wavelengths, from visible light to microwave and radio frequencies. Visible and near-infrared wavelengths are used for imaging the Earth's surface, while microwave and radio frequencies can penetrate clouds and vegetation to provide information on things like soil moisture and ocean surface temperature.

Weather satellites: These satellites use a range of wavelengths to observe different features of the atmosphere, including visible and infrared for cloud imaging, microwave for temperature and moisture profiling, and radio frequencies for communication with ground stations and other satellites.

Navigation satellites: These satellites use radio waves in the microwave frequency range, typically around 1.2 to 1.6 GHz, to provide precise location information to users on the ground.

Proportion of wavelengths used by satellites depends on the specific mission and application of the satellite
'We recognize you are attempting to access this website from a country belonging to the European Economic Area (EEA) including the EU which enforces the General Data Protection Regulation (GDPR) and therefore access cannot be granted at this time.'
This looks so cool! Are there any resources on how to build your own systems to post to the protocol, and read from it? Would be so useful as a generalized automated events messenger service
the OS won't let you do that reliably unless the user also keeps opening the app. background processing is heavily limited for the right reasons.
I've found libreoffice to work well enough for any docx simple enough to have come from an older version of Word, but I might just be ignorant of how Word actually differs from the tools I use to view it; it just works for me ¯\_ (ツ) _/¯
I do find the suite rather large, but use functional package management to keep most of it's files abstracted away-- I bet the appimage or flatpak is pretty sweet in the same way
Type two diabetes is caused by hormonal imbalances. If you eat sugar or refined carbs, they get absorbed into the blood stream quickly and spike your blood sugar levels. Your body does a panic reaction where it releases insulin to force the excess glucose into your fat cells. Afterwards you might end up with low blood sugar and feel hungry again. Repeat this often enough and you can get type two diabetes at any body weight as your body becomes less and less responsive to the insulin.
> Yeah, this is the kind of thing that Eliezer Yudkowsky is kind of right about.

I find it very hard to take him seriously or assign him any credibility with how he acted regarding the whole "Roko's basilisk" thing, not to mention some of his views just seem plain nuts to me.
They translate it idiomatically (which means sometimes completely different sentences) and are constrained by length. The might also start from a voice translation that tries to match the lips.
That's a neat idea and execution.

That said, I always found Gists a weird fit for blogging.

- no way to recover them if you accidentally deleted one

- subpar Git experience compared to plain git. (Yes, gists are git repos so you can clone them, but still there's no web ui for them and you don't have write access to those repos)

- an unnecessary extra layer with it's own quirks and limitations. Why not use plain git/GitHub instead?

- no way to use organize hierarchically

- GitHub deciding to change something (e.g. they are now auto-expire after 1 year) and your blog is broken

- (probably more?)

The only things I can come up with for them is that (a) it's GitHub, (b) they're free and zero-maintenance and (c) they come with a UI.

I see the appeal of using them as a platform for a blog, and the idea is neat, but if you really do care about your blog I can't imagine relying on them for it. It feels like using the wrong tool for the job.
Getting into weeds nobody needs to, I'd probably not think anything about someone saying "an 'otel". As in I wouldn't even notice.
I always assumed they were shape-shifters of some kind. Not really people, but aliens disguised as humans. The ambiguity allows your imagination to ponder other possibilities.
Unfortunately, this is not how people work. Ideas DO matter, but most people cannot be convinced by a sound argument only. Which in a way makes sense, because logic alone will get you only so far.
> Okay, so your microservices are each very simple, but that made the interactions and resource provisioning very complex. What was the net gain?

The main misconception about microservices is that people miss why they exist and what problems they solve. If you don't understand the problem, you don't understand the solution. The main problems microservices solve are not technical, but organizational and operational. Sure, there are plenty of advantages in scaling and reliability, but where microservices are worth their weight in gold is the way they impose hard boundaries on all responsibilities, from managerial down to operational, and force all dependencies to be loosely coupled and go through specific interfaces with concrete SLAs with clearly defined ownerships.

Projects where a single group owns the whole thing will benefit from running everything in one single service. Once you feel the need to assign ownership of specific responsibilities or features or data to dedicated teams, you quickly are better off if you specify the interface, and each team owns everything begind each interface.
This was my thought as well, is discord VC funded? This smells of 'hyper-scale or die'.
https://archive.is/RZsmB
It’s funny how I used to think that operating systems, databases, and cloud systems, as these kind of arcane things that were somehow apart from the rest of software.

I could not begin to grasp how they could deal with running programs, access control, or any of these things that once seemed so foreign and mysterious to me.

And realising that it’s actually just software, that there’s no black magic to it, just lower-level APIs, less pre-built batteries-included stuff to rely on, and probably a whole lot of more complexity, that was… both mind blowing, exciting, and kind of a let down.

And it has enabled me to have more realistic expectations from these tools.

It however doesn’t take away any of the brilliance and effort that went into the these things, or lessen the credit due to those behind them. I can only begin to imagine the complexity involved in a full-fledged modern OS.
I'm amazed that emulator and tool developers are still developing in the open. Nintendo's pattern of behavior towards them is pretty well known by now.

How is Nintendo still able to find and pressure individuals all over the world?

Don't use github, don't use your real name, don't host your website, or forums, or downloads in the US or affiliated countries.

Is there something I'm missing here?
Don't buy retail, buy wholesale, unless you are buying a small amount.
Just for anybody that’s interested, here’s a ton of information about the G5 dev kits for the Xbox 360.

https://www.xenonwiki.com/Alpha
They’re just shared libraries.
It's one thing to trivialize asian abuse situations with what-abouts. It's another to make a bold statement that trivializes everything else.
I just use it as a super search engine and validate the results myself. Sometimes I only know 1/2 the words I need to find something so I just ask GPT-4 to give me 10 things it could possibly be then I look them up, rather than waste time with pedantry on web forums trying to find the words that way.

I fail to understand why people get so up in arms about how some people find use in these tools. Does not work for your niche? Cool, then just don't use it.
> But I'm kind of glad to see so many of my friends being awesome parents, really caring for and listening to their kids.

Hmm, thats kind of reaching. Let the kids grow up and decide whether their parents were really up to snuff. Otherwise it is like wearing "I am awesome" T-shirt and then using it as proof that I am awesome.
Are you using types when you should be linting?
> flat places are just like non-flat places, but flatter.

furiously takes notes
In which case you’re just hosed anyway. A jumper won’t change that.
I don’t specifically know about the US experience, but mass covid vaccination didn’t appear to be all that easy to achieve where I live. It required an overwhelming government information campaign, removal of the ability to engage in many activities if unvaccinated, multiple “lockdowns” and the threat of mandating compliance. I almost wonder that anyone managed to get through all of that when refusing the vaccine.
>Call us after you're born again.

In other news, churches see surging attendance!
As the father of an 18 month old daughter that likes the book, I have it memorized.
>However, I think it's incredibly important to reject the reframing of "AI safety" as anything other than the existential risk AGI poses to most of humanity.

Narrowing the concept of AI safety to AGI existential risk seems weird to me.
One of the issues with triple A game dev is that it's hard. No matter what engine you choose. Unity is hard with your hands tied behind your back but UE is also very difficult to get a technically well done game at 60 FPS if you don't have the experience and ability on your team AND management. Some people have been sold the BS that you if you use UE your technical problems are solved and then 1000 blueprints later you are in hot water as you approach ship.
Two seventeenth century atlases digitised and online (2022)
Here's my list, the three stars indicate the rating on douban.com:
https://www.jiong3.com/gradedwatching/

I would personally recommend:
Secret, On Children, A Sun, Light the Night, Office Girls, Scissor Seven, Ancient Detective, Back to 1989
Art and text generated by AI are not eligible for copyright. I wonder if the same would apply to medicine.
You still have a pick a unique username and they'll all see it. You can't just pick Susie and let the discriminator happen.
The problem is that discord users think they know their username, but they don't.
Most people know their phone number, those who don't, know that they don't.

I don't think this is a big enough problem, but I do see how this can be a problem.
This reminds me of the Monkey Island/Back To The Future mashup: https://www.youtube.com/watch?v=6xVwXGQNoW4
The question is, literal whole grains or milled whole grains turned into dough?
Another tip: You can pipe text through shell commands with :! followed by the command.

For example, I always used to use :!sort, until I accidentally dropped the ! once and noticed that it still worked.

Most useful text-processing commands have some native way to do them in Vim, but I often haven't bothered to memorize them, when a shell command is just as easy to type and works in more contexts.
AI is usually a marketing term. They used machine learning to learn the topology of a prediction space related to desirable properties of mRNA vaccines.
The article is talking code and demonstrating results.

Talk is cheap, show the code!
Thanks for the blinding insight.
Offline: We must engage in a war of position