skysight-inc/HackerNews huggingface dataset:
I'm not 100% sure I understand your point, but it sounds like you're concerned about signing something using a weak hash function (i.e. where the hash of something is what actually gets signed)?

If that's the case, then my point is pretty simple: yes, SHA-1 is broken for signing untrusted input (due to weak collision resistance), but it is not broken (so far) for signing trusted input (due to strong preimage resistance).

My point earlier was primarily that the contents of a repository are generally trusted (via mechanisms like code review), and signing trusted content still works even with SHA-1.

Note that certificate signing vulnerabilities (which I assume is why TLS was mentioned?) usually rely on a malicious actor presenting one certificate and then presenting a different cert later; they can't arbitrarily fake existing certs from somebody else.

The analogous scenario for git repositories would be to have a malicious actor make a commit (or blob, tree, etc.) that could be swapped out for another. But if you already have malicious actors able to make commits in your repository, then the hash function doesn't matter: they can cause damage in many, many other ways.
The problem is that this isn't true. Since 1965, home prices have increased 7.6x faster than income.[0] This obviously cannot continue indefinitely (that'd lead to everyone spending >100% of their income on housing), so at some point the price increase will have to stop.

[0]: https://www.realestatewitch.com/house-price-to-income-ratio-...
> having everything be explicit causes complexity to be foisted on the user

I agree. I think once you understand and trust a language-provided abstraction or automation, you can use it happily. It's a machine you don't need to see the entrails of.

> I'd rather my systems language scale between contexts.

What do you mean ?
I've not watched television since around 1990. I don't read papers. I don't visit news sites. Never had a Twitter account though I'm on Mastodon now. Never had a Facebook account. I mostly use the Internet in connection with some very specific interests of mine.

I do observe that your opinion that the mass media is all garbage and wrong isn't very original. You just repeating that from somebody. I suspect it's a common sentiment in far right circles. This is because the media in fact often reports the truth, and it's quite balanced and responsible, which upsets some people.

The news does naturally like bad news. The observation that a crime didn't happen in such and such a district over the past week will not make the news. That's just the way it is. It's the nature of the game.

For almost exactly the same basic reason you will only find bugs in a bug database. Nobody opens a ticket to tell you that your code works amazingly well.
US Navy has (in part) lost ability to put out fires on its ships. It used to be that Damage Control was the pride of a crew. https://www.cnn.com/2022/07/15/politics/navy-uss-bonhomme-ri...
Also in microservices land you could have the service doing its business logic but needing to support a server for metrics and/or debugging. Just piling on, this is good to study :)
There is an important distinction - if you buy something in store, at least hypothetically have a chance to inspect. You at least will see that the box is sealed and undamaged, and you could open it if you insist.

When you get a package delivered, you can do none of those things
Along with food, water, and clothing, shelter is a basic thing that everybody needs. Few of us see rising food costs as a good thing yet many people cheer on rising housing costs because they got theirs already.
> - nimby are the real evil

> - another side convo about suburban housing = bad. we should all live in tightly packed cities with no cars.

Are they wrong though ?

Removing zoning restrictions (and fake environmental/historical significance reports) will immediately restore supply-n-demand stability to housing. Want more housing ? Build it. Simple as that.

> second only to 'tech interviews and hiring' in terms of predictability

The main difference is that no one has a good alternative to tech interviews. On the other hand, every single NIMBY problem has been analyzed to death, with location relevant solutions proposals and verified proofs of them working.
I think a problem with this approach is you rid yourself of all small landlords and move towards corporate owned housing. Only those with a large portfolio of homes can afford the statistical averages you’re talking about.
It’s really interesting seeing the intersection of people who talk about marriage as both the bedrock of society and something which isn’t desirable enough to survive without massive social pressure. Having been happily married for a long time that view seems bizarre to me but I know many people who hold it.
Whoever played Miles Bron would be good enough. He was not playing Musk by all accounts in that movie, but I have full confidence he would succeed perfectly.
> Which civilization has been built in honor of nothing?

