skysight-inc/HackerNews huggingface dataset:
> Rust is easy to learn and user friendly. But if you are stuck in your ways (...)

It's high time that people in the Rust community such as you just stop with this act.

The Rust community itself already answered that they find "Rust too difficult to learn or learning will take too much time" as a concern to not use Rust. The community also flagged Rust being too difficult as one of the main reasons they stopped using Rust.

https://blog.rust-lang.org/2024/02/19/2023-Rust-Annual-Surve...
I habe been writing rust at work since 2016 or so and I can't say that the virtue checker ever had been much of a problem.

Like it's not that it never caused issues but most times fixing them also produces much better code.

In my experience the most common place to run into issues is if you write C/C++ style code in rust.

Or if you write certain kinds of functional style code in rust, rust has many functional features but isn't strictly speaking a functional language and while some functional pattern work well many other fall apart especially if combined with async (which will get better once async closure are stabilize).

in the end it often boils down to trying to use patterns and styles for other languages in a language which doesn't support them well, which always causes issues, but most times (in other languages) in more subtle ways then compiler errors, e.g. UB, perf, etc.

Through there is one field (game programming) where as long as your project doesn't become quite big you can get away with a lot of suboptimal approaches of state handling but not in rust. So if it comes to hobby from scratch state game programming I wouldn't be surprised for people to get annoyed (but if it's game programming using existing frameworks and e.g. stuff like a entire component library like bavy it's a different topic altogether)
I completely agree[0].

My point however is that for a long time, GitHub was seen among business people as a tool just for programmers. The product has matured enough that it’s now generally approachable for non-nerds (although business people still find Markdown weird and hard).

[0]: https://ifuckinghatejira.com/
I think this is a silly attribute of our western societies in general. Disallowing physical violence in response to emotional violence is hypocritical. The latter can be way worse, yet the former serves as a straightforward remedy.

I believe in the “talk shit, get hit” sentiment. It’s easy to spot people who have never been hit in their entire life.
>it’s a sentinel saying “I declare that this type conforms to the documented expectations” even though the expectations can’t be checked by a compiler.

Interesting. So perhaps the next step is to sprinkle asserts in randomly at runtime to help with catching bugs.
I say that because, for performance reasons, you’d never want to wait on potentially several hops to stream media and because the act of streaming could very well be a good enough domain boundary.
It can be argued that financial engineering is what enabled their trading operations to begin with. Long distance voyage was an extremely risky venture and only a ruling king/queen had money and risk appetite to finance it. The joint stock corporation enabled spreading of that risk across thousands of investors and East India Company was one of the first joint stock corporation. What's more one could sell their equity holdings in exchange for cash so one wouldn't have to wait for years before getting return on investment.

We tend to forget the financial engine along with changes to contractual laws to only focus on daring voyages, military etc.,. But of course all of that had to be financed.
>Same goes for "love of everyone".

The core teachings of the purported "unofficially official religion" of the US would beg to differ.
And that is why I don't find China's policy to "steal" IP as offensive as to some western people and hope my country to emulate some. That's how the rich got rich and hoping honesty and hard work will bring you up is naive.
Those performative people are worse than useless. They take up critical bandwidth and add no real value.

An effective operational culture has methods for removing those people from the conversations that matter. Unfortunately that earns you a reputation for being “cutthroat” or “lacking empathy.”

Both of those are real things, but it’s the C players who claim they are being unfairly treated, when in fact their limelight-seeking behavior is the problem.

If all that sounds harsh, like the kitchen on The Bear, well…that’s kinda how it is sometimes. Not everyone thrives in that environment, and arguably the ones who do are a little “off.”
We've seen how the enslaving and exploiting thing worked out.

We're just hitting the Find Out stage of the running a world economy on fossil fuels thing.

Oh well. 200 years ain't a bad run.
That holds for every society historically as the period we are living in is, relative to the history of civilisation, one of incredible wealth and abundance.

The question is - is our current level only an historical blip?
Great type system, great performance, great packages, great tooling, nice high-level API’s that produce low overhead code, I’m most familiar in Rust now.

I’ve had more than enough unpleasant experiences with write-runs-breaks-at-runtime style languages. I don’t like writing them, I hate having to support them in prod as they give me constant-persistent-stress. I hate what idiomatic C# is, and how much ceremony there is to read and write it. Java is worse. Go’s type system is too anaemic for my tastes. Haskell is nice, but gets a bit academic and lacks some day-to-day niceties. Kotlin is supposed to be nice, but again, we’re getting maybe 50% of Rust type system features, and you’re basically just piggybacking on Java/JVM which I hated dealing with previously. IDK what else that leaves in the mainstream. I used to play around with Nim, and that was quite nice though.
The Netherlands was the last country in Europe to introduce patent law AFTER Philips stole bulb manufacturing technology from Edison (Philips is now a huge patent holder and actively steals ideas from startups to turn them into patents).
It's almost certainly insolation (sol, not sul). UV/IR rejecting film on the windows might help, given mild enough winters that blocking it year round is fine. Check out https://youtu.be/uhbDfi7Ee7k

