skysight-inc/HackerNews huggingface dataset:
That's true in the limit - if you go in guns blazing then any community is going to get defensive. But I have found the Rust community to be uniquely thin-skinned. This is only one person's experience, I can't provide any real evidence beyond my own memory of interactions.

Crude sketches of my experience presenting beginner difficulties to a few communities:

Clojure: "yes, clojure does tend to be used largely by experts, which can present some difficulties", followed by many friendly suggestions about how to get there

Elixir: "you're having trouble? Hmm that's not good. Try this for now, and let's see what we can do to improve matters"

Rust: "no, you're mistaken, nothing in Rust is difficult if you're smart or hard-working enough"
Thanks for all your replies. While I still think it is better to use operators in order to reduce clutter in the code, after all in order for any notation to become ubiquitous it must go through a period of not being ubiquitous, perhaps more can be done to introduce the operators in the documentation. It should be pretty easy to give all the operators names since almost all of them already have a named function implementing them.
There are a wide variety and price points of near field active studio monitors available. Here are few options that are a great value:
https://artproaudio.com/product/rm5-monitors/
https://yorkville.com/studio_monitors/product/ysm6-2/

Moving up market:
https://www.rcf.it/en/products/product-detail/ayra-pro6
https://www.rcf.it/en/products/product-detail/ayra-pro10-sub

Sky is the limit above that depending upon your tastes and budget.

Please let me know if you have any questions.

Jeff
But then weren't you leaking all their HTTP traffic to a possibly malicious exit node?
Yeah, I think people should be given a second chance. Probably not as a kindergarten teacher, but I don't see why you shouldn't be able to work eg. as a software developer or in customer support after you leave jail.
That kind of gets to my entire point. Of course it's not consistent application of Justice if it dictator can commit genocide and escape to another country. Everyone will agree that in a perfect world they would undergo trial and be sentenced. We don't live in a perfect world and have practical constraints.

Like I said above, what are you going to do if a dictator flees to another country? Invade it and go to War with it?

Is Justice against one individual worth sacrificing tens or hundreds of thousands of lives? Would that be Justice?
From what I've noticed, people in other countries tend to use a spoon for things a lot of Americans use forks for. Eating rice, for example, is always done with a spoon. Same with cakes and similar soft food.
Me too, must be the advent of code leaderboard envy! I'm reading the puzzle text, implementing a nice little solution, debugging it a little bit, and after a few tries get the correct result. Entering the result, happy that it has worked, and realizing, that there were 4000 people faster than me again.

It does not bother me too much, but it is humbling. And I guess speed puzzle solving is a skill that can be trained like any other, so given the context I too thought, that these a website to learn exactly that.
It's delusional to think people are gonna pay for services like IG, FB and Whatsapp which are already slowly dying even for free.
Sentry have some issues with main sentry database in postgresql that's why I'm not recommend to use it as self hosted.
New ones at least often use refined coconut oil, which is known to have little linoleic acid.

We can well argue from uncertainty about how suitable for human health these products made from various isolates put together are, but not from that particularly certainty about the harmfulness of certain ingredients.
New Law Allows Egyptian Expats to Import Personal Cars with No Customs Duties
One nice think about Go’s built in benchmarking is that it automatically takes care or running benchmarks repeatedly until runtime is stable and then averaging the time over a number of hot runs.
China's Xi calls for oil trade in yuan at Gulf summit in Riyadh
> extremely common in the PHP community?

If I'm going to guess is that you have interacted with non-professional and/or beginner level PHP programmers, they could feel threatened becuase the only development skill they have is rudimentary PHP and you are asking them to replace that with something much more difficult. I have seen some of it myself, and it has always come down to lack of skill.

And this makes sense why you have encountered this within the larger PHP community, becuase PHP is an easy to learn beginner friendly language that is used by the majority of blog and forum systems, zero setup web frameworks, and all of it can be set into production on almost every server on earth. Thus there are many low skilled PHP developers, probably more than moth other languages.

