skysight-inc/HackerNews huggingface dataset:
Show HN: Git for All - Git made easy for humans
Git For All is a quick and short guide to Git for everyone, developers and non-developers. It explains Git concepts with simple examples and illustrations; without terminal commands.

This is something I wish I had when I started. That's what led me to create this guide.

I want to prevent the following scenario:
https://xkcd.com/1597/
I typically do too until they incorporate some feature in a bad way. See: Dark Sky.
What about relm4? Is it generally feature complete? Can one use relm4 for most things, and drop to gtk4 for the oddball task that is not supported?

https://relm4.org/
It makes it easier to know what you are squashing.

My approach is to combine commit messages when squashing. With that approach they are useful.
Every time this happens I long for the days when you could control what version of a piece of software you were running. The ability of vendors to force new crap on users who don't want it has shifted the balance of power radically. Something like PWAs would make things even worse.
Facebook use among teens dropped from 71% in 2014-15 to 32% in 2022
I don't need to post links. I've failed at everything I've ever done in my life, professional or otherwise. I'm broke as a result. This isn't hyperbole, and I'm sorry if it sounds melodramatic-I think the user handle should show my mentality, FWIW.

There are a lot of reasons why, but the one that is relevant to this thread is not grasping the following: not realizing that people who stand out in life are so adept at picking themselves up from failure, do it so rapidly and seamlessly, have had so much practice at doing it that you don't even recognize they do it.

Practice doing that. No matter how insignificant the task is. My threshold for failure now is not doing that, and not pushing myself in life tasks where it really matters to me personally. (Important to distinguish.) And I'm already seeing a difference.
Look at already existing geo blocking systems. It always depends on the implementation.

Can you buy a cheap DVD somewhere in Asia, and play it at home in the US? No, because the DVD has a region, and the player has a region, and so, you also have to buy a player where you buy the DVD.

Netflix has another system, it checks in real time. You get the content of the region your client connects from. If you fire up a VPN, you get the catalogue of the region your VPN server is in (if Netflix lets you connect, that is).
unless it conflicts with his agenda:

https://www.techdirt.com/2023/04/07/elon-musk-blocks-likes-a...

https://www.npr.org/2022/12/15/1143291081/twitter-suspends-j...

more examples here:

https://www.theatlantic.com/ideas/archive/2023/04/elon-musk-...
AFAIK, for better or worse, this is the only UI crate (other than HTML-like UI using something like Tauri) that provides a full set of widgets/capabilities on Rust. Every other UI lib is incomplete in some way or falls short for anything other than a toy or specialty type app in my experience.

UPDATE: Things I have my eye on as they mature: Slint, egui, and iced. I'm especially watching iced as Pop_os is using it for their DE and likely will add quite a few widgets.
How have you enjoyed your career as a nurse?
why is it not a good thing?
Her podcast Lingthusiasm [1] (with Lauren Gawne [2]) is well worth listening to as well.

1. https://lingthusiasm.com/
2. https://laurengawne.com/
Why not? It makes a lot of money.
Not with a satellite in geostationary. The beam concentration on the ground would be too low to hurt anyone. You'd need a collector miles wide.

With modern modular designs using phased array transmitters, even getting that much focus requires a reference signal from the ground target.
Common features of domestic animals suggest caveats to evolutionary theory
I’m counting the days before I finally need to find an alternative. I’m hanging on to the non-sub, non-cloud vault, non-telemetry version, but it’s only a matter of time. Shame because otherwise it’s been a great product, rock solid.
The same is true for the moon, yet we did that and it lead to important growth & discovery for humanity.

Your 100% right that living on Mars right now is going to suck. A lot. As the "man boy" said before, there is a good chance that the first people on Mars will just die.

If they don't die they will have a very hard life. If they manage to survive and get back they will probably have lasting health effects.

And the next several expeditions to Mars will likely be the same.

