skysight-inc/HackerNews huggingface dataset:
Git could definitely have a simpler interface, but massively simplifying the mental burden would ultimately involve reducing its power as a tool. A significant part of the appeal is that the power users and the novices can both agree on the same tool and make it work for their needs. There's a huge "aftermarket" of frontends and scripts to simplify the experience in the way you want. Some of them, like jujutsu [0] are basically entirely new VCSs built on top of git (and influenced by mercurial).

I didn't mind mercurial, but I think it's telling that even the tech behemoths championing it like Google and Facebook forked off into their own tools (fig/sapling). The latter even supports git directly. That battle is long over.

[0] https://github.com/martinvonz/jj
If by "turned out fine" you mean having significantly more deaths than neighboring countries and still suffering economic issues, sure.

And significantly fewer deaths than countries that closed schools for years or arrested people for walking alone in parks.

Survival rate ignores long-term damage, which we are still learning about today, and is an ignorant statistic to use.

Ok, just also make sure to include the psychological and economic costs of NPIs, which we are also still learning about. Remember the teacher's unions saying that learning loss was a myth and kids are "resilient"?

And not a single US Intelligence agency has come out strongly in favor of the Wuhan Lab theory, beyond one saying it's "plausible."

Two agencies lean toward a lab leak, others toward natural origin, none with high confidence (https://www.cnn.com/2023/02/28/politics/wray-fbi-covid-origi...). A lab leak origin is perhaps less likely than the alternative, but it's a entirely reasonable hypothesis.
Show HN: Modern Next.js Assistant – Built with OpenAI GPTs
Blog Post: https://navidre.medium.com/introducing-modern-next-js-53e0f0...
This almost sounds like you're saying "they're barely people". I'm sure that's how the companies view them.
Ten years ago I would have been against you but today I admit that tipping has gone too far and more than that the practice should be stopped altogether
He should fiddle with the thermostat first (low low low) but I agree with the fan thing, although its more of a white noise thing to me as opposed to the sensation of wind blowing (over) you
Got to wonder if this kind of thing wouldn't be possible here in Canada on the Canadian Shield (half-a-continent-sized slab o' granite), especially in places in Northern Ontario where there's old nickel mines, etc.

Bonus points if one uses the waste heat from e.g. industrial plants to help heat up the water.
Seems like a reasonable place to cut staff since they don't address any of them.
I think the intention here is for the B-21 to utilize swarms of "loyal wingmen" drones.
I don't understand this POV at all. Advertising provides a fair playing field for up-and-coming businesses. If startups could not advertise, how would people find out about it? If I want to start an eCommerce brand, people won't suddenly show up on my website. If I open a new club in a city, people don't just suddenly show up.

Without advertising, the world would be filled with large companies with no incentive to innovate because it would be impossible to discover their competitors.
WOW God the memories of slapping those minions silly.
When you experience no Git issues:

- you know what you're doing, or

- you are not working with other people, or

- you are working with other people, but on different things

Git is a dual of Conway's Law.

Your Git repos tell the best story about your experience as a developer.
"Russian people overwhelmingly support the invasion" is a statement of fact - which is based on overwhelming evidence (this includes personal communications).
I'm not talking about the government.

At the same time, I'm not familiar with any evidence any Russian living abroad is facing "racism". (Most of my family live in US/Canada/Australia).
Just to elaborate, the B-2 has the shape it does because it was designed for two missions, one flying at high altitude, the other at low. This requirement significantly complicated the aerodynamics, however the low level penetration mission is now regarded as suicidal, hence, the B-21 is designed for high altitude alone.
Not only did it fail, they (EA) threw the project at Mythic Studios to butcher the original, then they shut down the studio when it failed:

