skysight-inc/HackerNews huggingface dataset:
This is a nice article. But, I don't really understand the conclusion that Rust compile times are a problem (and that C++ times are too). Rust is not a tool I pick up because 3s compile times are a nonstarter and I need sub 1s to feed my developer ADAH. I spend orders of magnitude more time writing Rust than I do compiling it so a 2s difference is utterly marginal. I don't know.. this obsession with compile times in the last 5 years seems rather irrelevant to me, not that I don't appreciate lower ones. But "problematic" is not an adjective I'd use.
any noise cancelling makes the london underground noises bearable to travel.
Great call-out. Here's a non-paywall version to that article: https://www.berkshirehathaway.com/1999ar/FortuneMagazine.pdf

Interesting to note that if you'd bought and held the S&P500 index for the 20-year period of 1998 to 2018, you would have invested through the dotcom bubble and the great recession -- but still ended with an average real total return of 3.3% per year over that timeframe (adjusted for dividends and inflation)!

Edit: typo
How did you spend less than $200 on APs and MoCA adapters? Each MoCA adapter is like $50 and you need at least 2 of them to be useful. It seems like cheaper APs can run ~$30 but only support 2.4Ghz/300 Mbps.

I just invested in 4 MoCA adapters and a Ubiquiti UDM/2 small APs (tall & skinny row home with 3 floors but now I get 500 Mbps everywhere in the house including the roof) but it ran way over $200.
Hm, I didn't get downvoted as far as I saw, but thanks for the clarification. I will be sure to follow your strictures to the letter in the future :-*
This is pointless because the code should be verifying the expression IALOL'd., as LOL is not intended to express actual laughter.
Just saying.
OGL is the open gaming license.

In this case, it refers to a large part of the Dungeons & Dragons system, normally kept in books you have to pay for. Wizards of the Coast, who down the D&D IP, decided to "open source" most of the system and a lot of monsters as a way to drive 3rd party engagement. Remove any licensing restrictions, have at it nerds, build a community.

Hasboro has since acquired Wizards (years ago, actually), and has decided to reign in the licensing. Several other games / game systems / publishers are using these open source rules, and it threatens to alter or extinguish that community.
No problem! In the beginning it will feel weird. You may want to stop using it because it feels awkward to have something under your palm. But stick with it for a week or 2 and you'll get used to it.
First 1000 Grew to 60k Subscribers
Note that everybody who uses a mixer is potentially participating in money laundering, sanctions evasion, etc.

The whole premise is that you put money in and are given some different money out. But where does your money that you originally put in go? If it went to North Korea, congratulations on your crime.
it probably depends on the tickrate of the governance
> Do you prefer large trackball over large trackpad?

I've never used an external trackpad. I have used the excellent Macbook trackpads.

I'd think e.g. "hold button + drag" is slightly more difficult on a trackpad than a mouse or a trackball.

Rather, I'd say that a trackball feels just as intuitive as a mouse does, whereas a trackpad doesn't feel the same as a mouse.

> How is accuracy?

As one of the replies to my comment points out, the particular model I got isn't very good at small movement. (Many people say they swap out the ball bearings & this helps a lot).