The _hope_ is that after X number of expeditions we will start to build something that resembles hospitability. Eventually that might even lead to growth.

Will we success? Who knows. But if we take your "man boy" approach then we'll for sure be stuck here forever until we get hit by an asteroid or something else.
I don't understand what they're insinuating with the phrase "those who chose to 'learn to code'"?
I was wondering the same as OP.
Thanks for your link - here's some more info from it:

The technology/invention uses a microfabricated surface to entrap insect pests, inspired by the action of microstructures on leaves of plants. The first pest to be targeted is bed bugs, because of their commercial importance and proof of concept using this method.

Earlier, we were able to generate synthetic (plastic) materials that exactly matched the natural leaf surface geometry including the sharp microscopic hooks, using a double molding fabrication technique (Szyndler et al. 2013). However, those synthetics did not permanently entrap bed bugs. We have recently had very promising results using a variety of different materials and alternative microfabrication methods. We have been able to generate arrays of microscopic hooks, producing modifications of shapes beyond those found in nature (Fig. 1). This exciting result means that we have a greater ability to vary the material and mechanical properties of these new surfaces, thereby increasing the probability of better performance in entrapment by these synthetic materials. We are currently at the stage of generation of prototypes and evaluation, and characterization of these different microfabricated surfaces.

it took 3 years between the submission of our first patent application and the granting of the patent. Two additional related patents have been granted subsequently.

Apart from that there is no concrete info on when a product might be avaiable.
I don't believe it's the end goal of Musk and the other mega wealthy for them to live on mars.

It's their goal to force the peasants to live there so they can keep the earth to themselves.

Like how masses were exported by the (mostly false) promise of potential riches, or by force, to America and Australia from Europe.
Moreover science seems to agree that keeping on moving, no matter at what age, is related to lower stress levels and higher lifespan. In other words: not wanting to retire might actually keep you alive longer and with a higher quality life compared to for instance a sedentary lifestyle. I mean I understand where these 'oh poor people still having to work makes me sad' comments are coming from, but also for me personally I'd rather be doing something (something, not anything, that is) I somehwat like at that age than having to spend days mostly sitting down.
In many ways the false expert is more harmful than the do-nothing layman.
I think one of the problems is that they are about as good at identifying talent as they are at laying off underperforming developers.

One of my friends has worked at the same place for 10+ years, dodging several layoffs. When he talks about layoffs it seems pretty random who gets the stick.

He doesn't have the complete picture though, so they might very well be great developers, but still underperforming...
At least in my culture, older people feel productive by focusing on their family and friends. I prefer that to working until you die, but to each their own.
That seems like an experimentally-testable prediction - that attempts to "clone ChatGPT's behavior (by using its output)" will necessarily "get the worst of both worlds: weird output coming from its RLHF step AND hallucination".

The reasoning that the results won't be quite as good as RLHF, or result in a perfect 'clone' of ChatGPT's capabilities, seems pretty good to me.

But the idea it won't be helpful at all, especially to projects that are just seeking some incremental advantage? Seems speculative.

In particular, when you read the linked comments from Yoav Go, he outlines a potential RL process that uses automated scoring for non-exact similarity to preferred answers. Using known (or even 'probably') good answers from ChatGPT output, as the inputs to that process, seems like it could often offer some of the same sort of improvement to other models as ChatGPT obtained via its RLHF.
Humanity will have no choice but to try to escape the solar system at some point. If it makes you feel better about it, think of humans as natives of this galaxy.
This has become significantly worse in recent years. Apple used to have decent documentation. No it's a dump of function headers
Isn't this what patents ought to solve? Or is that only when it is the other way around?
Oh, they even had support for hotkey customization with css rules but, unfortunately, got that removed too.
Against which would you verify when the goal of policy documents and bills is to create something new (and even the references to old things are unavailable, inaccurate, or even invented)?

