skysight-inc/HackerNews huggingface dataset:
Just practice imitating the desired accent a lot - eventually you will get really good at it.

My perspective was growing up in southern England (Devon and Somerset) and going to first public school and then private school (known as state and public schools in UK respectively). My Dad decided to send me to private school when I started developing a strong local Devon accent that he didn't like. At private school I learned "BBC english" that has a certain non-regional accent. For fun we used to imitate various regional accents - Devon, Somerset, London/cockney, Birmingham, Newcastle/Geordie, Yorkshire, Scottish, Irish are the main ones I remember. Later at age 23 I emigrated to USA and was immediately exposed to my boss's Brooklyn accent as well as generic NJ/east coast accent. Later moved to the midwest for 10 years and then the west coast, but by that time it was too late and I still retain what Americans consider a British accent, but which Brits now consider distinctly American.
I believe the next big thing will be the productization of building a home anywhere, without requiring municipal infrastructure. There is still a ways to go in terms of technology to make it all happen and make it affordable. But at some point, it will really reconfigure where and how we all live.
see also "new world water" by Mos Def
I have watched the first three episodes so far and like it. I never followed Gaiman's comic strip Sandman, so I did 10 minutes of web browsing and reading before starting. I also watched part of an interview with Gaiman on YouTube about the new series.
Tax cuts for the rich lead to higher income inequality
That's the calculus when you are well off and secure, which is not most people. If you steal money from someone who makes 10 an hour, you have probably stolen their rent and ability to feed themselves, not their time. Worrying about time is for people who have the basics well covered.
I'd add that the Japanese political system was involved as well. It wasn't hard for the Nissan power players to align political support since there was already national pride and home-team loyalty at stake. The deck was definitely heavily stacked against Ghosn.
Pollution: 'Forever chemicals' in rainwater exceed safe levels
Defending against ransomware is not rocket science
Keep the extra cash for on-call. If I wanted to trade my nights and weekends for more money (and weren’t contractually forbidden from it), I would moonlight. I really want a delayed start for any night incidents to catch up on sleep, and extra vacation.
Some companies hire dedicated tech people whose only job is to be oncall, handle alerts, and improve the oncall infrastructure. This role is called ‘DevOps Engineer’ at some companies, SRE (Site Reliability Engineer) at others, and may also be called ‘Operations Engineer.’

Someone finally said the quiet part out loud about ‘Devops Engineer’ as a job title. Only a matter of time before we wise up about SRE as well, I suppose.
My daily driver is an i7 ASUS Chromebox 3 with 16 GB RAM and 256 GB storage. I also have a Lenovo Yoga N26 Chromebook with 4 GB RAM and 32 GB storage.
From the preface:

> Those problems would probably have been easy to fix, but there existed another aspect of the first edition that continued to bother me. I wanted to show the workings of an actual CPU—the central processing unit that forms the brain, heart, and soul of a computer—but the first edition didn’t quite make it. I felt that I had gotten close to this crucial breakthrough but then I had given up. Readers didn’t seem to complain, but to me it was a glaring flaw.

> That deficiency has been corrected in this second edition. That’s why it’s some 70 pages longer. Yes, it’s a longer journey, but if you come along with me through the pages of this second edition, we shall dive much deeper into the internals of the CPU. Whether this will be a more pleasurable experience for you or not, I do not know. If you feel like you’re going to drown, please come up for air. But if you make it through Chapter 24, you should feel quite proud, and you’ll be pleased to know that the remainder of the book is a breeze.

So yes, some significant difference there, but maybe not worth a repurchase unless you just want it for your library or specifically want to read his take on that material.
Could be: I definitely enjoyed the comic immensely back in the day. However watching the adaptation after should be compared to a re-read perhaps.