If you can find someone willing to do it, dumping the heat (pumped out as air conditioning) directly into the pool would be quite efficient relative to heating the pool separately. Have it dump to the ambient outdoor air only as overflow when the pool's thermostat is satisfied (upper 80s or whatever).
> zero evidence

you mean except the original poster often implying exactly that in their articles or the personal experience of the commenter that nearly always whenever they ran into borrow checker problems it was due to exactly that reason

> There's never anything to improve on Rust, it's always user error / a skill issue.

RFCs get accepted and implemented nearly every week, like in any language there is always a lot to improve

the problem is that the complains of such articles are often less about aspects where you can improve things but more about "the borrow checker is bad" on a level of detail which if you consider the borrow checker a fundamental component basically is "rust is fundamentally bad"
Actuate
Not mentioned more because it probably just wasn't that important.
I recommend giving ripgrep a try. (it's been around awhile now)
https://github.com/BurntSushi/ripgrep
Many classics are worth reading twice. Knuth, Tanenbaum, Stephens, PAIP, ...
They do that because their wish is performance and naturalness.

You may accidentally wish something you don’t yet know the true nature of, and this will create a fragile mess at the bottom. It usually does, cause algorithmic nature of things is rarely intuitive. Starting from the bottom is like starting from quarks that you have rather than from “I want magic to exist”. Well it does not. You reach the bottom and there’s quarks instead of magicules and you’ve lost all context clues on the way which could help to convert between two physics.

Both approaches have their use, because sometimes you have to be bold with your wishes to solve a deep problem. But personally I prefer magic to be packed into the before-topmost layer. I.e. build from the bottom up, and then, just before the business logic, create a convenience magic layer that translates to/from business speak. It becomes adjustable and doesn’t induce a tangled mess all the way down.
That doesn't really make sense historically. "The UK" is a modern concept relatively speaking, the Act of Union didn't pass until long after the slaving and looting got going.
Leaky abstractions.
Everything you said had some sense until 2014 and even until 2022, but then suddenly your house of cards fell apart in the eyes of the world, and it became clear that Russia is once again a country run by a senile tyrant. Just like Soviet Union under late Stalin, Germany under late Hitler, China under late Mao... similarities abound.
>In order to use them as a signaling platform (how?) the signal would have needed to have been sent several billion years ago.

Conceivably, a civilization could predict in advance that two galaxies would form a lens configuration, and send a signal that arrived just as the lens formed, correct?
It is not a fair world unfortunately.

Regardless, is it so bad if the UK becomes an inconsequential country? I feel like Brexit only happened because people here thought the UK was somehow special or important.
Yes, the British empire has been very poor except when it was rich.
> Makes me wonder what most people would do if a genocide was perpetrated right now.

You don’t have to look very hard to find active genocide specifically or human rights atrocities in general.

https://en.m.wikipedia.org/wiki/List_of_genocides

> I have a feeling they would call the protestors of that genocide woke.

Woke means “aware”. By definition any protester is “woke”.

Some people use it as a slur but I’m not sure why it would be insulting.
That gives a temporary (relative) advantage but without any fundamental advantage, your competitor would copy and catchup.
Next to SICP, I like the entire "The Little *" series as reading twice (or more) material. And Types and Programming languages. For applicable (in what I do anyway) CS. But not only reading though; implementing as well; I need to repeat these things otherwise I forget parts.

I myself, but probably because I knew and respect the guy, I reread the works of Dijkstra ever so often; books + papers. Not really applicable anymore, but good for the brain and he was a good writer (imho).
Didn't the industrial revolution take off in Britain in order to more cheaply/efficiently process the raw material "brought in" from India for making fabrics?
What defines what is and is not "valid" property? The entire concept of property itself only exists because it's a useful fiction. Prehistoric hunter gatherer societies might have had a loose sense of clan ownership over e.g. hunting grounds but the idea that you could parcel up an acre of land and own it would likely have seemed bizarre. Yet today some people spend their entire waking lives tracking who owns what properties
> Which is the point TFA is making.

Again, the point is wrong in more than one way.

You don't simply add undefined behavior. It's wrong, and buggy code. Onboard a static code analysis tool like cppcheck to tell you when you messed up.

It takes far less work to onboard any of these tools than it takes to write a sentence in a blog post.
Singapore's "natural resource" is location, location, location.

It secured early the role of small secure island for trade transfer and is now a massively automated transit hub for a huge regional population.

In world history choke points and traffic funnels have frequently been acquired, captured, secured for profit, control and influence.
Maintaining monopolies through artificially raising the barier to entry for their competition (patents) is the exact opposite of capitalism.
> How does anyone know I changed the port to find me more interesting?

I responded to this elsewhere.

> I just checked the first VoIP server I ever deployed with a non-standard SIP port. It's been up for a decade and provides public facing services so its accessible to the global internet minus whatever systems have found their way in to our denylist over the years.

And that is what is called “UDP”. Also the “spray and pray” of the networking world. Meaning, you literally don’t get a response.

Fundamental difference.

> The thing about non-standard ports is that unless your service identifies itself with a banner or similar upon connection the attacker has to open with a valid request to receive a response.

Which is exactly what ssh does and the point of why comparing the two and obscuring the port/IP makes no difference.
> I was responding to "I'd love to hear exactly how a monolith application is guaranteed to perform better, with details."

I asked nothing about Netflix. My question was directed at your remark regarding monoliths vs microservices.

Now, can you answer the question?
Most CSS color names were inherited from the X11 color list [1], which, in turn, sourced its colors from a weird mixture of Crayola crayons, paint samples, and idiosyncratic personal choices [2]. It's a mess.

[1]: https://gitlab.freedesktop.org/xorg/xserver/-/blob/master/di...

[2]: https://lists.w3.org/Archives/Public/www-style/2014Mar/0272....
Inspiring others to vote and actually casting your own single vote are separate.
Telegram bots are simpler and has never ever failed me. Much more reliable.
> This is very interesting, I've wanted to play Alyx for a long time but could never justify the cost, assuming it needed a very expensive gaming pc. Maybe now I can afford it

Nope, no need for an expensive gaming PC, just an actual gaming PC.

As with cars, phones, etc. if your budget is tight you can always get so much more value by going for a used model from a generation or two back than you would get by spending the same money on something new.

> Would be a huge selling point for the steam deck if it could manage it on min specs

Steam Deck can technically run a few VR titles but it doesn't do it well. There is a lot of evidence that Valve has prototype standalone headsets running on Steam Deck derived hardware platforms (often referred to as "Deckard") but the hardware just isn't there for full quality PC VR.
For someone who means a lot I would do it but otherwise the redundancy of two kidneys to call my own is something I'd rather not part from.
Seems like if you could retrodict the position of past lenses, and predict their effects, perhaps it would somehow be possible to send a spacecraft to a specific location in order to observe Earth's past.

The idea being that a spacecraft traveling at 99% of light speed can't ordinarily catch up with light reflected by Earth. But if the light curves, and the spacecraft can travel directly towards where the light will end up (spacecraft traveling "as the crow flies"), it might be possible to catch up.

Same way I might be able to catch up with Usain Bolt at a track event if he's forced to run on the track, and I'm allowed to run across the turf in the middle.
Without the russian detour: https://edition.cnn.com/2024/11/16/business/50k-car-prices/i...
Same here; I've always intuited that this would limit the generated tuples. I'm too lazy to do it now, but I wonder if other DB engines also perform this optimization that effectively makes filtering in JOIN conditions equivalent to filtering in WHERE clauses. I'd also be interested in some example queries that were hand-optimized to the point of obvious obscurity--my guess is it's harder to do this in SQL than in something like C.
Nice writings about probabilistic programming from Stan author
Overview of differential geometry for Hamiltonian Monte Carlo
MC Hammer has been very poor except when he was rich.
a sortable table needs only a dash of JavaScript

On the wall of naive sentences, this one deserves to be framed.
What I usually do is:

Title

AI Generated image serving as a Logo/social preview/etc
Badges(I really want 88x31 to be a thing again!)

Quote(I usually try to find a quote for every heading, the way books used to for chapters)

Elevator pitch, 1 or two paragraphs should be enough to know if the project is relevant to you.

Heading (Add an emoji to your headings to make it feel like a proper git project)

Install instructions. If this takes more than a paragraph I assume your project is tinkerers-only stuff that's going to need maintenance, so I like to show off how few steps are needed.

The quotes are mostly flavor/Easter eggs, but they do have a function breaking up the wall of text feeling, as a more fun alternative to whitespace that also acts as a visual marker with a recognizable texture.
How to setup self hosted wiki for your startup
Nailing It – Review of Zuck's 10 Year Plan from 2016
Its nice to see Logica has come on a bit. A year or two ago I tried to use this in production and it was very buggy.

The basic selling point is a compositional query language, so that over-time one may have a library of re-usable components. If anyone really has built such a library I'd love to know more about how it worked out in practice. It isn't obvious to me how those decorators are supposed to compose and abstract on first look.

Its also not immediately obvious to me how complicated your library of SQL has to be for this approach to make sense. Say I had a collection of 100 moderately complex and correlated SQL queries, and I was to refactor them into Logica, in what circumstances would it yield a substantial benefit versus (1) doing nothing, (2) creating views or stored procedures, (3) using DBT / M4 or some other preprocessor for generic abstraction.
Effect systems are great for concurrent programming and easier to reason about than actors. They aren’t available in all programming languages however.
Towards Nyquist Learners
Imagine there's no countries.. And no religion too. You may say I'm a dreamer...

The UK does have some natural resources, also they have an Island, from my memory of playing Risk that's worth something. Can be defended and not easily invaded. The UK was a place of importance well before modern colonialism, that's why the Romans and the Vikings visited.

Culture also plays a role. It's possible the UK will become less consequential but they'll probably still have some weight for some time. Their colonial past still plays some role in terms of their relationships with various countries, connections also matter.
The rumors started before the jokes right? As Taleb says, All rumors are false until officially denied.
No. Britain has always had domestic wool, and they imported a lot of their cotton from America before the Civil War put an end to that.
I love the catwalk that's actually for cats, the little cat doors and cat restrooms. Nice to see some cat-friendly architecture. Very cool.
"Voting tends to be more of a symbolic or ethical act than an rational act"

An act that is consistent within one's ethical framework is a rational act. Agree or disagree, and why?

Thanks.
Maybe it wasn’t named so that long after people like me pass from memory for good, people will still speak of Rebecca and of the love we showed her.
Voat specifically selected for bad actors.
So it's like buffer amp for just clock lines?
There are much better articles on MOND that don't make misleading claims that the James Webb has proven it. This one, for example:

https://physicsworld.com/a/cosmic-combat-delving-into-the-ba...
The London Stock Exchange was founded in 1773.. Amsterdam saw its first stock market appear in the early 1600s. But the modern stock exchanges only emerged later during this era in London and New York.

https://www.strike.money/stock-market/history
I may be misremembering but I think that at the time, Logica was the work of one developer who happened to be at Google. I'm not sure that there was an institutional push to use this language, nor that it has significant adoption at Google itself.
It’s also worth noting that sample sizes in this study are low, and without checking I know the results aren’t statistically significant.
Land area, population, and natural resources have next to nothing to do with wealth or GDP.

The UK will never be a small inconsequential country in any of our lifetimes.
Singapore is a tax haven first and foremost. Same reason why Luxembourg is wealthy. Their wealth was built on questionable origins, no matter how much they boast about governance.
That's true, I paid crypto for my namecheap domain, still easy to track it to my real identity.
> This does not make you more or less likely to be hacked just for having SSH open.

A) The comment you responded to didn't claim you're less likely to be hacked, they said it cuts down on log spam.

