skysight-inc/HackerNews huggingface dataset:
"Of course millennials and zoomers are radicalized; the formative political events of their youth were a string of national disasters. "

I do think the author was paying attention to the news in the 1960s, the 1970s, the 1980s, and the 1990s.
I didn't call it an attempted coup.

I agree, once they beat enough law enforcement officers with their weapons and smashed their way into the rotunda, there's even a video where one of them says "what now?" and they start smoking weed. Planning wasn't their strong point.

But none of the things you listed are required to be a coup. I don't think you understand:

> coups - or "uprisings" if you're sympathetic

These are not synonymous. Jan 6 was a violent "uprising" whether you're sympathetic or not. The simple fact that they accomplished nothing means it wasn't a coup.
Hi bvrmn, I've been meaning to write a comparison of git-branchless with Stacked Git, as they occupy similar spaces. Can you list some of the features which Stacked Git has which git-branchless might not?
Now that she’s seven and has the watch everything seems fine. She goes further than ever and we haven’t gotten complaints. Maybe the lady gave up or decided my daughter’s magically old enough now.

We also have run ins with CPS more often than normal because we have a disabled child. We were reported to CPS because our daughter has issues with holding her breath (her brain stem isn’t quite right, she essentially has a condition where if she gets upset she forgets to breathe and has to be “rebooted” by giving her breaths) the EMTs came into the house and found her crib with poop in it when they took her to the hospital.

The thing is, when she holds her breath she proceeds to have a massive bowel movement that no diaper can contain. Hence the poop in the crib. The crazy thing is that to “protect” her, the state withdrew her nursing care (as they were being investigated by CPS), and forced the burden of taking care of her fully onto me and my wife.

This was during the crazy nursing shortage in 2021 so of course our nurses found better jobs that pay far better Which I’m glad for them, but it left us in a tight spot. We’re lucky enough that we make enough money that my wife can stay at home but this would have been absolutely ruinous for other families. The nursing shortage is so bad that the state had enacted a program where my wife gets paid to be her caregiver (which is funny, being your child’s employee, her name is on the checks).

It’s all very frustrating and makes us cautious with what we say to doctors and other mandatory reporters, even if we think we’re being good parents. One time I gave my daughter a sip of Mountain Dew and mentioned it to the doctor and now it’s in the “permanent record” that I give her Mountain Dew.
Natural Gas may not be climate friendly, but there is lots of it in Texas, and it's more environmentally friendly than coal.

The Natural Gas distribution system just fell apart two years ago.
I don't think there are any commercial-grade hardware gaming aids on the market right now. If we don't count gaming keyboards and mouses with macro functionality (some folks consider those "cheats")

All the devices I've seen were hobbyist DIY proof-of-concept hardware. And if we're talking about real hardware assist (a machine that sees a screen and helps human operator with their inputs), it needs a machine vision trained for a specific game/setup and that's also quite an effort.
Outsourcing stories are interesting to me for a couple reasons.

(1) Why do people think subpar programming from outsourcing companies will always hold true? The more business/experience these shops acquire the more likely the engineers develop better software practices. The developers writing crappy code have an opportunity to learn how and why it is bad. Over a long enough period the environment will eventually produce excellent developers I would argue.

(2) What happens to the displaced talent? If big corp decides to slash its talent and compete in the software world with the equivalent of a zerg rush (many outsourced engineers versus one onshore engineer), what if they are really sowing the seeds of their own destruction? If amazing engineer with business domain knowledge and enough to comfortably live on savings for 6-12 months is laid off, perhaps they decide to join a competitor or even start their own competing software?
We've been in touch with Kobo but they haven't expressed a lot of interest. We do have an integration with the Google Play store, so if you search for an ebook we have in our catalog, it should appear near the top.

