skysight-inc/HackerNews huggingface dataset:
> If you're amending a commit surely the "change" has changed so the change ID should also change? If the "change" isn't tracking the actual changes then what could it be tracking?

The author is using newer terminology around "changes", but I prefer the older "revisions", as being less overloaded. But yes, the revision/change ID remains the same even if the commits underneath changes. `jj obslog` will show you the history of commits underlying a revision. This stability is what we want when rebasing, and git doesn't provide it.

> Making history manipulation easier seems like a bit of a recipe for disaster ...

I used to think this too, but it was really due to git and its CLI. Under jj, history manipulation is easy, consistent, and easily reversible with `jj undo`. Because it's safer and easier, I routinely do way more rebasing, and stacked PRs are much less painful to incorporate feedback on. Basically, it makes git's more advanced operations feel like everyday tools.

(Of course, jj doesn't fix the problem of rewriting history that's already been shared with other people, but even there, its notion of immutable commits tries to stop you from breaking other people's histories.)

> the "multiple branches" at a time thing they're selling can be done with git, IMO easily, using worktrees

Worktrees aren't quite the same thing the author is describing. Worktrees allow you to check out multiple branches at the same time to different directories, but they're still sort of separate.

The author is making the working revision a merge revision where every parent is a branch they want to work on. This allows them to see what the code will do when those branches are merged. They can also add revisions to all branches simultaneously by working on the merge rev, and using `jj squash` to choose which parent branch to push work to on the fly. When done for the day, `jj abandon` the merge commit. AFAICT, it's both lighter and more flexible than worktrees.
Or should this be more specific in that you shouldn't shorten URLs using the provider's domain name, but bring your own domain. So if the provider goes away, you can in some way migrate the links.
I always found this part confusing bc the US had placed missiles in Turkey beforehand

However the crux of the issue wasn't that there were missiles but that the missiles were placed secretly.

There is a nice podcast series about it

https://www.historyextra.com/podcast-series/cuban-missile-cr...
Hi all, I am Nikolas, co-founder of ApyHub.

At ApyHub we currently host 110+ APIs (that are available for our users to consume) + we operate hundreds of internal APIs that power the platform. With all these APIs we had/need to be super careful and diligent about API management.

We soon found out (the hard way) that the de facto API clients (even the newer, supposedly “modern” ones) did not make our lives much easier when it came to building and Testing APIs (not to mention collaboration).

So we decided to do something about it and (long story short), Fusion is the result: We like to call it the Notion-like API Client because it follows Notion’s philosophy of modularity, collaboration and extensibility.

Some points that I think are worth mentioning:

Modularity: Fusion is built with modularity from the ground up - API requests are composed of blocks - like headers, query, body, post request tests etc. Just to give some reference, in postman and other clients these are all part of ONE request. Here you can create it as part of one request and reuse them (link or clone these blocks) in other requests. It is a new way to build APIs with reusability and efficiency in mind. You can link request blocks from other API requests and override them etc. You can have a quick look here: https://assets.apyhub.com/home/test-with-fusion.mp4

Collaboration: In most API Clients I have seen collaboration is mainly around documentation and working on API collections - users cannot easily discuss and ideate around APIs. So you end up using these API clients for testing and using other tools to collaborate with your team ( slack, Jira etc.). With Fusion, you can collaborate with your team while you are testing the APIs, or documenting them or even designing them.

Fusion AI: Right now can help generate documentation from just an API request / specs, improve existing documentation and also identify when your APIs start behaving differently than what is documented. Besides that, Fusion AI allows you to create client stubs as well as generate openapi specs from an API request. We will continue to explore more use cases where AI can reduce manual efforts, increase efficiency etc.

We intend to integrate Fusion into the entire Software Development lifecycle - start from project management tools, git repos, CI/CD, and monitoring as well to make it seamless to use it from everywhere.

Fusion also supports a self hosted mode besides the cloud offering, in case organizations / teams want to ensure that data ownership is critical for them.

We welcome you to try out Fusion. We have a free tier + the ability to start a free trial.

Interactive demo: https://app.arcade.software/share/sixDw5lhT9bp0m6J0Wwr

Cheers,
Nikolas
From [0]:

> Bennu's basic mineralogy and chemical nature would have been established during the first 10 million years of the Solar System's formation [...]

> Bennu probably began in the inner asteroid belt as a fragment from a larger body with a diameter of 100 km. Simulations suggest a 70% chance it came from the Polana family and a 30% chance it derived from the Eulalia family. Impactors on boulders of Bennu indicate that Bennu has been in near Earth orbit (separated from the main asteroid belt) for 1–2.5 million years.

[0] https://en.wikipedia.org/wiki/101955_Bennu#Origin_and_evolut...
With climate change and our general impact on environment worsening each year, our relationship with technology is starting to be like a big elephant in the room. Do people really think a sustainable and equitable society is possible while having microprocessors and telecommunication devices in beds ?

This kind of luxury will always be reserved to the wealthiest in society, and its availability dependent on the relentless exploitation of land and human beings.
We know that placebo can work even if you tell the person that they're taking a placebo. The placebo effect is so famous that people already expect a benefit from it.

But I guess it varies by individuals so maybe some people would lose it.
A bed doesn't have to be complicated. Why in my day, we got shit done on beds with only a Z80 and 32K of RAM. I remember when I bought my first bed with cooperative multitasking - a red letter day! And double density duvets were a game changer. But I don't miss traipsing down to the public library with a blank vinyl record to get the soft wear updates - and if you forgot, you got bed bugs!
If true, huge red flag for the organisation. Written by Google PR - so probably not true.
Ask HN: What do you think about the new ICQ?
The service allows you to use old software, as it uses the Oscar protocol

to use it via Android - I had to repackage the old Java applet and adapt it

What do you think about this, and what software do you use?
I am from Norway, and we don't have an official state religion, although christianity is the largest religion. We used to have a church that was administered by the government (statskirke), but was separated from the government. The King is no longer the (symbolic) leader of the church, although he is a member of it still.

Even when Norway had an official state church, other religions were free to practice and was even sponsored by the government. All religions and faiths get the same financial support based on the number of members.

There's even at least one Hindu temple that I know of that receive financial support on equal terms.

It makes me question your other "facts"
Atmosphere – Interactive Globuses
I also happen to live in such area. It's nice, but there are also downsides – solar roofs for example don't make sense here.
A technology mega-corporation is selling a TV show that criticizes technology mega-corporations.

I wonder if it will feature product placement.
oh I don't deny that there absolutely is racism and xenophobia, I'm not deluded.

The ethnicities you listed experience racism and xenophobia across europe, the UK is not exceptional in this regard (the nationality perhaps a little more casual xenophobia than they do on the continent but then most brits are at least part Irish).

I'm not sure the guardian or a youtube video count as references, the WVS might be a better place to start but there is no shortage of empirical (albeit this is a socially scientific topic) sources.
What makes a good tree? We used AI to ask birds
I didn't consider embedded, probably the biggest target for this.
Personal responsibility is overrated. In almost all of the examples you mention, direct government intervention can and does lead to positive health outcomes for individuals and for the whole of society. It just seems like that's almost a taboo thing to say in the US.
GP means Queen Elizabeth II, it's an annoying antimonarchist trope of being coy about the most obvious descriptors and using generics because 'they're just like the rest of us' etc.
The person you're answering to didn't say anything about "healthy people who don't currently suffer a specific deficiency". I don't think multivitamins are meant for this population anyway, it's for people who know they're prone to deficiencies or even know they have one specific issue (e.g women and iron, dark skin and vitamin D)
Templated – Generate images and PDFs with a simple API
> it's not hallucinating tokens at this point.

I'm unsure of why you'd trust the code that it's hallucinated to run properly, though. Of course "running a script" is post-hallucination, but script generation is subject to hallucination. ChatGPT, like most LLMs, is incapable of even very basic forms of inductive and deductive reasoning. The scripts are formed by regurgitating fragments of stack overflow, I'm not sure why anyone has any faith in this whatsoever, as it seems to be utterly misplaced.
Don't forget Avalonia. Looks like it's going to be the sensible WPF version.
This map provides an interesting overview over the electricity sources used in Europe:
https://app.electricitymaps.com/map

I found it very interesting that pumped hydro is contributing a small but not insignificant portion of energy in a lot of countries, including Germany and France.
Think of the change ID as a "symbolic name", as opposed to the commit ID which identifies a particular snapshot.

As you amend a commit, it creates a new commit ID each time. Only the commit ID of the most recent amendment is in your final graph. All the old ones are orphaned for garbage collection.

The change ID never changes as you make amendments (because you're still working on the same change), and this change ID will always be in the graph. So you can refer to the change ID (which doesn't change) instead of the commit ID (which changes with every amendment).

Another way to think of it would be akin to filenames vs inodes in a filesystem (it's not 100% the same, but the concept should help you visualize). If you delete a file and create another one with the same name, its filename will be the same, but its inode number will be different because it's technically a different file. The old inode gets marked deleted so that it can be reaped somehow. If you make a symbolic link to the file, you'll always get the intended one (because a symbolic link refers to a path). If you make a hard link to the file, you'll get an outdated file after something replaces it (because a hard link refers to an inode).
A nice thing about .Net Framework 4.8 is that they finally finished it! No more update treadmill and dicking around dealing with what versions are installed or how to configure your application to use whatever different versions. Just target that and forget about it.
Dare to elaborate why Maxwell's equations got better, and the use cases in the gaming industry which improved thanks to dropping them?
Show HN: QR Code generator you'll love
A year ago, we launched QR Code AI , a first version built in just 13 days and presented on Product Hunt. The response was overwhelming, and that's when Thibaut and I realized we had something special to develop

Over the past year, we've been dedicated to creating the best product with a strong consumer-oriented approach, just the way we like it

Today, over 200,000 people in more than 90 countries have discovered our vision for the modern creation of QR Codes

To celebrate this anniversary, we are excited to present the evolution of our product, the result of our passion for creating something truly great

We'd love your feedback and support! Check out our new release on https://qrcode-ai.com/

Thank
Free water forever. LEGALLY [video]
based on my experience with gitlab... anything is better than it at scale
Gentoo announced it at the same time as qualys, but they're currently trying to backport and bump users to a patched version. https://bugs.gentoo.org/935271
I’ve only ever stop a workout for injury or pain. But if you translate this to the book world, the plan is to read a book. If I don’t enjoy it, I just stop. I still try to stick to regular weekly training though.
I'm not in the US and I am in favour of laws making smoking, drinking, driving, drinking soda and sweet stuff etc harder, less pleasurable and taxed.

But I don't think laws, while necessary, can really solve the problem. If well thought out, they can limit the damange that is done, but not solve the problem.
Here in Utrecht the Netherlands they are trying to greenify the city to reduce heat stress during the hot months. They try to plant as much trees and plants as possible, they try not to mow grass often and let it grow, they encourage homes to remove tiled gardens and add green, they have programs to turn roofs into green roofs.

I like it, the city feels nicer to life in.

https://healthyurbanliving.utrecht.nl/fileadmin/_processed_/...

https://healthyurbanliving.utrecht.nl/our-vision-for-utrecht...

https://aiph.org/floraculture/news/utrecht-is-crowned-the-ne...
If people are interested in pumped hydro, Andrew Blakers et. al. from ANU have put together a global atlas of potential pumped hydro sites. They've got greenfield, brownfield, etc.

https://re100.eng.anu.edu.au/pumped_hydro_atlas/
The law can not make heroin less addictive.

You educate people and tell them it is addictive, you can make it illegal and hard for people to get, you can put people in jail for getting hooked on it. It is still addictive.

Nothing short of making heroin not heroin makes it less addictive, but then it is no longer heroin and heroin itself is still just as addictive.
Nuts and bolts are considered COTS items: Commodity Off The Shelf. They are not particular to e.g. the Falcon 9 or Starship. The word Commodity is important here - changing suppliers is relatively simple and there are standards that can be adhered to (but need to be checked, remember CSR-7).

Things like screens and chips are less of a commodity than are aerospace-grade bolts, but if I'm not mistaken many of these components are shared with another Musk company that designs and manufactures automobiles - so they have commodity of scale and a long track record, plus many realworld users to uncover bugs. It might not be the exact same component, but much is shared. One prominent example that was stated explicitly recently was the actuator motors for the Starship flaps - right out of a Tesla.
I keep hearing this, and it doesn't make sense. We don't have a london-sized tent city anywhere. But we have generations that can't afford to buy a home, and the rental market is brutal, but we have piles of london 'investment properties' sold offshore and then left empty as speculation (and other market distortions). We have enough houses, but we distribute them badly.

was talking about this with a friend who knows more. He did point out we need to replace old housing stock, which we also don't do, so just have cold, mouldy old houses. But that's not what's being talked about here.

I also had a twitter conv with a housing charity once, who agreed but pointed out that the financialization of property is hard to overturn, and it's easier to just advocate for more building. Problem I see here is that the new buildings will just be more stock for existing portfolios, and actual prices don't seem to reduce.
No go for net 4.6 which is installed on every currently supported Windows version back to the original Win10 released almost a decade ago.

There are still people running Win 7 but I wouldn't worry about that group having a streamlined experience. With 4.6 they can still install the runtime manually.
The "Modern Day Slaves" of the AI Tech World [video]
Advanced Land Observing Satellite-4 "Daichi-4"(ALOS-4)
That's fair criticism, but perhaps it'd be much more effective to have a few but large solar farms outside the city, no?
Yeah, after the first month of jj, I abandoned git forever, because it's already so much better. There are some hiccups, though.

I switched over to colocation for all repos, because too many things expect git directories to be where they expect.

I think the revset language is cool and powerful, but if I'm honest, it's tempting me to spend too much time trying to master, when 99% of the time all I need is, "show me the nearby ancestors and descendants within k revisions".

I think the diffs need work. Or I need to get comfy with 3-way diffs. It's unfamiliar, and an obstacle to fixing conflicts. Luckily I get maybe 1/10th the conflicts I used to under git.
Of course not. I must have misunderstood what you meant, sorry.
Inflation is not due to the war in Ukraine, but is due to bad management of COVID and excessive money creation. It may be exacerbated by the war, but that is certainly not the cause. The same is of course true for the 1970s because we know what happened in 1971. We can't really blame Labour or Conservative governments for that, as it came from the US.

Easy money -> weak economy.

https://wtfhappenedin1971.com/

How to cure inflation: https://www.freetochoosenetwork.org/programs/free_to_choose/...
Hello.
We have started a kickstarter project and we need support here. not only money but also comments, likes or shares, thank you if you can support in one of these topics
That sounds like a problem for the IT department, not the end user?
The deposits aren't assets to the bank, they are liabilities. The loans are their assets (your liability is their asset). They don't need to "do anything" with your deposit because it doesn't exist. If I increment the number 2 to the number 4, have I brought something into existence, in particular 2 "things"? What is that? Why can't I just bring 3 things into existence without incrementing the initial number?

If this sounds silly it's because it is. I thoroughly recommend anyone who is confused to a) do their own accounts and b) invent a silly currency inside your accounts and start a bank for your imaginary friends. Just add trust and government support to your bank and you'll be like any other bank.
What do you mean by "entry level" ? Did you have to work on an Eee PC during its time ? (I "did", but it was leased for free by the university, not an employer.) About a year ago I checked out laptops available at the supermarket, and most of them still didn't have an SSD !!

Though I think I get what you mean, and also Oculus isn't "entry level" (maybe the first consumer one would qualify today, I have (had ?) one and I can't imagine reading lots of text with that low resolution !), that would be the headsets without 6 Degrees of Freedom (or badly working ones).
if you want to run faster run further - yes, but the conditioning this implies includes aerobic, psychological, technical, etc as being holistically improved.

if I add ten miles to my running it is purely mechanical conditioning, I'll see zero improvement in my physical strength, respiration, mental resilience...so I would expect very little added benefit...at least less than I'd probably see with more forgiving shoes.
Interestingly, the RCE fix was "smuggled" in public almost a month ago.

When PerSourcePenalties are enabled, sshd(8) will monitor the exit
status of its child pre-auth session processes. Through the exit
status, it can observe situations where the session did not
authenticate as expected. These conditions include when the client
repeatedly attempted authentication unsucessfully (possibly indicating
an attack against one or more accounts, e.g. password guessing), or
when client behaviour caused sshd to crash (possibly indicating
attempts to exploit sshd).

When such a condition is observed, sshd will record a penalty of some
duration (e.g. 30 seconds) against the client's address.

https://github.com/openssh/openssh-portable/commit/81c1099d2...

It's not really a reversable patch that gives anything away to attackers: it changes the binary architecture in a way that has the side-effect of removing the specific vulnerability and also mitigates the whole exploit class, if I understand it correctly. Very clever.
Erm, I think HN could use a "+1, well done sarcasm" upvote.
I agree!

That's why I set up my own thing.
I don't care about analytics at all, so I just wrote a simple build system doto generate some very basic HTML redirects.

It isn't perfect but it's very cheap to run!

https://github.com/lucienbill/lucien.run/
There is no real good use case for url shorteners. If the platform doesn't support hyperlinks, that platform is simply not up to the task.
https://imgur.com/qelKWpL

Here is youtube video someone fixing broken unit to get an idea what it looks like inside - https://www.youtube.com/watch?v=-k_6NsqFAdc

Not sized properly. Transmitter is sitting on a pretty tall pole right now and getting it off is a bit of a hassle. And I also already covered cap with a glued heatshrink to protect against elements, so accurate measurements are not possible without destroying it... But I hope it can give an idea what I came up with.

Thanks for the link to the simulation tool!
The Japan Aerospace Exploration Agency (JAXA) launched the Advanced Land Observing Satellite-4 “DAICHI-4” (ALOS-4) aboard the third H3 Launch Vehicle at 12:06:42 (JST) on July 1, 2024 from the Tanegashima Space Center.

The Launch Vehicle flew as planned, and approximately 16 minutes and 34 seconds after the liftoff, the separation of the “DAICHI-4” was confirmed.

~ https://global.jaxa.jp/press/2024/07/20240701-1_e.html

Also: https://spacenews.com/h3-launches-alos-4-advanced-earth-obse...
I see it frequently myself: a parent in the supermarket pushing a child in a buggy/pram and the child is watching something on the phone... usually with high volume.

I used to get angry but I genuinely feel sorry for the child now: I suspect they will have zero attention span when they grow up and probably won't read books etc - There is no long-term upside to it.
> tools to come with solutions that allow to proof that code is correct

I may be misunderstanding, but isn't part of the problem that these tools are themselves written in code and therefore subject to bugs?
my city is the largest urban forest.

https://www.theguardian.com/commentisfree/2015/dec/07/london...
Effect of Heating Temperature of High-Quality Olive Oils
FFT is used extensively in curve based zero-knowledge cryptography, not for the purpose of splitting a single large number into smaller ones, but to interpolate and evaluate very large polynomials (for example of the degree 2^27).

All of this happens in a field of an elliptic curve so the complexity reduction is greatly appreciated.
“Even if the official bytecode verifier was not implemented in Lua 5.2.1, Factorio developers seem to have implemented their own in an attempt to protect the Lua interpreter”