skysight-inc/HackerNews huggingface dataset:
Without a doubt. I’ve played on a grand and upright, but I’d still call myself just barely above beginner. But I do have a good ear for appreciating music and acoustics, and agree that they’re definitely much better.

But it’s crazy the progress they’ve made in the past decade or so in reproducing the sound — and particularly the feel of the hammer action — of acoustic pianos.

And whether it’s budget, space, and/or experience level, a digital piano serves as a great replacement.
US finds Israel's use of weapons in Gaza 'inconsistent' with human rights law
Yes, I do, and I abhor modern civilization.
Just saying, I would have made something like, all these things slowly swirling and sucked into a black hole and at the singularity, you show the ipad :)
As someone who is very interested in decompiling old Windows executables, this is very relevant to my interests. Thanks for the link!
No, there are no "different levels of assimilation", by definition.

Language is a basic requirement for integration, by the way, way before assimilation.

I think your last sentence misses the point that there is no obligation to accept immigrants and that the host country is sovereignly free to accept or reject anyone they wish.
> that doesn't boil down to a new version of first world colonialism that tells the undeveloped world they missed the boat and now can't catch up because we've already wrecked the environment on their behalf.

When the first world started burning oil and coal, solar panels and nuclear reactors didn't exist. Now they do, and undeveloped countries don't have to invent them again in order to use them. This is cheaper than what first world countries have to do because they don't have to pay to build a coal-fired power plant only to shut it down while it's still functional and build a solar farm to replace it. They can just start with the solar farm.
Probably not. Nice try
It doesn't feel genuine though.

Bumble has enough data to generate embeddings of what works and what doesn't to come up with an infinitely more practical solution, they're just not in a hurry to get anyone off their platform.
That’s a really cool idea I don’t know how any of those systems work and not sure I will ever need to but I love what you’ve built for other people to learn it in a safe and cheaper way
Solar Storm Incoming
We're about to get walloped. Very decent chance of seeing auroras tonight as far south as California.

I can't remember seeing a solar forecast like this, at least not in the last decade:
https://www.swpc.noaa.gov/products/aurora-30-minute-forecast

Incoming solar wind simulation here: https://www.swpc.noaa.gov/products/wsa-enlil-solar-wind-pred...
as noted here: https://news.ycombinator.com/item?id=40322408
> because something is, common, accepted, or written in stone, doesn’t mean it’s correct

When it comes to language, it sort of does.

> should have looked at them like they had two heads and said “What the fuck did you just call the power point

Presentation decks pre-date PowerPoint. (I think it derives from how a deck of slides resembles a deck of cards?)

Makes more sense to me than tape decks, anyway.
The US wants to change how researchers get access to a trove of health data
I'd watch this
As a person using Bumble and other apps right now (I’m not a fan), I’m actually intrigued by this.

The apps are terrible at getting beyond surface level basic compatibility checks, and if this could meaningfully improve “suggested matches”, It’d be a godsend.

But I’m curious to see how this actually plays out, and how they’ll train it to know enough about me to me useful (and if I’d even be willing to let it know that much about me). What I do know is that existing profile fields and prompts are woefully inadequate.
that's why it is the prefered one, naked is privacy, but for you to understand, you need to not work for any of these agencies ;)

there is a reason why the source of most content from the NATO/RUS war comes from telegram

because being naked works better than "being anonymous and encrypted", protonmail users wants to interview you:

"Encrypted services Apple, Proton and Wire helped Spanish police identify activist" -
https://techcrunch.com/2024/05/08/encrypted-services-apple-p...
The problem is Apple, for a long time, at least its image built during Steve Jobs era and carried over for quite some time he passed away. (Apple's PR still uses Steve Jobs's as a "tool" in marketing. ) Apple was the friend of Art and creative intent, NOT the digitalisation of everything, that was Microsoft in the 90s.