It turns out, civilizations are built to serve the purpose of human existence, not to venerate mythical deities. You must be confusing them with churches, temples, synagogues, etc.

> https://www.crisismagazine.com/opinion/the-growth-of-the-lat...

Relevant quote: "TLM-attending Catholics still make up a very small minority in the Church ... only 4% of parishes offer even one TLM on a regular (although not necessarily weekly) basis"

Not to mention, that is explicitly tagged as an opinion piece from a pro-Catholic publication.
Did he lookup "money laundering" in a dictionary?
Modern CWIS are for drones both sea and air and slower cruise missiles. They would be useless against hypersonic missiles.
Hidden behind smoke & mirrors because autocorrect (non-1984 version), automatically changed bites to bytes?
Ships get rusty all the time. In fact they get that way every deployment.
Homemade cryonics?
I'd say the fact the people in the Navy saw nothing wrong with this photo and posted it to Facebook is a signal of a deep issue. Their decision making is so bad they didn't even realize the optics of this photo. And if you can't keep your ships in good shape during peace time, what's going to happen if we actually get into a real war?

the only way you could justify it was that maybe they knew people would get upset and it might bring some public attention on leadership to fix things?
> The goal should be to keep them fighting, though.

Yep. Perversely, various pathologies are actually entrenched because "fighting" is avoided via all sorts of collusion, cartels, revolving doors etc.
Introduce the dog after the kids are old enough to appreciate it. I have a newborn, and the family dog just feels like extra work right now. We love him, but it’s a lot to take on.
> The United States was never an empire. In fact the US rejected that ambition at the end of WWII

The US rejected imperialism but insisted on global reserve currency status in 1944. Bretton Woods and later the petrodollar is how the US can benefit from a consistent trade deficit and its Navy is how the system is enforced. (see what happens to countries that think otherwise over the past 50 years).
To clarify, it's not a flat dollar amount per square foot, it's a flat percentage of value. An acre of land in Wyoming is not taxed the same $/sqft as an acre of land in NYC.
What I said is... true. (doesn't mean I don't appreciate status quo of ecosystem. Everything is good except it's not growing, probably side way up and down)
And if you want to make it async anyway, take a look at the abstractions a garbage collected language like Haskell can get you. (But well, the ones Go provide are probably more than enough already.)

Rust was not made for web development, and the fact that people keep creating frameworks and keep deciding they are good only shows how bad the usual practices are around the web.
The thing is not everything can be expressed as a DAG.

And finding it towards the end of writing your program after hours of fighting with borrow checker is extremely unpleasant.

And I don't think I ever landed in the situation where I could fix the discrepancy by sprinkling in few Rc, RefCells and such.

So I prefer to write with RefCells from the start and when I got the thing working and I am ambitious enough then I look at which parts could be borrows instead and I swap them out.
Author here.

Woah! This kinda exploded, thank you so much for the kind words!

Lately, I'm trying to add more interactivity to my posts. Mainly inspired by amazing work of Bartosz Ciechanowski [1].

I started drawing with code a few years ago and completely fell in love with it. Problems like this one scratch my itch for creative programming.

I hope some of my posts will inspire people to try making pictures using code, just for the sake of it. Programming should be fun :)

[1] https://ciechanow.ski/

edit: typos
I second this.

I am also playing through the 3 modern Hitman games rn. Not many comedy games out there, it's a niche genre, and I want moar
> The book was written after Munsch and his wife had two stillborn babies. They have since adopted three children.

No wonder the story has the vibes it has

https://en.m.wikipedia.org/wiki/Love_You_Forever
Wikipedia first line:

> The Serpent Mound is believed to have been built by the Native American Adena peoples around 320 BCE, and then either added to or repaired by the Fort Ancient peoples around 1100 CE.

So maybe 2k years?
Most of the conflicts I have had in my career were due to this misunderstanding. Someone in a manager position telling me to sweep the floor in a certain way and me telling them that it doesn't make any sense to even sweep that floor since we are getting new hardwoods installed tomorrow.

