skysight-inc/HackerNews huggingface dataset:
In the 1932 German federal elections where Hitler took power, the next two parties on the list were the SPD (moderate socialists) and the KPD (revolutionary communists), both of whom refused to ally with the NSDAP. It was the centrist conservative Franz von Papen who first chose to strike a confidence-and-supply deal with the Nazis in order to avoid having to work with socialists. Then it was the right-wing President Paul von Hindenburg who chose to replace Papen with Hitler and let the Nazis form a new government -- again, in order to have him 'deal with' the communists. At the same time as Hitler was setting up his dictatorship, his brownshirt paramilitaries (the Sturmabteilung) were having shooting matches in the streets with communist militias, seemingly the only group in the country to recognize the existential danger of Naziism. Indeed, it was a terror attack on the Nazi-controlled parliament by an independent (i.e. non-KPD affiliated) communist that Hitler ultimately chose to use as pretext for declaring an emergency and beginning his dictatorship.

Socialists and Communists certainly tried to take control of Germany, but they never succeeded. As the Nazi party took power, they were opposed every step of the way by communist forces, even as nearly every other major pillar of German society (excepting a few segments like the Catholic Church and, for a time, the Wehrmacht) fell totally in line. It was the conservatives, not the communists, who betrayed Europe to fascism, war, and genocide.
Thanks a lot! I have thought about it being useful for learning, for fun, as a new kind of documentation, or even for onboarding new hires but the use case for code review didn't occur to me. That's great. I can think of 3 ways to share sessions:

- attach a link as you said

- once the web player is ready, it could perhaps be integrated into the code review tool. It'll be like embedding a youtube video

- the entire recorded session can be exported as a zip file and attached to the PR or shared privately
> In my observation/bubble, people already do

Well I thought so too. I match those behaviors, and I don't even watch television. But then I worked at a tech company where I could see the actual data on consumer preferences and behaviors, and it's fairly undeniable: most people aren't like you, me, or the average commenter on Hacker News.
Well, that’s an ahistorical version of the story if I’ve ever heard one.
Colocated / Dedicated is not Cloud, AFAICT. It's the "traditional hosting", not elastic / auto-scalable. You of course may put your own, highly tamper-proof boxes in a colocation rack, and be reasonably certain that any attempt to exfiltrate data from them won't be invisible to you.

By doing so, you share nothing with your hosting provider, you only rent rack space / power / connectivity.
Look at the sample problems and it will be obvious. For example, look at all the arbitrary constants here:

"Let an for n ∈ Z be the sequence of integers satisfying the recurrence formula1
an = (1.981 × 1011)an−1 + (3.549 × 1011)an−2 − (4.277 × 1011)an−3 + (3.706 × 108
)an−4 with initial conditions ai = i for 0 ≤ i ≤ 3. Find the smallest prime p ≡ 4 mod 7 for which the function Z → Z given by n 7→ an can be extended to a continuous function on Zp."
Those who might care to watch one of those videos themselves, might draw a different conclusion from what you've expressed.

https://www.youtube.com/watch?v=CtnX1EJHbC0

His interview with Unix Today is arguably a better point of reference[0], here's a pull quote:

> we believe very strongly that these Unix battles are foolish, that they're not serving our needs as the Unix community and, more importantly, the problems with the Unix marketplace are not that there are three versions of Unix, all 5 percent apart, that need to battle it to the death for one version. The problem is that Unix is only part of what is considered a modern operating system

He didn't start a company to sell Unix machines out of some malice toward the bearded. He started it as the Next Step after Unix as it was at the time. Rather successfully in the long term.

[0]: https://www.tech-insider.org/unix/research/1991/11.html
Git and Mercurial both were initially released in the same month (April 2005), and DVCSs had existed for some time before [0]. Linus even considered Monotone, which is also based on SHA-1 hashes, as a replacement for Bitkeeper before starting his own Git. Most people who worked with both Mercurial and Git consider Mercurial’s UI to be superior. It was mostly the draw of Linus and then GitHub that made Git “win”.

