skysight-inc/HackerNews huggingface dataset:
Is it really that confusing for Git? I had basically that entire manpage memorized early on (even before the manpage existed....)
https://www.wired.com/2000/04/joy-2/

Link to article.

Thanks, I haven't seen this before. I'll take a read
It was ukrainian rocket.
I was beyond sarcastic, cant help it, i am sorry and i know it has no place here but the current state of affairs in the eu makes it too easy.

On a serious note, you may want to read about german, and other western, companies’ russia “exits”:

https://www.themoscowtimes.com/2022/11/03/are-western-brands...

Cant find the link but apparently german carmakers expect to be back in about 5 years time (there is a clause in their exit contracts that they will be allowed to take back their assets after that amount of time).
You're mixing up two different things: landlords borrowing from the security deposits they're holding while tenants are still there, and landlords wrongfully keeping security deposits when tenants move out. I agree the latter is bad but not the former.
Question: Can the workings of the second law of thermodynamics be reversed?

Answer: crickets
NATO could make the case that Russia needs to stop shooting missiles since they cannot aim.

Alternatively, NATO could say that they can shoot down any Russian missiles since Russia cannot be trusted and has bad aim.

It's really suspicious that two rockets hit Poland.
If it were one rocket, it could be due to some kind of component failure that caused the rocket to go off course.

Two rockets are not likely to both fail, so that suggests Poland was targeted on purpose.
SAR people may largely be volunteers, but helicopters have fairly expensive operational costs. In time-sensitive situations, it is better to have two way communications (because it keeps SAR as inexpensive as possible). See my sister comment for my wife's experience.
Exactly: it's like saying "about half of all coin tosses are inevitably heads!"

The adverb "inevitably" at best doesn't do anything in that sentence (not unusual for adverbs), and at worst looks as if the claim is being embedded that a heads outcome can somehow be inevitable.
You're right, but I think that takes the spirit of the issue a bit too far. In my experience, it's highly dependent on where you live. Where I live, which is somewhere between urban and suburban, there really aren't enough ads plastered everywhere such that it's at all interrupting. I don't think most people outright hate every single form of advertising – it's the frequent interruption, obnoxious music, unreasonable audio volume, and over-repetition that frustrates people, not to mention the quite blatant social engineering present in at least half of TV commercials in America. In certain urban centers, yes, the outdoor advertising approaches the absurdity of TV commercials, but that by no means represents most livable places. Most reasonable people would agree that there is an acceptable level and forms of advertising.
Yes, but we don't know how to program on mobile. And if we took contractors, that would cost a lot of money, probably 20-30k USD.
A Meta developer's workflow: Exploring the tools used to code at scale
Wow, I've had the same thing in two different cars (Ford & Mazda), and it is awful.

Always false alarms, never in time that I could brake at a time that I wouldn't otherwise, and distracting enough to be a real worry. The only situation I can conceive of it being useful is if the driver is falling asleep on the highway.

What were the situations where yours triggered and actually helped?
It's SLA resin printed by PCBWay.

https://www.pcbway.com/rapid-prototyping/3d-printing/plastic...
fair enough.

Fun story, I worked at (unnamed fortune 500 company) a while back, and they paid a consulting company something like 10 million to evaluate and suggest changes to the company's job titles. Not the actual jobs. Just the titles.

So I went from : associate (generic engineer role) to (generic engineer role) I.

Brilliant.
I think 9-10 years old is a bit young for sex. Did my brother? Apparently not! No one was making any claims about the ages of teenagers, just providing an anecdote that consensual sexual activity (insofar as two 4th graders can consent) can happen at ages where us older folks think it is inappropriate.

Age restrictions are arbitrary. Are there some 16-year-olds I'd trust more with a vote than 25 year olds? Yes.

In any case, and to reiterate my prior point, none of this seems to be "grooming" or "pedophilia."
Every sperm is sacred,

Every sperm is great.