And this is the lessons, it is important to understand that every community consist of large variety of disparate groups, especially within the PHP community, and it is up to you to learn to distinguish them. Unfortunately many are blind to this when it comes to the PHP community, outsiders may think the work I do professionally is the same as someone setting up blog for the first time, just because we use the same language. It would be same to think that the result of a first grader learning to write is the same thing as Tolkien's writings becuase both are in English.
The link to his site is notepd.com :-)

https://www.linkedin.com/pulse/i-created-notepd-keep-track-m...
psst, look up. over your head was a joke. nothing to be taken seriously. we have cashierless grocery stores, hardware stores, and every other store. why would you think a late night 24/7 gas station wouldn't go cashierless too?
> I hate metered API billing, and I don't want to use it.

> Instead, I want to do credit-based billing: you buy credits, and when you get to 0 credits, you are cut off (with an auto-refill option for the "metered billing experience," but with strict spending limits). This is, in my opinion, a much better UX than metered billing.

How do your customers feel about that? Have you researched if your customers are comfortable spending their money upfront to buy credits they might only use much later (if ever)? For small amounts of money that might not be a big deal, but if we're talking about thousands of dollars that might look different.
Somebody else pointed out that I probably want to use Valgrind. It seems to have the ability to count instruction counts as well as cache misses [1] [2].

[1]: https://web.stanford.edu/class/archive/cs/cs107/cs107.1202/r...

[2]: http://www.codeofview.com/fix-rs/2017/01/24/how-to-optimize-...
The cognitive dissonance required to see a group of people doing a stupid and bad thing and having your first response be "this is the kind of thing the opposite group of people would usually do," it's really amazing.

"That boy doing X reminds me that I hate it when girls do X!"

"That adult doing Y reminds me that I hate it when children do Y!"

"That Buddhist doing Z reminds me that I hate it when Hindus do Z!"

It's so bizarre.
I highly recommend this as well, although I just use it for managing snapshots on my NAS.

For backup I use hourly & daily kopia backups that are then rcloned to an external drive and Backblaze.
There is 1x to 4x factor for tire emission from one model to another, so people so concerned about emission from 20% more mass seems a little silly when there is no test or emission standards for tire, but euro 7 will add it.
> To me, the biggest tragedy was when Commodore refused to allow Sun to package the A3000 as a low-end Unix workstation.

This is another bit of Amiga lore that is a little spun. There was no space in the market for a 68030 Unix machine in 1992 though. Even SPARC's days were numbered. Not two years later we were all running Linux on Pentiums, and we never looked back.
In 2012 Yasha Levine accused Malcolm Gladwell of taking “$1M per year” in “speaking fees” from “Pharma, Big Tobacco, Wall Street, Health Insurance Industry”:

http://shameproject.com/profile/malcolm-gladwell-2/

Email exchange between Levine and Gladwell:

http://shameproject.com/report/malcolm-gladwell-emails-shame...
Juicero is the commonly mentioned one.
https://en.wikipedia.org/wiki/Juicero
Riffing on another comment, perhaps the poisons used have no known antidotes and that is why they are chosen even though they are painful. Otherwise they would probably be pointless since you could be revived.
Dupe: 3 hours ago, 100+ comments https://news.ycombinator.com/item?id=33923685
I live in the good old USA, where I have the privilege to be a member of the underclass.
How are kids supposed to know what they’re supposed to be learning about at a particular point in time?
This is great news! It's about time! I was so excited to see the instant, crowdsourced traffic news in the Maps app. I was shocked when they didn't integrate right away. I use Waze for most drives but then have to switch to Maps for better business info
That's I guess where the "most" comes in ;) Yes unfortunately I have seen other systems than Jira and most are awful. That's another thing developers complain about a lot: Jira. I find Jira is a breath of fresh air compared to traditional systems and fortunately in most places devs only deal w/ Jira like in the case you described.