The bigger problem is that Apple has lost a lot of its soul. A lot of their marketing and advancement are now very technical, such as M4, XDR Retain etc. It feels very non-Apple. And they are at the forefront of trying to Digitalise everything. There is far less Art about it.

The iPad Pro pricing is also non-Apple as if the iPad Pro isn't really for professional usage. And just look at the Apple Pencil Page [1], what happened to slim lineup and forward looking product planning.

A lot of the current Apple just lacks the character and soul of the old Apple, and are now mostly driven by sales and operation efficiency.

[1] https://www.apple.com/shop/select-apple-pencil
> Factually, it is shot on an iPhone. This is no more a lie than when a film says it’s shot on an Arri or if a Sony commercial says it’s shot on an FX3.

That's so disingenuous. The iPhone has a lens, and no one expects to put another lens on it. In fact, I'd wager a large amount that >99.9% of consumers have never even considered that it's possible. Whereas 100% of FX3 customers expect to use a lens.

I could probably make a pretty sweet setup to record a Netflix movie in awesome quality on my iPhone camera and there would be the perfect depth-of-field that comes with the professional gear that Netflix uses. And it would be factually shot on an iPhone.
How do you resist the urge to generalize every little function you need? Doesn't it become overwhelming to make a library out of everything?
The Pangloss Collection, an archive of endangered / under-documented languages
The Earth is in radiative balance with space on all but very short timescales. The extra heat, even if it were enough to matter, dissipates quickly.
One I made some 10+ years ago: https://imbusy.org/files/circles.html
> This doesn't really make any sense. Most people are not "large Git hosters"

I do work for GitHub, so I do know what it takes.

Most people don't run their own Git servers, they use GitHub / GitLab / Azure DevOps / etc. and I intend to create something that's easy for those hosters to adopt.

Grace is also designed to be easily deployable to your local or virtual server environment using Kubernetes - and if you're large enough to want your own version control server, you're already running Kubernetes somewhere - so, party on if you want to do that, but I expect the number of organizations running their own version control servers to be low and shrinking over time.

And Git isn't going anywhere. If that's what you to run on your own server and client, I won't stop you.
Yet there are other developers who are unaware the possibilities of non-react web development or how to use any resource that isn't installed with NPM. Tough call from a marketing perspective.
Does Fine-Tuning LLMs on New Knowledge Encourage Hallucinations?
You’ll have to provide a lot more context for this to be believable. Maybe it is an unrealistic goal for animals who aren’t interested in having a stable global population.
These look great. The page says "Thousands of designers, developers, and content creators use HugeIcons Pro". Is this accurate? The project seems to have only about 493 downloads a week on NPM, and 194 GitHub stars. I would have expected a lot more given the number of people you claim are using the library.