I use a Kobo eink device myself and haven't noticed the cover art problem you're describing. Make sure you're on the latest firmware, and that you're transferring our kepub files using a USB cable and not Calibre. (Calibre may attempt to apply their own conversion on top of our own conversion, which can result in unexpected things happening.)
Governments are happy to buy the data actually. In-Q-Tel, aka the CIA, was the first large investor in Google.
Congratulations on losing weight! I also found eating less after dinner helps. How do you deal with hunger when you know you shouldn’t eat anything?
> No wonder his daughter disowned him

"disowned". Let's see if that person forgoes their share of inheritance...
It's a bit of a shame that Rust's stdlib doesn't have a "fast but less safe" hasher. It's one of the easiest performance optimizations in my experience because it's very rare that an attacker controls input to your hashmap in a way that can actually lead to a DOS.

Not that it doesn't happen, it's just not something I've run into.

Just today I was testing out the performance difference hashing some Scylla queries and got nearly 2x faster hashing moving to fxhash.
5 thousand of years aren't nothing, but they aren't that much either, at least when it comes to the course of human evolution. We seem to be anatomically indistinguishable from people who lived not 5, but 50 thousand years ago.

There are obviously some newer adaptations (the ability to digest milk as adults in certain populations, or even sickle cell disease in West Africans), but they seem to be the exceptions to the rule.
Are you looking at the "simple" or the "optimized" versions? For the optimized, yes, the Go one is very similar to the C. For the simple, idiomatic version, the Go version [1] is much simpler than the C one [2]: 40 very straight-forward LoC vs 93 rather more complex ones including pointer arithmetic, tricky manual memory management, and so on.

[1] https://github.com/benhoyt/countwords/blob/c66dd01d868aa83dc...
[2] https://github.com/benhoyt/countwords/blob/c66dd01d868aa83dc...
I would expect the AWK version to have very low pain despite its reputation. This is the sort of problem that AWK is well optimized for.
Yeah, I don't understand why Twitter didn't take off around the world.

It's excellent for what it designed to be: a "quick take" sharing site / link sharing site.

It's awful (like most social media) for in-depth thoughtful discussion, because the platform is, by design, geared towards the above-mentioned use cases.
Like what? Might be my bubble but I've literally heard more about an offshoot of a basically dead franchise (House of the Dragon) than about anything out of Apple.
> However, popular cheats aren’t malware, so they can’t do that

It is a rather popular practice to bundle things like discord token stealers amongst cheat developers to find people acting against them. While more uncommon, it isn't unheard of shipping a whole RAT alongside with the cheat.

> It’s a lost battle anyway, DMA cheats keep getting better every day. They will inevitably render clientside anticheat obsolete.

If an anti-cheat manages to stop all client-side cheating - it has already won. Requiring a hardware device to be shipped / being unable to start cheating right after a quick online purchase will deter most of the people that are considering purchasing cheats.
As a long-time PGDP volunteer and a some-time Standard Ebook one, I would say the connection isn't close. The "distributed proofreaders" at the wonderful PGDP put zillions of hours into cleaning up and formatting books which are then fed to Project Gutenberg for distribution. Standard Ebooks picks up the PG books and re-formats them to their standards.

Back in the day I was the "post-processor" for a number of PGDP books. This meant I received the page scan files which had already been through five (5!) separate passes by volunteer proofers and compiled them into a single etext in (initially) HTML, and later Ebook.

The fact that Standard Ebooks finds typos in PG books (and they do, and kudos to them for their work) simply underscores the huge difficulty of cleaning OCR'd text. In the example on the linked Standard Ebooks front page, the typo of "tne" for "the" is a very typical "scanno" as they are called at PGDP. Both the software and the wetware have overlooked the missing vertical stem of the letter "h".

However, that particular scanno should never have reached distribution at PG, because the last two volunteer passes at PGDP _require_ the volunteer to apply spellcheck before committing a page as complete, plus the post-processor should use spellcheck on the finalized book. That example typo must have come into the PG library at least 20 years ago, or else it didn't come through PGDP.

