skysight-inc/HackerNews huggingface dataset:
This is overly complicated. The reason harmonic oscillators pop up everywhere is even simpler and more general than that.

It models first order perturbations over a stable equilibrium. For sufficiently small perturbations around a stable equilibrium everything is an harmonic oscillator.

It's basically taking the first order perturbation of a Taylor expansion around a local minima.
So many.

"AI" is the dotcom bubble (notice how every big company HAS to get in on it, no matter how ridiculous their application is?)... Further, it will simply allow those who apply their power unto others to do so in an even more egregious or deeply-reaching way.

Advertising should be illegal.

Proprietary software is basically always a trap (if it's not harmful or coercive at first, it eventually will be, well after you're locked in).

The web has been ruined by turning it into an operating system (also see "advertising should be illegal"). 99% of the time I just want very lightly-styled text, and some images. I don't need (or want) animated, drop-shadowed buttons.

Graphical OS user experience was basically "solved" 30 years ago and there hasn't been much of anything novel since -- in fact, in terms of usability, most newer OSes are far worse to use than, say, Macintosh System 7 (assuming you like a GUI for your OS). The always-online forced updates of modern OSes exacerbates their crappiness -- constant change and thus cognitive load, disrespectfully changing how things work despite how much effort you spent to familiarize yourself with them.
> But [pessimism] promotes inaction.

I don't know if there's evidence, but I find the point interesting because the idea occurred to me independently when I read this in the paper:

> Unrealistically optimistic financial expectations [...] can lead to excessive business entries and subsequent failures, as optimists overestimate the financial returns from entrepreneurship (de Meza et al., 2019)

I thought: Do pessimists overestimate the financial returns from a regular job?

It seems in many ways to be about whether/what risks are worth taking.
What is the actual problem you are trying to solve that inspired you to write this framework from scratch?
Shouldn't you send such communication by certified mail?

A company behaving that shady will have no qualms to claim that they never received your communication and a copy of your own mail may not pass legal muster.

Not a lawyer, etc. But I, for one, would be super paranoid with such creeps. Even if it costs me a few bucks.
Same, shaking my head. Your “users” are full grown adults with full time jobs and kids. They dont have time to understand nothing. iOS model of simplifying everything is far more intuitive and better.

Don’t get me wrong, I’m all in for a dev-switch which would enable scripting and open up everything in OSes. But tell me how you are gonna do that without scammers telling grandmas “Copy this thing to here, yeah…”. Currently the dev switch is e.g. a Mac and $99/year, for iOS.
Grounding language models is now available in Google Cloud
https://news.ycombinator.com/item?id=34304376

Maybe they improved since. Let me know how you find it:)
First you slide language into a report saying that all players should fund internet infrastructure - then you try to get parliament to adopt language in a competition report saying they support access fees, without any hearings. Luckily some last minute lobbying derailed that.

https://cyberlaw.stanford.edu/blog/2023/06/when-media-gets-i...

The European Commission has been engaging in tons of bad-faith trickery around this, including ignoring BEREC (the EU's top telecom regulators), trying to slam it through without a consulation, downplaying all the negative comments in the consultation they were forced into having, and who knows what is next? Shoving it into a must pass bill?

Thierry Breton is a dangerous tech dinosaur who thinks that the future of Europe dominating tech is in Europe's ISPs. He thinks ISPs are the thing - when everyone knows that who you pay to get online is immaterial - it's what you do online that matters. He's deadset on figuring out how to make every big tech service in the world, from Google to AWS to Akamai to Cloudflare, pay EU ISPs.

Having a former telecom CEO at the head of the EU will be disastrous for the EU, and could be disastrous for the world generally.
Twitch being unprofitable is a smokescreen. After acquiring Twitch, Amazon gutted it of its infrastructure IP and transferred it to a subsidiary of AWS. Amazon can now decide how much they want to charge Twitch as an entity for the AWS services they now need, that’s where the unprofitability comes from.
Oh heck yeah! Fist bump from me, I wrote something fairly similar, haha :)
So just like real humans!
Came pretty close, actually: https://cyberlaw.stanford.edu/blog/2023/06/when-media-gets-i...
Wow, talk about an ironic quote:

>"You can avoid reality, but you cannot avoid the consequences of avoiding reality." —Ayn Rand

Well that just about sums up the Libertarian mindset and its unintended, unavoidable consequences, doesn't it?

In conjunction with the conclusions of the paper, it's not very flattering to Ayn Rand's or her followers' cognitive abilities.
Sure, we can create something very small, private and fringe and be happy with our little kingdom. The powerful wouldn't care about that because it doesn't threaten their power. Once it becomes relevant, that's when they take action and show up with money and hard, real-world power. This is not some deep state conspiracy theory, it's simply about the powerful having the means to get their way.
The Iceland v Iceland Foods debacle was at least a bit more understandable- the country wasn't particularly happy with the trademark, but took the matter to court after the food company "sought in 2016 to prevent various Icelandic producers from using the word ‘Iceland’ to describe their goods."

https://trademarklawyermagazine.com/the-cold-never-bothered-...
What open-ran want to do?
seem Ericsson turn around with this news....
Broken link https://www.trai.gov.in/sites/default/files/Reliance_JIO_Inf...
I monitor DNS queries made by some of my servers by setting a DoH server to systemd-resolve, some of the top queries are:

- OCSP servers to query TLS certificate validity. This is necessary because I have configured my web server to staple OCSP responses. (`e1.o.lencr.org`)

- Software repos (apt, dnf, etc). `livepatch.canonical.com` being the top contender.

- GitHub

The only place that TXT records are used in the very popular use cases would be an email server. SPF, DMARC, and DKIM all piggy back in TXT records. I would also imagine a lot of Microsoft stuff like AD use DNS .
"either on the far left end and terrible but easily accessible"

Examples? I've been using Clojure since ~2013 and I can't think of "terrible + easily accessible" tooling.

Most of the popular libraries are excellent. They are head and shoulders above in terms of stability/backwards compatibility/simplicity than most other ecosystems that I'm aware of.
My private email server gets completly blocked on regular bases. They are blocking the whole ip-range of my provider. You get no response from them whatsoever. You have to fill out a form und wait a couple of days. You can however sign up for a 200$ whitelist... from a different company owned by guess who.
The universe tends towards first chaos and then entropy. Working against these forces, to build security, comfort, and meaning, inherently work against the tide. Resistance is inherently difficult. Realists blend both pessimism and optimism: a pessimism born of recognizing the natural forces (such as most people will be overwhelmed by them), and an optimism that, with healthy choices, they can escape those forces during their lifetime.
Please don't fuck around with 18650s if you don't know what you are doing. And unfortunately the author doesn't. The main fuse is a necessity and the thermal fuses are a neat idea but ESPECIALLY when using repurposed cells, cell level fuses are a must and they must be calibrated to account for the higher internal resistance of reused cells. The author also only briefly mentions the necessity of matching cells and measuring internal resistance. This is not something to casually brush over. Also, for UPS usage, most 18650s are not the right kind of chemistry. They don't like to sit at high charge state for extended periods of time. Use LifePo cells for that. They are much more forgiving and significantly less likely to murder you in your sleep.

One 18650 going into thermal runaway is bad (ask me how I know...). A pack of 18650s you causally fuck with can easily burn down your home.

Wanna see some results of that? https://endless-sphere.com/sphere/threads/dogman-dans-e-bike...

TL;DR: high energy density batteries can cause high energy rapid unplanned discharges. Please don't fuck around with batteries unless you know what you are doing (you don't)
> it's not exactly difficult to find Jews.

Really? As a 25% jew whos genetic data was probably just stolen, I'd like to disagree with that statement. I don't harbour any stereotypical jewish phenotypes, and don't self-identify as a jew, but who knows if someone else decides to do that for me.
A couple of tests I've done in their live demo.

- Implement the quicksort algorithm in python. I like this test because usually LLMs do the first time using list comprehensions, then I ask to avoid allocations.

- Write the game "snake" in python, and then in JS/HTML.

