skysight-inc/HackerNews huggingface dataset:
> This sound like the "trial/judgement by combat", that the Gods will favor the guys with the "right" morals.

That specific comment was made in the light of the statement 'even if you make a convincing argument for moral relativism'. At that point there is no longer a right or wrong, there is just "this exists" and "this does not exist".
-b in checkout is short for "branch" while -c in switch is short for "create".

IMO the UI of git switch is much more intuitive, since the argument is always a branch and the default behavior is to switch to an existing branch. For slightly different behavior (like creating the branch first) there are flags.

So I think it's good that the flag for switch is a different one than for checkout, since the interface of git checkout was quite unintuitive IMO.
Punycode should be permanently disabled. No upsides at all.
If someone pushed a branch to remote, then there is a chance that they made a CI build for a customer based on that branch. Later you may need that branch to look at the source code, when you get a coredump, or logs or something.

(Every non-official build is made from a separate branch.)
And it feels extremely anti-social to me for people allowing the pandemic to continue for much longer than it needs to, with consequent loss of life and health for many, by selfishly refusing to do their part and get vaccinated. That's a horrible world to create by their actions.

What they're hoping to be is freeloaders on the precautions that the rest of us have taken, the steps that we are taking to end the pandemic. What they get in the worst case is COVID, and then spread it to the vulnerable. And that is just awful; callous, selfish and irresponsible.