(Edit: For clarification, the NPM stats refer to the number of times the library was fetched from NPM's servers, not the number of times a developer incorporated it into a project. For popular NPM libraries, this number can be in the many millions of downloads per week. My confusion stems from the fact a library used by thousands of projects will have substantially higher numbers in NPM than what is seen here. It is of course possible that this number counts developers incorporating these icons not through the NPM library.)
They have many sponsors.

Jim Discovered their channel, liked it and invited them to his New York Apartment for an interview. [1]

From that time forward, all Numberphile videos have "Simons Foundation" at the end listed as a sponsor.

[1]: Here is the video https://youtu.be/QNznD9hMEh0?si=SVnDx77dQNepMRJW
What about lawn mowers/leaf blowers/snow blowers? And dogs.
We have been using Jam on our team for a long time (~2 years) and it is awesome! Everyone on our team is posting jam videos to report bugs, explain and walkthrough issues, add a demo on every PR with a demo of what frontend changes are included in the ticket so that QA can get a jump start on understanding the scope of what to test.

I normally just record the jam and get a link and paste it wherever, but I love the ability to have Jam create jira tickets for me. And THANK YOU for making it easy to choose the sprint! the Slack Atlassian plugin makes it impossible to find the sprint and shows all the closed sprints that cannot be used for new tickets.

Really an awesome tool. I have been using it to report bugs for any random open source project I am working on.
biological neurons are only found in humans? what a waste.
Choosing secure and verifiable technologies [pdf]
Musicians might not think of their personal instruments in that way, but surely any musician will acknowledge that there exist cheaply made imitations of their instruments that can be treated as more or less disposable. I can get a trumpet on ebay for $60 shipped to my door, and I expect to be able to do whatever I damn please with it, screw what anyone else says.
I don't understand the relationship with Steve Jobs. Nobody's arguing that Renaissance, his investment fund, will do well without him.

We're talking about the philanthropy that Simmons led in mathematics and science through his foundation.

Now, whether this support will continue depends on the will of Jim as well as his family.
High-power lasers don't work over long distances in the atmosphere due to blooming.

https://en.wikipedia.org/wiki/Thermal_blooming
> Secondly, there's a very simple solution to disliking what someone else does with their own property. Purchase it before they do whatever you dislike. Either from them or by beating them to the punch and buying it from the previous owner before they do

I think this kind of sums up why it was a bad ad.

"Don't be mad, you could have just outbid me" isn't a great thing to have to be saying at the same time you're asking the same person to get hyped about a new product.
With "old Macdonald" playing in the background, and disclaimer at the end that the cow was CGI
That's an extreme drop rate for the whole globe to have, and a very long time, so I'm not scared by it.

The population only went over 2 billion in 1927. Dropping from current numbers is fine, and less competition over space would be nice.
Which decompiler?
It's uplifting if you ignore that the AIs trapped in the episode are sentient. Otherwise, it's basically basilisk territory. Create 100 clones of yourself, torture them until they reveal the best outcome.
Sometimes I wonder how many unfinished (or should I say unpublished) works the greats like Mozart, van Gogh, Steinbeck, etc. had. Surely they didn't all produce masterpieces from the get go.
Indian Women Have Gone Backward Under Narendra Modi's Rule
> romantic ideal is that art is not about consumption

I believe this comes from the Church having been a major sponsor of art in the West for centuries.
No, way, that can't be right....?

Much of the reason RDP and WebGL work so well is that they send the raw command stream/assets to the rendering side rather than continuously sending a stream of compressed frame buffer data. RDP, for example, can send the raw video stream being played, or recompress it, and send it rather than trying to render it to the screen and then recompress the resulting output, which is what you get with something like VNC. Thats why its completly possible to stream video over RDP on links that choke up pretty much everything else.

For an incredibly wide range of things, high level GUI command streams are going to be significantly less data intensive than the resulting rendered and compressed video stream. AKA the GUI command stream is itself an applicaiton specific compresion algorithm. A draw line command can affect tens of thousands of pixels around the line due to antialiasing, and that won't ever compress as well as the drawing (x,y,brush). So while sending a bunch of textures, shaders, and the like might be a huge initial overhead, its going to quickly pay for itself over the lifetime as used in something like a game/etc, particularly at high resolution and refresh rates.

Never mind, of course, the overhead of doing a bunch of local rendering, compressing it, sending it over the wire, and doing video playback. If it weren't for hardware video encoding/decoding, it would essentially be a case of pegged CPUs on both sides just doing graphical updates.

This may just be one of the issues with Wayland compositing; over time, I've become more convinced that the loss of standard GUI widgets and a serializable drawing stream might be a huge mistake.
Standards work is progressing on this, hopefully this year.
As a developer I rarely find the need for log scale, but I was recently analyzing performance data, specifically finding patterns where one operation deviated from the normal.

For example, if an operation usually takes around 20ms, I would want to know if that operation suddenly took 200ms (a factor of 10). But I wouldn't be interested in small deviations; 40ms, even if it's twice the original number, is this within the natural variance seen due to varying levels of load and so on. Conversely, if an operation normally takes 5,000ms, if it took 10s that would actually be terrible, and I really want to know if it exceeded, say, 6,000ms. In other words, the acceptable deviation is dependent on the scale of the original number.

So I ended up choosing a hand-tuned logarithmic function which multiplies the average with a constant divided by the logarithm of the average, the output being the upper bounds on how much deviation from the average we can tolerate. So the larger the number, the lower the tolerance in absolute (linear terms).
Three advantages I realized, having done a lot of cd/ls/cp/mv/rm and also having used a file manager:

- power user workflows may differ from typical dev workflows. Imagine things that a point-and-click file manager solves quicker than the command-line. Example: manually organizing a bunch of .mp3s, or cleaning out misc downloads. A TUI file manager makes these tasks quicker too.

- quick directory navigation. cd is slow. There's solutions for a better cd, involving z or fzf or whatever. But a file manager should solve it too.

- a file manager, especially a two-pane view, is cognitively easier. Better UX. Example: Having a src/ pane on one side and dst/ on the other, selecting a few src/ files, then performing a copy command. You get instant visual feedback to confirm that the files appeared in dst/. Compared to ls, cp file1 file2 file3 dst/, ls dst/. I always feel the need to ls after commands because the command-line doesn't give much feedback.

tldr: speed, ux, comfort. But if you're already comfortable with your tools, I think that's the most important thing.
Anything that operates in the US, specially telecom, is subject to American law, therefore weak to US intelligence agencies, that's how it is, since 9/11
How much of a blowback was that really anyway? I mean a social media headline that a few others pile on... is rather limited as a blowback.

If anything both ad idea and implementation are mediocre - and perhaps should have been rejected on that account. This is indeed Youtube shorts stuff. And someone pointed out the exact same ad idea from LG 15 years ago https://www.youtube.com/watch?v=NcUAQ2i5Tfo with even more musical instruments.
It’s nothing about agreement. Everywhere has declining birth rates once they hit a modern standard of living for at least a couple of generations. Not because people think fewer children are a good idea, but because having many children in modern world is unpleasant and very few want more than two.

I think it mostly has to do with increasing desires for a high standard of living when it becomes possible and the pressure of high density cities making lots of kids an unattractive prospect.
If it is CGI, then this outrage is stupid. There are a lot more important things to be outraged over than some virtual objects being crushed.
The Gutenberg bible is also old and obsolete. The pyramids at Giza are old and obsolete. Stonehenge is old and obsolete. Ancient cave paintings are old and obsolete. The Wright brothers' flyer is old and obsolete.
Yes, a closer analogy would be "look, this guy had a basketball signed by Michael Jordan and Kobe Bryant in 1996, and now it's being blown to smithereens and replaced by a 3D model on his iPad".
I remember playing with the same author's other project Gene Pool a lot many years ago. It was fun seeing creatures evolve, survive and die.

https://www.swimbots.com/genepool/
I'm pretty certain it's 100% CGI.

As the other comment says, the cans would never crush flat before the piano starts to deform at all. Then when the front of the piano comes open, a pile of all the dampers just falls out, despite that area not being touched yet. It's all done to look exciting but not realistic.
Might want to fix the typo in the feature list "Om-premise data storage" :)
Apple ads team should apologize to LG for stealing their ad
Maybe a number of my inquiries or concerns would be answered by me watching the video on the GitHub page and/or playing around the tool, but I'll yap here for now.