From experience I can say that as an organization Standard Ebooks are much more tightly managed than most open-source volunteer outfits, and if you can fit into their system, you can put in very satisfying hours building books there. (Despite having formatted some (I thought) handsome works for PGDP, I couldn't meet the standards of Standard Ebooks, or maybe I was burned out, and didn't stay with them.)
I'm just in the process of reading 'Nudge - the final edition' - definitely worth a read - it's thought-provoking, funny, insightful and enjoyable. It would be a shame if it all turned out to be bullshit as the examples given in the book seem straightforward and plausibly effective.
It changes the cost-benefit analysis away from buying an SUV.

https://www.theguardian.com/environment/2021/apr/07/stereoty... say 10% of the new cars in Chelsea are Land Rover SUVs and "Three-quarters of the 360,000 SUVs sold in 2019 in the UK were bought by people living in towns and cities"

If all six thousand SUV owners paid their several thousand pounds and kept their SUVs, while 5% of potential new SUV owners switched to another petrol car ("2019 average emissions of petrol SUVs were 134g/km compared to 121g/km of other petrol cars") then the overall carbon consumption decreases.

> At least here in the US, you have to not give a shit about having a nice car in the city

I think it's fair to say the owner of a Land Rover SUVs who stereo-typically uses it "for the school run", gives a shit about having a nice car.

You'll need to get the side swipes/mirror fixed by the next MOT test.
I'm writing Swift code that calls Apple's UIKit. I'm constantly wasting time trying to figure out how to use the API properly, since it's buggy and poorly documented. Each solution brings relief, not euphoria.
> We'd probably need a whole new degree that's like a PhD, but whose dissertation isn't a novel extension of the field, but reproduction of other studies.

I don't think that would work - those positions would go empty. People apply for grad school because they want to do original research. On the other hand, once people are already in the academic pipeline and they run into struggles advancing from postdoc to assistant prof or maintaining funding as an assistant prof, I think a lot of people would take a 50/50 grant if lets them keep one foot in the door for original research. They aren't going to turn their noses up at the only grants they are competitive for.

You do raise a good point that labs with 50/50 grants wouldn't have as good of a value proposition for prospective grad students as labs doing 100% original research. I'm not sure what the solution is there.
An interesting sociological question arises about how knowledge is passed down through generations.

One could count the number of software engineering management tenets on one hand. One of them was detailed in a popular book almost a half century ago.

If managers haven’t heard of the Mythical Man Month, how can one have any confidence at all about any of their decisions. Is management a knowledge-free profession?
The one link in the article goes where no one needs to go.

This should be the one link.

https://anthonyburrill.xyz/
The cheat software can report itself as any software, so that is the secret sauce. Can't say I'm privy to how exactly that is. The difference between "reports itself as X" and "reports itself as Y" are the same problem space.
This was always my approach when I had do “leetcode whiteboard interviews”.

Start with something not too far north of FizzBuzz but with a ton of scope to progressively enrich the problem until the clock runs out.

At $BIG_CO du jour people tend to talk about how much “signal” an interview produces, and starting somewhere that a meaningful number of candidates can’t do anything with offers very little “signal”, likewise very little Shannon information.

Great article!
Sort of. I'm not sure what muscles were being targeted, but I went to two different physical therapists who both showed me the same set of exercises.

I did not see any improvement, (the second time things briefly got worse), but I admit I get frustrated quickly, and did not stick with it long enough. I was never sure I was "doing it right."