From their perspective I'm supposed to do what they said exactly as they said it, and from my perspective they are clearly not qualified to be making decisions on how the floor should be swept.
hi, it is an interesting thought. Would you mind telling how one can start getting into it for a typical backend dev with 10 y.o.e? thanks a lot
Thanks. Added all of these to my list :)
Such things are rarely, if ever, included accidentally. There is far too much collusion between regulators and the regulated, and that hand-in-hand attitude moves upstream to those who write the laws and give them to the legislators to introduce.
There should not be megalandlords that can control a significant portion of housing anywhere. "Some people want..." is a lot more theoretical argument than gp. There needs to be limits on the power of landlords. I am curious as to what other countries have done to avoid it. Monopolies are illegal in the US, but it seems difficult to bring anti-trust against landlords.
don’t want to spoil anything but do you mean the one with the music?
I'm really happy with pyenv [0], as long as it's installed with the automatic installer [1] rather than homebrew.

[0] https://github.com/pyenv/pyenv

[1] https://github.com/pyenv/pyenv#automatic-installer
Simple spec? Check. Linear type memory management? Check. Ada syntax? Check. Avoiding footguns? Check. It's like you took my fantasy of the ideal low level programming language that I've never gotten around to implementing, and you actually built it.
The difference between passing by reference vs. by value is observable when comparing pointers to the original vs. to the argument. This difference may be unobservable in Ada though (not sure), so Ada would have more freedom choosing between the two.
What are you talking about? They poop in the WC, not in the office.
You mean at the application layer?

There never was any problem scaling things at the application layer. You can use almost any architecture there without issues. All the bottlenecks are elsewhere.
Any way to acquire these ccTLDs (.tk .gq etc) domains without going through the quagmire that is Freenom? There has to be some service that bypasses this kind of gate-keeping. Surprised there's no dedicated NIC for these. http://nic.gq/ doesn't even resolve.
(2011)

I am impressed with the church's acceleration: a few centuries to admit Galileo had a point, but "The Use of the Social Communications Media" are already points 2493-2499 of their catechism: https://www.usccb.org/sites/default/files/flipbooks/catechis...
If you ignore the content, large-scale adult sites are just like any other high traffic (bandwidth, RPS) site out there. A lot of planning goes into where their content delivery PoPs should be placed.
The last straw for my cousin, and why he left the Navy, was when he took a bew submarine on her maiden voyage, then immediately had to turn around and put her in dry dock for a retrofit because it was built on a decades-old contract and most of the systems were obsolete as they were installed.

But the contract "couldn't" be changed, and more money was paid out to the war profiteers to do what should have been done in th3 first place.
Sibling and parent pointers are almost universally a sign that an abstract data structure (and associated algorithm) has been mistaken for concrete. The exception that comes to mind first is Knuth's dancing links, and its obscurity is an indication of the rarity of actually needing these pointers. In any case, it's also a poster child for using indices rather than pointers.
It seems important to age adjust these rates as disability increases with age. So phd students are young and comparing their rate of disability to the entire population doesn’t seem very useful.

It also seems difficult to compare the rate of disabled biologists with the overall populations as many disabled people don’t work at all and would not consider biology or any profession. So of course the rate would be lower than the population.
We lost an amphibious assault ship to friendly fire two years back https://www.cnn.com/2022/07/15/politics/navy-uss-bonhomme-ri...
Way too high temperature. Meat stash for someone for when the times get really tough.
Of course. And group therapies are great! Especially, if you are trying to get a rid of addiction or get over some thing from your past.

But group therapy make a little sense for a person that is in a different stage of his/her life.

In other words, calm and happy person in Europe, cannot help structurally unhappy person in the US, just by the means of happy hour meeting.
The SemWare Editor is now freeware
I have been a renter my entire adult life, and over the decades have plowed several hundred thousand dollars into the pockets of the various landlords I’ve rented from. The total maintenance done during all my tenancy is:
1. A broken seal on a washing machine was replaced
2. A leaky toilet was repaired
3. A broken kitchen drawer was replaced

