skysight-inc/HackerNews huggingface dataset:
On a project I worked on, there were a few fans of rebase who liked rebasing long-lived branches on top of trunk a lot. They also used to think that resolving conflicts was very simple and clear-cut.

And it had indeed been so simple for them that when they finally merged their work into trunk, several bugfixes that had been released a while before the merge, just disappeared.

When the users had reported that some old bugs reappeared, it took me some time to first confirm that I wasn’t going senile and that those bugs had been fixed before, then I couldn’t find the code I had put in, then I recreated some old PRs by hand and reapplied them.

I don’t know what went wrong then and who was the idiot, and I think that my life is too short to find out exactly how it may have happened, but no commit has vanished since a blanket ban on rebasing and force-pushing.
On other hand UK being island next to Ocean, a local salt production must have happened for long time. As such I'm not entirely sure the locals would have needed to source it from Romans. Then again if Romans took over the production it changes things.
WiFi is used in places other than homes, and many parts of the newer standards are focused on those situations. Hotels, trains, conference centers, stadiums, offices, apartment buildings, etc. all need to be able to handle large numbers of users. If what you have is working for your case, there’s no reason to upgrade.
I picked up an M3Pro/11/14/36GB/1TB to 'test' over the long holiday return period to see if I need an M3 Max. For my workflow (similar to blog post) - I don't! I'm very happy with this machine.

Die shots show the CPU cores take up so little space compared to GPUs on both the Pro and Max... I wonder why.
I don’t look at anything other than the merge to a trunk or main as part of the history. It’s not an audit log. I often do check point commits to move local state to a central git as a backup, or commit when I simply want to have a rollback option for something I’m not confident in. I always commit at the end of a day, for instance, and push to a remote, as I don’t trust my laptop or whatever, or worse some cloud dev machine.

None of these commits are useful for anyone, not even myself, beyond the immediate utility. I squash intermediate commits between change sets, and try to only reveal atomic change sets on any shared branch.

It’s absolutely the history of what has changed, but it is not some sort of journal log of every event in my development workflow the shared branch should absolutely be the evolved history of the source code, but without reflecting the work style of any one developer. It should be a comprehensible history of meaningful changes that can be independent reasoned about and cherry picked or reverted to as necessary. Every other commit is noise to everyone, including yourself, once it leaves your own branch. Since it didn’t even run in production there’s not even a plausible regulatory reason to keep them.
The truth is, you need a fairly powerful client (PC, game console, flagship smart phone) to ever (occasionally) need more than 100mbps Ethernet. There just aren’t use cases for that much bandwidth.

HD YouTube is still in the extremely low single digit mbps. Same for TikTok. Netflix 4K HDR with Atmos easily fits within 100mbps. Even 8k streaming will be under 100mbps.
I don't see why not. That's how I've built mine.
If you look at some of the other Christmas lectures, you'll see he's often (always?) wearing the same outfit. So, tradition!
> learn as much Mathematics as possible because this is how things work,

Agreed. Definitely learn as much linear algebra as you can, particularly if you're interested in graphics -- but it's useful for all kinds of things.

You say you've been learning Python and Java. Work on learning JavaScript, and maybe even start looking into WASM. Ignore the people who tell you JavaScript sucks (yeah, it kinda does suck in many ways, but nonetheless there are scads of jobs for it, and zillions of libraries to do just about anything you want).

Perhaps get your feet wet with LLMs. There's a lot of hype in that area right now, but I don't think it's going anywhere.
3D models of drinking fountains in Milan, Italy
Here is basically the consensus take: "Almost all those who reviewed Russell's now famous History of Western Philosophy when it first appeared in 1945 were agreed about two things: first, that it is beautifully written, witty, clear, lucid and magisterial; and second, that it is not always accurate in its account of the thinkers it covers, nor always fair to them." [0]

The book is certainly worth reading but one should keep in mind its weak spots.

[0] https://en.wikipedia.org/wiki/A_History_of_Western_Philosoph...
Because She's Worth It

and here's the sciency bit