If a sperm is wasted,

God gets quite irate.

I doubt that anyone could imagine that someday, that might not be satire.
Have you seen the show "My Strange Addiction"?
Switching from Chrome the most annoying thing in FF was lack of tab switching with Ctrl+<number>. Fortunately there are extensions providing that. Works great for 5-6 tabs, especially when it gets into muscle memory (not sure if that's correct term in this case but what I mean is that brain "knows" that ctrl+1 will be X and Ctrl+3 will be Y and can switch between tabs without thinking of their actual numbers)
The journey of your work has never been clearer
It has an interactive commit staging command which accomplishes the same thing. In that case, it unifies the staging area with regular commits, which means you can also manipulate them the same way as regular commits.

AFAICT there are only two workflows involving the staging area: staging partial commits and resolving conflicts. The first case is taken care of by partial commit support, and the second case presumably has its own dedicated mechanism.
> This doesn't make a lot of sense because "woke" used pejoratively strongly signals, "I am a racist and/or sexist and/or opposed to equality and/or opposed to awareness of inequality."

You're confusion is imagining that we care that's what it signals.
Huh, TIL. Thanks.
That's actionable. Even if accidental. But again, the response would be a sternly worded letter.
One thing that the US could do, without getting into a direct conflict, would be providing Ukraine access to more advanced weapons that it's been hesitant to give earlier. No direct conflict, but sending a message to Russia that actions have consequences and those consequences aren't good for their already-uphill war.
Immutable from a mutable is just as implausible. You cannot remove a method from a subtype which results in mutating methods being disabled through other means (like throwing exceptions).

This is also a violation of LSP and the open close principle.

Consider a `List` with an `add` function. What would you do with that `add` function to make an `ImmutableList` subtype?
It doesn't matter whose house it lands on. Nobody's house is worth the end of the world.
NATO could make the case that Russia needs to stop shooting missiles since they cannot aim.

Alternatively, NATO could say that they can shoot down any Russian missiles since Russia cannot be trusted and has bad aim.

It's really suspicious that two rockets hit Poland. If it were one rocket, it could be due to some kind of component failure that caused the rocket to go off course.

Two rockets are not likely to both fail, so that suggests Poland was targeted on purpose.
I regard it as a blessing that gives me some perspective remembering a time before both the Internet and cell phones.

But my late father remembered a time before radio. He was four when WWJ launched in Detroit. But when he was six a second station WJR came on the air and his father brought home a radio. It was a source of endless fascination to the entire family whether they were listening to their beloved Detroit Tigers, a concert or the news. Before radio there was no concept of news in real time. People had both a morning and an evening newspaper if they were news junkies. But radio could broadcast news as it happened.

Then there was television. My father was leaving a sales call in Ann Arbor and spied a crowd gathered around a storefront. As he got closer there was a TV in the window and there were the Detroit Tigers playing the Milwaukee Brewers. He told me it was radio with pictures. He couldn't afford a television but when I was born a few years later they went out and purchased a TV so that I could grow up with it just like they grew up with radio. Just like the Internet they had such high hopes for the medium, more high brow than radio but it wasn't to be.
It's a country of those colonising this minicontinent. For them standing on position of the colonised scarce locals is laughable. Australian population is British. The same way as imported puritans, english elitists or the so called "white trashes" all are postBritish and can't represent Indians.
And what kind of ancient Australian civilization you talk about? I never heard about anything useful for humanity invented by them.
Anachronism is to be driven by "savage purity" myth while degrading achievements if own actual civilization (not forgetting it's side effects but being objective comparing it to other options - compare to old style Dutch plundering and British become suddenly a true blessing not a curse)

If Malayans wouldn't be so iddle Australia would be like Indonesia or rather Madagascar now and nobody would ever hear about any other natives there, like we don't hear about modern Ainu.
Oldest doesn't mean better nor in any way more civilized.
Australians could spend more time defending their guaranteed basic civil rights that become only theoretical in time of barbarian madness of sanitarism*.
If they feel bad for aboriginal folk they can carve them big piece of Austrialia back and we will see how civilized they are at giverning themselves.
But we all know Australia is equally imperial, predatory & hypocritical state as old Britain after what happened to Timor. So it won't ever happen.
That "senior US Intelligence official" seems to confirm a lot of things with varying levels of accuracy. Let's hope we can get more info before WWIII.
I use Bitcoin as a currency all the time. It is cash for the internet. If used correctly, it is the only reliable way to buy things online without giving a central company like Visa or Mastercard a log of everything you buy and where you buy it.

If you dollar cost average your acquisition of Bitcoin it smooths out the conversion risk and if anything the value against USD goes reliably up over a 3+ year window.
You mean my orthodox position of "the pro-vax side is also dumb"?
Predictable pipelining and delay slots were easy to adjust to and understand, and I love the idea of a rotating register file with zero-copy call stack, even though it's impractical today. The author claims memorizing how the registers overwrite one another is complicated, but I don't think so at all. G registers are global (with g0 always being 0). L registers are local. I (input) registers are the interface with the caller, O (output registers) are the interface with the callee, and the overlapping register window just moves so that O registers are I registers in the called function.

Elegant.

Also the author goes on to praise x86, which is absolutely fucking bananas if you care about not having to rote memorize register names.

I'm calling a function with four word-sized arguments. In SPARC they go in %o0, %o1, %o2, and %o3. Where do they go in x86?
Since this is federated, you're not limited to "mastodon settings". You can choose to simply ignore follow requests fully, or to not show them to the user, or whatever else you wish.
Fun game idea: Read this parent comment, but with s/Bankman-Fried/Madoff/g.

See how nuts that sounds? "Oh, Mr. Madoff missed some signs" that his scheme was insolvent.

Yeah, NYTimes deserves at least some of the criticism on this piece.
NATO could make the case that Russia needs to stop shooting missiles since they cannot aim.

Alternatively, NATO could say that they can shoot down any Russian missiles since Russia cannot be trusted and has bad aim.

It's really suspicious that two missiles hit Poland. If it were one missile, it could be due to some kind of component failure that caused the missile to go off course.

Two missiles are not likely to both fail, so that suggests Poland was targeted on purpose.
Why would China do this? NATO expending it’s arms and resources in a conflict with Russia in Europe means that hardware is unavailable for use in the Pacific theater.
It's simply not necessary to have that feature. Sapling encourages regularly committing and amending commits rather than staging changes.

It's also easy to commit / amend part of your work by selecting the lines to include in nice curses interface (--interactive).
If I follow, the police would need access to the recordings to make the case, which would mean at least probable cause for a warrant. If Herring had a camera or mic on him running at the time of the shooting wouldn’t that contradict shotspotter? It seems more likely any data you have would create doubt rather than bolster the police case.

In general, the shotspotter and surveillance cameras already exist, so what do you have to counteract that? Doing things like leaving no paper trail because you pay everything in cash, or no location data because you keep your phone in airplane mode, leaves little crumbs for your defense, and may create the appearance of hiding something.
Great PoC. Show everyone how it's done!
You can definitely consider tracking and advertising as an extra cost of any service. You are obviously free to cancel services that are too expensive for you.

The answer to your second question is yes. How many newspapers do you think we would still have without digital advertising? Close to zero.

What people are willing to pay for and what is actually good for themselves and society are two different things. Advertising is a capitalist way to democratize attention.

I also sincerely hope everyone complaining about advertising is a hardcore socialist or communist. If not they are awfully hypocritical.
> please consider that not everything is evidence that everyone else is reckless driver

Never said or implied that. I said that one specific behavior is dangerous. Maybe you're right that "my system" will fail some day, but in the meantime I'll continue doing my best to improve the odds instead of using "well, stuff happens anyway, can't do anything about it" as an excuse. After driving for ~40 years, having been in a few accidents (only one in the last ~30 and never even remotely considered to be at fault) and seen more, I don't think I'm the one who needs that epiphany here.

BTW, let me go into a bit more detail about that one accident, since it's kind of relevant. I was turning, had signaled, person behind me saw and had tapped the brakes, person behind them was on their phone and plowed right into them, pushing them into me. No injuries, amazingly. Key point: there was nothing the woman in the middle could have done. She would have been struck regardless. If she had "absorbed the slack" as you suggest, her car would have just been slammed into mine even harder - quite likely with more dire consequences. Other times, as I already mentioned in another comment, drivers "absorbing the slack" actually caused accidents themselves at an intersection near me. More than once.

You're relying on your reactions being better than those of the person behind you (if not better than humanly possible), with no justification whatsoever. "Absorbing the slack" is a stupid and dangerous habit that most people who have driven for a while learn to avoid. I'm trying to tell you here so you don't have that epiphany about defensive driving and margins of error too late.
If you pay their entire balance in full every month, which is what I meant by using them responsibly, then you are spending money you actually have, and you're also not paying any interest.
Deescalation increases the risk of nuclear war. It's a hostage situation. There's a reason that the official policy of most governments is not to pay ransoms -- paying ransoms reduces the risk in the short term but increases the risk of further hostage situations, increasing the risk in the long term.
I totally agree. In my experience Java just seems to have this problem more commonly.

And agreed on the Python thing. The lack of types can make debugging very painful. Also the overuse of Dict/arrays with no clear indications of the shape or keys can be brutal
Sure certainly, copying via iterators work, it's just sad and very not implicit.
How to Focus on Technical Content
Tips on how to focus on technical content
There's a risk of nuclear war in not doing anything, too.

When someone gets blackmailed, it's rarely good to give in, because that tells the blackmailer they've got leverage. They get $100 out of you, and you're back to square one; they can demand another $100 now knowing it's worth at least that much. Eventually you wind up having to say no, and the consequence you were trying to avoid happens anyways.

Nuclear blackmail is the same. At some point, you have to draw a line in the sand and say "nope, you can't take that". If it's not the Ukranian border, it's the Polish one in a few years.
I think this misses the point
'We will see failures':on what the end of cheap money means for tech
> I don't know how many people use the Teams-branded Yammer feature.

So this has only gotten weirder recently. Microsoft decided to rename Yammer when inside of Teams to Viva Engage. Nothing about this branding decision makes sense. It's still Yammer if you open a link to the web version. It's still Yammer.com if you want to go to the public web version. It's just called Viva Engage inside of Teams and now Outlook. (To use an ancient dumb aphorism, apparently it is now called Yammer in the streets and Viva Engage in the sheets.)

On top of different brand name (for the same app!) there's also a different UI design. It's almost the most confusing you could possibly make it.

Whoever is at Microsoft in charge of these marketing decisions has either lost their mind or this is some sort of long con that doesn't make sense yet. (There's hints that Microsoft is trying to rename Cortana to Viva, and they did rename what used to be Cortana Insights emails to Viva Insights, all of which are also dumb brand names. This seems an effort play up that these various inside-Teams and inside-Outlook sub-services are some sort of "intelligent business assistant for business users only" to jettison the final remaining ties to consumer Cortana [RIP] and the fun gaming-originated name for something bland and soulless and not-fun capital-E Enterprise, sigh.)

Anecdotally, the rebrand so far seems to be diminishing use of Yammer inside of Teams at my employer. They had Yammer as a default app in the default sidebar of Teams but when the branding switched Viva Engage is no longer in the default list. There's still something of a "well, post it on Yammer" culture here and people don't even seem to realize they can do it directly in Teams anymore because Teams no longer has a "Yammer app" and no one knows to look for "Viva Engage".

This is all just really wild and feels a bit like Microsoft has lost some of its mind here.
I believe we look to government to solve these problems. I do not think whining online or thinking the power of my wallet is going to solve massive systemic issues like the entire advertising industry.
Of course Turbo Pascal had to be part of the testing. :)
I'm considering making an OpenTherm controller for my heating boiler, I just researched this topic a few days ago - it's absolutely true, there are ready-made Arduino libraries for that.
I'm not interested in a simplification of git, sorry.