Another thing is that the Congress (like any governmental body in any country) presumably has huge databases of digitalized documents that could be used to train a custom LLM better suited for these tasks.
italy in 2020:

> 55-64 years: 14%
> 65 years and over: 22.08%

from https://en.wikipedia.org/wiki/Demographics_of_Italy
It's also a very good example of why search engines suck today. Everything is stuffed to the gills with right keywords, to get the maximum number of clicks on the affiliate link that is almost certainly embedded in the video description.
There's no contingency plan possible on mobile unfortunately, you can't remotely switch customers to another platform.
There is no need for adding the boolean value to the index in this case, since it is constant (true). You can add a more useful column instead, like id or whatever your queries use:

CREATE INDEX ON session(id) WHERE is_active;
Over the last 20 years or so I've tried: index cards, wunderlist, todo.txt, remember the milk, Asana, Any.do, Evernote, Google Notebook, Simplenote, Trello, Workflowy, Google Keep, Bear Notes, org-mode, and probably a dozen others. Three years ago I started using Apple Notes and told my wife "if you see me trying anything else at all, yell at me". I've been pretty happy with it and am much more productive just using something rather than trying to find some magic new tool.
I want DNN from scratch in Scratch.
What sort of liability insurance do you think is required for this? Especially if you can become a certified installer for some sort of luxury stair manufacturer (tension cables and floating tread shenanigans) I have no doubt you could make bank assuming the work is consistent.

Would definitely be better to own/work with at least one other person however so you don't need to try and find subs constantly if you land a job that needs a little extra manpower. If you don't need the second person, you both can be off working on separate jobs.
Ask HN: Who wants Bluesky invites? I have some to distribute
Hey there,

Bluesky is a new distributed microblogging platform based on the Authenticated Transfer Protocol (ATP)[0]. It's currently in beta, invite only. I still have a dozen of invite codes I would be happy to give away to fellow HNers.

So far the vibe has been friendly and inclusive, hopefully that will survive the public release.

If interested, send me an email: sam at elborai me.

Once you get a code, you can signup at https://staging.bsky.app, or via the mobile apps.

[0]: https://atproto.com/guides/overview
This is such a boring take.
Musk could "defend free speech" (as if that is something that was ever substantially contested - Trump the shit talker par excellence has been president of the US of A), and still actually improve the world for everyone by funding medical research or the conservation of the rain forests.
But yeah, let's drink some more of the Kool aid that the super rich like Musk and Trump are sticking it to the man.
That's true, and I think the article's mention of "small modular reactors" would help with that or that investment might already be in consideration of this transmission problem.

I recalled reading about the Westinghouse eVinci – a portable reactor that fits onto a truck.

* https://www.power-eng.com/nuclear/canada-invests-27-million-...

* https://www.westinghousenuclear.com/canada/evinci-micro-reac...
As a guitar player, this really resonates. I now spend almost all my time with my unadorned acoustic, leaving behind the tinkerhole
of my electric guitar and its effects pedals, looper, amp etc.
I live in Japan and heard the same story from Japanese people, so sadly it seems not to be a myth. It is not super common either, but it is pretty sad that it happens at all.
> My stress levels decreased after getting a pair of AirPods Pro 2. It literally creates a cone of silence around me.

I've never thought about this feature. It looks very amazing!
If you wanted to be really cautious, you could diff the original and cracked binaries and reverse engineer the difference. We did that on a project for a client once (a major software corporation) and the cracked version of their software literally just had one opcode replaced.

The fellow working on the project with me had a lot of specialized domain experience in such things, and told me the actual cracking teams would never put malware in their own cracks, because it would ruin their reputation in the scene.