Thought about trying again, at home, but I don't know what is safe to try. When this started, I'd bought a neck pain book (written in the early 2000's) that had example exercises. I showed the 1st physical therapist (a PhD), and he said "Oh no, don't do those exercises, we don't do those any more. That will make things worse!". So I'm leery of trying random youtube video exercises... and due to Covid, not quite ready yet to go to in-person PT again.
> TFA only talks about gawk, though, making this comparison meaningless

Not exactly! To quote from TFA (I'm the author):

> Another “optimization” is to run it using mawk, a faster AWK interpreter than gawk. In this case it’s about 1.7 times as fast as gawk -b. I’m using mawk in the benchmarks for the optimized version.
There are no guarantees in life, but as long as I'm at the helm I hope to avoid spam!

We do accept donations because as SE becomes more popular and attracts more contributors, managing the project is approaching the time required for a full-time job.
> employee dorms

If you look at feudal England this is basically what happened - the rich landowner class provided servants' quarters for their employees.

Of course that crushes job mobility, because you can't leave your job without losing your housing...
There's a fine line between schizophrenia and creative genius and Nelson walks that line enormously all things considered. Project Xanadu aside Computer Lib and his work on HyperText systems in the 1960's are still incredibly ahead their time. Nelson is a pioneer on the same level as McCarthy, Kay, or Minsky but he didn't come up the way that they did. He's firstly a filmmaker; I think a lot of people miss this.

It's worth noting that Brenda Laurel, Alan Kay, Nelson, and Seymour Papert had, "art" backgrounds. The future of computing will effectively be led by people with these cross-sectional skills. There's a reason programmers are shitty at designing software.
Dwim-Shell-Command on Melpa
This video is great, despite its absence of video content.
You might be interested in https://github.com/gitext-rs/git-stack, which perfectly implements your workflow where you only put up one PR but continue to work locally on the next commits.

> ppl go dark for a month building this whole new world

I think this isn't specific to stacking PRs. You can put 100 commits in a PR and submit it at once, or you can make 100 PRs and submit them all at once, and have the same problems either way. Ideally, you put up your first few commits or PRs early so that they can get reviewed.
It seems to have stopped. I’m not sure if they moved or she just gave up or what. This was two years ago and we were cautious about sending her to friends houses but she’s largely autonomous again. I think having a cell phone watch helps immensely (she can say “call mom” and “call dad” to Siri).

Technically it was anonymous, so I’m not sure how I’d even make a complaint. We did call an attorney and strangely he just said “cooperate fully with CPS it’ll be fine”. Which I mean, it was in the end.
But currently solar/wind are ~3x cheaper than nuclear and falling rapidly. So the 500% overcapacity would likely in the end cost the same as 100% capacity of nuclear. However, with nuclear you need at least 200% capacity as well (maintenance, hot days, not being able to load follow fast enough). So which one is the waste of resources?
For all Mankind - probably the best scifi show right now.
Recently it seems like Musk has been acting like someone who is either burned out and/or not realizing he has a really unmet emotional need(s). He's done some poorly thought out things (buying Twitter, passing on the due diligence) that contrast with he seems to have been capable of in the past (SpaceX, Tesla, realizing and executing on the need for a gigafactory). Sleeping with your best friend's wife seems like one of those things you'd do when you're more focused on trying to get your needs met in the short term.
> X. People will not read the docs.

> Docs are almost useless. Nobody reads them.

> They'll read a one page quick start, and then they want to just start digging in writing code.

> Keep the intros very minimal and very focused on getting things working.

I, for one, read the docs. May fortune smile on those who put effort into https://rasterio.readthedocs.io/

They are terse, but enough breadcrumbs to fumble my way to a working input for gdal_proximity.py

Possibly I'm not a representative sample, but one of my mantras at the office is "If you ain't doc'in', you ain't rockin'."

(Though we are only doing ransom note wiki pages, not library documentation.)

If the package doesn't have shiny Sphynx docs, at least afford us a few cryptic utterances in the source code.
Was treatment with pimozide ever attempted?
What are you suggesting this would establish?
Can’t pass by without recommending my https://shottr.cc (app for Mac.) I’ve set a dedicated folder for screenshots and save there literally everything now — purchase receipts, important chat conversations, work in progress, reminders to myself, zoom slides. Agree with the author, screenshots are under-appreciated.
>Priapus weighting his dick in Pompei

Ah the origin of priapism, it all makes sense now. Not sure if that's an honor or not for the guy.
> It's not uncommon IME that doing the work to come up with a reasonable estimate is 80% of the final work.

That estimate you do after finishing 80% of the work is probably orders of magnitude smaller than the real thing.

More realistically, if you don't have the experience for an estimate beforehand, you also don't have the experience to know when you covered enough of the high-risk subproblems, so you have no basis at all to decide how complete your research is. You will only have a reasonably safe estimate by the time you finish the task.
The technical decisions Kindle makes are shrouded in obscurity, both in logic and in execution...
> In its low-power state, with each torch consuming 500 kW, Helming estimates a total power draw of 40 megawatts. If you need to get cracking, the high-power state would draw as much as a constant 120 MW.

40MW at low power. How in the world do they think they’re going to get that much power at a drill site and stay low cost?
Comparing Yourself to Others Is Fine
>The official regulations for scrambling do require an optimum solution of >x moves

It says it has to be more than 1 move away from being solved.
These days I tend to use R for these type problems. It’s slow, but vectors as first-class data types simplify things a lot

readLines(file) |>
strsplit(“ +”) |>
unlist() |>
table() |>
sort(desc = TRUE)
I denied the police officer entry. He made me produce my child (to show she was there and safe) but that was it. A CPS representative came a few days later and we were advised by a lawyer to let him in and take a look. He made some minor suggestions about cleaning up around our younger daughter’s high chair (she’d thrown some food around her chair) but nothing came of it.
grep still runs a regex processor though, which I think by default is a deterministic finite-state machine. I had the impression that even when only fixed strings are used one would still need to use -F to get to full speed. For fixed strings Boyer-Moore is the obvious choice.
Ok, I just found this buried in the article:

> At the time of the alleged liaison in early December, Mr. Brin and his wife were separated but still liv­ing together.

It's sad how dishonest journalism has become. I have the feeling that WSJ used to be better, but it seems that now they are just like the rest of the media.
The wiktionary link earlier says to visit this for an extended discussion which provides a few more possible origins.

https://en.m.wikipedia.org/wiki/Ketchup#Etymology
> There is such a thing in that there is no branch involved in the detached HEAD state.

But at the very least there's still an existing remote branch, which is the ultimate merge target, for example - perhaps even multiple. Since we're talking about coordination, there's also the actual state at the remote vs. my view of the remote vs. my teammates' views of the remote. But we don't think about this too much, because we can synchronize easily as long as the remote branch has a name. Taking the name off the branch makes it more difficult to do anything with someone else's work other than merge it, e.g. pass a changeset back and forth or hand over a half-complete task.

> why do we also use the command `git stash`, instead of just always creating a new branch for our temporary work?

I have no idea actually, because I don't. I haven't run git stash manually since I learned about autostash, and even before that it wasn't for temporary work but for changes I decided I wanted somewhere else only after writing them. Temporary work mostly does get a branch (usually as a new commit on top of my current local branch).

> If I'm understanding correctly, every time you rebase the longest branch, for each commit in the branch, you would manually run e.g. `git push <commit> origin:my-branch-name`?

Close, except I'd scroll down the list of commits and type `P o RET TAB branch-name` (or something to that effect, it'd be slightly different if I have several remotes). This would take perhaps ~0.5 seconds per branch and not require me to context switch to a terminal.

It does take longer for people using less powerful clients, but virtually all do provide some way to do it even it means a few right-clicks on a menu and clicking some "OK" buttons, and there's value in everyone using analogous operations. And the people using those clients usually can't reliably recover from a large class of "git broke" mistakes, assistance from git-branchless or not, so handing them a CLI and a prayer is out of the question. And even the "long version" is pretty negligible (like, maybe 10 seconds per branch?) compared to everything else you should do to make your changeset approachable for review.
This, right here. This is how I learned to program. Especially Creepy, Spacegames and Battlegames (but only got that one from the library).
While i agree in part with your generalization about Indian parents, issues of caste have come down a lot over the past 75 odd years...

I cannot speak of (or for) the indo-american community though, given that most of my life experiences have been in large cities, but amongst fairly diverse strata of society.
The first year felt sparse, but it's been a different story lately.
Those shows/movies barely register when compared with Stranger Things: https://trends.google.com/trends/explore/TIMESERIES/16586976...