I don’t believe my case is particularly uncommon. In ~20 years of renting, ~$500k of rent paid, the total maintenance done on the units I’ve rented probably cost under $100. Toss in the most expensive paint and cleaning regimen after I’ve vacated, and let’s call it a cool $1,000. If the value landlords are providing is “maintaining properties”, their margins here are colossal.
Also probably just skimmed wallstreetbets, considering he put it all in GameStop.

Not the most sophisticated of plans
The United States has definitely had an empire. It intentionally diminished it's role in some of the formerly controlled land and territories, but an empire the US has. https://us.macmillan.com/books/9780374172145/howtohideanempi... In case you want to read more
A virtual private server can cost only $2/month.
If you're looking for task specific, such a simple website monitor, there are services available.
Failure to understand imputed rents is a huge problem whenever housing discourse comes up.
Most tech stocks are not down 56% in the last month. Most large funds, when presented with a high buyout offer in the midst of a down market, would not roll over their investment in a LBO saddling the company with yearly interest payments nearing 25% of its revenue. etc
Golang Is Almost Perfect
Sorry, I edited "distinct ACH info" to "distinct routing/account numbers" to be more clear, but evidently it was just differently-confusing!

A bank will only have one or a small number of routing numbers.

My point was that most banks will let existing customers open new accounts online. This will create a new routing/account number combination that you can share with the service you don't trust enough to share your primary account with.

You can also add a (new) debit card to the new account, and some providers let you create virtual cards at will. But that's not what I was talking about.
When value size is small (whatever "small" means for particular architecture) I'd say "trust the compiler" suggestion is reasonable. When the size grows there should be no more "trust" unless compiler can decipher if it is safe to use ref instead of value basing on value size (we assume that the function does not mutate the value).

Your tests on my PC:

Rust - By-Copy: 14124, By-Borrow: 8150
C++ - By-Copy: 12160, By-Ref: 11423

P.S. Just built it using LLVM under CLion IDE and the results are:

G:\temp\cpp\rust-cpp-bench\cpp\cmake\cmake-build-
release\fts_cmake_cpp_bench.exe
Totals:
Overlaps: 220384338
By-Copy: 4397
By-Ref: 4396 Delta: -0.0227428%

Process finished with exit code 0
The old "if it ain't broke, don't fix it" doesn't work if you keep moving the definition of "ain't broke".
TanStack Query v4
Tell that to: Hawaii, Puerto Rico, American Samoa, Guam, cnmi, the U.S. Virgin Islands. Seems like the narrative of not being an empire might be a bit of a myth in practice.
Every failed project I've ever been a part of has been a direct result of poor choice of dependencies. My experience is surely not universal, but nor is it rare.
Size of projects and lifetime of project. Team members swapping in and out, moving project/repo ownership to another team, ability to make simple changes to a code base without having full understanding, etc.
Emotional stoicism.

Homophobia leading to homosocial connections being stigmatized.

Men being objectified for their economic utility leading to them investing less in personal relationships and development.

The stereotype of men being dangerous, leading to aversion to people initiating connections with them and less receptiveness when they do attempt to initiate.

And, above all, the idea that men are hyperagents and thus always responsible for their own issues, and that society shouldn't do anything to help them.
Article mentions suicide so a freezer can double as a very private "exit pod".
With Russia letting 50yr+ olds join I wonder what's more preferable. Older experienced but out-of-shape guys coming out of retirement or recruiting younger people but with lower mental and medical score testing?
I was chatting with my Uncle (ex-USGS) about this a few years ago. You're going to need ~1m data to resolve a carrier's heading. You'll need something in geosynchronous orbit. If your CCD is 100mpx, then you need 10000 acquires to cover a 1000km-x-1000km chunk of Pacific. If you had a 1gbps(!) connection, and you used 8x32b color (which ain't great), you'll need 72 hours do download the data. Assuming the carrier is underway, it could be as much as 2000km away, by then.

