skysight-inc/HackerNews huggingface dataset:
Indeed one would have to squint to the point of blindness.

Logs are single point in time, flat, linear sequence, never dropped (at best you'd collapse sequences of identical, repeated logs). Think dmesg, syslog, systemd journald/journalctl.

Metrics are statistical numeric data, which can be series, average, histogram, bucket... aggregation/reduction can be done on the fly/before leaving the observed thing. Some can be dropped, but it is important that dropping anything stays statistically meaningful.

Spans are a duration in time representing some operation, with metadata (numeric, stringy, structured even) attached pertaining to that operation. Spans have a parent, forming a tree, which forms a trace. Spans can be deduped and/or sampled, with specific occurences forcefully kept (e.g 500 error) or dropped (e.g healthcheck).

They are fundamentally different (technical) primitives a.k.a (functional) tools to observe different things and serve different goals.
The chance of another live form discovering us due to the Voyager probes is ~0. Atmospheric changes and EM emissions from Earth are both detectable from far longer ranges.
Apple and Meta could face charges for violating EU tech rules
Vice versa, people overestimating risk is likely what leads to them people being excessively scared of things that are relatively harmless. The Wiki page on micromorts [1] is pretty informative. A micromort is something that has a 1 in a million chance of fatality. One skydive exposes you to about 8 micromorts of risk. That's about the same risk as 80 miles of bicycling, 1900 miles of driving, or a bit less than your chance of being murdered in England within a year.

[1] - https://en.wikipedia.org/wiki/Micromort
Not so silly, considering it’s almost certainly always going be the furthest man-made object in the Universe.
What Are CSS Container Style Queries Good For?
Right. But that happens too with ML models during training - the model makes a prediction given training example input, which is evaluated against expected output, rinse repeat. A single example is very similar to doing something in response to a stimuli, and observing the reaction. Here it's more of predicting a reaction and getting feedback on accuracy, but that's part of our learning too - we remember things that surprise us, tune out those we can reliably predict.
Is there a 'sanctioned' option or do you have any pointers on how to layer anonymizing systems on top?
I wanted to share a technique I saw recently related to a post linked within this post: https://smallcultfollowing.com/babysteps/blog/2015/04/06/mod...

> The primary disadvantage comes about if you try to remove things from the graph. The problem then is that you must make a choice: either you reuse the node/edge indices, perhaps by keeping a free list, or else you leave a placeholder.

There’s another option, called generational indices! I discovered this from the “generational_arena” crate: https://docs.rs/generational-arena/latest/generational_arena...
If you strictly want to use bash, zenity and kdialog exist. I don't think you can create complex layouts with them, but calling either to get a dialog window is incredibly easy.
One of Kiwix subprojects is a Raspberry Pi image creator. Once set up, it acts as a simple server you can connect to over WiFi with any device that has a web browser (and Kiwix serves pretty basic HTML so even very old stuff works fine).
Have you written about this anywhere?

I’m also very interested in this.

I’m at the stage where I’m exploring how to represent such a model/simulator.

The world isn’t brittle, so representing it as a code / graph probably won’t work.
Well, FWIW I increased the radius of the gizmo to 1/3 from 1/4, and made it visible.

I'm still not handling drags outside the canvas area - those will cause jumps, but everything else should feel better.
Second Mouse.ai
if it wasn't an electron app, they would not have the ease with which they could integrate libraries such as that mermaid diagramming tool.

Electron is fine tbh, even if it eats memory and harddisk space. Provided the app is written efficiently, and doesn't stutter or lag.
>any chance to make this work on mobile?

I wrote it a while ago with ProcessingJS, whose support for touch events was lacking.

Will try to fix it and/or rewrite in P5JS, stay tuned :)
If you’re fine with having the same QoL as the people living in those societies then sure… why would anyone want to though?

> People would walk wherever they had to go

Or had their slaves carry them in a litter
More like 10,000,000,000 years at least. The closest star is 4.26 light years away. At current speeds (~65000 km/h) it’ll take 40,767,123 years to reach. _IF_ it’s going in the right direction.