∑√2x½mc+2⁸/μλ
> it makes this analysis far more accessible than it was before

How does the average engineer verify if the result is correct? You claim (and I believe you) to be able to do this "by hand", if required. Great, but that likely means you are able to catch when LLM makes an mistake. Any ideas on how average engineer, without much experience in this area, should validate the results?
I love my M1 MacBook Air for iOS development. One thing, I'd like to have from Pro line is the screen, and just the PPI part. While 120Hz is a nice thing to have, it won't happen on Air laptops.
I guess that settles it then: modern slavery is a-okay.
I've been a user since grand central and held on to my same number since. At a time when carriers were still competitive, it was great for switching to whatever company were offering the best incentives and not having to worry about telling everyone your new number. Porting numbers sort of resolved this, but I still don't have to worry about it since I only use my GV number.

GV provided online text messages and voice mail before everyone else. GV also allows you to add multiple lines to the same number. At one point I lost my phone and was still able to receive and make calls from the web and my SO's phone.

Its used for a lot more
I suspect things like GitHub's Codespaces offering will be more and more popular as time goes on for this kind of thing. Did you guys try out some of the AWS Cloud9 or other 'canned' dev env offerings?
S-so does Apache?
It would be silly to install Colima for this though.

If the argument is that Colima --calls--> Lima --calls--> {a ton of different things including kubernetes and docker and ...} --calls--> a QEMU command somewhere deep in the code, then the only thing that is required here is QEMU. Not kubernetes or any other junk on top that just adds complexity and potential insecurity.

One QEMU command should be all that's required.
I’m sure they’re still electrically grounded. I’d be shocked if they didn’t have lightning rods, not to mention all of the metallic innards like ladders and wiring that would have much lower resistance than the wood itself.
+1 to using NextDNS. I'm using it on my home network and it has worked quite well. I also use it as my DNS on my Android devices and covers mobile networks too, which is why I switched from a PiHole.

It does struggle at times where something is blocked and needs to be on the allowlist for a website to work, but I blame this more on the website rather than NextDNS (mostly affiliate links).
> Sadly most people in the US have no idea what real cheese...

Oh? Interesting.

> An Italian academic has caused more than a stir after saying the recipe for carbonara is American and the only place in the world to find bona fide parmesan cheese nowadays is Wisconsin.

> Alberto Grandi, a professor of food history at the University of Parma, made the remarks in an interview with the Financial Times.

https://www.theguardian.com/world/2023/mar/27/italian-academ...
I can be insulated. People have built small houses from marine containers for long time.
Reminder that the median income for the US is $31K per year. If they earned only $24K per year, they are doing better than 25% of earners.

Welcome to America. Where SV folk would scream slavery if they lived as a quarter of the nation does.
So... the cheddar process, with much commonality with the way that any cheese anywhere is made?

And?
The fact that they it hasn't come out who did it makes me half-wonder if it's because it's very embarassing. Maybe someone connected to intelligence agency, rather than someone connected to Hamas.
These boxes often couldn’t decode 200mbit of content if they tried, and realistically AV1 support is more important than if it supports gigabit or not. It’s just good economics to use a part that already works fine over one that’s overspecced for the use case.

What are you getting out of it? Faster app and update downloads? Those are frills.
I guess it has to call back to the manufacturer's cloud service to see if the factory subscribed to the "avoid crushing people" option.
That’s why there needs to be government intervention. No single farmer is going to do the right thing because market forces are driving them to thin margins and poor behavior.
That's not really a big agribusiness vs. small farm thing -- it's just not going to make sense to grow those in the desert if the farmers have to actually pay the cost of the water. Classic case of internalizing the externalities.
> I feel we need a familiarity with what responsible policing looks like. To me, the OPs recounting provides that.

The point is that nearly every cop you talk to will sound like OP. That doesn't mean anything about the integrity of them or their coworkers; it just means that they're capable of articulating their own behavior in a way that makes them sound reasonable with no context. That's an incredibly low bar, one that nearly every abusive cop will clear.