I'm sure some cracks have had malware added after release by other people, of course, but I wonder how much of it was fearmongering by software companies.
Putting-out system – 1800s remote work system
If you'd prefer, here's Stallman saying the FSF hasn't gotten around to examining the SSPL but expecting it won't be considered a free software license either: https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg00...
Conclusion: everyone will eventually live in orbit!
My thoughts on OCaml
I'd say the author nailed it, although in the era of youtube, he probably should have said a bit about how "talking about" the hobby or the kit becomes for many, watching other people talk about it. Avocations like woodturning and model engine buildin, e.g., have become spectator hobbies for innumerable people who may or may not ever own any real kit, but who become armchair experts in the craft anyway.

Personally, I'm squarely in the "doing it" quadrant for things that involve actual physical activity (woodworking, fruit growing, gardening). I have tried innumerable times to become interested in forums on these topics, and online or in-person, talking about them is of only minor interest to me. And while, I fantasize a bit about the kit involved, I am far more likely to make-do with used equipment, or build my own, than go all-in on kit.
Causal AI for Breweries
Thank you for the feedback. I am continuously exploring various topics and styles for my articles, particularly in the realm of vacation rentals. For instance, I have written more applied pieces, such as this one on SEO optimization for vacation rental websites: https://touristapart.com/vacation-rental-website-templates-h...

The article about hotels was intended to be more of an opinion piece, and I understand that this type of content may not resonate as well with the Hacker News audience. Nonetheless, I appreciate the opportunity to experiment.
Tesla's master plan includes the electrification of the entire world economy.

https://www.tesla.com/ns_videos/2022-tesla-impact-report-hig...

Tesla's impact on CO2, NOx and PM25 emissions have prevented a large number of premature deaths (at least 6 figures, likely).

Musk didn't start Tesla to save the world, he's not an environmentalist, he's a humanist. He started Tesla because he thought the world was running out of oil. But a lot of Tesla employees are environmentalists, and so are a lot of their customers.

Intentional or not, Elon Musk & Tesla will be responsible for a significant decrease in the global warming rise.

I don't know if he'll beat Gates or not in terms of global positive impact, but they can be compared.
You judge people's productivity based on their LinkedIn?

This might be peak /r/LinkedInLunatics
> I think the real reason why people buy Apple is due to belief (artificially created by marketing, not based on real studies) that Apple makes expensive, but high quality devices.

I've always seen the same thing:

user buys some low-mid end Android phone once or twice since the 2010s.

Phones are okay, not exceptional. Build and overall quality, speed, performance, camera, battery on such low-mid end phones 10 years ago was years away the best phones.

Then they see their friends/family iPhone, and they are like "wow, this is so much better" and they instantly see that striking distance.

This won people's minds at the core of the smartphone revolution which Apple vastly led as well and it's here to stick.

It never mattered to anyone when someone produced Android phones better on most aspects that costed 25% less, sales have always been much higher for Apple.

But now? Now in all honesty we can easily compare 300 or even sub 300$ phones to just the previous year's iPhone. The cheaper Pixel 6a is absolutely comparable to the iPhone 13, let alone with the 12 from 2021.

Also, I see more people leaving the Apple ecosystem right now for the inverse reason. Their aging and highly expensive iPhones 8/9/10s they are just so behind even the today's midrange that they are "why would I spend so much again for an iPhone"?

I think the best selling point of modern Apple it's is top of the notch integration between multiple devices. You get one, you kind of snowball in benefits in getting more and staying in the ecosystem.
Well, then I guess it's not clear enough for you. For me it is clear as day. The Actor model is inherently focused on concurrently processing messages acting on objects, and the very section you refer to when it talks of objects shows an example mentioning actors and it's followed by a section on Actors.

The inbox/outbox terminology is further inherently tied to async message passing with a message pump/queue, and so on.

You may not be sure it was conceptualised this way, but it really is irrelevant whether or not it was conceptualised this way because the spec-as-written describes an architecture that to someone with experience in the field is most reasonably interpreted that way as it is inherent to the vocabulary used, and where interpreting it that way creates a significantly more cohesive architecture. You're free to interpret it otherwise, but it's now been pointed out to you that treating it this way simplifies the understanding of it - if you choose to ignore that advice, then so be it.