[0] https://en.wikipedia.org/wiki/Distributed_version_control#Hi...
On the one hand, films are getting worse, as the article points out.

But on the other, a person with a few thousand dollars of hardware and some know-how can produce feature length films in their home and distribute them on video sharing sites. This capability is only going to get better.

The next generation of Indie films may be good art like we used to get in theaters. Exploring weird ideas and themes deemed too risky for the mainstream.
Maybe. Tbh I was trying to do something like that on RHEL8 and I think it's too old for procfd.
That's incorrect. If I write this in my .c file:

char *s = "Hi";

The compiler will not treat that as a simple mere pointer to char when allocating space for it in the binary. It will see that the rhs is surrounded by double quote characters, and allocate 3 bytes for it, instead of 2, and put a NUL byte after the bytes for 'H' and 'i'.

Nul-tetminated strings are absolutely a part of the language. Certainly you can make and store strings in a different way if you'd like, but the language itself defines what a string and string literal is.
Cue suicidal evangelist in 3…2…
> I'm certainly not saying "blame the consumer”

Why not? You’re exactly right that people will rant and rave about wanting a higher quality option all day long, but as soon as one comes along very few people will actually pay for it.

This happens with niche product preferences too. For years it felt like the consensus across the internet was that phones are too big and if Apple would make a smaller phone it would sell like hotcakes. Apple finally did make a smaller phone and it had relatively few sales.

> I think the U.S. has had a uniquely precipitous fall in this regard.

I disagree about this, though. The more I’ve traveled and been exposed to other cultures, the more I appreciate how much choice and opportunity we have. I have slowly learned that U.S. consumers have some of the most insatiably high expectations, though. It leads to a lot of disappointment, but when you go below the surface you discover then wants are for something that checks all boxes without any compromises (good, fast, cheap) or they want we already have but think the cost should be negligible or even free. There’s another variation where we want quality to go up, the workers to be paid more, but the prices to go down.
Software Architecture and the Art of Experimentation
Simon Marlow is a famous Haskell developer, alongside the likes of Simon Peyton-Jones or Philip Wadler
Wait didn't they just recently request researchers to pair up with them in exchange for the data?
"As long as you aren't trying to use the flawed API you won't run into any of its flaws."

Ok then.
Related. Others?

What happens when people with acute psychosis meet the voices in their heads? - https://news.ycombinator.com/item?id=41980986 - Oct 2024 (150 comments)

For those who hear voices, the ‘broken brain’ explanation is harmful - https://news.ycombinator.com/item?id=41434484 - Sept 2024 (285 comments)

People who have unusual, or non-existent, inner voices - https://news.ycombinator.com/item?id=29068561 - Nov 2021 (268 comments)

The last great mystery of the mind – inner voices - https://news.ycombinator.com/item?id=28994542 - Oct 2021 (4 comments)

A difficult case: Diagnosis made by hallucinatory voices (1997) - https://news.ycombinator.com/item?id=28904019 - Oct 2021 (28 comments)

A difficult case: Diagnosis made by hallucinatory voices (1997) - https://news.ycombinator.com/item?id=23547367 - June 2020 (75 comments)

Researchers listen to people who hear voices - https://news.ycombinator.com/item?id=20363387 - July 2019 (19 comments)

Hallucinations Are Everywhere (2018) - https://news.ycombinator.com/item?id=19480576 - March 2019 (53 comments)

A Life Hearing Voices: How I Manage Auditory Hallucinations - https://news.ycombinator.com/item?id=16167545 - Jan 2018 (34 comments)

People Who Hear Voices Could Be on to Something - https://news.ycombinator.com/item?id=14653184 - June 2017 (105 comments)

What's Up with Those Voices in Your Head? - https://news.ycombinator.com/item?id=12802231 - Oct 2016 (55 comments)

Learning to Live with the Voices in Your Head (2014) - https://news.ycombinator.com/item?id=11539263 - April 2016 (21 comments)