So, if we had 500000 geosynchronous satellites, with a 1pbs link we could find carriers in a good fraction of the Pacific — maybe 10 or 20% of it?
The idea that the NSA cares you’re reading the article for Hogmanay is a bit of a stretch.

(Also, this isn’t an effective defense against them because they would sniff network traffic, not “infiltrate the destination server” which is detectable and anyway is a CDN. I think a caching proxy shared with other people would be more effective.)
Doubt that it is hard. A carrier must send out an emense amount of RF. There are satellites that have large antennas (probably when deployed bigger than football fields. “Think something like a large net made of thin wires”) listening in to the things that happen here down on the ground.
Exactly, that's the entire point. If landlords are less willing to invest in property the housing price will drop, making it easier for people to buy the house themselves.

People don't want a landlord, they want a home. For many people the landlord is currently a necessary evil they'd rather get rid of.
Right, but there remains a need to have responsible parties between financiers that are exposed to toxic assets, like leverage, expiring options, margins, dark pools, EV ponzi schemes, and derivatives markets large enough to collapse housing loans up into the fed every 4 years. If the banks turn off the sump pump, the fed lights candles to get rid of the stink.
Yes, library functions do what you ask them to do.
My understanding is that in most places taxes would go down for homes. They would go up massively for those with vacant lots or a lot of land in prime areas that is being underutilized, which is why LVT is great.
The Internet is a mood organ (among other things.)

> The book is full of delights, but one of my favourite parts is the opening passage, four pages long, in which Rick Deckard and his wife Iran are arguing about the Penfield Mood Organ as they get up in the morning. The Mood Organ is a device with which, by punching in a number, a human user can instantly alter his or her mood. Deckard routinely sets it to have him get up in a cheerful mood, and advises his wife to do the same. Her objection to this is almost exactly the same as my objection above to sentimentality. Emotions need to be earned. She tells her husband that her mood organ schedule for the day includes a “six-hour self-accusatory depression” and when Deckard asks her why on Earth anyone would want to schedule that, she argues that it’s healthy to feel emotions that are congruent with the situation you find yourself in: in their case a poisoned and depopulated world. In fact, she tells him, she has programmed the organ to plunge her into despair twice a month.

>> “But a mood like that,” Rick said, “you’re apt to stay in it, not dial your way out…”

>> “I program an automatic resetting for three hours later,” his wife said sleekly. “A 481. Awareness of the manifold possibilities open to me in the future: new hope that—”

>> “I know 481,” he interrupted. He had dialed out the combination many times; he relied on it greatly.

> Without reproducing the whole passage, I can’t convey just how funny it is. Among the other settings they discuss are 888, “the desire to watch TV, no matter what’s on it” and 3, which stimulates the cerebral cortex into wanting to dial.

https://www.tor.com/2015/05/21/that-was-awesome-the-penfield...
The CodeSpread algorithm will match you with the perfect developers for your project, based on enriched GitHub data.
The difference between medicine and engineering is that largely the AMA has endured that management is a support function and medical doctors largely remain in power in most practices. In engineering, particularly software and electronics we’ve allowed parasitic management to take over under the cover that “engineers aren’t people persons”. Look at how many of the awards in our fields go to management rather than the actual engineers that created the inventions that have revolutionized the world.
There are many many many ways you can express something and it's very likely that one of those ways is a DAG.

The issue here is that you are writing C++ code rather than Rust code.
Consider the prioritization of abstinence-only education in the early 2000s. Did that produce pro-natalist effects?

LDS fertility has dropped to replacement level rates. Church membership has been dropping, as well.

https://religionnews.com/2019/06/15/the-incredible-shrinking...

Latino birth rates have been declining as well-

https://thehill.com/changing-america/well-being/longevity/58...

> Muslims have a very high birth rate too

Muslims are not a monolithic bloc.

https://www.theguardian.com/world/2020/jun/15/iran-bans-vase...

https://www.bloomberg.com/news/articles/2021-04-01/while-asi...