I might be sympathetic to the argument that it is may not be spelled out sufficiently clearly to someone without experience in this area or unfamiliar with the actor model, but there's a question of to what extent a w3c working group should feel a need to assume readers are not familiar with these kinds of models..
There's also some obvious issues with the way they do layoffs. Like, say there's a 10% cut target. They typically make every leader hit that target. Even if one team has, say, 30% of their devs underperforming, and another team has 0%.

And, of course, the idea that every leader even has a reasonable idea of their developers' performance. They don't. And they protect or punish people for all sorts of reasons, often unrelated to performance.
This is the reason why I will always recommend to not go with Google at my company.

I asked Google during an RFP when I can use my paying personal workspace for things like reminders or Google Home (and invite my family). It was "right the corner". The corner is now what, 5 or 7 years away.

This is a company I am with for a bit less than 20 years, but I will leave.
What are the disadvantages of using 'static here?

I wonder if a garbage collected language would have a more accurate life time for that object
Depends on where you live.

In Japan, your vocation is a really big deal.

People have been known to commit suicide, when they have been let go.

It's really easy to be dismissive, and project our own society's norms onto others, with a "That's so silly! Why don't they just..." modifier, but that's just so silly.

I've been to Japan a lot (Tokyo, mostly). I used to work for a Japanese corporation, and traveled there regularly. I had/have many Japanese friends.

Personally, I could not live in that society. There's a lot of stuff that would be far too grating for me, but there's also some really awesome stuff.

The same can be said for any society.
Except to properly implement that you'll need to deal with grapheme clusters.
And what is gravity to the strong force, exactly? I'm pretty sure if you solve that one you might win a Nobel Prize.

Anyway, positing other forces is a good thought experiment, but ultimately that's more complex than LCDM, which is a pretty simple kind of thing to potentially exist relative to how much it explains.
A PWA could work in some cases, depending on the capabilities needed.
Notion's biggest market is students that have grown up with Google Docs. The idea of local storage is long gone for the "digital natives" generation. There was even this story from a couple of years ago from an engineering professor who had to change how she taught basic concepts because her students weren't familiar with folder-based file systems [0].

[0] https://www.theverge.com/22684730/students-file-folder-direc...
No, "somewhere in the middle" is the wrong lesson to take. They're on different axes. You can have an operationally rigorous, pleasant place to work. You can have an operationally terrible, awful place to work. You can have somewhere that's mediocre at both.

The false belief in a dichotomy is exactly the problem.
That's right, you either do all of it in the DB or none of it. Mixing the two makes long term maintenance complicated unless your overall solution is very well documented and the documentation is very well maintained. That's two rare "very well"'s.
When did AH start accepting anything besides NL debit? I have a US debit card that didn't work as recently as Nov 2022. It was a major pain in the ass taking cash out of the ATM right next to the checkout just to buy groceries for a month while I waited on approval for a Dutch bank account.

Silly me at the time didn't realize I could go next door to Jumbo and pay with whatever the hell I wanted... live and learn!
> I can't read the full article but on one hand Apple poached employees which sounds legal on the face of it. On the other hand the patents for the technology that Apple filed were not legitimate [0] according to the courts. So the issue here seems to be more that the patent review process is weak and requires a lengthy and expensive court case to clarify. Something a small company may not afford.

It's also something else that I find pretty bad business conduct: Apple, Google, Microsoft - they all love to have someone else (i.e. venture capital) bear the cost of proving that a piece of technology actually will work out and is technically feasible, and then incorporate it into their product. Even if it's a legit acquihire or acquisition, the VCs are stuck with the bills for the failed attempts.
Nobody would ever sign such a contract. Because the moment they did, the startup would declare that they were worth eleventy billion dollars. Pay up or you can never ship a competing product!

If you really see acquisition diligence as rape, probably just stay out of business.