Were you unlucky enough that they actually had checks in place or was it the typical "these systems are 'integrated' but not really"? If no checks, then to hell with the remedy ticket. I'm not putting any. If it only checks for not-empty field, I'll fill in junk. If they do check existence, I'll find an unlucky Remedy ticket that gets stuck with all my Jira tickets. If they check that the Remedy ticket is actually still open, I'll somehow find one of those Remedy tickets that are forgotten and hopefully will never be found and cleaned up (unlikely anyway) and that one gets stuck with all my Jira tickets. If only one Jira ticket can get associated with each Remedy ticket (which is again stupid for so many reasons ...) I'll use subtasks on one special "junkyard" Jira ticket.

I'm sure there are more cases you can think of and where we can find workarounds that still allow me to publicly document what I worked on.
Twelve Days of Chapel: Advent of Code 2022
I could see this reaction if my focus had been on US citizens - which last I checked, still have some protections, and the NSA still reports, albeit quite indirectly to them, in a still somewhat democratic system.

But my focus is specifically on non-US citizens, worse, on those of supposedly "allied" nations (some of which have since then built similar systems of their own, but the same caveat applies, and their reach is still not comparable to that of GAFAM/NSA).

Can you see how it becomes a HUGE betrayal of trust after all the post-cold war promises of a "global village" (which was always a bit naive, but at least we seemed to have started to build one in the West) ?
That's good progress to see! But in addition to that being a public beta launched less than 2 months ago, that doesn't seem to cover the case of "sign in with GitHub". It's for personal access tokens, not OAuth.
Even for embedded and other systems programming context automatic memory management via ref-counting systems can perform as well or sometimes even better. I found non-atomic ref-counting to be fine for embedded. For truly small programs I'd rely more on compile time computations which Rust isn't actually great at vs Nim or Zig, or a bunch of others.

Actually both C++ and Rust tend to make heavy use of reference counting via `std::shared_ptr<T>` and `Rc<T>/Arc<T>`, respectively. Personally I think that while Rust's borrow checker is nice for some cases and does encourage fast/efficient memory usage, it's also overkill vs automatic memory management for even most system or real-time programming. Especially as compilers get better and can remove 90% of the reference counting spots.
I gave an Elm talk years ago at the shared office space I used to work at. A few devs there later told me the talk helped them better understand React.
Valheim Matrix Bridge
This is most likely harming children more then it's helping them as it makes it way harder for children with rural problems of all kind (domestic abuse, child grooming, religious sects, bullying due to being different) to get into contact with people which provide emotional assistance and help. While there are "official" institutions which are meant to provide help they are often in practice inefficient and out of reach for various reasons.

Additionally I have herd more stories about peoples live being saved due to social media then about people dying due to social media and that is even through stories about someone dying due to social media get propagated a tone while stories where the opposite happens tend to not. (I mean scandals and other bad news and hate just do get more attention in general, not just in social media but also TV and news).

Lastly a restriction of 18+ is ridiculous high.
Rust forces you to think of memory ownership. In turn challenging you to design more carefully your data structure and their relationship.

I think this extra effort is experienced differently by different people. But then comes the enlightenment. When you are comfortable thinking of ownership and pleasing the borrow checker without fighting.

And I wonder if sometimes people try to hide how long it took them before enlightenment. Or forgot how much work it was to update ones thinking.

My personal experience with the Rust community has been great. But it was also almost 9y ago. Things may have changed.
Certain crimes exempt you from UK the Rehabilitation of Offenders act, so would come up in a Disclosure and Barring Service (DBS) check. Rape and pedophilia convictions would be in those exemptions as far as I know, although I am no legal expert. You can find details on what employers can do here: https://www.gov.uk/employers-checks-job-applicants

There's another Guardian on the topic that seems to suggest the employer may have the ability to fire without repercussion according to the Sexual Offenses Act: https://www.theguardian.com/money/2003/may/25/workandcareers...
It’s hard to say without knowing what exactly you’re comparing it to.