When I stopped hearing the voices in my head - https://news.ycombinator.com/item?id=10569110 - Nov 2015 (69 comments)

In Some Cultures People with Schizophrenia Like the Voices They Hear - https://news.ycombinator.com/item?id=10328026 - Oct 2015 (34 comments)

The voices in my head: Eleanor Longden's 'psychic civil war' - https://news.ycombinator.com/item?id=9143928 - March 2015 (7 comments)
Fun little thought experiment: what differentiates World(coin) from any other "airdrop, pump, and dump" crypto scheme, beyond the eye scanning gimmick?
An obsession with dystopian surveillance tech and destroying all earthly native culture.
I’m not smart enough or interesting enough to be hired by OpenAI to expertly solve problems and explain how to the AI. However, I like to think there isn’t enough money in the world for me to sell out my colleagues like that.
That's a fair point actually, and perhaps we are only seeing these problems increase recently because "locally optimal" capitalism had historically sort of prevented the global algorithmic optimizations we're seeing now across industries. E.g., rental price fixing via algorithms.
And gatekeeping, so many of us want to gatekeep but there too, other gatekeepers stand in our way
NixOS Hates Precompiled Programs (Learn How to Fix It)
You could replay this backup, and skip problematic record when writing new copy of the backup. Delete old backup. What’s important is to keep such log of „records to be deleted from backup”.
Or just f-strings.
You are still misunderstanding me. The set of computable reals given by Turing's definition is exactly the same as the set of computable reals given by the modern definition.

However, under Turing's definition there is no algorithm that can uniformly compute addition or multiplication! This has nothing to do with whether the set of computable reals is closed under those operations (although it is, of course - this is an easy exercise, no need to cite a paper).

I'll be more formal. Let us say a Turing machine A is a "Turing-real for x" if A outputs the successive digits of x when run. Then consider the following problem: given two Turing-reals A for a and B for b as input, output a Turing-real for a+b.

It turns out this problem is incomputable!

On the other hand the same problem but for the modern "approximation-reals" is computable, a marked improvement.

The lack of computable addition and multiplication is the flaw in Turing's definition. This is well known stuff - there's even a discussion of it on the Wikipedia page for computable reals. The fact that you keep bringing up orthogonal issues, like closure of the computable reals and the distinction between a Turing machine coding for a real and the real itself, makes me think that you might be missing the crux of the matter here.
In the US, you can play the stock market with pennies. You just can't day trade if you have less than $25k worth of money / equity in your account.

It won't stop anyone from playing with options.
Quite funny that an article about AI was not fed to AI to proof read it.
Mandatory shoutout to Scrimba here that does this for online tutorials that are purely JavaScript based (IIRC)
all-open plug-in is the only sane way to operate Kotlin.
Do you convert them every time?

No, the article addresses this: since the memory layout of the first two struct members is the same in both structs, you can use a pointer to str_buf anywhere a function calls for a pointer to str, after casting it.
The acid bath.
Mercurial was slow, right when it mattered, and didn't have the Linux kernel using it. GitHub's VC funding helped, for sure, but that had more to do with the rise of GitHub over Gitlab, SourceForge, Google Code, and BitBucket than the success of git itself. Getting people to switch RCSes has a bootstrapping problem that the Linux kernel solved for git. Firefox was on Mercurial/hg, as was CPython, but neither of those have the same ecosystem of developers.

if you take the time to learn it, the underlying data model for git makes sense, leading to the tools making sense, for those that put in the time investment to understand the underlying data model. This meant that there was a bunch of git expertise floating around IRC and mailing lists. Git tooling also wasn't super opinionated, letting pre-git workflows be run on git with little modification (which is also its problem, but does drive adoption). Sure, a recommended workflow has emerged, but that came later. By the time GitHub started in 2008, that was three years after its invention and use on the Linux kernel and git already had the mindshare and intertia. Without VC funding, GitLab or BitBucket or even Google Code might be the dominant platform, but it really was git's speed and fast branching, and proven scalability from managing Linux kernel development that led to git's rise as the preferred solution. (Its inability to handle monorepos like Google/Meta wasn't an issue for that time.)