Practically, I found I was able to play games with it without affecting how well I did.
https://www.youtube.com/watch?v=D_N_XB5XeDA
(I haven't tried gaming on a trackpad; my impression is mouse/trackball are better suited).
I did check the wiki article on Vacuum airships before writing my initial comment, and they are talking about the buckling of a hollow sphere, not of a column - hence why Akhmeteli and Gavrilin suggest considering alternative structures.

But regarding your point that the columns would have to scale with volume you might be right about that. I was thinking that it should scale with the total force, but the bigger your structure the longer distance the force has to be transmitted. So yeah I think I got that one wrong.
YUP. Critical functions (doors?!) should all be on the left side of the keyboard if you're going to make me use the mouse.

Wonder if the publishers use DVORAK or something.
Unnatural Immunity
Ethernet over power is another good option. After messing about with bad wifi in a townhouse for a few years, EOP has been going strong for over a decade
it grabs licence to use your code however they see fit

Not your code. Anyone's code that's uploaded to github by any third party. Under open source licenses, that's expressly permitted. However, it seems you're arguing that Github is not bound by the license under which they (and their users) acquired the code because of their TOS.

How many projects on github are put there by the original copyright holders? Perhaps it's more than 50%, but it certainly is less than 100%. So where is github's legal paperwork that shows that they're only processing the code that's copyrighted by the user who uploaded it, or that they received permission from third-party rights holders that did not agree to their TOS?
This is why you need more mass transit where you live.
It might stop me, yes. I would be more likely to apply to Apple, Google, or Meta because they have higher base pay (according to the numbers in the article).

Work at X, base pay $60,000 plus bonuses.
Work at Y, base pay $100,000.

Would you look into X or Y first?
Almost lost it during the russo-japanese war because it was way too far and very hard to deploy troops to, even with the fledgling trans siberian line. Though I agree that it's a good example!
I saw the same need, but I've actually purchased domains for all of my children, so that when they get older, I can transfer ownership to them.

10-18 years is a long time window, so I felt that purchasing a domain was more appropriate than setting up an address at a service which may or may not still be available in decades.

Thank goodness for services like Purelymail[1] and Forward Email[2] that offer free or cheap forwarding from various domains!

[1]: https://purelymail.com/

[2]: https://forwardemail.net/
The standard for DATE must be allowing it to only store DATE but not the TIME of the DAY. Oracle may have allowed TIME as well.

I would say that what SQL Server and PostgreSQL follows should be the absolute behavior in my opinion.
Malawi’s biometric ID approaches total coverage, cost savings
Keep coming across these stories, and the more I read, the more I'm convinced that the most interesting things being done in biometrics are happening in Africa
There are a lot fewer of those than you expect. And of course if you need to do that, you can never come back to see your family even for a visit.
I’m guessing worse: they’ve had years to refine this game. To see an example of what a game without that refinement period looks like, just see any early Paradox release.

They can be satisfied that they didn’t start charging until they had a refined product.
Better adapted organisms are just that - better. Not perfect, or free of inefficiencies. And even a perfectly adapted organism might not be as good at adapting to changes in the very long term compared to one with "junk" DNA. Also, does unused junk in the DNA really hurt energy efficiency?
Past performance isn't a guarantee of future results. With modern technology, the next empire will never collapse.
Yeah, it’s called SIC-1: https://jaredkrinke.itch.io/sic-1

Edit: it’s basically TIS-100, but with subleq.
BTRFS seemingly still has problems, see:

https://arstechnica.com/gadgets/2021/09/examining-btrfs-linu...

but for desktop use, it's probably fine. It's been the default for new Fedora installations for over a year now, and I don't see too many Fedora users complaining about their filesystem being hosed.

My current installation is still legacy EXT4 since I upgrade, but at some point I might blow it away and try a fresh install.
Around here the very worst district pays better than any other public schools around. Lots of aid dollars flowing in because the district's so bad.

My wife subbed at one of their elementary schools once when taking a break from full-time teaching to care for our kids.

It was on lockdown that day—and, apparently, many days—over credible threats of violence. Nobody told her this, so she found out when she poked her head out the classroom door and got yelled at by a cop for opening the door. Early elementary kids swore at her and refused to do any work, and there was nothing she could do about it. Admin couldn't handle minor stuff like that because they had multiple fights that day to deal with, despite the lockdown. The other teachers told her they were threatened with violence on the regular—by, like, 3rd graders—and occasionally attacked.

It was fucking insane.
Sorry to be crass but I'd assume intelligence is somewhat correlated with mastery of the physical world (I mean if it weren't we wouldn't care about things like AI alignment) and while cetaceans are clever mammals they're not very good at avoiding being soup. I sympathize with them, but if they were "way smarter than us" we would be running and hiding instead of debating how nicely we should treat them.
A new word for a common behavior: Leafpathing
"Exploring a space by explicitly seeking out terminal paths prior to advancing to new territory."

Algorithmically, I would describe it as "depth first search, while attempting to predict and prioritize the shortest terminating paths." We could say that the alternative, "trunkpathing," would be "depth first search, while attempting to predict and avoid terminating paths."

This is a behavior that many of us engage in frequently, both in the abstract sense, but also in very concrete sense for things like video games. If you're playing a game, and you see a fork in the road, and you purposefully go down the road that you think is not the "correct" direction, because you are explicitly looking to explore the full space? Congratulations, you are leafpathing.

In the abstract sense, imagine you are learning something in a classroom. You learn about a topic, and rather than proceeding to the next topic, or moving onto the obvious examples of what to do with what you learned, you have a quirky though or application related to the topic. You raise your hand and ask away; leafpathing.

LEAFPATHING.
>- all matching socks. No more time spent pairing.

Around 5 or 7 years ago I found 100% cotton socks on a massive discount, don't remember how many, but I took more than 40 pairs, full backpack I had with me that day. I use them pretty much most of the year, except in summer. Never bought socks since and due to all that "mismatching", I only had to throw a few of them, they were shredded and composted.
> True art is something that can’t be replicated by AI. You will have no doubt once you see it.

Ignoring your assertion about what art is, I have to ask: what happens when you can't tell the difference?
Great answer! Thanks for taking the time to write this answer. Learnt something new!
One thing I'm quite confident is name based of thing. Naming is very coupled with versioning. A lot of things break if name changes. The world of hash or id based of thing is going to eliminate huge amount of problems (probably bring some of something else problems).

Imagine API consumers have the initial ids of things and remembers (implements) meaning of them, and then you can re-order parameters, change functions name, module names, fields name, even something moves could also be auto migrated on consumer side (or call site).
> Ok, then surely you won't take issue with me describing my x86 desktop as having 1.2TB/s of memory bandwidth?

Unless it's a rather odd config that's counting the GPU memory bandwidth which is decidedly not NUMA since the GPU mem isn't cache coherent with the main memory.

> You don't see a difference between 1 memory controller and 2 memory controllers?

From what I can tell the multiple memory controllers per chip AMDs performed well on most codes, but certain codes, OSs, and benchmarks didn't handle the different latencies within the socket well. As a result AMD moved to one memory controller per socket in the next generation.

The M1 ultra moved to two chips and 2 memory controllers, but as a result manages to hit 800GB/sec peak which is a pretty big win compared to any normal socket, even the 96 core AMD Genoa or Intel SPR are sitting in the half to 1/3rd range, despite coming our a year or so later.
If the house already has coax ran but no ethernet then MoCA adapters really are the way to go. For some reason that's how my 2021 new construction house was built and now I have wired connections in all of the rooms that I care about.
They contacted the Lorraine Williams, she said this was a good idea
people just need to understand that useless can become useful and vice versa
I second this and wholeheartedly recommend it! I did this for the two most peaceful days of my life. One was a 16 mile hike in California where the only songs I had on my new phone was one bob Marley album. The other was a motorcycle road trip from Florida to San Francisco, with only Ramones Mania in my Sony Discman on repeat.
A refurbished Fujitsu FUTRO S740 (J4105 and 8 GB RAM) and 2 SSDs for a super low power home server and mini NAS. All in all less than $100

A weighted blanket (11 kg), after i had the chance to test one at a friend's. I'll miss it in summer when it'll be hot to use.

A Rösle (German high end kitchenware brand) salad spinner. Pretty expensive for 80€, but every other is either too small or crappy (and we have salad for breakfast almost every day). Ended up being worth it.
I also bought a Keychron (Q6) - it is made out of a slab of aluminium and I love the heft (2.4kgs); absolutely no shaking.
I've had a tray for years but I've only ever used it to store the keyboard when not in use. Typing this from the tray now and it sure feels interesting.
When I look for research, I use Google Scholar (among the last places I can find it).

https://scholar.google.com/scholar?q=software+fragility

A lot of the results are about seismic simulations, but some are about software defects:

Fragility of evolving software - https://dial.uclouvain.be/downloader/downloader.php?pid=bore...

Software is not fragile - https://hal.archives-ouvertes.fr/hal-01291120/document

Overcoming Software Fragility with Interacting Feedback Loops and Reversible Phase Transitions - https://www.scienceopen.com/hosted-document?doi=10.14236/ewi...

Agile or Fragile? - The Depleting Effects of Agile
Methodologies for Software Developers - https://core.ac.uk/download/pdf/301378665.pdf
Do you have any evidence for this? Sounds interesting if so.
Yeah it's nuts here in western USA. We've gotten over 200 inches of snow here in Park City Utah and I saw like 10 dump trucks full of snow hauling it away just walking to the grocery store yesterday.
Totally agree with your last point. There's just not enough information in the post to really assess what's happening with any accuracy. It's open to wild speculation. On one extreme the manager could be putting a toxic level of pressure directly, on the other extreme it could be entirely self-inflicted. If I had to guess, the truth is most likely somewhere in between due to a general stressful miasma in the air of the current macro-environment after a 12-year bull run, a rank and file dominated by a younger cohort that has never known any different, and the general failure of Zuck's metaverse vision so far.

Would this be better somewhere else? Very hard to say. Meta is incredibly solid from a revenue and business perspective, and they've taken their medicine, so upside is definitely there. Meanwhile the economy is affecting pretty much everyone, so good luck finding somewhere more stable. All of this is background noise compared to the individuals involved though. Could be as simple as just changing teams internally.
> run youtube-dl, then pull out the audio track

Run with --extract-audio to make that a single step? Could script it, too, maybe even including copying to the SD card.
There is no rule preventing me from doing the same. This reads like flamebait.
Nothing happened to Ioannidis. He did his job as a scientist and said what he thought was right, even when everybody disagreed with him.

So he was wrong? So what? To be a scientist means to blunder a lot. In fact, to be a scientist means to (be willing to) blunder much, much more than everybody else because that is the only way to learn. Science, ultimately, only gives you the tools to know when you're wrong.
> * The borrow checker. Memory safety is great but there are plenty of memory-safe designs that the borrow checker complains about. With modern C++ and sound design techniques, memory safety is not something I worry about much in my C++ projects, and the static analyzer proves me out on that. In particular, a typical application design involves some variation of the Observer pattern (implementations can vary wildly),

Don't you still have Iterator invalidation to keep track of and I thought I saw posts regretting using `std::string_view` because it is easy to reference deleted memory.

Anecdote: I maintain a template language library for Rust. I saw the potential for it to speed up if I used more borrowed data (like `&str`, Rust's version of `std::string_view`). I gave it a try and once it compiled, it just worked without crashes. I reflected back on if this was in C++ and the conclusion I came to was that maintainable code is a much higher priority than performance and that any future change in a similar C++ code base would require global analysis to make sure it was safe, making the performance gains not worth the lack of maintainability. In Rust, its been trivial.

> Where are the functors??!?!? Lambdas are great and all, but I can’t create unbound trait/struct functors and then invoke them on strict references later? This is a huge limitation in runtime flexibility for application development. Boost::function and boost::bind worked with VC6 twenty years ago! When I realized Rust didn’t have functors, I became much less interested in the language.

The fact that you can't `impl Fn` bothered me for a long time. It was one of the many examples of where Rust felt unfinished.

Recently, I've seen an inverted pattern for this, define a trait and `impl MyTrait for Fn`. I've found I much prefer this pattern over the cases where I would have used a functor. Granted, there are more ad-hoc cases where functors would be better.

> No function overloading. This is just silly and onerous. Rust could create sensible restrictions to avoid ambiguities and C++’s ADL/type coercion complexity but there’s nothing ambiguous about having two functions with different arity sharing the same name. The hardest problem in CS is naming things, and Rust’s lack of function overloading makes it harder still.

I thought I'd miss this but it hasn't been as bad as I expected.
> 1,743 animals are killed for food per second(1) which aren't even required for their survival

For food. Killing an animal for the purpose of feeding people is different than an animal who you take care of, that is meant to help protect you, being killed or dying.
I'm having trouble verifying this. I find it unlikely that the illegal marijuana market is 'thriving' in California. It seems like all of the illegal weed dealers pivoted to selling mushrooms.
Do you have better data than the police? Because even Walgreens doesn't.
I disagree. In the case of audiobooks, a language model might be able to store context of the story similar to a reader, but a good reader/voice actor will be able to add emphasis or inflection to enhance the story - and decide to do so based upon the story itself.

The AI won’t have understanding of the story itself to know what is appropriate or not.

Also, you say only the author could read the story in a certain way. This kind of implies that all audiobook recordings are just 1 long take, with no direction. I am not an expert, but I would assume there’s some creative direction involved.
Reddit just doesn't have any incentive to do this - you're talking about people who are doing free labor for them. Maybe it's got problems, but if you get rid of the power mods (and don't change the structure to add any incentives like pay), you probably just end up with a bunch of unmoderated communities that then die off.
Got a Zojirushi - but only after my cheap no name brand one nearly electrocuted me lol.

Bit pricey...250ish...but build quality inspires confidence that it'll last
We've re-invented dmoz[1]. Now someone just has to slap AI and blockchain on the idea, and they could raise for a "modern" dmoz.

1: https://en.wikipedia.org/wiki/DMOZ
Things don't need to be standardized in an ISO document to exist and be readily available.

I remember using it as early as 2008.
There are many reasons this is bad, but personally I find the arsenic release to be the scariest. If I were starting a family in SLC I would be thinking hard about if it’s where I want to stay long term.

Really hope the policymakers are able to find a path forward here.
There are also “snow pants.”
Whoever settled on B-P-R for doors is some form of sadist.
That is a great idea. I‘ve also always been slightly annoyed and picking up ice cubes and having them stick to my fingers, but it didn’t occur to me to get a scoop that’s just right for this purpose.
https://zettelkasten.de/posts/collectors-fallacy/
Meta comment, but I'm curious about the money range of $200-$1000. Many threads like this are for cheaper products (granted, upper limit here of $200 is higher than usual), and a lot of the answers are repeated. I feel it's hard to justify spending larger amounts of money in the range I provided, but in the end, there are times when the value absolutely is worth it. Finding those times is the difficult part.
My interpretation of his claim is it’s no longer a good career move to focus on big-picture research. It’s better to attack problems with narrow scope or superficial impact. Some of those papers are useful, but they’re not the most important problems in practice.
Then our search for human connection through art only deepens.
That's not news and applies to pretty much any moderators, especially the non-paid kind.
Even on debian testing, which uses vanilla GNOME, this works.
Unfortunately, I doubt they'll take any sort of actual action to fix the problem. Most of the water is used for agriculture and a significant voting bloc that will block any solutions that involve water rationing or reducing. The local government being entirely in the pocket of business-oriented Republicans also means they're not likely to do anything that would significantly affect the bottom line of agricultural businesses. Or anything that would affect the middle upper class that uses a lot of cheap water for their gardens and what not.

So I don't see much hope for this until the storms of toxic dust from the now empty lakebed spur people into action. By then though it'll be too late.
The privileged are now going to private schools and suburban schools.
So wolves have ADHD, right. :P