It succeeded on the simple quicksort implementation with list comprehensions, but failed when I asked for the in-place implementation. With the snake game tests, it didn't get even close.

In my experience these results are worse than non-code top 7B LLMs such as OpenChat/NeuralHermes, and significantly worse than plain Deepseek-coder-instruct 6.7B (which is the only small model I've tested that gets the "snake" game to work). When I ran these tests locally I used Q6 quantization (GGUF), and I assume their live demo is not quantized.

I find the benchmark results surprising, to the point I wonder if the benchmarks didn't leak into the training set.
What about the ink drying out if you don't use it for printing for a couple of months?

I thought no informed person would buy one of these, let alone be happy with their purchase.

I bought a laser b/w printer a decade ago and I never looked back at ink.

It would be nice to be able to print in color maybe twice per year. Scanning would be nice to have as well as the ability to print photos, but more often than not I'd want a roller scanner rather than flat bed (when I scan I have many pages to do). When I have just one page, the smartphone is a good enough tool.

So unless one has a need to print color documents or photos regularly (at least once every 2 weeks) I struggle to understand the benefits.
Slideshower - it solves my problem - how to easily run a randomised photo slideshow on macOS - perfectly.

(Disclaimer: I've developed it to solve my problem but it seems that there are many people having the same problem...)

https://slideshower.com
Fun fact -

The computer science department of the Moscow State University [1] was created in 1970 as a joint effort between Physics and Math departments to address computational needs of Tokamak models. Hence the official name - the department of computational mathematics and cybernetics.

The joke goes that they were hoping to "solve the Tokamak" in a couple of years and then move on to other fields of computer science - a dream that is still very much alive.

[1] https://cs.msu.ru/en
Usual fees for cross-connect are low and one-time. It's charging for data into a network that cause the issue.
When put this way, it reminds me how Apple generally chooses to add features to the iPhone. They wait for use cases to be proven, usually by Samsung, and then add a very polished version to the phone.
What third party?
Thanks for posting that, ironically probably the biggest driver of inflation in the UK is increases in house/land prices!
This works for certain things, like email and such - but it only works for very tech-savvy people, not the general consumer, and it stops working at a certain scale: One of the examples from the article is about car manufacturers (who also employ big tech like business methods). Good luck engineering your own car.

Similarly, while I could pay 2-3 times more for a Fairphone or such, it'd be better if tech independence was available to everyone, including for consumer-grade smartphones.

On a related note, I think devices such as Fairphone and Framework laptops prove that even without regulation, "free" (as in freedom) products are already more expensive, you don't need regulations to make that happen.
>LED bulbs have been associated with migraine symptoms, and are all around terrible for reading

Are they? on the other hand they use less energy, last longer. They aren't exactly worse.

Cling film on the other hand. That's rubbish now.
Thanks for sharing your thoughts. "Good faith" is hard to put a finger on, but you know it when you see it! I will never forget reading a bug report in Python where a senior developer replied to a junior developer: (roughly) "That's a good point. I didn't think of that. Your idea is better." I had never seen that level of humbleness in other open source projects that I follow.

I bet the top Wiki editors don't think there is an issue. That is the hard part. How do you get the people with the most vested interest accept change?
Face value? More like facetious value. I think you missed the supreme irony. It took the author quoting Ayn Rand in a paper about how stupid people miscalibrate financial expectations as deliciously snarky. (Her delusional followers will indignantly disagree, but that's kind of the point, isn't it?) Using Ayn Rand's own words to call her and her followers idiots.

https://news.ycombinator.com/item?id=38541723

Wow, talk about an ironic quote:

>"You can avoid reality, but you cannot avoid the consequences of avoiding reality." —Ayn Rand

Well that just about sums up the Libertarian mindset and its unintended, unavoidable consequences, doesn't it?

In conjunction with the conclusions of the paper, it's not very flattering to Ayn Rand's or her followers' cognitive abilities.
https://archive.is/KrJRD
Yeah migrations are the biggest issue for me. I really don't like not knowing what the actual shape of the document will be. Missing transactions, and not great relationship performance makes modelling some systems more hassle than it's worth.

I gave it a good go to use mongo and firestore for a few projects, but after a year or two of experimenting I'll be sticking to SQL based DBs unless there are super clear and obvious benefits to using a document based model.
You could also call it a music factory, or indeed, spec work.
Want to make a statement? Beat the 911 on the Nordschleife.
I wondered about the performance delta to "native" CUDA kernels, and was disappointed there are only benchmark comparisons to single-threaded Java on their website.
Try https://www.trai.gov.in/sites/default/files/Reliance_Jio_Inf...

If not that, then https://www.trai.gov.in/consultation-paper-regulatory-mechan... and go to the last page of filings (p 21)
That's an absurd comment: eBPF and DTrace exist on orthogonal systems, and most using eBPF have never even used DTrace, let alone "moved on" from it. The systems are really quite different, and have different design centers; for the use case of instrumenting the system for purposes of understanding it, there are many regards in which eBPF remains behind DTrace -- one of which I elaborated on in the rant to which the parent is referring.[0]

[0] https://www.youtube.com/watch?v=mqvVmYhclAg#t=12m25s
While the cultural effect might indeed be quite important, I really don't agree that it is by far the most important decision.

E.g. from a performance perspective, the design of you program is orders of magnitude more important than the language itself. Also, not every platform is as limiting - you could for example start a clojure project, and extend it in java without any fuss.
I have switched to Firefox in 2022 as I was tired of Google acting like assholes. I didnt see a single broken website since then. I believe more and more people will do that in the future, maybe not switching to firefox but something less ad-focused and more privacy focused. I'd rather use netscape communicator and only be able to visit 0.000000001% websites than going back to google products.
It will be, when it starts. For now this is. It's testing things also needed later for ITER and DEMO.
I never realized this was the one I had on both C64 and DOS! When I played C64 I was too young (4-5yo) to actually play it. And the DOS version came on one of those disks comprised of half freeware games, half bootleg games. (Back when you could still buy those at legit retailers). Anyway that's germane because I seem to remember that once the reactor powered up it would immediately meltdown. I realized at the time - I think this was the developer's copy protection. Which struck me as much more entertaining and clever than just not working if it was a bootleg copy.
The Complete Puppeteer Cheatsheet
Why was this down voted? Guido van Rossum has the magic touch. He steered Python for 20+ years, including through the 2->3 upgrade. And, you never read negative stuff about him. Many other famous open source leaders are the subject various personal attacks. Linus Torvalds famously took off time to improve his interpersonal skills.
Someone in Korea who wants the data twitch has, and pays their ISP for access to (among other things, twitch), can no longer access the data twitch has.

If the ISP is acting in the interests of its customers, it would make it as cheap as possible for twitch to send the data that its customers want.

If a business you are dealing with makes money some way other than by charging you for the service they provide, you're not their customer, you're their product.
Digital ID is safe from abuse by our ad overlords as long as it only happens in insular implementations for markets smaller than California. Things would look wildly different if digital ID was a thing in the USA (I find it rather amusing how they claim to have no ID at all, yet a decade in Europe seems to involve less presenting of ID than a month in the US involves presenting their driver's license ID substitute)

But I don't disagree, I'd rather have a rooted phone with a few islands out of my (and the software that I run!) control for sensitive authentication use cases than a phone where I'm not in control at all. Or than two phones, because only one of them can be rooted.
I'm skeptical of the cybertruck and my work truck can barely hit 60 in the summertime; but when it comes to EVs, including trucks, don't the high speed and torque come for "free"? In my opinion that's the biggest performance advantage of EVs over ICEs
But you can convert automatically a mutable code into a functional code if that makes things easier. That's what Haskell's `do` notation does, and PyTorch even has `torch.func.functionalize` for that. Immutable should be default, but not compulsory.
that's because you have assumed that the code would _need_ such an intermediate variable, which is often the case in imperative code.

I argue that if your code _does not need_ this intermediate variable, it makes the code even more readable as it removes more cognitive friction - having fewer things makes it easier to understand.
Average height of five-year-old boys in UK/US has fallen sharply
Taking up a new language that shares some roots with one you are a master at is/should be trivial to any good programmer, and can be done in weeks/a few months tops.
Responsible AI in the wild: Lessons learned at AWS
Ah yes. I should be more precise. Less data that is textual. Of course other data sources are plentiful. Including internal and external sensory.
Lead free solder was responsible for the Xbox 360 red ring of death.

Millions of units of e-waste.

Hardly a niche problem.

More recent studies have shown that all lead free solders will eventually develop tin whispers and fail.

For devices with a 2 or 3 year lifespan (e.g. cellphones), sure, fine, whatever.

For electronics that should last a long time, e.g. washing machines, dishwashers, thermostats, ovens, microwaves, lead free ensures e-waste.
Using AI to identify product experience issues from your user actions replay. You can easily query the actions you want to analyze with simple language, enhancing your efficiency in problem detection for a better product experience
This is what happens:

- Dev Foor Barry needs to solve problem X. Mr. Barry thinks about the problem for a long time, picks a technology stack YZ that is suitable to the solution and to his experience, and goes to work.

- Some time later, Mr. Barry meets dev Alice Mallory. She didn't know X was a problem, and she didn't know Mr. Barry either. But less than a minute into their conversation and being a mutual acquaintance, Ms. Mallory is convinced that technology stack YZ is the WRONG tool for the job. She can't stop herself from asking "Foor, why YZ? Wouldn't it have been better to use KY?"

I've been involved in this ploy (sometimes as Mr. Barry, and sometimes as Ms. Mallory) any number of times, for any number of technologies, from mainstream ones to more obscure ones. For the last few years, I've been trying to act more as Steve: "Use whatever you want." I have to admit though, that kind of acceptance is a difficult, uphill spiritual path. And I have met plenty of architects in their sixties and seventies who saw the hill and took a wide berth, and keep acting like Mallory.
You can find which parts of the code are untested like this:

go test -coverprofile=cover.out && go tool cover -html=cover.out
Tkrzw-RPC: high availability key-value store
I guess Jepsen is useful and stuff, but the _really_ important contributions are the "interviews":

https://aphyr.com/posts/340-reversing-the-technical-intervie...

https://aphyr.com/posts/341-hexing-the-technical-interview

https://aphyr.com/posts/342-typing-the-technical-interview

https://aphyr.com/posts/353-rewriting-the-technical-intervie...

https://aphyr.com/posts/354-unifying-the-technical-interview
Thought this was interesting. One suggested cause is an increase in child poverty. This is the eye-catching chart:

https://images.theconversation.com/files/551386/original/fil...

From a more accessible article:

https://theconversation.com/ed-balls-and-george-osbornes-new...

The journal article title is "Height and body-mass index trajectories of school-aged children and adolescents from 1985 to 2019 in 200 countries and territories: a pooled analysis of 2181 population-based studies with 65 million participants" which is tricky to make into a good HN title.
Insight from a Z player in BW: the idea behind the whole strategy is to shut down all Zerg units while pushing them to their bases. Imagine a flying detector unit which has a decent speed and Viper's Parasitic Bomb which works twice as long, could be cast on any unit and deals damage only to bio ones... Basically it could kill any Zerg unit except the big ones in one cast (because Queens are flying and can't heal in BW) or shut down Muta stacks, ceasing any map control attempts until the counter measures will grow.

edit: wording.
That looks fantastic! I own a startup where we used to relay he-vea-ly on retool (until we could automate most of the Retool work with ChatGpt haha).

I would have tried out your approach if it was out back then, I am much more well-versed in Python than JS. Having some way to write code in files, and then link it to the table structure makes a lot of sense (having lots of spaghetti code all over the place was one of the core issues of Retool, also it became slooooow at some point). Simplifying to a table + sidebar view is a very good idea (that's all we ever did).
If my application never sees a difference to normal JSON, everything is compatible and all there is are perf improvements, why is there a new set of functions to interact with it (jsonb_*)?

It seems that the JSON type is even able to contain JSONB. So why even use these functions, if the normal ones don't care?