B) When you talked about just becoming of more interest to non-benevolent places, was that not a suggestion you're more likely to be hacked? Then I think you phrased that pretty badly.
I'm sure the architecture and scale of NetFlix's operations is truly impressive, but stories like this make me further appreciate the elegant simplicity of scalability of analogue terrestrial TV, and to a similar extent, digital terrestrial TV and satellite.
PyMC can use NumPyro as a backend. PyMC's syntax and primitives for declaring models are much nicer than (Num)Pyro's, as is the developer experience overall. But those come at the cost of having to deal with PyTensor (a fork of a fork of Theano), which is quite bad IMO, instead of just working with Numpy or PyTorch.
Thank you, good human. Maybe you could share more about your motivation?
I disagree, I think we’re pretty close to having LLMs removing anything that doesn’t fit the “tone” of the board.
WW1 was the critical period. Part of the reason Britain was so insistent on high levels of reparations from Germany is because they needed the money to pay their war debts to the US, which they ultimately defaulted on at the start of the Depression.
13 years. Lottery winner perspective! Also, I'd guess (I never knew anyone at AWS) that AWS was better than Amazon, especially it's sweet profit margins behind the scenes.

Thirteen years implies you probably joined and still had exposure to upper reaches of management, as opposed to ten years later where some new hire is a pissant with 20 layers of management separating them, and 10 years of "raising the bar" or as I would like to call it "upping the hazing" that will impact new and lower levels before the politically insulated.
THANK YOU.

Kidney disease runs in my family. Trying to find a donor while spending years on dialysis is brutal. Especially when the tests don't match. Heartbreaking to get your hopes up. Even worse when a friend steps up and they don't match.

Having seen two relatives go through this, I don't have words or thoughts to express how this feels. For you to do it, anonymously ... to thank you for this is beyond my awkward attempts at the English language.

I hope your life is absolutely fucking perfect from here on out. You deserve it.
We already know that one must not use Newtonian gravity on the galaxy scale. For example, properly accounting for GR effects is enough to explain the observed rotational curve for our Galaxy without the need for any dark matter hypothesis.

Similarly there are papers that tries to explain the effects attributed to dark matter on the scale of tenths and hundreds megaparsecs using just proper accounting of GR effects. They are rather speculative, but still they show that even on very huge distances Newtonian approximation may not be valid.