Mercurial's lack of speed and inflexibility are what hurt adoption. VC money pouring in might have saved it, by somehow addressing those two issues, but unfortunately we'll never know. Mercurial's workflow is pretty central though so I doubt its community would have supported changes to the central workflow. Moving from Subversion to a DVCS (aka mercurial/hg or git) required learning a new tool and being forced to change workflow on top of that made the decision to go with git easier since a git expert could make a company-specific cheat sheet that didn't also require learning and adapting to a new way of working at the same time.

Most of the world was on SVN by the time git came around, and Git-svn was a pretty popular adapter. You could use git and its fast local branching before the company turned to git. I really can't stress the fast local branching enough as a reason for git winning. SVN server-side branches took forever to be created (even with the underlying data not actually being copied) and I remember even just running "hg" and no arguments being slow.

VC funding helped GitHub, but git still would have won out because hg didn't have a dev community to rival the Linux Kernel. Maybe Wikipedia/Wikimedia, but that's a much smaller codebase.
Certified ethanol produced in Brazil for global airlines linked to slave labor
It's imprudent to use technology that makes it impossible to comply with the law.
So, with VCS in general you don't really need to have branches to be able to track multiple independent changes. (With Git you do, but that's an artifact of Git's model, not an inherent property of source control.)

What you do need is a good way to visualize what work you have in flight. With Jujutsu that's as simple as typing in `jj` on the command line.

At Facebook it was common for even junior devs to have 5-6 changes in flight with nary a branch in sight, and experienced devs like myself routinely had dozens.
> Most cloud-native devs