Git's major value proposition is that they added moving parts until the system worked great. If you don't want named branches, staging, or any other piece of the ideology, then subversion is a fine choice.

But most folks moved on from svn for reasons
Try torrents in I2P. They don't have everything but growing.
Beercan pinhole camera accidentally captures 'longest known exposure' (2020)
What a non-story. This is true for every market to have ever existed.

Oh no dumb people are buying stocks and losing money what can we do?

Ok restrict it so that only people with a proven track record of winning can play the stock market.

What?! Same result just with different winners??

It's zero sum. What a pointless hit-piece of an article/"study".
> The media doesn't seem to be treating it as such.

FTX has been the lead story on the front page of the Wall Street Journal for days now.
Terrestar Genus (2011, now defunct)
https://www.engadget.com/2010-11-23-terrestar-genus-now-avai...

Android:
https://www.thuraya.com/en/products-list/land-voice/thuraya-...

Lynk:
https://lynk.world/
https://arstechnica.com/science/2021/09/a-virginia-company-h...

Add-on for existing phone:
https://www.bluecosmo.com/iridium-go-global-smartphone-acces...

T-Mobile is planning on it:
https://www.t-mobile.com/news/un-carrier/t-mobile-takes-cove...
All of the servers (co-located: so old school amiright!?) are gone and domain names have been relinquished.