I am not expecting _you_ to agree, after all you operate from different starting "facts", but I hope that you and others can understand the validity of this perspective.
For more convenient git shortcuts, check out https://github.com/frostming/legit which plugs some extra commands into your git
I love it. Just a small nitpick, it broke my back button :(
To be honest I think only very limited financial instruments should be available to the masses. I don’t even think people should be able to buy single stocks by default [1]. I think people should basically only be able to invest in broad-ranged low-fee index funds, and I guess funds that shift over time from equities to bonds.

The problem with many financial instruments being available is that, because there isn’t anything very interesting to say about “normal” investment, someone reading about investing (or talking to some financial advisor trying to sell them something) will think that it is sensible to be picking investments in various new or weird instruments. The incentives don’t work for the cover of every issue of Barron’s to say “yep, people should probably just invest in broad-ranged low-fee index funds”[2].

But maybe it is hard to stop people from foolishly getting involved in these sorts of schemes and instead of weird financial instruments they will be convinced to make “totally safe but high interest” loans to obviously dodgy companies.

[1] I might back down from this a bit and allow normal equities but not penny stocks and definitely not options. I’m not suggesting no one should be able to get involved but rather that it should be somewhat inconvenient to do so, eg maybe you need to turn up to some office in person or send in a form and wait 2 months (as opposed to the system of “accredited investors” who just need to be somewhat wealthy, a requirement that cuts out people who could make good decisions while still allowing plenty of dentists to be duped into stupid schemes.)

[2] Maybe Barron’s is a slightly bad example as their focus is on financial markets, but you could imagine instead the personal finance section of a regular newspaper.
This article is clearly written by someone with an axe to grind. It includes a tweet by someone I never heard of gloating that "Sky’s time is up", but no comment from Sky News itself. Please change the URL to this one, which has comments from both Youtube and Sky:

https://www.independent.co.uk/news/media/youtube-sky-news-au...
The new command makes more sense to me, i.e. `switch` and `-c(reate)` new_branch.

With `checkout`, however, what does `-b` even mean? Branch?

That said, it'll sure take time before the majority of developers (including myself) get onboard with it.

Would a deprecation flag be a good idea for git?
"Yes the system makes it legal, but ‘landlords’ shouldn’t kid themselves that they are providing value to others."

A landlord who takes care of building and maintainig the house etc. is not providing value?

You think that happens automatically?

I mean sure, it would be nice to live in a world where everyone is wealthy and capable enough to own and maintain their home. But there are actually people who like to rent to not have that responsibility. They just pay money regulary and have a home. And there are surely lots of sharks in the housing and renting market, but that does not mean renting per se is evil.
Funny!

I've been using the alias `gk='git checktout'` for years now.

Git has been my first terminal-oriented versioning control system. I've used TFS and other but never focused on the action name, just the icons.

Checkout branch/hash/file seems more potent than two different commands.
> but I'm seriously falling behind due to jetbrains integration

This IntelliJ integration is the source of quite a lot of git problems in teams I worked with.

I'm quite flabbergasted by this - devs claim to know git on their CV, come in and know what "commit" is and how to use the IntelliJ UI, but don't even understand what its doing. And everyone is acting like it's OK and learning git is a "hard thing ill never need" and we should all use sourcetree or jetbrains. Or people just get so used to it and never understand what exists below it. They lose all sense of what they're doing and just think "the machine knows what I want". Then a vaguely questioned dialog appears - or something similar - and they cause clusterfuck upon their branch - or sometimes even other people's remote branches.

How do we allow our culture to be so lazy that people resist using one of the basic tools because "oh its hard I gotta remember 5 commands" and we find it OK?
No wonder the plane is burning.

It's good that you still know that reflog exists, because a lot of "inteliij is my git client" users don't even know about it. Tho I'm still wondering, isn't it faster/easier to open intelliJ terminal and type a command or two than having to ope a whole new window and click around it?
(also sorry if this sounds like an attack on you, it isn't! just really wondering!)

Also, re: OP: So basically 2 new commands were added that do what other commands already do, but people dont read the docs so we should add new commands so maybe people will read the docs for them?
It's probably inconceivable from a Western perspective.

Samo Burja has an interesting clip where he talks about the succession problem, and briefly mentions the Japanese practice of adopting someone by getting them to marry your daughter. He also talks about how this would not work in modern day America.

https://www.youtube.com/watch?v=NGPjhrV4G9c (last two minutes talks about Japan)
It is unfortunate that:

+ git switch is documented as "EXPERIMENTAL"

+ git --help lists git switch but not git checkout as an important command

This is a documentation inconsistency. It can't be both the canonical interface to use and experimental at the same time.
I have poor vision as well. We didn't have eye sight tests. I couldn't see anything written on the blackboard for at least a few years. I realized I had poor vision and even timidly asked about it a few times. It went nowhere and just like any kid, I felt like it was my own personal moral failing that I couldn't see well enough. (Every failing as a kid feels like that.)

The result was that I spent a few years not being able to see what was written on the blackboard. I had to mostly figure it out by myself. The worst were the tests that teachers only wrote on the blackboard. I'd inevitably have to quietly ask someone around me to tell me what the questions were. I don't think I failed a single test because of it even though talking was forbidden.

The funny part was that when my parents eventually took me to an optometrist they tried to convince me that wearing glasses won't be that bad. I distinctly remember that situation because I kept thinking "I asked for them years ago!"

Eventually my eyesight became bad enough again that the glasses I had didn't cut it anymore. I fell a little bit back into my old habits, but it wasn't as bad as before. Sitting closer and all of that helped immensely.
That’s a plotter, not a printer.
>>So he owned other peoples homes? Ugh I hate this system. Why is absentee ownership a thing, why is it seen as ‘success‘?

The more investment capital goes into real estate, the more impetus there is to expand housing supply, and thus the more affordable rental rates, which is the cost of having housing, is.

There are of course numerous other factors involved in determining housing costs, like the municipal government's permit processing efficiency, zoning restrictions on building density, accessibility of residential neighborhoods to job centers via road networks and public transportation, etc, but ceteris paribus, more investment increases housing supply and reduces rental rates.

Beware of the anti-profit bias:

https://digest.bps.org.uk/2017/08/04/we-have-an-ingrained-an...
In Nordics a large part of household waste is incinerated for energy, I don't have recent numbers but 50% already in 2015 in Finland and Sweden. In addition some part is of course recycled/composted (glass, paper, metal, bio). Landfills get just a tiny slice.
>In the US and Europe we tend to have well developed municipal waste systems and only a small portion of our plastic waste ends up in the ocean.

Thats exactly what I said

>The problem is the rest of the places that do not. There are many places in the world that will gladly sell you a plastic soda bottle, but after that point it's your job to burn it or bury it.

And to solve this problem the people in this thread what to replace plastic bottles on the other side of the world (in the west) with glass/aluminum bottles.
See how that does not work?

>In addition, you had plenty of 'recycled' plastic waste end up in the ocean by proxy. Before 2017 or so, if you were 'recycling' plastic, it was getting shipped overseas on a container where it had a very high chance of just being dumped.

This is a side effect of the whole "recycling at any cost" nonsense strategies.
Plastic was carefully and labor intensively separated form trash to be sold. But only very specific plastics have accentual market value. The rest does not have value or maybe it sometimes has but supply and demand fluctuates so there could be many month where no one wants to buy it.
Consequentially the US companies would need to pay for it to have it burned or land-filled. But that would destroy their "recycling goals" so what they instead do is they sell it with the valuable stuff by offering it only together.
Whoever buys it then dumps the worthless stuff somewhere.
The whole recycling-mania created the incentive for this. There is no way moving the plastic trash so far away is cheaper than the local landfill. They are simply not allowed to landfill it due to recycling goals which if they reach it probably gives them taxpayer money to do do more useless recycling.
Doesn't seem overloaded, seems quite fitting.
Checkout a hash or a file from a hash. Switch kinda seems "underloaded" in this way.
Germany is a bit backwards in all sorts of digital areas when you compare it to other european countries.
And Microsoft’s winget now too?
I used to be an ESL teacher for foreign students transitioning to English in the USA before I was in tech. I've also taught high school English, Latin, and History. These days the only English teaching I do is helping adults learn to read. John Corcoran's story is incredibly inspiring and courageous. It's hard to imagine the amount of courage it took for him to go public with his illiteracy. It's never too late to right a wrong in your life. If you know an adult who cannot read, please encourage them to seek help. There are many people who are generous in donating their time to teaching reading skills in a non-judgemental and caring way.
So much in software is badly named.

Some labels or terms will never change regardless of whether they are well-named or not e.g. 'Pull Request' (see the links below discussing this).

Naming examples:

- Product or service names that convey little or nothing about their purpose e.g. AWS (Amazon Web Services)

- Well-understood dictionary words turned into fuzzy and imprecise computer science terms because no-one could think of anything better. Examples: 'composition' (as in 'composition over inheritance'). Or 'concern' (as in 'separation of concerns').

- Feature names, command-line names, API names - too many examples to list. But an interesting related article: Comparing confusing terms in GitHub, Bitbucket, and GitLab (2017) https://about.gitlab.com/blog/2017/09/11/comparing-confusing...

- The GitLab link above was discussed on Hacker News. It includes an interesting first comment on the term 'Pull Request': https://news.ycombinator.com/item?id=11095652

- On a more sinister note: choosing words designed to obfuscate their purpose and to sound benign e.g. telemetry, analytics, web beacons. No company or developer would use the more honest label 'user tracking' would they?

Finally, although every profession has a professional vocabulary, why does it feel that Computer Science is particularly amenable to the ugliest possible professional vocabulary? e.g. idempotence (not impotent!)
World’s first international liquid-hydrogen shipment delayedby up to 8 months
Real estate is a man-made resource that is created through investment of capital. It doesn't emerge otherwise. Without the freedom to invest in property, there would be less housing, and higher housing costs.
Until I read this article, it didn't really dawn on me how truly bad it's gotten.

I've logged a lot of hours on Overwatch (and, previously, WoW), but this morning I uninstalled it and the Battle.net launcher for good. I'll find something else to play.
See comment above: https://news.ycombinator.com/item?id=28024890
There is no requirement in that law for a specific format, it just has to be something common like csv and not a random EDI file or binary blob with no schema.
“which aims to ship grey hydrogen derived from brown coal from southeast Australia to Japan”
Ah yes, modern git for people using modern c++
If your plain old git works fine for you, there is no need to go looking for modern git IMHO.
It wasn't a problem though.

There's actually nothing wrong with someone saying "so I'll recommend this style of deployment, and management will get on board" over saying "each developer will just deploy their bits of code where they want" and ending up with two public clouds and a backend on some guys laptop (seen that in a small startup).
The article is a rhetorical trainwreck…

For example it abuses emphasis - so the reader has to decipher all these hidden meanings in the author’s head - and is overly vague and lacks any examples to ground it.

I’ve been lured in by an interesting title and have left scratching my head as to what I’ve just read.
Biden asked both the CDC and Congress to extend the moratorium, neither did. The CDC could have extended it on the same medical basis they used before. I don't know why Congress gave up on it. Maybe Biden can act himself, who knows what is allowed. The real fault seems to lie with the states though who didn't distribute the money they were supposed to, though you could also say that the relief money was delayed too long (this crisis didn't happen overnight, everyone knew it was coming). I wonder what will happen to that money now, does it still go to the landlords? If the tenants are evicted then they no longer have much reason or time to file the paperwork claiming the need (or can cancel any request they already made, though the landlords can file the paperwork themselves in some cases) and hence it seems likely some landlords do not get paid at all and the states keep the money or have to give it back (losing the taxes that would have been paid on it as well). Sounds like everyone involved loses. Tenants get evicted who could have continued paying future rent if they'd gotten the support thus completely disrupting their lives, some landlords don't get payed because tenants don't think they need apply for the support because they've been evicted possibly moving out of state to stay with relatives, the CDC gets more ill will as does Congress, and the president looks bad too, plus it costs society a lot more for a long time to come.
Org-roam-UI – graphical front end for exploring your org-roam Zettelkasten
In Germany they are called Unverpackt (unpackaged).
Interesting: CO2 gets pressurized, cooled to liquid temperatures via refrigeration, then uncompressed to spin a turbine when energy is needed.

Concerning:

> The engineer explains that Energy Dome does not want to build projects itself.

> “We don’t have the capability to grow as fast as the market requires,” he says. “So our model is to license the technology to EPC companies or IPPs, utilities, the final user, because that is the best way for us to expand geographically and by sector.

They are so confident in the economics of this tech that they'd rather someone else invest in it. How generous and not at all suspicious.
Considering the lengths the US has gone to develop highly localized and targeted systems, like literally using knife missiles instead of bombs, your despair confuses me.

Using drone strikes actually leads to much fewer unintentional deaths than classical warfare. Boots on the ground not only lead to more direct casualties, but the knock of effects of the infrastructure disruption inevitably leads to orders of magnitude more beyond that. Targeted drone strikes, in terms of the ratio of unintended death to intended death are honestly better for everyone involved (except the target :P).
This looks cool. My most recent attempt at language creation was a bit esoteric, for code golf [0]

[0] https://github.com/Slord6/Spice
User education is not going to happen. Half of the population have an IQ of less than 100, and 100 isn't enough to understand half of the issues. A large majority of users needs extensive support; general purpose computing isn't for them.

I don't think it automatically leads to "hyper lock-down". An environment like the browser can do almost anything users want, and can be made safer. But if the tech sector refuses to cooperate, or is inept, then we might head down lock-down road.
The Business Casual label on Bandcamp has some nice releases.
All this would do is incentivize fraud.
Clearly I can find a way to buy these bags for under $0.90 since their real value is almost zero so I could generate money by wasting bags.
Strange. In which situation exactly if I may ask (sorry if I’m using the thread for debugging purposes)?
No, but it can get you a pretty good starting point to make something that is really flat. For instance, three pieces of float glass alternated using successively finer grains will get you insane levels accuracy in a relatively short time. To the point where you'd need a laser interferometer to detect where you still have high spots.
How exactly would housing costs rise without property investment? I’d expect the opposite, as you see in countries that have rent and ownership controls.
Every time this subject prop up I can’t help but remember the book called ‘Generation Pi’ (sometimes translated to just Generation P) by Russian cyberpunk author Victor Pelevin. There’s even a movie that’s pretty well-made, if you can watch it despite it being Russian.
So peopele that dont want a medical procedure are called anti-? You all are obedient little nazis. You will meet the same fate.
I’m sorry, it seems I forgot to make the repository public.

Both links should be working now
>Consider the etymology of the French travail and the Spanish trabajo, each a translation of the English noun “work”: their Latin root is trepaliare, “to torture, to inflict suffering or agony.”

I also like this parallel:

Latvian stradat "to work"

Russian stradat "to suffer"
I picked up git restore with git's suggestion itself.

Whenever I do git status, it tells me which files are changed and if I want to go back to their previous states, I can use got restore.
At 13 years old you cannot decide to have sex, vote, drive, drink and so on, exactly because you are unable to decide or take responsibility.
(1980) in case you wondered, given that Lisp is one of the oldest programming languages around :)
I don't disagree. I'm saying stop caring so much about achieving some 'universal' and just focus on the most important platform(s) for what your application does, and make your application fit those platforms as best it can.
The classic Vaporwave tag may be on the decline because there are many offshoots, and also the sound and aesthetics are absorbed in other genres.
Nope I don't think anyone can enjoy faking for a long time. but its hell of a lot better than going hungry without a job.
A quick browser based fix: punycode should be displayed as punycode unless the browser is setup such that the language the charecters belong to is the same language the OS uses.
There is also the "faster than light neutrinos effect". It the result was true, the authors would get a Nobel price. If it was false, the authors would look like morons. So they decided to publish the FTL-neutrinos result informally, and as asking help, and with a lot of caveats. If it was true, they'd get their Nobel anyway. If false, they were just asking for help debugging a strange unexpected result.

In less interesting problems, the authors may decide to just not publish it.

In political areas, it's a risk that the far-right or far-left decides to support your preprint and later when you find the error claim that Big Something paid you to suppress the true. And the other side to claim that you are a far-other-side supporter.
Just trying to play devils advocate, im not sure it’s possible to do it differently. You simply can’t replicate true founder attitudes and mentality and choices with a management with stock options and fiduciary responsibility.

Steve Jobs seemed to be very concerned about this and spent a lot of time trying to create an innovative organisation independent of him. What have we got since him? A smart watch and ever increasing apple taxes on the App Store. And incremental improvements to the iPhone.

It’s really depressing but I’m not sure as humanity we can do better really. The entrepreneur is just someone who starts with nothing and creates something. You can only go so far in recreating that in a large organisation.
> Why would vaccine manufacturers care where their products are used? Because they want protection from liability should their vaccines cause harm. U.S. law does just that, while also offering compensation to injured patients.

Impressive. All upside, no downside for pharmas. No wonder this is not mentioned very often.
The Nix mutli-monolith machine (NMMM)
What? It’s the article. Damn, racism making your memory shit? The guy couldn’t read. Are you serious? There’s obviously enormous failings in whatever evaluation process exists. Like you’re telling me to provide evidence when you just read evidence. There’s no chance he didn’t negatively affect students educations. They had a teacher who couldn’t read! Did he ever fail one? It’s comical the level of willful ignorance on HN.

At least you bigots are exposing yourselves instead of staying hidden. I appreciate it.
There are glass compositions that are very thermally stable, this is a very well researched area because so many pieces of the science puzzle depend on it.
The whole article is leaning a little bit too much on the "what if"-part of things. First it will be important to see whether their first at-scale Prototype actually works next year.