You might be making some generalizations from your personal experience. Since 2015, at all of my jobs, everything has been running on some sort of a cloud. I'm yet to meet a person who doesn't understand IOPS. If I was a junior (and from my experience, that's what they tend to do), I'd just google "slow X potential reasons". You'll most likely see some references to IOPS and continue your research from there.

We've learned all these things one way or another. My experience started around 2007ish when I was renting out cheap servers from some hosting providers. Others might be dipping their feet into readily available cloud-infrastructure, and learning it from that end. Both works.
> You have someone else to point the SOC2/HIPAA/etc auditors at.

I would assume you still need to point auditors to your software in any case
What Google's quantum chip breakthrough Willow means for Bitcoin's future
At this point I think it's safe to say they have given up on custom GPTs.
I don't see a problem
Agree.

The file locker site i use said my account was deactivated due to inactivity.

But after a simple email pw reset all my uploads are back online.

Makes me aware any deletion i do is probably NOT done server side.
You are also a victim if you assume they provide you the best coupons available.
If memory serves, I believe record players that could flip the records were contemporary to the release of The Wall. My parents didn’t have a flipper but they had a player that could play a stack of records and The Wall was the first or second LP try bought to play on it.

That definitely works on an auto reversing tape deck, which it looks like existed for fifteen years prior.
Easy:

- Rotate old tapes to store the freshest backup (according to retention policy)

- Store row ID for each deletion request

- Replay deletions during restore

Either way you want (or already have) a scrubbing procedure to import production data into a staging environment, so this is not a technical issue.
Simple. Destroy the backup physically.
My first job in tech was building servers for companies when they needed more compute, physically building them from our warehouse of components, driving them to their site, and setting it up in their network.

You could get same day builds deployed on prem with the right support bundle!
Together with the vision of the future where all labour is automated and controlled by a few megacorps it paints a truly apocalyptic picture
I work as a private tutor for proof-based math, and I have a lot of students who've spent some time self-studying before coming to me. The comment by godelski matches my experience: the biggest obstacle seems to be the fact that it's hard to learn how to check your own proofs if no one has ever taught you how. I see a lot of variation in how well people have managed to develop that skill on their own.

Having more textbooks with solutions to the exercises would probably help a lot with this, especially if you used the solutions judiciously. I think the fact that this isn't more common sadly has a lot to do with their role in undergraduate teaching: every exercise that has a solution in the back of the book is one that college students can very easily cheat on. I definitely agree that it's frustrating that the product has to be made worse for everyone else just because some people would misuse the better version. Far from the only such case in the world!
What do you do with that understanding? Has it had any utility in some situation?
I think people aren’t adding intros even though they have free LinkedIn messages for invites.

Regarding the second last, there’s a chance that only one person will remember who the other person is. If you have a super intense networking night, things might get a bit hazy.

But these are fair thoughts, so cheers for the feedback!
It kind of sounds like twitter extension. This is what i thought of it as when i first seen it. This can be very confusing.
That it's all discussed in this context is fine. The NYTimes and it's commentators are obviously also mostly US.

I'm just saying it doesn't make sense to limit one's reasoning to one country alone. When one sees a phenomenon in multiple countries, a shared cause is often likelier than unrelated national causes.
Something can generate value and still have negative unit economics.
I don’t think much has changed, MacOS is still a good desktop Unix for development that is simple and just works, and Linux still lacks good hardware support, especially on laptops. Although in truth most of my MacOS development is actually in Linux containers.
I want AI to help me in the physical world: folding my laundry, cooking and farming healthy food, cleaning toilets. Training data is not lying around on the internet for free, but it's also not impossible. How much data do you need? A dozen warehouses full of robots folding and unfolding laundry 24/7 for a few months?
In a parallel universe, this thread is about the Beatles, where you woke up from the dream, found your way downstairs, had a coffee and somebody replied to your post.
I used such a company for airline compensation once. Took them 2 years to drag the process around and at the end I got nothing.
I'm sorry that not every programmer in the world has achieved your level of supreme perfection. We shouldn't design our languages or stdlib with the assumption that everyone will have read every line of documentation about them, and (even if they have) remember everything every time they sit down in front of their text editor. That's unrealistic.

I don't actually believe you that you've been programming for 50 years and never misused a string or a string API in C or a language with similar string handling. But even if I did believe you, it wouldn't matter. Many people make mistakes, and those mistakes have cost people a lot of time, money, and stress. If you've not read about any of these instances, then I suggest you've been living under a rock and are incredibly out of touch.

Or you're just trolling.
I don't blame Kotlin for it, I blame Spring for it.
Encrypt it and delete keys.
> Those three codes, which are extremely difficult to break are then stored in databases that are owned by third parties, which include the University of Berkeley, Zurich, Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) university and NeverMind

What do they mean by "Zurich" here?
Yeah, what a shame. Which company did you mean here?
> Their uttarances cause people to flinch, or if people accumulated exposure despite red flags, slowly drive them crazy. And I think that's the real dealbreaker of the big AI launch - beyond generating boilerplaty code.

Following along with that, don't you think it's odd the authors didn't include a single Chinese figure in their examples? Maybe they get weirded out looking at faces they are used to seeing get generated and it's less weird using other races.
Encrypt write-once backups and store the keys on rewritable backups.
This has changed for me over time. I’ve been trying to learn a new framework and working on leetcode problems. I used to put on an old album and go into Flow state, but now it’s too much at once. I dunno if it’s age or just being out of practice.

Less than fifteen years an ago someone caught me listening to music while watching an old movie and typing on my computer at the same time. I was like, I can explain.
4: states use the long arm statutes to go after sites offering bets to their residents.
Any idea what our next steps are? It seems like we stop the experiment of mass communication, try to figure out a less damaging knowledge-based filtering mechanism (presently executed by human), or throw open the flood gates to all manner of trauma inducing content and let the viewer beware.
Really appreciate your feedback thank you. I've now added the context to the risk score and reduced the padding values on the risk cards.

I'm not able to reproduce the mouseover text being cut off. Cross-browser testing is planned so I think I'll delay this for now and hopefully catch it then.

Thanks again!
Huh, in my head I was reading it 'twit-text' (this is not meant to be a pejorative comment), but I guess that is ascribing it another 't' where there isn't one