Because I already know Rust, and prefer it as a language generally, it’ll be my default choice, just like you have your default choice. It works well for many cases in the backend, but not all of them, like lots of technologies. If you don’t find a compelling reason to switch, you shouldn’t!
I haven't used the Fireship site or any of their courses but I do really enjoy their YouTube channel. Especially the XYZ in 100s is a nice bite-sized introduction to some things you might have never heard of. https://www.youtube.com/@Fireship
I agree that for certain legacy markets that's the case, but I don't think that's the future of software. One of the things that distinguishes enterprise software is how little the users or their experience matter to making a sale. Those also strike me as defensive choices. Defending against bugs, against bad relationships, against bad design.

All of those are true for some markets, but it's no way to create new products because it breaks core feedback loops. Companies that don't have a way to improve will eventually get replaced by those that do. And as you say, they might then become the next company forced to slow their pace by their customers. But I am hopeful that even enterprise companies will learn to move faster.
> That's fine up to the point where zealousness effectively worsens the life of others, and maybe even more than that, our collective lives.

Funny. Facebook's addictive "engagement engineering" was proven to worsen people's mental health in significant and measurable ways. When is that going to stop being fine? When are all the ad tech attention brokers gonna be held accountable?

If advertising-driven social media is wiped off the face of this earth, our lives are going to improve, not the other way around. We don't need advertising, nor do we need social media.
Bruh... For real?
There is a difference between targeted violence and destruction of property as a means to exert economic pressure on a trading entity, and untargeted violence and destruction of property as a means to express your displeasure with current life. The historical claim of the Boston Tea Party rioters is that they broke a padlock and paid for a new one, as the padlock was personal property; the rest of the cargo was dumped into the harbor and ruined deliberately.

If someone was protesting Amazon, or the government's protection of Amazon, and as part of their protest they seized and destroyed the contents of an Amazon delivery van, they would be demonstrating a viable and possibly effective method of hurting Amazon (although you'd have to destroy a lot of delivery vans.)

The fact of the matter is that there are no governments that exist by the full consent of the governed. The only way for a "fully justified" government to exist is for no government to exist. The American revolution was no more or less justified than the formation of the Ottoman empire, or of Egypt during the time of the pharaohs.
Stripe Tax. The 0.5% per transaction cost is incurred only in jurisdictions where the business is obligated to collect taxes. For US-based businesses, this generally represents a very small fraction of total payment volume. (And, of course, the tax collection itself is mandatory, and so some tax provider or calculation engine presumably has to be paid for.)

That's obscenely high compared to what we pay one of your competitors for more functionality than what Stripe Tax provides.

Your customers are easily pay a 100% premium over alternatives just to keep everything within Stripe.
Right you are! I've corrected it. Thank you.
I'm finding that I have a much higher expectation of technology invalidating my knowledge than some of my friends. This makes sense because I'm in tech and tech moves quickly. Others are in fields which, typically, haven't moved as quickly and so different opinions have arisen around the expectation of the longevity of a career.

Some people are afraid of misuse, but others are just surprised that the advancement of tech is now applying to them. I empathize with the feeling, but I don't know how to be genuinely sympathetic as it seems to be the nature of the beast.

I don't think ChatGPT can hold 50 webpages in its short-term memory, but maybe. I have found it starts to lose shape of specific details we talked about after I drench it in information.
Also, historically, there was a frontier that they could just be shipped off to. Typically the frontier was a much rougher place where there was decent odds they'd succumb to illness or the elements. And if that didn't happen, practitioners of frontier justice were not as hung up on questions of ethics and rehabilitation.
I mean... You're not objectively wrong when looking at it overall. I pretty much never used CP/M mode besides a few times for WordStar.