To repeat what I said in a separate comment: Having worked extensively in this area, I'll be blunt and say that anytime someone who works in law enforcement says that there are no abuses of power in their workplace, that means either they were so oblivious that they never saw abuses that are occurring around them, or they were so mired in the system that they are incapable of recognizing the abuses of power that they themselves are participating in.

> Past that, I believe that the widespread bad behavior of other agencies is insufficient reason for mistrust here.

On the contrary, that's exactly what "systemic abuse of power" means. It means that the bad behavior is so ingrained in the operations of the system that individuals' actions contribute to its operations, whether or not they recognize or even understand it.
I have a lot of http://gbppr.trighost.org if someone is interested I'll zip it up and upload it somewhere (3.64gb extracted)

It has info about drugs (250mb of PDFs about Ketamine alone), bomb manufacturing, electronics, e-mags, etc... for educational purposes of course.

It's probably a mirror from about 2006 (of at least part of the site)
Why the hell would a person need an app to tell "how processed" a food is? This is the one bit of information that is contextually obvious.
A common idiom to defang this was the "Yoda assignment":

if (0 == do_something(foo)) { ... }

If one accidentally omits one equals-sign, it makes the compiler barf instead of becoming a silent-but-deadly kind of bug (whether intentional or not).

In Go, an assignment is not an expression, so the whole thing becomes illegal. I found this approach a bit offensive at first, but I got used to it rather quickly.
> Europe would _love_ to have it's own natural gas source right about now.

And yet... the Netherlands closed down the Groningen gas field because the green voters wanted it and because they showed a few slightly cracked walls on a few houses on TV and claimed it was because of the gas field (and not because of shoddy foundations and poor construction).

https://en.wikipedia.org/wiki/Groningen_gas_field

We also could have been doing fracking on land. Maybe in the future?

https://www.investigate-europe.eu/posts/europes-energy-crisi...