I'm honestly not sure why the current webring.com has a history section on it since the site doesn't appear to anything else useful.

Just occurred to me that, if you were designing this today, you wouldn't choose "webring.com" ...

It would be Ringz.io, or wbr.ng or Loop.ly or somesuch :)
> Do you need to be an some online platform to get projects?

No. You need to either find work on your own or have a pipeline. Word of mouth and referrals work best. Start with former employers and colleagues. Companies in related businesses can outsource to you -- web design and marketing firms usually outsource programming and even system admin, for example.

Alternately you can work through an agency (10X Management represents me as a freelancer), or a contract shop such as TopTal.

> How do you protect yourself from financial abuse (someone not paying you)?

Work for people you trust, walk away from customers who give you a bad feeling. Don't work on spec, don't discount. Don't put yourself in the position of your customer owing you a lot of money. Agree on clear deliverables and prices. Contracts will not protect you.

> Do you need a lawyer at all times?

No. You should never need a lawyer unless you need to negotiate a tricky NDA or contract. Once you have lawyers involved your billable hours go down and you end up paying the lawyers. In most US states breach of contract and similar disputes go to arbitration anyway, a process that can take a long time and more often than not ends up with both sides splitting the difference and losing money in the process.

> Should you create a legal entity of some sort so you're a "company" and use that instead of getting projects as an individual?

You can if you want, but unless you have employees or significant assets at risk you can operate as a sole proprietor in your own name. An LLC or S-corp can offer some protection in case of a lawsuit, but you should avoid those possibilities in the first place. An LLC or corporation may offer some tax advantages, but generally single-owner LLCs just pass through income to your schedule C (business income). Keep it simple, no reason to create a bunch of paperwork and compliance issues -- focus on billable time.

Don't get in the position of a customer owing you a lot of money, and don't put yourself in the position of owing your customer a lot of work you can't deliver on.

I have some free (no ads or popups or affiliate links) articles about freelancing on my site typicalprogrammer.com.
> performant, statically-typed, systems programming language

And then OP lists only C++ and Rust. Both known well for having no garbage collector. I think my comment is still valid.