FWIW I appreciate a project of this scale using F# (not that the choice of language matters, it's just nice to see).

>The "merge" takes place during rebase, when changes from `main` are applied to the child branches.

This is just a difference in operation, but the problem you were alluding to in your previous sentence still exists in poorly trained teams.

Git has rebases. Grace has rebases. Neither solve the issue of "that's never existed anywhere else, that's never been on a developers machine before, that's never been tested locally."

>A promotion in Grace takes an already-existing version that's been committed to a branch, and simply creates a new reference to that root directory version in `main` that doesn't change any code at all.

This sounds like the equivalent of simply updating what commit a branch label is looking at in git (i.e., "fast-forward" is one of many ways this can happen as well as explicitly just changing what commit a branch is pointing to)?

>In Grace, changes move from `main` to the child branches through (auto-)rebase.

How do I revert or demote/"unpromote" a set of set of "grouped" changes that I no longer want on a branch? If it's a series of auto-rebases, do I have to define the set of changes I want to "revert" or demote?

If I have a rather complicated shared history between branches, can I "easily" query all the places a commit exists at and when it was promoted (or other actions related to it)?

>you're guaranteed that nothing gets to it without a promotion

The issue isn't gatekeeping things to a branch or repository -- we've solved that already. The issue is allowing and even encouraging an influx of complicated processes and subtle permission cascades that will likely mimic the company structure. Which is never a good thing since they are often not purposeful or well thought-out.