(2.9 on the Richter scale isn't much.)

And the biggest Danish gas field in the North Sea is still down due to the old off-shore facilities being scrapped and new ones being built. This is done by TotalEnergies and should have been completed more than a year ago. It was delayed by Covid-19 but should then have been completed by summer this year. It is still not complete :(

High expectations from TotalEnergies:
https://totalenergies.com/projects/gas/tyra-major-offshore-p...

Danish realities:
https://energinet.dk/gas/forsyningssikkerhed/tyra/

The last platform was only put in place in October 2022 (and there was still lots of work to do):
https://energiwatch.dk/Energinyt/Olie___Gas/article14460490....
Comparing to Barbados: they explicitly state in their "digital nomad" visa conditions: "You will not be liable to pay Barbados Income Tax and therefore will not be subject to any double taxation"[1] So they make it easy for you, no need to read through tax treaties.

[1] https://www.visitbarbados.org/barbados-welcome-stamp
A lot of the graphs near the end comparing side-to-side had different scales on the Y axis. Take results with a grain of salt.

https://incident.io/_next/image?url=https%3A%2F%2Fcdn.sanity...
When it's truly natural, it's an artifact of the grass the cows are eating. But additives are often used [1]

[1] https://www.bonappetit.com/story/why-is-cheddar-cheese-orang...
I excitedly told my art teacher at school about this show after having discovered it over summer vacation and she was not amused to be outdone by some gimmicky TV production. shrug
Roaming is already defined. 802.11k,r,v
I think this might be because most US produce comes from California.

It is noticeable how much better vegetables and fruit are in California because it has to travel such a short distance.
Israeli intel literally had the battle plans a year ahead of time, they were just too boneheaded (racist) to take it seriously.
> are people really feeling limited by the speed of 4G LTE & WiFi 5?

4G LTE IMHO, is fine for mobile use, but wouldn't really be enough for a household fixed wireless connection; 5G is much better for that. Occasionaly I run into what seems to be congested towers, and denser encoding should help with that (unless the problem is the backhaul). Of course, additional spectrum allocations is likely the most useful part of 5g, although that didn't have to be tied.

Also IMHO, WiFi 5 is limited by running only on 5 GHz, which doesn't go far enough. I'm holding out for now, but I'm fairly sure I'll have significiantly better experiences with wifi 6 than wifi 5/4. Being able to run the newest encoding on 2.4Ghz will be great for me... but I live in the middle of the woods and don't see a lot of outside APs. I'm hoping to find APs that are cheap and let me enhance roaming.
I'd consider that a different UI component completely.

YT implementation turns the fine-tuning seekbar into a series of thumbnails to help find where you are.

Stuff like this obviously doesn't make sense for controlling something that is not a video.

I do like some tools which let you fine-control slider once you have click-and-held by scrolling the mouse wheel, but no solution here for mobile.
Then you'll love the article OP wrote about Lustron stamped-steel houses: https://www.construction-physics.com/p/the-lustron-home
> curious if they, were they able to cover that short

Volume for EIS on 10/9 (first market day after the attack) was ~341k shares, it’s possible they were on the buy side of 2/3rds of those trades, I’m guessing there was not a lack of sellers on 10/9.
I bought the recently released top of the line Fire TV 4k Max (2nd gen) streaming stick on black friday sale and was surprised to discover the external USB port is USB 2.0 speed micro-USB. My fault I guess for not even looking closely before ordering but I assume these days any brand new, top of the line device with a tiny USB port will be USB-C.

Anyway, after disabling the Amazon bloatware and side-loading vanilla android apps, even with a fast USB3-capable ethernet adapter connected to a 1Gbps RJ-45, standard streaming apps wouldn't even stream 4k because the ethernet was too slow. I tested the adapter and connection on my laptop and got >200mbps which is more than sufficient.

So I was forced to use 5Ghz wifi for the stick to stream 4k, thus further clogging up and adding to wifi congestion. BTW, I found the same thing to be true with my other streaming stick, a Google TV, despite it having a USB-C port. It could do 4k streams through an ethernet dongle but it was kind of on the edge enough to not always do 4k dependably. But that device was >18mo old.

Anyway, it's super annoying that these newish devices are making wifi congestion worse by not properly enabling reasonable wired streaming (yes, I know there are lots of no-name Android TV streaming boxes from Shenzen which have USB-C ports with at least USB3.0 support but this new Fire TV stick actually has a pretty performant CPU and is otherwise well-implemented).
The foam swords are collecting dust.
Makes me wonder who supplies the stainless steel used for the starships and cybertrucks. US steel might just turned out to be prescient.
My understanding was that there was a currency error in the original research that vastly overestimated the flow. From fantastic reporting here on the FT.

https://www.ft.com/content/cee5e4fd-2353-4958-a5f8-c4a802024...
So probably better would be "Daihatsu, maker of Toyota vehicles, tampered with safety tests for 30 years"
Developer Touts the Benefits of 'Diagonal Mode' Linux Desktop
yeah, it's exactly why I specified the West coast. Still applies to a lot of people on here though.
this, and... how many 6/6e routers don't try to pressure you into "download our app so you can easily control your outer" (at the cost of privacy)
Hook's (out of Mineral Point, WI) 5-years aged cheddar is a good place to start. These are the folks that due to a warehouse/cheese-cave clerical error discovered they had a few cases of 20-years aged cheddar. Seriously, it was very good and in no way disgusting.

https://hookscheese.com/
Under the assumption that you have an account and have paid for Premium, right?
I think that is 2/3 of the story. The other 1/3 is the "patch" workflow.

In linux kernel development, it is all about sending patch sequences to a mailing list, comprising well-crafted logical steps. Then the maintainer applies the changes. This side-steps the rewrite merge history problem.

This is, I argue, what the default workflow was supposed to be, as the workflow came out of the LKML working practices in developing git.

The way I see it from a project scaling perspective, the patch based workflow is the most scaleable. Written another way:
patches > rebase > merge

I think it also gives the best change history, again
patches > rebase > merge

Pull Requests were really a GitHub thing. I like them. I wish people made the best out of them. When they do the atomic change to the trunk, it is worthwhile using a hand-crafted meaningful message explaining the goals, and reasons for making the change, together with a terse heading sentence ahead of the detail. Why many people advocate for rebasing for clean history, but leave a trash default-created PR merge commit message has always puzzled me.
The article's paywalled so I don't know if already mentions it, but the attack took place on the 50th anniversary of the Yom Kippur war and also coincided with Simchat Torah.

Hamas and other militant groups have previously used days of historical and religious significance to launch a wave of attacks (usually rockets), so there's a strong chance that some random trader just made an educated guess that an incident would happen on that day and hit the jackpot when the scope of the attack ended up being larger than usual.
Too little too late, though. The push for AI models trained on synthetic data. A model poisoned with copyrighted material can be tweaked and train its sucessor with the knowledge and meaning of a copyrighted work, but avoiding paraphrasing or other easy giveaways of a copyrighted source
I'm going to go against the popular narrative and say that the current fragmentation of streaming services is a net positive.

The problem is that hard-core users are very vocal and dominate the conversation.

My normie take is that most households will do just fine by having max 2 stream services, which they can regularly switch up. Many may have additional ones via account sharing. That should give you plenty of high quality stuff to watch, "high quality" meaning better than TV.

Multiple streaming services fighting for your eye balls and them not being guaranteed of your business is a good thing. It's how a market is supposed to work. Competition. It's frightening how easily consumers would want to give that up for slightly more convenience of having everything under one roof.

Everything under one roof would mean total price control on the supply side, even more flat repetitive content, the providers having total leverage over producers, etc.

Our behavior enables monopolists. Stop doing that.
This topic was recently aired in a thread on "ghosting" [0]

I am convinced that technology has "de-socialised" people to the point
where we just can't do interpersonal relations any more. We've all
become conflict avoidant.

[0] https://news.ycombinator.com/item?id=38806473
> copy-trading

Is this a common bot strategy? I’ve never heard of this (not that I would—I only casually follow finance).
I'm not a fan of changing history at all, but:

> to any shared repository while still working on a feature? What if it takes 2+ weeks?

A lot of projects don't want our partially implemented changes, if only one person is working on them, just the first ready-for-others result and subsequent smaller fix updates.

> Or what do you mean by local?

This is key: remember that git is distributed, so backups of your really local repository should be as easy as pushing to a remote copy. If you aren't doing that (or even if you are) keeping an automatic off-machine backup of your working directories is a good idea in case of drive failure.

If you are working on a feature with a team, perhaps a team-local shared repository is a valid answer.
Not the person you're asking, but I've got a little time on one. If you aren't pushing it and don't need a zigzag stitch and/or walking foot, you'll likely find you'll be as happy with an old cast-iron Singer. If you don't already have one, pick up a 15 -90 or 15-91 or one of the numerous clones (which in my limited experience with them are also decent).

I ran an old Singer 127 through a pile of fabric a Sailrite was struggling with. The old domestic Singers aren't industrial, but if you can't do it once, slowly on a 15, it's even odds whether it can be done at all[0].

The 15 (or 66) is a much, much more refined machine. Parts (bobbins, notably) are readily available, and if you find you do need more, you can sell it for what you paid for it. The Sailrite, IME is a clunky, value engineered version of what you really need when you hit a problem an old Singer can't solve. Once you get to that point, you'll know what you need and how a machine should run.

If you've already hit this point, I'd suggest looking for an old industrial machine on your local Craigslist or Facebook marketplace equivalent. The Sailrite is likely to piss you off with how crudely it runs and handles. I'm told by my upholsterer colleague that an import servo motor is a huge upgrade from a clutch motor. Especially if you're coming from a domestic machine with a variable speed control. On the rare occasion that I've used a machine with a clutch motor, it's a grab hold and hang on for the ride kind of experience.

[0] I'm explicitly not including things that require a serger, blind-hemmer, cylinder bed or other specialized garment/leather machines. The Sailrite won't do those either.
The only reason a disc is authored at that bitrate is to make bit perfect Blu-ray rips impracticably large. There is no visual quality reason to be that high. There is a reason Netflix’s top quality is a fraction of that bitrate and looks excellent.
Infinite Systems Failing in a Finite World