skysight-inc/HackerNews huggingface dataset:
If Java had won, we'd be complaining about Java instead of web technologies. It doesn't ultimately matter, when you have a platform as large as the web is, it's going to be complicated and bloated.
Wow. Being proud of being ignorant is generally something I associate with modern MAGA republicans, not journalists. But then again, this is the NYTimes, a hotbed of nepotism over talent.
Phone alert came here 1hr40min after the quake. [shrug] yes pretty useless
Interesting. My understanding is that these projects don't allow anonymous contributions to make their copyright situation clear, so in theory if marcan42 sent a letter to the linux project saying that contributions from Asahi Lina are actually theirs, they might reasonably be fine with that.

It seems like this is how the ASF runs: you can be anonymous publicly, but you have to sign their CLA (or whatever they call it) properly.

To me, the people trying to unmask Asahi Lina are being simultaneously mean and silly. If it's so obvious that it's marcan42 doing a voice, do you really need to point it out? That's kind of the joke.
You can still have the housing shortage without even the concept of home ownership. If anything, soviet union was constantly in a state of housing shortage. If you take by square meter per person and compare it to the current state of affairs in affluent places that complain about things, you will realize how bad it was.
Earthquake waves have several propagation speeds, because there are different types of waves. The fastest is called the P-wave, which is a compressional (longitudinal) wave, similar to a sound wave, with a velocity of ~5-8 km/s for typical continental bedrock. The second fastest is the S-wave, or shear wave, which is about 65% of the P-wave speed. These waves produce relatively little displacement at the surface (except for close to the epicenter of large earthquakes) but are important seismologically. Then, there are the surface waves, which are caused by the interaction of the S-waves with the surface (in a way that I don't 100% understand). These travel about 90% of the S-wave speed, but they have the biggest displacements at the surface and therefore are the main ones that you feel and that cause damage.

The surface wave displacements also get amplified in wet or loose soil, so the ground shaking and seismic damage is also much greater areas on top of sediment rather than bedrock. Areas on a river, lake or coast where the land has been extended into the water by dumping fill dirt are the worst--ground shaking is really bad and they are very prone to liquefaction.

The difference between the arrival times (at any given point on earth) of the different phases of seismic waves is a function of the distance from the earthquake itself (the hypocenter) and the observation site. It is close to linear in Euclidian distance relatively near the earthquake hypocenter, but becomes more nonlinear farther from the earthquake, because the wave speeds are faster at depth (denser rock) so the travel paths of the wave fronts (the ray paths) are nonlinear. These differences in arrival times are one of the main ways of locating the hypocenter of an earthquake given observations from seismometers at multiple sites. It's essentially triangulation, except with time differences instead of angles--this is done through solving a system of equations.

Additionally, S-waves can't pass through liquids, so there is the 'S-wave shadow zone' that occupies a large fraction of the side of the earth opposite an earthquake where there are no primary S-wave arrivals--S-waves are blocked by the liquid outer core. This is how we found out that the outer core is liquid!
> “Elon’s directive is to go all in on robotaxi,” that person said.

ah so they're really in desperation mode huh.
I don't think users can distinguish a "local" website with a public one. So this software should just come with the OS as a "movie maker" package. As mentioned Handbrake UIs are a decent candidate.
okay, yeah. Not many. That is patently poor opsec.
Last night I happened to listen to an episode[1] on EconTalk where the author of the post (Adam Mastroianni, a psychologist) was a guest. Definitely worth a listen.

Adam also supports "open science framework" (https://osf.io/) and publishes his research and related artifacts there, which I really appreciate!

[1] https://www.econtalk.org/a-users-guide-to-our-emotional-ther...
Locusts (or at least Cicadas)!
You could try pulling harder on your hair.

(Sorry not sorry.)
I felt that one too in upstate NY, more of a rumbling that anything more violent. Doesn't even come close to the one I experienced in Peru one time, where everything felt like a ship on rough seas... never want to live through that kind of quake again!
This proposal is to offer competition to web-based conversion websites. If users are willing and able to find Handbrake and download it, it can work for them. But everyday users are right to distrust software downloaded from the Internet.

Many users are in environments where its not possible to download new software (schools, work places, universities).

The browser has its disadvantages, but it is the most widely-deployed sandboxed execution environment providing incredibly easy distribution of software.
The deciding factor is going to end being politics. Democrats will continue pushing mandates and Republicans will try to block or undo them.
I like that the Ars article has a nice historical explainer for those of us who don't follow universal expansion closely enough but enjoy reading the history again every so often. And good for sharing w/ the kids.
Can you prove this at all? I’m seeing White Castle offered free refills in the early 60s and plastic drinking straws didn’t become popular until the same time period.
my post was mostly facetious, but it is as you say: possible but probably not something anyone would want to use
I love creative 404 pages! My favs are the ones with mini games. https://www.kualo.co.uk/404 has a Space Invader game and https://nouveller.com/404/ has an old school desktop with Jurassic Park references.

I actually did a whole roundup of creative 404 pages at a previous job: https://webflow.com/blog/best-404-pages
Just because you go legally bankrupt doesn't mean the debt magically disappears.
Thank you random stranger for introducing me to this wonderful story! Pretty incredible they managed to do this in the 1850s already.
Related, this is one of my favorite videos ever:

Building a classical guitar from scratch (with a pro luthier):
https://youtu.be/qmDAIlEGO_Q?si=uLyMOGBMXEGMkIFt

Everything about the process is fascinating.
M 2.0 aftershock?

https://earthquake.usgs.gov/earthquakes/eventpage/us7000ma7c...
Kagi claims that Google themselves peg it at 300 USD per user per year.
Linus is still dictator in the Linux kernel...
Wait, your commieblocks had maintenance? How dare you be so filthy-rich westernmost-eastern-european!
≥ "If this tool a) was updated regularly b) had a nicer, non-CLI UI for everyday users and c) was available at an easily-Googlable domain name - it would solve all the problems I mentioned above."

No matter how nice you make it, it will probably still lose the SEO battle against the shitty ad-ladden sites fighting to win top place for google searches of "convert X to mp3"/etc.
> The syntax error is a single period '.' as the first character on an otherwise empty line of C code.

I believe the point is that given this context, it could/should not be construed as a typo.
What an awesome list mates! really useful to keep track of all actors, hats off.

Congratulations and happy Cronitor anniversary!
Up to 11x vector database capacity increase in Azure AI Search, no price change
(Disclaimer: I work in this team)

More details, including old vs new limits: https://techcommunity.microsoft.com/t5/ai-azure-ai-services-...
That's correct for all BSD's, not just OpenBSD.

BSD = kernel + userland
Didn't feel it at all in central CT. My brother in northern NJ said he was briefly evacuated from his building.
I did this yesterday and first the command it gave me was wrong.
If it's 2-3x of native code, that's plenty good enough. Everyone uses Handbrake in an async mode - just set up the conversion and let it run overnight.

Of course, a website would be better for smaller conversion jobs (in case you have browser restarts or whatnot). Desktop apps can block computer restarts to a greater degree than websites.
SEEKING WORK | REMOTE | United States

I'm a full-stack web developer with 8 years experience working on everything from building interactive front-ends to MVP products from scratch. I've got experience working at every level of the stack from DB to CSS, and also have enough experience in DevOps to get the thing hosted and monitored.

I bring value as someone who operates full-stack in order to design and ship features, fixes, and improve DX. I put a lot of emphasis on repeatable processes that don't require developers to "remember how to do X" and leaves a readable paper trail of technical decisions (i.e. high-quality git logs, READMEs, etc).

I am not a "yes-man".

I push back on short-sighted technical decisions and advocate for engineering excellence. My clients are those who need technical partners, not code monkeys.

My experience with NodeJS/Typescript, React, and TailwindCSS is extensive. I have worked in many of the surrounding ecosystems and paradigms including serverless, and SSR/SSG (astro, etc). I have also done a lot of Ruby on Rails recently, in an enterprise ecosystem including integrating ActionCable, Hotwire (Turbo, Stimulus, etc).

---

GitHub: https://github.com/adamtaylor13

LinkedIn: https://www.linkedin.com/in/adamtaylor13

website: https://adamtaylor.me

projects: https://adamtaylor.me/projects

resume: https://adamtaylor.me/skills
It was never free. You just weren't paying directly for it.
Personally, I perceived it as a matter of good engineering: your phone shouldn't spend its energy to heat your ear.
> But most of the people I know who feel this way haven’t survived any atomic bombings at all. They’re usually people with lots of education and high-paying jobs and supportive relationships and a normal amount of tragedies, people who have all the raw materials for a good life but can’t seem to make one for themselves. Their problem is they believe that satisfaction is impossible. Like they’re standing in a kitchen full of eggs, flour, oil, sugar, butter, baking powder, a mixer, and an oven, and they throw their hands up and say, “I can’t make a cake! Cakes don’t even exist!”

I found this an unpalatable paragraph in an otherwise insightful article.

It seems to be, I don't know, recursive? Like saying "one reason you may be stuck in the bog is that you're stuck in the bog," and ignoring the reasons people believe they don't have an out even with the ingredients for a "good" life. Drilling down into those reasons would, I think, result in exactly this same article...?
Jitsi is a video calling platform (that you can self host also), it's mostly used for business-related video calls.
> … uncontrolled Smalltalk object soup … All these environments went away for a reason …

Free as in beer Java or seat by seat workstation license fees — "the market has judged".
This is why I preferred Shadow Warrior 2 to Borderlands. Millions of randomly generated guns sounds nice, except they're mostly trash. I'd rather have the 70 hand-crafted options in SW2.
As well as emails, documents, reviews…
Ok, I made a note to add that. Thanks for the feedback!
Yeah, that's like... the polar opposite of this post. Frankly, that sounds both fun and useful.
In the ARPG/Diablo genre, Path of Exile is one of the worst offenders. Each character progresses through a 2D locally-connected graph of over 1300 passive skill nodes, of which you only get to pick about 100, where the "undo" action is expensive or impossible.

That said, the sheer amount of options leads to a class of expert players and build-makers that normal players can rely on. I just wish the game itself provided more tools for navigating it (like an ingame build-guide system).
That probably isn't enough - representatives from IG Farben, Krupp and Flick were all tried at Nuremberg for war crimes because their companies helped war crimes and crimes against peace; therefore the people behind the AI targeting civilians are in theory liable for it murdering civilians.
there's a good general description of seismicity in the region here:

https://earthquake.usgs.gov/earthquakes/eventpage/us7000ma74...
Yeah exactly. When there was only one or two risky functions in F#, I typically would just handle it manually with the match function like I described. If there was three or more (which isn't terribly hard if you're dealing with a bunch of streams from Kafka that you're manually merging), I would use the more monadic style. It made the code a lot smaller and more readable, and I really don't feel like it sacrificed anything in terms of readability. Like, at all!

There's an overhead associated with boxing and unboxing, so you might be paying a small performance penalty, but since most of what I was doing involved talking to a network a lot, that overhead was immediately dwarfed by IO latency anyway. I don't have any numbers on this, but I suspect that a very large percentage of "risky" functions involve IO of some kind anyway, so the overhead associated with boxing and unboxing is kind of negligible.

The lack of algebraic data types and nice mapping constructs is the main reason I almost never end up using Go for any personal projects. I still kind of like the language, I think CSP is a pretty decent concurrency abstraction, but it always feels like it's fighting me.
ms.inopinatus and I often do event and travel planning through shared realtime notes

you could also build a 2-person permissive action link for nuclear weapons launches

or a stock exchange
Early warning systems also work by detecting P and S waves as close to the epicenter as possible.
Thanks for sharing the tech stack. It's a really impressive site.
All about coroutines and virtual threads in its early beginnings.
Shared meeting notes is a common one. Brainstorming in FigJam is another.

If you're collaborating with other folks on a project, it's beneficial to see updates in realtime to maintain that one source of truth. Otherwise your work and theirs might overlap and someone will need to resolve merge conflicts. That, or you go the locking route, which comes with its own set of hassles.
> Would you consider Cognitive Behavioral Therapy a practice of mental gymnastics?

I think it absolutely can be. A lot of negative circumstances can generate from outside ourselves and they can have massive negative effects on our mental health. Trying to use CBT to work on anxiety or depression that is caused from compounding external factors is a bit like self gaslighting

Situations like "I got into a car accident so my car is wrecked. I'm in hospital debt. I can't work because I'm still recovering from my injuries. I need a car for work and I cannot afford a new one. I'm struggling to survive and I'm depressed"

There would be limited avenues I think for CBT to effectively help here, because a lot of these problems are external and out of a person's control
It's not a good practice to print stack trace anyway, you have a network timeout, you don't need 20 lines of stacktraces.

Most logger in Go can it though.
Then what you want is another type of AI: Autonomous Intelligence
Obvious plug but my company[1] is building a multi-user real-time 3d engine. Think Figma meets Unity.
There are lots of fun use cases around working collaboratively on subparts of a larger 3d system without having to break it apart:
- architects working on different parts of a building
- engineers working on different pieces of a CAD model
- game designers working on different levels, etc

[1] 3dverse.com
> We have FORCED scarcity as is, not REAL scarcity, already

That's what Cuba thought, with the people coming together under worker solitary and political awareness to create an explicit mandate to see the transition from forced scarcity to post-scarcity through. Ironically, many years later, there are few places with more scarcity.

They had the tools. Yet, it seems they missed the nail. But they maintain the transition will happen any day now, so... We shall see.

> We could also solve homelessness - we went to the moon.

I don't know, the moon might be a nice place to visit, but is rather hostile as a place to live. You might want to give this a second thought.

> The solution is... to build housing.

A good idea in theory, but in practice requires people. We've completely failed to automate house production in any meaningful way despite a whole lot of trying.

And who wants to subject themselves to that harsh environment when you can relax behind a computer screen instead? Construction is not exactly fun. I expect you aren't lining up to do it. I'm definitely not. The few who are willing to do it are booked up years in advance. They are already building as fast as they can.
Where the “procedural error” was literally proving the evidence is true. If the evidence isn’t true, then it’s pretty clear his only crime might simply be being profiled and arrested. We don’t know, and probably never will. Jumping to the assumption that he’s guilty from unverified evidence seems wrong to me. On a pretty fundamental level.
Not really. If you don’t get it, spend some time reading up on the project, or even the comments in this thread. Millions of people across the country utilize these cross-country trails every year. Just because not every hikes or bikes the entire thing doesn’t mean every segment isn’t used and loved to some extent.
Wouldn't "better than theirs" then mean cheaper while still being sufficient?
Well, for all intents and purposes, it is over for the security issue that is disclosed. Even if people continue investigating further potential issues and rolling back potentially innocuous changes out of an abundance of caution, there's genuinely nothing else for consumers of liblzma5 or xz to do directly, unless they want to participate in that investigation.

But, for users of xz, like package managers, I think the right thing to do is sandbox all of the compression (and other data handling routines) using OS-level sandboxing technology like seccomp and pledge if they don't already. It's already a common strategy for handling potentially unsafe data, and while packages are typically signed and could potentially compromise the system anyway if not trustworthy, it's still worth it because a compromise via RCE in the LZ algorithm could possibly be VASTLY more difficult to detect than the package itself being malicious, in the same way that compromising SSH via a library it doesn't even nominally depend on is. (e.g. a package could potentially detect if it is being unpacked manually or via a package manager to try to hide that it is malicious!)
That's wishful thinking though.

That said, AI tech is or is quickly becoming freely accessible; unless they have a USP, free / homemade versions will end up competing with the paid services, and it's hard to compete with free.
If the companies making those agents are paying top dollar for training data then the product isn't going to be truly free, at best it will be "free" with caveats. Do you want to use an AI agent which is fine-tuned according to the wishes of the top bidding advertisers? Because that's probably the first thing they'll try to make "free" chatbots actually turn a profit.

The future is having your own personal AI assistant, completely free of charge, which is suspiciously eager to recommend shopping at Temu and eating at McDonalds.
The Yucca concert for Kong! This is where I started to become a Kong Champion!
I along with tens of other consultants were flown from around the US to the bay area and back once a week and put up in a hotel and given a rental car - to work on a project for 3 months. It turns out, the project was canceled before my first day, the leadership just didn't tell anyone because they feared backlash from users that were promised the new features.

The project itself was a mess. There were GUID-named Visual Studio solutions for every combination of values of three variables; hundreds of solutions that grew every month. The output of these projects was a spreadsheet that was then manually compared to the previous months' output.

This was all lead and managed by one of the top consulting firms in the US.
Does the slow growing type cause any quality of life loss?
I’ve watched a few YouTube videos of people with their eyes covered listening to acoustic guitars, and they try to pick which one is more expensive. Some after a few picks can even tell the brand and model. It’s pretty remarkable.
From what I've read, that is entirely wrong. Expansion is very weak compared to gravitational forces, which is nothing when compared to the electromagnetism that binds atoms into molecules, which is nothing when compared to the strong force holding the nucleus together.

Everything from atoms to galaxies are safe in regards to expansion. Galaxy clusters (maybe) and up would be disrupted by expansion.
Transparent pricing and a free/evaluation tier that is feature complete but scale limited, rather than feature-gated. With that combination I can put together a really tiny "this can do X for us and would cost us Y at our current scale, potentially negotiable" demonstration, which will make the CTO sit up and listen. Without transparent pricing I'm just not going to bother (because it's the first question I'll be asked) and if you gate off enterprise features I can't demonstrate enterprise use cases.
>in talks with multiple tech companies to license Photobucket's 13 billion photos and videos

>Photobucket declined to identify its prospective buyers, citing commercial confidentiality.

>tech companies are also quietly paying for content locked behind paywalls and login screens, giving rise to a hidden trade in everything from chat logs to long forgotten personal photos from faded social media apps

In this market, ethics seem to exist when it comes to corporate clients, but not when it comes to end-users.

It's immediately and self-evidently obvious that no end-user in 2007 consented to photos of their 2007 era teenage self being used to train an AI how to identify an emo kid.
No, that's gross violation of privacy; no such thing as anonymized recordings.
I think i remember someone telling me when i was living in nyc that your area foundations are a lot of clay. That would probably amplify the sensation of a quake.
It's explicit, but it doesn't actually enforce the need to handle it. We've had this crop up in our code base before in accidental sneaky ways, esp. when it comes to named returns and just the sheer quantity of if err != nil checks.

For example:

err := doSomething()
if err != nil {
return nil, err
}

err = doSomethingElse()
if err != nil {
return nil, err
}

// Oops unhandled
err = doSomethingElseEntirely()

// A bunch of other stuff..

return nil, nil

Would much prefer "Either" with pattern matching, or something else that actually forces you to do something.
The negative externalities are here regardless. We just spent the last two decades letting big tech get away with whatever they want, and they've gobbled up the internet and now hold all of the cards. The ocean of AI sludge getting shat all over us is only going to accelerate and for the majority of people will be the norm, there'll be no competition on cost or ease of access.

Our best hope is to create islands of by-humans for-humans media, software, communities, etc. They'll be "premium" in the sense that they'll more expensive and more exclusive, but for the people who are opposed to the fuzzy auto-completing away of our humanity it'll be worth it.

I do think that subcultures will develop with human-only values that aren't built around businesses, and the two will have a lot of interplay.