https://en.wikipedia.org/wiki/Mythic_Entertainment
Do the links to/at: [ http://www.robertsimmigration.com/contact.html ] not work?

Appears to list phone / fax / email for two offices, Connecticut and California.
Note that three-way merge is much older than git. It's implemented by the diff3 program, which was part of Version 7 Unix from 1979 on, and the same algorithm is used by CVS, Perforce, and pretty much any other revision control system. The GNU version is part of diffutils, and of course there's also a BSD version.
okay, I might roll in my grave if an obit is published in fb

Adding that to my will:

- under zero circumstances will you publish any posthumous docs/writings/obituaries to Meta, Facebook, or anything bearing Zuckerberg’s name

- all to be made available publicly, any fees associated to be paid out of estate
You could even send three couriers, each with the two public + private keys for the other couriers' data, and also their own encrypted blob.
It's annoying that they don't compare the costs:

B-2 has a unit cost of 2.13B$ (1997 $) = 4.08B$

B-21 has a unit cost of 0.55B$ (2010 $) = 0.78B$

Looks nice right? But projected unit costs for B-2 in 1997 were also 0.74B$ (1997 $) so who knows how it ends up
Nope. Smaller airframe yes, but a design that benefited from decades of advances in both algorithms and computing power. It most likely has a much better lift-to-drag ratio than B2, and more efficient engines too. It will at least match B2's range.

Though the Raider’s true range remains classified, estimates place it at approximately 6,000 miles of range without refuelling, highlighting the platform’s extraordinary global potential.

[1] https://www.airforce-technology.com/comment/b-21-raider-usaf...
> That's actually "once all routers and end devices are updated to support them". As the classic spamsolutions.txt says, "requires immediate total cooperation from everybody at once".

This point cannot be emphasized enough. To quote Hyrum's Law [0]:

> With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody.

And for networking this means that, even if the NRO decreed that all reserved/testing IPv4 blocks [1] would be publicly routable and turned over to the RIRs for allocation, those blocks would be effectively unusable. It doesn't matter how many RFCs you produce saying "you must assume these addresses will be someday used", networking hardware and software has ossified around specific expectations pertaining to what addresses are valid and invalid, what protocols are acceptable, etc.

A great example of this is TLS 1.3: due to protocol ossification, the spec had to be rewritten to be more similar to TLS 1.2 because network middleboxes kept assuming it was a threat and blocking the connections [2]. This is also the reason SCTP has yet to gain widespread adoption, and why any new layer 4 protocol is likely doomed to fail: networking hardware hates anything that deviates from the acceptable traffic patterns which have been hard-coded in, RFCs be damned.

Imagine if previously unused IPv4 blocks started getting allocated. You'd be cut off from most of the internet, and most of the internet would be cut off from you. It wouldn't be enough, of course - even if all 2^32 addresses were publicly routable, that's still not even enough for 1 IP per person, you'd still have to rely on NAT, and all the problems it causes. (This is also why I think suggestions like "organizations like Apple who have a /8 but barely use it should just give up those extra IPv4s" are misguided and really understate of the scale of the problem - it's just putting a band-aid on an open fracture that cut your femoral artery.)

[0]: https://www.hyrumslaw.com/

[1]: https://en.wikipedia.org/wiki/Reserved_IP_addresses#IPv4

[2]: https://blog.cloudflare.com/why-tls-1-3-isnt-in-browsers-yet...
Cool graphic! Watched a video about F-35 [1] yesterday, it goes over many of the considerations in building for stealth (e.g. avoid 90° angles). It's also why they put engine intakes on the top for the B-2, as radar stations are on the ground.

I wonder if defense departments are starting to put receivers (or transmitters or both) in space to work together with ground stations.

1 - https://www.youtube.com/watch?v=1lCOgFPtaZ4
Very similar sentiment when AppStore built. Everyone tries to avoid host their business on someone else's platform. Hence FB tried to do H5 with their app (so it is open-standard (a.k.a. web) based, people launches their own mobile phones etc etc.

At the end of the day, having app in AppStore is OK as long as you can accumulate something the platform company cannot access (social network, driver network, etc). OpenAI's thing is too early, but similar thinking might be applicable there too.
Unprofitable companies will die regardless of theater. Commercial real estate will take the hit eventually. Structural demographics means labor supply shortages for at least a decade. Someone has to get paid to declare the King’s (collectively speaking) intent I suppose.

(disclosing bias, contributing to tech organizing efforts and scholar of the macro)
yeah it's close, but no dev is currently working on it, atm the main thing blocking it is a big blob of assembler remaining in the rendering code, replacing the CPU rendering code with GPU rendering would be ideal for a native port, but yeah maybe if some interested dev joins, otherwise could be close for a while
“If intermediaries wrongly refuse to voluntarily provide name and address data, BREIN must incur costs in order to obtain a court order. If these are not reimbursed by the intermediary, BREIN may choose to recover them from the infringer,” the anti-piracy group explains.

In a just world, if an ISP provides PII without a court order, it they would incur massive fines paid to the aggrieved party.
I think it lacks some important escape sequences. E.g. how do programs like vim and tmux switch to another buffer and then restore the buffer? I vaguely know about it but never saw an actually complete documentation.
I find Windows Remote Virtual Desktop to be pretty useful for running remote things. I'm sure it's just RRP under the hood but the UI integration is nice.
I like to code but what a terrible career. Guess who didn’t get laid off?

Those who don’t know how to code
I’ve played so many games at various stages of development I can’t remember them all anymore. One of my favorite games doesn’t exist anymore. I just like science fiction and I’ve been playing SF since SF1 came out. Outer Wilds and Subnautica are pretty good games though.
No but really, this is like 20 product managers at Snap (> 5,000 employees), Zillow with 2 dozen (> 5,000 employees), and some undisclosed small number from the others.

Employees can feel how they want to feel but most of my peers seem to have much a much greater fear layoffs than they should have. Many of those folks just haven't been laid off before. I've personally been laid off at least 3 times that I can recall. Once it's happened to you a few times that whole fear goes away, at least in my opinion.

"Wondering if your job is safe" is really not productive. There's no such thing as "safe" in at-will employment.
https://xkcd.com/196/ feels more appropriate in this thread.
I remember when 90's Beavis and Butthead was new, that a bewildering number of people I encountered who were familiar with the show seemed to think the titular characters' existence somehow validated the corresponding behavior of the real life versions of the people they lampooned.

"someone made a show about selfish lizard brain idiots, and its like, popular, therefore being a selfish lizard-brain idiot is now confirmed a respectable cultural stock to trade in."
every time i heard about this app, i thought it was a prank, because i saw the movie
I'm curious to know if you think the saying originated at Twitter?
From the subreddit:

The 0.8 injuries per 100 workers for "Guided missile and space vehicle manufacturing" category is very low when comparing to other manufacturing industries that is comparable to what SpaceX is doing:

Average of all private industries: 2.7

Fabricated metal product manufacturing: 3.7

Machinery manufacturing: 2.8

Motor vehicle manufacturing: 5.9

Motor vehicle body and trailer manufacturing: 5.8

Motor vehicle parts manufacturing: 3.1

Aircraft manufacturing: 2.5

Ship and boat building: 5.6
Looks like I wont have to wait..

https://www.pcgamer.com/steamos-on-handheld-pcs/
> If you take a look at the video in my README, you'll see how bad it is.

Ahh, the video threw me off originally, I think because of the FPS glitches on the full width — but I see it now! Big bands of blue on the left and right edges. I'll have to cook up some examples to reproduce. Also curious what it means (if anything) in the drop shadow context.

> I can say there is a huge performance tradeoff in using real division

Makes sense. It would also throw a wrench in my vector implementations, where the expectation is to perform the same operation efficiently across groups of pixels.

> and that my library was therefore the best :)

Haha, well it was for me! I don't know Rust, but it helped me figure out my first C++ implementations!
Here in the UK my retirement age (can claim state pension) is currently 68. Work and personal pension age still seems to be 55.

UK folks can find theirs here https://www.gov.uk/state-pension-age

As for the on-topic I doubt I'll be able to afford a family in this lifetime haha, given up on that one as a goal a while back along with getting on the property ladder. Maybe if a relative or two leave an inheritence I can reconsider.
Incorrect. Advertisers care deeply about the content next to their ads and other brand safety and suitability issues.

You can read this if you want to learn more: https://www.iab.com/wp-content/uploads/2020/12/IAB_Brand_Saf...
I read it, and it's an interesting read, but I did not find it made a compelling argument for its revisionist historical narrative. There was lots assumption about what IBM knew or did not know that have no evidentiary basis.

As far as I know it's also been debunked by other historians.
Thanks for the link, yes I have seen it. While it's not a bad build, from what I've heard + my own opinion, it's a bit poorly designed - you could get better performance at the same cost with a different set of components, or target and get similar sound for probably half the cost.

If you're curious for a speaker build there are lots of excellent speaker kits and resources online that are (much) better reviewed.
I don’t get this, it’s not like apple made the pro model worse with the M3, they made it more accessible than before, where the entry price was 2k. Now there’s a model in between for those that want a bit more than an Air, but can’t/wont pay 2k for a more loaded Pro, at $400 less. Sometimes one just needs a few more ports, and a nicer screen.

Yes I agree upgrades are expensive but more choice than before isn’t a bad thing.
It'll be more than that. They just report on FTE's... not all the contractors and other part time people who they don't have to talk about. Design shops not getting contracts renewed... etc...
Outcomes.

And not for individual engineers, but whole teams.
Rebase is simple. It's "take these commits, and apply them one by one on top of another branch".

So let's say your main development line is the "main" branch. You start working on "bugfix", so you branch-off from "main". You do this on November 1.

So you make commits: "Fix bug". Then "Remove debug code", then "Rename X to Y". Now it's 10 days later.

Say a coworker is doing some other work at the same time, and just merged this into "main". You want to make sure that after that, everything still works properly. Maybe somebody changed something that makes the code you wrote no longer work, because somebody happened to fix a typo in a function's name or something, and you wrote your code against the old name which just ceased to exist.

So you do "git rebase main". What you're telling Git is "take the commits I made during the last 10 days, and apply them on top of the current main". It's like if you created a new branch then just applied the commits one by one by hand.

You can do this as often as you want, so if you've got some experimental refactor that takes you a month you can keep on rebasing daily to make sure that if there's any conflicts you have to deal with, you deal with it a little at a time, instead of having to figure out how to square a month of your work with a month of the rest of the project's work once you're done.

With this once you merge this into master, you get a "fast-forward" merge, which looks as if you were working on top of master all along. Instead of a single merge commit you see all 10 commits you made for the branch.

You can also do an "interactive rebase", where instead of having the process automated you can make decisions about each commit individually. This allows you to rename, merge, or discard commits. Like you've got 10 embarrassing looking commits where you just poke stuff at random in hopes of that it'll finally work? You can make them disappear entirely, or merge them all into one commit.
BREIN is run by lawyers, not IT professionals, and it shows.
Nav is foss:

https://nav.uninett.no/

And some data on Uninett is open, eg:

https://stats.uninett.no/stat-q/load-map/uninett,,traffic,pe...

https://stats.uninett.no/kartg/last/uninett/norge/geo/nuh
It's less about affordability itself and more about the time young people need to figure out and take control of their lives. The longer that takes, the fewer children people will have on the average.

If experienced professionals make more money than fresh graduates, things that are affordable to the average person may be unaffordable to the average young person.

If people accumulate wealth over their careers, young people are at a disadvantage when they try to buy a home.

If young people can't find stable jobs with good career prospects near their friends and family, they need more financial stability before they feel comfortable having children away from their support networks.

Some of these issues can be alleviated by redistributing wealth from middle-aged people to young people. For others, it may be necessary to tune down the competitive meritocracy and expectations economic efficiency.
It's really not a frustration, I should have mentioned that you were going to look at it once things settled down :/

I'm incredibly supportive of your efforts, I just wish I was a good enough coder to pick up golang and make the language server better instead of just griping about it.

I created a ticket about dedupe, but I have to admit it's a very low priority compared to so much other stuff.

I think my only other suggestion would be to concentrate on making the tf development cycle quick and easy. The easier it is for people to write the code, the more code they'll write, even with copilot or other helpers.
The only git tutorial that worked for me is the exact opposite. It even warns you

> you can only really use Git if you understand how Git works. Merely memorizing which commands you should run at what times will work in the short run, but it’s only a matter of time before you get stuck or, worse, break something.

https://www.cduan.com/technical/git/

this tutorial was an absolute revelation for me. I can't recommend it strongly enough.

Ps: I also found git destroying my work via git reset to be really annoying so I built a safety net. https://gist.github.com/chx/85db0ebed1e02ab14b1a65b6024dea29
Einstein has been hugely whitewashed, like for example they claim he wasn't racist because of a black college visit he did where did PR speak, while ignoring the nazi like statements he did in China while talking better but also somewhat subtle racism about Japan.
AI Industry Insider Claims They Can No Longer Tell Apart Real and Fake
For laptops, law enforcement use "mouse jigglers" to prevent screen locks and laptops going to sleep, which I guess is similar. Random article: https://www.electronicproducts.com/what-is-a-mouse-jiggler-a...
The difference between Gmail's IMAP setup and this new Outlook IMAP behavior is the same difference between borrowing a friend's car and stealing a friend's car. In both cases, you're driving a car that doesn't belong to you. The difference is whether you have permission to be driving that car.

Both Gmail and Outlook are receiving passwords, then using those to perform IMAP requests from their servers. The difference is that Gmail had permission to do so, while Outlook did not.
> solar punk

I'm starting to lose sight of what the word punk represents
Do you really think it's fair to say that I'm whitewashing it to call it a mistake? Do you really think I'm the person you need to persuade? This is a weirdly combative stance to take against someone that, in all likelihood, largely agrees with you. What's the benefit of it?
you need the original assets. KeeperFX replaces the executable and doesn’t ship with the original assets, because it’s not theirs to distribute. The question is simply how you obtain the assets.

You don’t have a purchase/download option available to only acquire the assets, so you’ll inevitably purchase & download original assets + original executable, discard the original executable and use original assets + keeperfx executable.

Or you’ll acquire the original assets alone through nefarious means and can then just use it with the keeperfx executable.

Technically I don’t think you can be requested to provide proof of ownership, but keeperfx can definitely be taken down for distribution of assets they don’t own. So the acquisition of those assets falls on you to resolve and is outside their concern. They can only recommend you to purchase the rights to those assets from the proper rights-holders.
Plenty in crypto.
A few others.

Not enough to pay well enough, it reminds me of node.js in the early days.

I'm active in the community, do rust events but I can't find something that pays more than js consulting with untouchable companies.

I guess at some point I'll have to decide between money and my soul
You can. My Thinkpad T14 Gen1 AMD has that. I'd prefer two sticks over soldered + stick. Also, memory bandwidth is usually kind of crap unless you add that memory stick in the slot. Typically 25-40% (GPU) performance difference in games between stick and no stick. At least the 16 GB -> 32 GB factory upgrade was cheap, they can't charge crazy prices because people would just buy the RAM separately.
No, those programs are unrelated to the B-21, and the B-21's design phase precedes the existence of the loyal wingman concept. It also doesn't fit the mission profile of the B-21, as it's job is strategic bombing using stealth, which is done solo not in formations. It'll no doubt have networking capabilities with ISR drones to set up kill chains but on mission it will be completely silent in terms of EM emissions.

The B-21 itself is also optionally manned.
Not GP but I also find it somewhat hard to like a TV show, so hopefully that qualifies me :)

The last one that blew my mind was "Severance", and before that "Devs". Both have a very different mood/aesthetic than Breaking Bad, though.
That's how Outlook on Mac already works. It forces "New Outlook" every time there's an update, and you can't avoid the switch. Worse, even when you switch back to "Old Outlook" it used to mess with your settings.

If this is now simply a way to refresh the snagged IMAP credentials so they can ready your email, then it explains a few things.