The Linux kernel project for example handles this by having authoritative repositories which is as wonderfully simple as it is strikingly effective (and sane). I've always used this model as well with orgs I've lead.

I have many other questions, but here's my rather ignorant or inexperienced take on some of the choices here. The good here is that "forcing" people to use rebase is absolutely the right thing to do IMO, it's the correct operation for 98% of VCS operations. The bad is that some of the design choices seem to echo what was done with SVN, CVS, Sourcesafe, TFS, etc.

Right or wrong the similarity or seemingly similarities with centralized VCS's of the past and the problems they implicitly have make me uneasy.

>Microsoft already has first-party services with hundreds of thousands of concurrent users on SignalR, I'm not worried about this at all.

I think we'll just agree to disagree here. I've used SignalR on and off since ~2014 (if memory serves correctly) and I've never had an amazing experience with it.
I mean... Over here in my little reality, I have never seen ads on YouTube or on Stack Overflow.
Awesome. I’ll buy the curtains or piezo electric fiber windows
I loved playing Tetris very much in childhood
The root of this thread is arguing that the musical instruments are sacred and deserving of symbolic respect.
A very interesting paper. BCPL was the language used for the Xerox Alto computer, e.g. to build the first graphic WYSIWYG text editor and desktop publishing application.

Martin Richards, How BCPL Evolved from CPL, The Computer Journal, Volume 56, Issue 5, May 2013, Pages 664–670, https://doi.org/10.1093/comjnl/bxs026

Published: 20 March 2012 (not 2021)
>It led me to this paper by Lei and Kadane (the latter, the well-known Bayesian theorist)

Not to be confused with J-P Kahane, who also studied this area (of the posted article) via Fourier series
493 a week sounds like thousands over a month no?
Сreativity and curiosity are inspiring
Since Apple apologized for the ad, it seems they, too, agree that it wasn't a good ad.

They wouldn't apologize for something if there were nothing wrong with it.

Personally, it was too real. It was CGI, sure. But that hydraulic press crushed (destroyed) the tools humans use to create every handmade thing we consider beautiful.

Apple absolutely intended to convey the meaning that Apple an iPad can replace a piano or a trumpet or paint.
> flourishing without program managers and lengthy meetings

€130k for a good C++ dev is a steal in most markets, but I can see this 'perk' as a huge draw for people tired of shops where "bringing key stakeholders into conversations at the appropriate time" is valued over simply building product.
I looked it up before I posted, and it's actually the opposite: the overwhelming majority of cases are from visitors to the UK who contracted the illness outside the country. The last confirmed case of leprosy being contracted in the UK was in 1953.
Seems like that would trivially collapse to a matching function that doesn't need the fake "dates" going on between chatbots. Basically some version of the compatibility match that dating companies talked up 20 years ago.
It's something proponents of AI ought to oppose, but it's too late. My bank deployed an AI bot for the purpose of processing loan applications. Three weeks later I finally managed to speak to a real human who questioned all advice and info given to me by AI and another person and I was finally approved. The future is shit.
You think they're doing the thing they explicitly stated they were doing?
7 days trial is just impossible