It’s doubtful they’ll even find the sun in its current phase
I'm pretty clueless about biology, so I'll assume the answer to that is a yes. Not sure what the purpose of the comment is though, it supports my argument that you can't just call something a wrapper of its components without taking into consideration the leap to make it all come together.
Audi made the same mistake with their "E-tron" car which means "Audi turd" in french.
Well said, I would think it's even disadvantageous to make them sit in front of smart screens to learn to read and to get positive feedback from their parents.
That's either ignorant or enlightened, depending on what else they do...
I hope not-- it may take a long time, but I hope we laser accelerate some probes really fast.
It would be interesting to see if the current constellation reentries are in any way grouped over specific areas. My understanding is spacex don't have exact control due to the relative weakness of the ion thrusters and the unpredictability of aerodynamic drag on the big flat surfaces (1). Say only 1% of reentries were completely uncontrolled and random then you're right, that could shift the odds from just acceptable to meh. (1/10.000 -> 1/1.000.000)

1 - https://api.starlink.com/public-files/technology_v2mini_back...
Here's a potential analogy: AlphaGo made a major breakthrough when it beat Lee Sedol. For many of us, that was the end of it, but for for professional Go players, it revolutionized the game it ways that no one outside of the Go community can really appreciate. Likewise for AlphaFold and protein structure determination, where it has revolutionized a field of research and at this point you only see this directly if you're using the tool day-to-day (in which case it may have dramatically changed the nature of your research).

For many software products I think you have a point, where superficial things like word processors are mostly just getting bloated these days. But for open-ended things like Mathematics, having new tools can crack open deep problems that were unapproachable in the old way. This new way of doing research may not turn out to be for everyone, but at the end of the day the field will explore previously unapproachable but undeniably interesting territory.

It might also make mathematics more accessible, and a possible outcome of that might be that more superficial mathematics gets done. But if it also enabled more deep mathematics then there's no point being cynical about the former. Maybe there is a similar fallacy with respect to software development.
> I can't decide a tone for this comment.

Frustration, mostly. I really like Linux and I think it should be more accessible, but the community keep shooting themselves in their metaphorical feet.

> Lol maybe even do it for every major distribution. Nvubuntu, fedoria, etc. And then we can be done with this? Idk.

That would help. NVidia drivers are a major pain point even for more experienced users, and yet are critical for something that can be used for gaming.

> Great, you know how to use the package manager? Everything you like about NewShinyDistro's defaults can probably be hadon the distro you're on already.

I know that, and I am very happy with Tumbleweed, but that’s not really something we can say to the general public.

> Christ maybe the better approach is my other idea - customnixos.org. You always get nixos, but you get to pre-pick the desktop environment, theme, background, etc, and then it slips you an iso with those options set.

A huge part would still be missing: the integration of all these pieces and setup so that they look like something that works and not a Rube Goldberg OS. Something that at least Ubuntu is doing, for all their faults.

Look at game controllers for example. That’s another major pain point for gaming on Linux. You can use all of them (the various generations of xBox and PlayStation gamepads that work over Bluetooth, not sure about the Switch ones) with quite a bit of fiddling. OTOH, on a Mac, iPhone or iPad you just pair them and they work, and can then be used with whatever game you want. No fiddling with the package manager, no config file wrangling. This integration work is important for an OS we want everyone to use.
what are the reasons to regret it?
When you say "all quaternions" did you mean "pure imaginary quaternions"?
Show HN: JavaScript library to control Wiz lights(Philips)
Simple Typescript / JavaScript library to control Wiz based lights (eg: Philips) locally from your network.
Both of you come out looking pretty insufferable tbh
Maybe because Rust is not a language made to make GUI applications?
For GUI applications you are better of with a higher level language.
I think we're agreeing.

> But even there, what you need is a persistent identifier with which to build a reputation, not a government tracking number