But 14-year-old me loved his tremendously. 80-column mode felt so futuristic! BBSes looked amazing!
And BASIC 7 was a lot more fun than BASIC 2. I felt like I was getting away with something when I learned I could enable 2MHz mode in subroutines, and if they were fast enough, the screen wouldn't even flicker before I reverted to VIC-capable speeds. Good times.
I feel like the Rust community right now is being flooded by “fanboys” that have heard that the language is great for x and y (and x, y really are great probably), therefore they continue to push only those cool parts of the language but they didn’t even write a single line on code in production with it.

That’s why I’m saying that you find those people in most communities. Rust is just the trendy one right now so you just notice it more.
Thanks, I prefer the coding ergonomics to Pynecone a lot more vs Anvil. Plus it's easy to for us to add libraries such as bootstrap, material, really any react framework so I suspect we will be able to grow this by a lot in the future. For instance we could have a 3rd party package for bootstrap, or d3js if people want this incorporated.

Anvil seemed a little outdated for me to personally use but to each their own.
I’ve been using Kopia, I recommend it.
esp. since the driver's license number is almost a proxy for the SSN when it comes to credit reporting.
That will be interesting to see. I bet by 2030 few people will be seeing ads or websites unless they want to, most will get polite and helpful answers based on language models that use search engines under the hood.

We'll eventually have our own models running on our computers, in privacy, and maybe a small index of text (few TB) for reference checking. This will create a new private space of creativity where we can't be tracked and advertised to.
Everyone Is Sick
> It's oddly propulsive, it drags you in.

Every chapter of every book follows the same formula, but it works and it's fun to read. And while arguably he's kind of a grifter who set back society by a couple of decades, he might still have claim to be being the most important writer of our times.
I think the downvotes have more to do with your tone and less about open source vs closed source.
Has your Google search results page changed?
I am getting a much shorter list of results.

https://i.imgur.com/e4gfpbf.png

The average results page is now less than 4 to 8 links deep, and has fewer than 3 pages in total.
Backup tools are nothing until it can prove its reliability which can only be proved with many years of usage.

In that regard, I don't trust anything but Borg and zfs.
Oh, one very important thing I forgot to mention: why, at least on elf/linux, c++ is extremely toxic for game development, mainly because of gcc devs.

As I said, game binaries should "libdl" everything, namely be pure and simple ELF64 binaries (with the least amount of relocation _types_).

Well, the gcc standard c++ library just does not allow to do that at all, period. It does not have a "libdl" mode, and even worse, it seems it has hard dependencies into glibc internals.

The only mitigation is to maximize libdl-ization of the game binaries and to use a VERY VERY old set of glibc libs (cf what godot does, at a cost of kludge), because, the libstdc++ will be bound to (symbol/version)s of this set of glibc libs.
One of the core tenets of learning "critical thinking", and this is especially true in higher-education where "suspicion" might be a more accurate way to describe the approach and what you are taught, is to see all written things as presenting an argument. Written content is expressive, it is useful. And understanding how written words are used tells you a lot about intention and the context for their use (their meaning, essentially).

I don't want to say your binary is 100% wrong, but I will say it is dangerous to assert that one form of writing ("Just the facts please!") is somehow more divorced from the systems and contexts of its representation than another ("Give me a story!"). It's far more porous than a simple division might make it seem. While your distinction makes people in group A seem like "dupes" and people in group B seem more "level headed", one could just as rightly say that people B might be ignorant of the construction of what they are studying and so succumb in the very same way. It's very easy to see essence in tradition when you ignore the role of people and storytelling in the creation of tradition. There is a reason why the study of history is, in many ways, more like the study of writing and creating history.
Agreed! I really hate the Gladwell hate. I think he is hated because he's popular. He is Nickelback or Creed to certain non-fiction readers who aren't mad at Gladwell really, but dislike the people who read pop non-fiction and think it science.

He never claimed to be a scientist. And has said many times something like "If the charge against me is being more entertaining than informing then I plead guilty!".
Selfies are helping AI learn. You did not consent to this
Have you tried character.ai? Designed for that type of thing.
Over a decade of anti-tracking work at Mozilla