Adaptations aren't necessarily worse though. The Martian is better than the book. The yesteryear Dune is better than the book (I don't really like the book tho). Altered Carbon is a draw on the first season, but quickly outshines the book sequels later.
What do you expect from a user who claims to be "fighting for my life in the comments almost daily" on HN? el-oh-el.
This became a serious issue when Unix added threads (this static area isn't thread safe)

I'm not convinced it's "serious" --- thread-local-storage easily solves that.

Since this structure contains embedded pointers (including two that point to arrays of pointers), there could be quite a lot of things for the caller to call free() on (and in the right order).

Again the solution is simple: Allocate everything at once, so that free() need be called only once on the returned block.

In some ways I think the relative difficulty of using dynamic allocation in C compared to other languages is a good thing --- it forces you to think whether it's really necessary before doing so, and in many cases, it turns out not to be. That way encourages simpler, more efficient code. In contrast, other languages which make it very easy to dynamically allocate (or even do it by default) tend to cause the default efficiency of code written in them to be lower, because it's full of unnecessary dynamic allocations.
The article tells you that if you don’t need ECC memory, bitrot as a risk isn’t that important to you. It is clear that you don’t want to pay for that kind of safety so. So if bitrot isn’t that important, you can go with any other file system, or ZFS but don’t pretend you’re covered.

I would rather run XFS or EXT4 with ECC memory than ZFS without ECC because silent bitrot is extremely rare because drives and protocols are full of error correction stuff.

Memory is the real weak spot from a bitrot perspective.

ECC first. ZFS second.
They left out the interesting part
We use nix for our rust projects, for the following:

- consistent dev environment with all local dependencies (postgres, rustc, awk, etc.)

- building rust packages themselves

- building tiny docker images that run rust binaries

The official Rust tooling for nix still uses Cargo under the hood, and this makes it way easier to use and more consistently functional than the equivalent tooling for Python, JS, and similar, at least in my experience
https://github.com/onekey-sec/unblob
http://www.galactanet.com/oneoff/antihypoxiant.html
That's basically what Fossil does. You get to do distributed issue tracking and wiki using it, it also has some advantages when it comes to subprojects compared to git submodules.
Then, there’s all y’all.
It's not nearly that severe. In cases where I don't understand some reference, it's often clear by context. If not, I say "what does that mean?"
Good thing then that exercise (while healthy in other ways) burns relatively few calories.
These are just the kinds of things that an optimizing compiler can use, so would be quite useful for reverse engineering the product of an optimizing compiler to figure out what it is doing.
HBO just got gutted. https://www.cbr.com/report-hbo-max-faces-scripted-content-gu...
Justine is one of my fav contemporary hackers. Whenever I see her stuff posted on here, not only am I amazed that anyone did what was done, but even more amazed that one person did it all on their own.

Justine, if you're reading this, keep up the amazing work!
No it doesn't. It's just a GET request with a parameter or two. People make this stuff so hard when it doesn't need to be.
It's not especially related to Code, but Charles is one of the all-time greats in Windows programming.

I'd love to hear his thoughts on the current state of Windows: what's going well, what should be done differently.
metabolically, puh, what's that even mean?
The tweet is wrong, and your suggestion that the Biden administration is hiding Asian crime victimization stats in order to maintain its 2020 voting coalition is inflammatory and unsubstantiated.

Burry cites the Criminal Victimization report from 2019 [0] and 2020 [1]. Each of these reports contains a table with victimization by type of crime and demographics of victim (table 9 for 2019 and table 6 for 2020), and each includes "Asian" as a demographic category.

The 2018 report contains the same table (table 9), also with "Asian" as a category.

The CV reports are summaries of the National Crime Victimization Survey, which is just a big pile of data. People are free to analyze it themselves [3].

I don't know what Burry is screenshotting here. The images look like the CV reports, but the table numbers don't match. They don't even match his link. Regardless, this seems spurious; there's no evidence of an effort to bury anything.

[0]: https://bjs.ojp.gov/content/pub/pdf/cv19.pdf

[1]: https://bjs.ojp.gov/sites/g/files/xyckuh236/files/media/docu...

[2]: https://bjs.ojp.gov/content/pub/pdf/cv18.pdf

[3]: https://www.icpsr.umich.edu/web/NACJD/studies/38090
I find this hard to believe, particularly because Apple works extremely hard to drive a wedge between "casual" mobile-focused experiences and "Triple-A" console titles. MacOS could feasibly run DX12 games with near-native performance if Apple supported Vulkan/DXVK, but they actively chose to go in a different path for their mobile and desktop chips. Apple Silicon is not the same architecture as the PS5 or Xbox Series X, it doesn't support the same APIs and it generally doesn't attract the same crowd. The onus is entirely on Apple to get their software stack working for game developers, and they've decided to eschew that on a hardware and software level. Much like the story with Linux-native games, it doesn't matter 'how well it can run' on the hardware, it's more about stability and API coverage/compatibility. Unless Apple starts investing Nintendo-amounts of money for in-house studios that make AAA Metal-based games, they're simply not going to see anything besides the Tomb Raider-style experiments we've gotten in the past.

Plus, all of this is to ignore ~20 years of legacy PC games that simply don't run on Mac, emulated or otherwise. So now, the whole "Mac as a game console" thesis presupposes a grassroots gamedev uprising, which seems increasingly unlikely as major Mac-supporting studios like Blizzard and Eidos get bought up by larger companies. So... now we're relying on over-worked indie devs to port their DX11 Unity game to Metal/Unix? Good luck, I guess.
The Paris red lights description is not exactly right, there is specific signage on specific red lights to allow them to pass through when the light is red: https://www.ecologie.gouv.fr/sites/default/files/Céder%20le%...

Not all the red lights are like that.
L'equipe, a French sports newspaper, sticks to the traditional interpretation of the 1-10 scale when rating players' performances. In football (soccer), they rate all players on both teams who played enough minutes, so there's at least 22 ratings per match - 5/10 being average and 10/10 being truly exceptional.

Since the late 80s they have given only a dozen or so perfect 10/10 ratings. Almost half of them was given in the past five years, so I guess inflation creeps up everywhere.
Seems like a difficult problem. Do you let 15 people have a subpar match or give 14 a perfect match and 1 person dies.
Here's some high-quality legal free scifi.

There is no antimemetics division, fine structure, etc : https://qntm.org/fiction

Friendship is Optimal : https://www.fimfiction.net/story/62074/friendship-is-optimal
That's classic "Microsoft style" and I've always hated APIs like that because they add unnecessary complexity to the code of all their callers.
Mine too, forgot to mention.

Also it could mean don't know + don't care depending on the facial expression, but I've not seen it as just don't care.
Relevant discussion: https://www.reddit.com/r/linux/comments/914z8v/comment/e2yib...

I do find the homepage very complete and the documentation very understandable though, would recomend taking a look if you're interested.
While not common to run into bugs because of it on unix semantically its a problem all the time.

While multiple statically linked C libs normally use the same allocator, the moment you link in any other language in any way (static,.so) the guarantee is gone.

So you `dart:ffi.allocate` `C-malloc` and rust `std::alloc::alloc` might in the end all use different allocators or might happen to use the same allocator, but as long as you don't carefully control all parts involved the all bets are off.

And it can make a lot of sense to use different allocators in FFI-libraries in some use cases (mainly as a form of optimization).
Brasil only afaik.
I want to say that it should only be used after profiling and determining that it's a major cause off GC pressure, however I think there are other times when it's obvious that a private scratch buffer would be appropriate.

For example, when marshaling an object before writing it to a file, makes sense to write it to a scratch buffer before writing it to the file. It's generally on the order of trivial to keep said buffer encapsulated to prevent any caller from dealing with potential pitfalls.

Having clear ownership of the buffer is a big benefit to help reduce any potential issues. You're correct that as a GC approaches perfect, there ceases to be a need for it.
Uh… they did? And are? The wars in Iraq and Afghanistan became extremely unpopular. People were willing to call it what it is — an overall stain on modern American history.

People have always been anti-war. War is rarely a universally accepted option, even if it seems like it is.

If you’re saying there isn’t anything different about the Ukrainian war, I’d assert you’re wrong. Russia, and more specifically Putin, has proven they are willing to be an existential threat to humanity via their nuclear weapons. The US waged a war in Iraq, and despite anyone’s opinions, right or wrong, they never once even hinted at the use of tactical nuclear warfare. Russia is the only country that does this and actually had the capabilities.

Because of this, the threat is far different than wars fought this past century. Russia is one of a handful of counties that possess this power. I don’t think it’s “one-sided bias” to accept this truth and understand the meaning of it in a larger context.
No, that is not incorrect; but there also is much more.
https://www.amazon.com/Computer-Networking-Global-James-Kuro...
Including water and sewer?

I can envision local electricity generation and wireless communication. But not every home can support a well and septic system.
Thanks for your response - I was curious if AI and tech might be able to bridge from a suitably detailed statistical picture to (at least some) cases of underlying deterministic behaviour, perhaps in a way (or ways) that might surprise us.
Exactly. You've learned what you needed to in order to be productive and achieve your goals with Nix, and that hasn't required you to stop everything to take a crash course in functional programming.

Individual functional programming techniques may become interesting to you as you become curious about some implementation details— you might read a bit about 'fixed point recursion' after you chat with some people about how overlays work. But you don't have to think of yourself as a functional programmer to make great use of Nix or even to help solve technical problems in Nixpkgs.

I think some folks hear all the FP talk surrounding Nix and don't realize that there's a lot they can achieve and contribute without being FP wizards. And that sucks. I hope that the ecosystem feels increasingly welcoming to people like that as the documentation and UX continue to improve.
> Financial crimes deserve a financial penalty.

Nah. Financial crimes cause real harm. And financial penalties frequently aren't sufficient disincentive.

Imagine that I have no assets but am a good talker. So I go out an launch an "investment fund" that is just a Ponzi scheme. Let's suppose I take in $50m, pocket $10m, and spend the rest on "investment returns" and appearing to run a real business. I live high on the hog for 5 years before it all falls apart, at which point many too-trusting people have lost their lifes' savings. What is the correct penalty?

There's no way a financial penalty can be correct here because all of my money was stolen. If the government just sets me back the zero I started at, what punishment is that? Where's my disincentive to do it all again?

If anything, I'd argue financial crimes are more likely to deserve jail time. People who steal food may be doing it out of necessity. But nobody stealing millions through financial crimes can claim desperation. I don't think people who use suits to rob instead of ski masks are any less thieves.
How do you find working with them?
Right! Just fill out this form with your ssn, current name, address, phone and email and we'll start your free credit monitoring. (Thanks for the free updates to our db, which we may license or sell to our partners)
I should have written “exclusively planned/conversed”. As in you simply will not know about outings or get togethers, and so you simply will not see them.
> and one can legitimately argue that it is clunky, verbose and error-prone.

Clunky and verbose, yes, error-prone no. The APIs that do that are generally much more clear about ownership, and thus much easier, IMO, to write correct code for. Much worse is the API that returns you a pointer with no obvious mechanism to free it. Is it tied to the lifetime of an input to the function that returned it? Is it a global and this API is completely thread-unsafe? Am I leaking memory?
fyi, there is a difference between 'problematic consumption' and 'addiction', and there are separate tests for each. of course they're correlated and there is a path that leads from one to the other, but there are important differences - especially since addiction is pretty much considered to be sticky.

so once you are addicted, you'll stay that way, even if your consumption ceases completely (at which point you're an addict who doesn't exhibit problematic consumption). that's why clean alcoholics (or any clean drug addicts) are usually advised to stay teetotal indefinitely: they'll usually bounce back to their old patterns very quickly if they have a fallback.
Haha, I loved reading Rand in my teens. Also Tolkien. Somehow people are comfortable with having read the one fantasy land, not the other. I guess it's because Tolkien didn't write to change current politics. Rand did.

I did relate more to The Fountainhead and We The Living though. Atlas Shrugged is too damn preachy. It seems to me one needs a good deal of righteousness to think this a good book. Yeah, signaling goes a long way there.
Yes, that's exactly my question too. "Consciousness" is often ill-defined for experimental purposes and notorious for being abused through vague "deep-ities" to make unsupported assertions about "the meaning of everything."
It just looks like a normal USB device, no more exotic than many store-bought "gamer" keyboards.

You can theoretically configure the USB descriptors/IDs to whatever you want, so you could probably make it look a lot like a standard Logitech if you needed to.

I suppose you could do some very intensive probing trying to identify the signatures of TMK/QMK/VIA/VIAL behaviour, but given that there are off-the-shelf commercial products running QMK too, I could imagine that upsetting regular people.
I can only speculate, but I presume this is a historical detail from Standard ML.
The term hacker has a long and storied history. A hacker is someone who makes hacks. A hack is a thing, typically a piece of code, which must be appreciated for its aesthetic beauty, regardless of whether it's particularly useful. [This term was obviously originally used sarcastically]. People strove to become hackers. It was a badge of honor.

In the 1980s the term "hacker" was possibly conflated with "cracker" by stupids in the media, and came to mean a software pirate or kid who broke into the Pentagon. But the proper meaning still hasn't been lost with the graybeards among us.
I hope landlock brings a simple unveil and pledge.
> Most of it gets exported

Nope. From 2020 numbers, out of Cali ~$50bln agri production, ~$20bln are exported.

> Transporting water in large quantities is not easy. Transporting lettuce is.

?

Get any numbers to substantiate this claim? Water in my house cost me a lot less than lettuce
Not a coincidence! The marketing purpose of publishing a book excerpt is so the book's audience can better see why it's worth buying the book.
> find a hobby // i don't mean this derisively, i promise. if you use social media to kill time, try putting that time into something else - maybe something you've always wanted to do. always wanted to cook? look up a recipe and start.

I believe the author (and many other people giving this advice) are naive to the difference between “free time with mental energy to burn” — where a hobby is definitely the right answer — and “free time where you’ve already used all your mental energy for the day.”

50 years ago, someone who was mentally drained by evening-time would be “vegetating in front of the TV.” Today they’re “doomscrolling.” In both cases it’s not that they’re addicted to a certain behavior, but rather that this behavior is one of the only pastimes available to them in their current environmental context that can be executed when fully cognitively fatigued, and yet not tired enough to sleep.

I say “in their current environmental context” because living in certain places (e.g. most cities, suburbs) limits your options. In more rural areas, you can just go out for a long walk in nature, or spontaneously go fishing. In communities that are safe, walkable, and socially well-connected, you can go to a {cafe, park, mall, bar, community centre, church, …} and run into friends rather than strangers, and just hang out shooting the breeze until you get tired. But many people alive today are in environments where they have none of those options. They have to come up with a braindead pastime that can be done both alone and indoors. We didn’t evolve to do well in this situation! Anything you pick is going to end up not being very good for you!

(Before anyone suggests “reading” — you’re underestimating the level of cognitive fatigue many people reach. If you have enough mental energy at the end of the day to concentrate on reading a good book and getting the full effect of it — as opposed to having a good book just slide past you, or reading “junk food” op-ed blogposts — that’s great for you, but that amount of mental energy would also be sufficient to cook or practice an instrument. Reading — the kind that actually enriches your mind — is a hobby, not a pastime!)
Just guessing, but: machine learning based off of algorithmic information theory / Solomonoff induction rather than neural networks, satellite internet (well-known in tech circles but perhaps not the general public), rapid advancements in computational quantum chemistry that start to replace lab-based experimentation to produce real world value. And I agree with the other commenter about a massive fight related to water allocation over the next few decades.
This is interesting. When a war in Europe breaks out, who has Europe traditionally turned to? Who are they turning to now? America has footed the bill for much of the security in Europe since WWII. Military bases in other countries support this effort. The alternative is abandoning this view and leaving Europe to fend for themselves. How popular of a choice would that be?