The persistent identifier is all I mean. I agree that tying it to a government-issued identification is problematic since it then gives the government the administration/moderation power. As long as there is a persistent identifier (and one the community owns so it can take meaningful moderation/administration action when necessary), then we're good.

By "anonymity" I mean the absence of a persistent identifier (for example, someone uploading something to BitTorrent is anonymous by default, as far as I know).

> To have community standards you have to have a community, and each community will have its own standards. Which means the standards belong in the community

Also agree with this. This is where federation really shines in my book, as it lets each community apply its own standards while also enabling networking across communities with sufficiently compatible ideals while retaining the autonomy of each community.
It likely being a German translation, I'm not surprised.
Cynicism? Mind you, what the GP described is exactly what Microsoft has been doing for the past decade. It's not cynicism, it's extensively documented fact.

# Privacy Violations

Windows 11 Update 23H2 is stealing users' IMAP credentials - https://news.ycombinator.com/item?id=38212453

I noticed some disturbing privacy defaults in Windows 10 - https://news.ycombinator.com/item?id=9976298

Even when told not to, Windows 10 doesn't stop talking to Microsoft - https://news.ycombinator.com/item?id=10053352

# User Interference and Coercion

Microsoft has removed the “use offline account” option when installing Windows - https://news.ycombinator.com/item?id=21103683

Microsoft intercepting Firefox, Chrome installation on Windows 10 Insider build - https://news.ycombinator.com/item?id=17967243

Outlook now ignores Windows' Default Browser and opens links in Edge by default - https://news.ycombinator.com/item?id=36492329

Microsoft blocks EdgeDeflector to force Windows 11 users into Edge - https://news.ycombinator.com/item?id=29251210

Microsoft has not stopped forcing Edge on Windows 11 users - https://news.ycombinator.com/item?id=37461449

Windows 11 Officially Shuts Down Firefox’s Default Browser Workaround - https://news.ycombinator.com/item?id=29579994

Last Windows 11 update changed all default browser settings to Edge - https://news.ycombinator.com/item?id=30055222

Microsoft tests Windows account menu error badge when Microsoft Account not used - https://news.ycombinator.com/item?id=35443361

Removing “Annoying” Windows 10 Features Is a DMCA Violation, Microsoft Says - https://news.ycombinator.com/item?id=23486887

# Ads

Windows Now Showing Full-Screen Ads - https://news.ycombinator.com/item?id=11167964

Why can an ad break the Windows 11 desktop and taskbar? - https://news.ycombinator.com/item?id=28404332

Windows 10 nagging users with Bing advertisements - https://news.ycombinator.com/item?id=27337382

Microsoft begins showing an anti-Firefox ad in the Windows 10 start menu - https://news.ycombinator.com/item?id=22288599

Windows 10 Tip: Turn Off File Explorer Advertising - https://news.ycombinator.com/item?id=13835733

# Unwanted Features

Windows needs to stop showing tabloid news - https://news.ycombinator.com/item?id=35323121
the great thing about knowing how to read early on is that you can read things adults write for other adults, so you can tell when what adults say to you contradicts it. which it does, a lot

condemning a 4-year-old to mostly interact with other 4-year-olds is appalling. other 4-year-olds are ignorant, impulsive, insensitive, and often cruel. everyone deserves the ability to ground themselves in the adult world, and literacy is a crucial tool for doing so, because books can't discriminate against you the way adults will

you cannot gravitate toward pursuits you don't know about. deliberately keeping a child ignorant is detestable

and none of this takes away from play; play does not depend on ignorance but on imagination
It will most likely be there in the binary but you just won't be able to turn it on.
Thank you. Very well put!

I don’t care what is considered illegal in certain jurisdictions. That’s off topic. Sodomy is illegal in certain jurisdictions. Are you going to try to convince me that I should give two shits about what two or three or four people choose to stick in what hole in the privacy of their homes? We’re taking about this insidious language of LLMs being “dangerous”.

If an LLM printed the text written by the GP about funding a hit, I fail to see how even that is “dangerous”.

I can write a bash script right now that prints that same thing, and I can post it to GitHub. Is anyone going to give two shits about it?

Someone has to explain how an LLM producing that same text is any different than my bash script printing to STDOUT. There’s not fucking difference. A program printed some text and there’s no argument behind the case that it’s dangerous.
I keep seeing this headline and they keep misspelling privacy.
It can damage your eye If the surgeon takes out too much or too little tissue, and make vision worse (astigmatism.)

> LASIK has an excellent safety profile with a low complication rate. In fact, LASIK is one of the safest elective surgical procedures available today, with a complication rate estimated to be less than 1%.
From what I understand space is full of errant radio signals that are not generated by us, the beacons we send to voyager or it to us is most likely indistinguishable from the multitude of others in the same region.

I think the idea of an alien race attacking us is sort of a catch 22 because if they’re able to attack us (technologically speaking), then they wouldn’t perceive us as a threat because we would be insignificant in comparison to their power.
Would you pay the extra $10k or $20k for the custom built interface, though? It’s only $1000 if the majority of buyers are willing to pay that (which they are not).
What I learned reviewing the ChatDev AI Agent paper
An Introduction to CSS-Doodle
GNU/Linux is easier than Windows. Present two new users with each and they'll find Linux easier. The technically literate part usually comes down to them having a PC with their data already on it. That's where you come in to help your friends back up their data so they can easily move between computers and OSes.
> Rotations don't commute, so the concept of average as we understand it doesn't normally apply to them.

It does apply, considering that the Euclidean mean minimizes the sum of squared lengths to samples there's a fairly obvious generalization to Riemannian manifolds using geodesic distance.

There are some reasonable assumptions to be made on the manifold and/or sample distribution to ensure convergence but in practice it works pretty well.
That's the same thought I had --- if humans are doing no better than LLMs, it won't be long before they'll be replaced with one. I've seen many similar instances with much older humans (adults), unfortunately.
You can watch it here:
https://lcjcapteurs.com/en/girouette-anemometres-capteur-ven...

or
https://www.davisinstruments.com/products/sonic-anemometer
And with that in mind there is an obvious counterargument to the original "No". If humans learn language through observation and innate knowledge encoded into the brain then we can construct an artificial system that discovers language purely through observation by encoding the same innate knowledge into the system.

Algorithms necessarily contain some knowledge about the data they are working with so that isn't cheating. Neural nets for example have to have some architecture and that predisposes them to learning certain patterns.
Some people have long term negative effects from LASIK like extremely dry eyes, halos, loss of night vision, etc. These effects vary in severity. A very, very, very small percentage of people who got LASIK had such severe side effects that they committed suicide.

Also LASIK isn’t always going to correct vision to 20/20. Some people end up close.
Mad libs is not an argument.

> One thing about AI stories is the ease of change. Imagine not just reading a bed time story but composing one together and changing it to explore new possibilities. Imagine changing major elements such as plot and characters and villains and heroes and have the story and illustrations reflect that. Imagine the creative fun you and your child can have!

What the hell? You do not need an "AI" to do that. You need to use your imagination.

> If you can’t see such possibilities, the lack of human creativity is your fault, not technology’s.

I think you seeing "such possibilities" is evidence of an erosion of human creativity, or just a lack of it.
AI does have some use-cases already. Low quality text and image generation for example where it is entirely sufficient.

On other hand valuations are insane. And I believe many projects are pushing AI for sake of pushing something. See blockchains previously. So there is some use, but also lot of waste of time and money.
Something that's really important but almost buried here:

> I was ready to stop at any moment.

As long as your kids are enjoying the experience and you're ready to stop if it becomes too much for them, you're probably doing good.

The moment you have some kind of schedule in mind, and you're trying to cram stuff into your kids' head because they're "falling behind schedule", consider you might be doing net harm.

> A four year old with a 3rd grade reading ability learns about a WHOLE lot more -- it opened up politics for her. She would read our junk mail, and learn who our council member was, who our representative is, the mayor, current events, history, etc.

This is great. Learning about the world is so much easier when you can read.
How do I put this gently?

Your species is already extinct.

Your species is really just waiting to find out what caused that extinction.

That cause, almost certainly, will have been its own actions in its own local environment.

Essentially, your species will almost certainly have shit in its own backyard, and eventually its mouth, to death.

It will likely do so within the next 100,000 years.

The odds of Voyager, or any, emission or artifact made by your species being encountered by another life form capable of all of receiving it, recognizing it, understanding it, and responding to it in any manner within that timeframe is, essentially, zero. Not precisely zero, but near enough.

The odds of that species having malevolent intent and arriving in time to do anything but engage in archaeology? Now you’re reaching actual zero.

Worrying about this particular existential risk isn’t just premature, it’s prenatal.
ChatGPT vs. Your Voice
Your webpage is broken for me. The page appears briefly, then there's a french error message telling me that an error occured and i can retry.

Mobile Safari, phone set to french.
It reads a bit backwards indeed. Effect.Http.request.get().pipe(Http.response.json, Effect.Retry)? Why not Retry(get())?

This doesn't feel like a pipe, the pipe is mixing data pipeline operations with declarative configuration reusing the original operation, almost like the Config Builder pattern. Nothing wrong with that in itself, except it's obscured by calling it a pipe.

What will be retried anyway? The last step in the pipeline or the whole pipeline? Do you really want to retry a json decode or 4xx client side error? Ignoring this makes for a nice front page demo of short code, but when you start considering real scenarios, some of the same complexities of the vanilla ts version eventually creep up. The question is, do you want to solve those with straightforward, yet slightly more verbose, ts code, or by learning all the edge cases of the library.

If you are looking for something similar to only handle the difficulty of error and retry handling related to fetch, and are ok with being tied to React concepts, i can recommend TanStack Query instead. Thanks to the reactive nature, you just need to configure a query object, which then only returns data to you and re-renders when it is valid. Good stuff.
while the lectures in they were encoding would definitely look fine with these settings, I have to question your baseline for quality if you’re watching full Hollywood movies encoded at CRF 30.
RARGB was taken down by Covid and the war at least

https://i.redd.it/xlbbsv23v63b1.png
No, it's actually only about 1% that do: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4302464/
Well, the arguments out there aren’t that LLM’s are too brash, or discourteous or, insensitive. People are saying they’re “dangerous”. None of your examples speak to danger. No one is censored for being insensitive, or impolite or an opportune or discourteous. I totally support society regulating those things, and even outcastIng individuals who violate social norms. But that’s not what the anti-LLM language is framed as. It’s saying it’s “dangerous “. That’s a whole different ballgame, and I fail to see how such a description could ever apply. We need to stop that kind of language. It’s pure 1984 bullshit.
> However, make sure you know the limits of Excel...
>
> https://www.bbc.co.uk/news/technology-54423988

It's not fair to blame Excel for this, the real issue was using a very outdated file format from before Office 2007
So you didn't have to make a contract with oracle?
> >Distances are canonically defined in the space of rotations

> I am sorry, but this is simply not true.

It is true, there is a canonical choice given by the bi-invariant Riemannian metric on compact Lie groups, such as rotations (in this case the shortest angle between rotations)

Whether or not you want this metric in practice is another problem, of course.

> The article we are discussing does not provide any means of "averaging" any more than two rotations,

The Karcher/Fréchet mean described in the original article does average more than two rotations
It's in the second paragraph

> juvenile males who spend more time practicing will father more offspring as adults.

Your attempt at stir controversy doesn't even reach the bar for 'low effort'
Four Futures for Cognitive Labor
One side preserving backwards compatibility through the past 30 years, the other replacing the taskbar and losing half the features.
Flipkart is beating Amazon in India [Chart, thread with entrepreneurs input]
> Yet, for all we know and ever will know, it's exactly how their feature might work.

… Wait, how do you think they’d keep _that_ one secret?