skysight-inc/HackerNews huggingface dataset:
Rust reduces productivity by being less powerful. Just look at the amount of copy and pasting/diy name mangling in the implementations of Axum and serde that are used to overcome the lack of overloading and variadics. The horrible interface of polars, the sheer verbosity of bevy. Macros galore, the dozen levels of indirection you’re forced to add by a supposedly zero cost borrow checker. No placement new, no Constexpr, no specialization, nothing. You can write c++ like rust, you can’t write rust like c++. if it wasn’t for backwards compatibility, c++ would have added almost every single selling point from rust like pattern matching and procedural macros, the only unique thing about rust would be the decisions it forces onto you and not the ones it allows. And that would truly show that it has nothing to offer. In fact carbon is that very language, a c++ with the features of rust that isn’t going to be held back by backwards compatibility. We’ll see in a decade which one has better adoption.
kudzu is awful. have you ever been to the american south? there are better ways to control erosion and put nitrogen in the soil
Please add a CDN of some sort to the downloads, they were incredibly slow on my connection.
Sure, but at some point it's a debate of high-contextualisation versus low. We can commiserate about the poverty stricken corners of the planet. And I'm happy to recomend global health charities. It's taking effort not to.

But what's that have to do with the much more specific legal situation the Internet Archive is in, with old archived works of audio?
This reminds me of “frame buster” JavaScript. It was a piece of JS that goes in the site to combat above mentioned behavior and “freed” your webpages from someone else’s content frame.
You think being able to surveil a country's citizens is a feature?
Yeah but we're not talking about gamers, which are minority of worldwide PC users both Windows and Linux. Most PC uses don't revolve around demanding games but productivity tasks, for which Intel graphic are more than enough. You don't need to get an extra Radeon GPU to watch Youtube and file your taxes.
I mean they are extorting your livelihood. I think that’s pretty up there in terms of scummy behaviour.
My naive perspective is that the foundational properties of the brain are probably really similar between mice and humans. For example, we have put human brain cells into rats and the brain cells have done... something.

The chemistry is probably different in a bunch of ways "rats evolved to use this hormone to feel X, we use it to tell us Y" or some other such thing, but structurally I'd imagine that neurons function similarly.

Anyone know more?
> forest tends to retain water much better than grassland and therefore are less prone to drought.

you're gonna have to cite this claim
How hardworking microbes ferment cabbage into kimchi
You're changing the topic. This conversation is not about the quality of life among lower-income people-- It is about the opportunity to become a very successful entrepreneur.

And 'better than most countries' isn't a very high bar for the richest country on earth. The Economist ranked the US 30th in food availability, and 28th in food affordability among 112 countries. Not exactly a slam dunk.
I don't use chatgpt daily.

Cool toy for the first months though
Diagrams.net has been my diamond in the ruff. Small software dev who makes one of the best diagramming softwares I have ever used. It's very intuitive for tech and science people, makes handsome diagrams/workflow/etc., And it's not trying to be a billion dollar company, just a sustainable one.
Not sure how much you would like Seattle. It rarely rains a proper amount of water, it's more an annoying drizzle most of the time.
Lol, nah. I might not put something like this up myself but I don’t mean that others shouldn’t be free to.

I do think that other than a potential source of data for training for these kinds of situations, the utility is offset by the anti-utility. But as a source of specialised training data? Skeevy but probably effective.

Hopefully it’s later rather than sooner that generative AI is implicated as a contributing factor in a mass shooting or something else horrific though. People are always looking for ways to share the blame.

As for TOS writing it’s good to keep in mind that the only binding provisions in a TOS is the ones that a judge (or jury, IA) finds reasonable under the circumstances that they are contested.
That doesn't seem like a sufficient reason; if we were really just Homo Economicus then any opportunity should have us move to the best opportunities when we can.

I posit that we don't because humans are not primarily focusing on economic opportunities, but rather on social ones. That's certainly why my relatives have so many Philippine in-laws back in the UK: they all wanted to be with each other when they moved.

Know what's really hard to do when you move? Social opportunities. Especially when you have to… использовать другой язык.

Likewise from Gabon: Le français est romantique et tout, mais pas beaucoup d'opportunités aux États-Unis si vous êtes du Gabon et c'est tout ce avec quoi vous avez grandi grâce au colonialisme. Canada might have Francophone job opportunities, but I can't imagine Quebec being much fun to move to if you're used to the sub-Saharan climate.
My website is https://robbyzambito.me.

Did you discover that from Google? Did you refuse to look at that link because it wasn't presented as a top 5 hit on Google? Are you not human?

My point is that information can be propagated outside of search engines very easily. Every link on Hacker News is presented to you outside of a search engine.

Optimize for humans. Tell humans that you made something. If Google doesn't want to service their users, that's not a problem you should work on fixing.
Is it still blogspam if this paragraph exists in the end of the post?

McKenzie doesn't know what will fix this. But Michael Hudson, a renowned scholar of the debt practices of antiquity, has some ideas. Hudson has written eloquently and persuasively about the longstanding practice of jubilee, in which all debts were periodically wiped clean (say, whenever a new king took the throne, or once per generation): https://pluralistic.net/2020/03/24/grandparents-optional-par...

He then summarizes Hudson's position that "debt's that can't be paid won't be paid", and goes on to share a few other stories related to this problem.
I've recently started using Lapce (https://lapce.dev/) as a sort of barebones VSCode alternative and I find it nice for the hobbyist use case. It integrates with all the things I need, and other less mature features I bypass completely (I prefer to do Git from the terminal anyway).
And the stupidest thing, he uses this malloc in a .cc file, where it would no issue to just use new. Thats the point where I stopped reading. After
auto main() -> int {
...
}

I didn't supposed that anything really meaningful can come...
I don't think it's an 'of course' to everyone. But my larger point is that there's a benefit to keeping things somewhat simple to the point where you can identify what's growing, starting with slow incremental changes, and getting a feel for what you're doing rather than assuming a diverse mix is healthy simply because it's not a monoculture.
These were as typical as they get - random credit card debts. Friend of a friend got sued and asked for help.

I serve discovery thinking they’ll never be able to respond, they do.
Footnote: at one point they did shut off the American Falls entirely.
It probably doesn't matter how functional the legal system is, these kinds of operators will always find grey areas where what they're doing is not technically illegal but still makes your life harder.
I managed to find a solution, It's called ngrok agent (also free) which I run in docker as daemon mode.

But I might check out zrok.io anyways, can I run it in a container aswell?
The Kinematical Problem of Consciousness (kinematics is all you need)
The Hard Problem of consciousness is a stop-gap term for a deeper, more precise, and more solvable(!) problem buried within; a problem that a physicist would call the kinematical problem of consciousness.

—

This short article will characterize the kinematical tension at the heart of the Hard Problem: a mismatch between our model of the universe and 2 specific qualities we implicitly ascribe to consciousness (qualities which may be called ‘classical indescribability’ & ‘non-emergent integration’.) Then, having reframed the Hard Problem as a precise & explicit problem of kinematics (physics), we’ll go on to motivate, outline, and reference an experimentally falsifiable resolution to the problem of consciousness.

Kinematics is all you need.
An interesting question is whether technology can ever change the greater fool calculus. Collective behaviors of this type are building on top of information flows (actually the lack thereof) and, at least in principle, digital technologies can enable radically different information landscapes.

This applies far beyond tech VC, which is a niche within a niche: The capital markets architecture and the financing of commercial activity is predicated on information disclosures that became common practice between ~1500-1600 AD and haven't changed much since.

While information technology will never tell the future, it can certainly change the distribution of who knows what and when about the past and present.
Banks and card companies absolutely sue people as well — not just third party debt collectors. Discover obviously has the documentation, they can produce it.

I’d like to know the deciding factor for sue or sell.
I have a question

I am not a lawyer, but isn’t doing this (including landing pages which promise a product that doesn’t exist) technically “false advertising”, and a large company can be sued (and theoretically a small one too) for punitive damages rather than actual ones? Any lawyers in the house can chime in.

PS: I recently was reminded of this when a 24-hours gas station store was closed with a note on the door saying it’s closed at night, but with the giant 24 hour signs still on the building, and on Google it had said 24 hours. The store isn’t selling essential things. But what if it had been the actual gas station and the people ran out of gas?
A cultural shift needs to happen if people aren’t getting responses via Slack. If someone is reaching out for help, people need to respond in a timely manner, and it’s up to leadership to make sure that happens, ideally by being a good example.

I have many team members who work extremely well in this kind of environment, but there will always be some who don’t. It’s both a choice and a skill to function as a part of the team, and leadership needs to cultivate that culture. I don’t see this being any different in person, though it may not be quite as visible to the folks making the return to office decisions.
He uses malloc instead of new in a .cc file. I don't think that he realized that all what he is doing is overcomplicated at all.
Normally, a user identity in an end to end encrypted messaging system ultimately takes the form of a ridiculously long number. From the SimpleX white paper:

>SMP is initialized with an in-person or out-of-band introduction message, where Alice provides Bob with details of a server (including IP, port, and hash of the long-lived offline certificate), a queue ID, and Alice's public key for her receiving queue.

So the identity here is the ridiculously long number formed from "Alice's public key for her receiving queue" combined with all that other stuff, isn't it? In other words, a user ID?

Would it perhaps be more accurate to describe this as a system with separate user IDs for each contact?
Like this one? https://github.com/rails/docked/blob/main/Dockerfile
Scaling the Instagram Explore recommendations system
> the vast majority of consumers, including those with the socioeconomic wherewithal to walk away from their debts, feel themselves morally bound and pay as agreed

The extent to which the headline is true is probably only because of the above quote. If a significant number of people who actually had the means to pay simply chose not to, of course debtors would start taking collection more seriously.

Perhaps this means you could game the system, but I’m still skeptical that any debtor would choose not to sue you over 20k+ if they thought you had the means to pay.
wait so external displays work with a type-c to type-c connection?
Yeah, and that should be lesson to Rust folks, some domains are religiously against anything but C.

I am still surprised how Linus as accepted it, as his C++ rants can apply equally well to Rust code full of macros and derivation annotations.

Not sure if the amount of Linux CVE caused by C is such a good reason, but then again, contrary to other OSes, there is Linus to make happy.
You are still relatively young and anything could happen in the next 20 years. Sometimes you just need to persevere until an opportunity presents itself or you just get plain lucky.

A couple of good years can give you a buffer that sets you up for the rest of your life. Lots of people people live pay check to pay check all of their working lives despite living what appears to be a the opposite, so don't knock yourself down.

The one thing I would be worried about though is your partner, she may be supportive now but this isn't going to last forever. Do not take her for granted and show her that you are trying everyday. Life is a lot harder on your own and you don't want to find this out for yourself.

Do not give up, ever.
I was waiting for the part in the article where I was told the site I was on was running on a cell phone lol
> support way less life than a naturally grown forest.

do you have something i could read that supports this claim? it's my understanding that grasslands create more habitat and food compared to a closed canopy forest.
Of a devcontainer
I used to believe in the “sum is greater than the parts” bit, in the context of emergence etc, but then I’d realized it’s at odds with basic information theory: where does the information go? what computes these behaviors?
To me the answer is pretty clear: you’re outsourcing some of your storage and compute into the environment. Without a suitable substrate none of this would be possible.
The country has come apart. Rural America has a cure
|The car is actually an amazing transport concept. And very hard to beat

You do know you can have the best of both?
Germany (where BMWs, Mercs, Audis are made), France, Japan, Switzerland etc have no shortage of easy, high end mass public transport with luxurious options for long trips. Or you buy/rent cars if you need to drive, or insist on driving.

If a Texan could get by with $500 a month on public transport, instead of $1000 on a car, they could go on a long vacation, and rent a Ferrari with the money saved in a year.
The book?
I'm saying that the stark difference in those officers' performance vs their usual behavior shows that they usually expect to not be facing armed threats. Society is worse because they usually go into situations thinking "I'm armed and they aren't", and would improve if they weren't armed by default.

It wouldn't have helped in Uvalde if police weren't armed by default, but I'm not sure anything would have helped, because they already had all the tools they needed for that situation.
This more extensive understanding of cargo cults does not seem to contradict the key element which both distinguishes them from other responses to contact with technologically-developed cultures, and which makes them a useful analogy for Feynman's point: they are activities organized around a profound misunderstanding of the causes behind the phenomena of interest.
If you can learn to use C++ correctly then, with the right time investment and motivation, then you can learn rust without problems.

The compiler mostly complains about things you wouldn't do in C++ anyway because it would either crash right now or it would be brittle code that would be easy to break later.

I knew enough C++ when I learned rust that I never perceived the lifetimes to be something that gets in the way.

My major pain points were:

* Leaning a new standard library, the names of common functions and common tasks to do things like handling strings, iterators etc. Nothing weird, just lots of new stuff to learn

* figuring out which libraries outside the stdlib are actually a de-facto stdlib that it's ok to just use/build around (assert_matches, bytes, ...)

* endless despair of async rust. Anyway you need to compare apples to apples, with the total cesspool that c++ coroutines are
Thanks for writing this explanation. Now I’ll explain the case against it:

I think I’d want write out the function for a transformation from a list of futures to a future containing a list, give it a name, and explain what it does. This is waiting for all the futures to settle, right? And you have to explain what happens when any of them fails.

And indeed, this is a standard library function [1].

Deriving it instead of naming and explaining it will make it harder to understand any code using the derivation because you can’t look up what Promise.all does. If the code and explanation is written in terms of Arbitrary instead of Future then the explanation will be difficult to write and difficult to read. Defining it for an arbitrary datatype instead of a List would complicate the explanation too.

The lesson of monad tutorials is that there are some levels of abstraction that are usually not worth it because they’re too hard to explain. Explaining how async works is difficult enough.

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Wyoming Stargazing Is Bringing Astro-Tourism the Edge Grand Teton National Park
Some background (and a bit of speculation) can be found in this retrocomputing StackExchange topic:

https://retrocomputing.stackexchange.com/questions/4984/how-...

And a bit more about the PDP10 macro assembler that was used (also for 6502 BASIC) at Michael Steil's site:

https://www.pagetable.com/?p=774
One of my favourite articles on this topic, by patio11:

https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pr...

> You are not defined by your chosen software stack: I recently asked via Twitter what young engineers wanted to know about careers. Many asked how to know what programming language or stack to study. It doesn’t matter. There you go.

> Do Java programmers make more money than .NET programmers? Anyone describing themselves as either a Java programmer or .NET programmer has already lost, because a) they’re a programmer (you’re not, see above) and b) they’re making themselves non-hireable for most programming jobs. In the real world, picking up a new language takes a few weeks of effort and after 6 to 12 months nobody will ever notice you haven’t been doing that one for your entire career.
If I want to tell my mom something, the most effective way is not to try to sneak my message into some search result of hers.

When I say "target audience" and "humans" I mean it in the most literal sense. The most effective way to tell people that you built something for them is to tell them.
And that I agree with.
As a leader, problem-solving is your jam. But ambiguous challenges can leave you stuck going in circles.
From the linked piece:

> Well, not all of it. I didn’t inherit the assets. She didn’t leave a will, which meant the state of Tennessee inherited her house. What I inherited was her debt.

Wait, is this right?! In Ireland, and I thought most common-law places, if someone dies intestate, an administrator is appointed, in practice generally the next of kin. Any assets go in the estate, the administrator pays any debts out of the estate. At the end, anything remaining goes to, generally, the person’s children (there are more rules for if there are no living kids or parents). If debt exceeds assets, then some debts are paid, the estate is closed, and that is the end of that; the creditors generally have no further recourse, and certainly no recourse against the debtor’s kids. Is this not how it works everywhere, more or less?
Can confirm. Cost of transactions in trust-less societies is a very heavy burden. Also, it goes hand in hand with corruption.
You can absolutely take that work on. Are you going to get it all done? Probably not, but like I said, pick and choose.
The point that was trying to be made was that it doesn’t matter how secure and unbeatable something is if a sovereign state wishes to simply criminalize its use. It can then utilize its full power to enact violence upon any S̵u̵b̵j̵e̵c̵t̵ citizen, who is caught using it.
How AI Works: From Sorcery to Science
I thought for a second I was hearing a.suggestion that by running your own hardware you can turn off all mitigations. Which should save you a ton of money; for the same core you may be getting more than double the performance. And since you're not running any unknown foreign workloads, no one would have access to be running timing attacks on you.

The article pretty quickly moved off that point. And it seems to at points be saying that making it hard to setup infrastructure is a feature, will help the bottom line. Which has some truth but at enormous emotional cost to your teams.

I do think this shift needs to happen and I appreciate such lengthy sets of concerns being brought out. But I'm pretty lukewarm on this analysis.
Fun fact: an external monitor turns on the GPU and all Intel macbooks have terrible thermals even before you turn the GPU on.

The new M1 thermals are amazing and performance is often the same/better.

Caveat: not all M1/M2 macbooks can do 2 external monitors, aggressively verify if this important.
> Once the debt has been sold off, it's very likely that your credit score has already been impacted.

Right — this “optional” description really only means anything after the borrower has nuked their credit for many years.
Good to see my mother-in-law is being productive
Glibc Log2 Function Up to 69% Faster Thanks to FMA
I may not understand what you're looking for, but what's wrong with this:

topLoop:
for _, batch := range list {
for _, item := range batch {
if condition(item) {
break topLoop
}
}
}

The language also supports a limited goto. Combined with select and context, I've never seen a situation I felt I couldn't adequately describe.
Well I sued and got paid, but it wasn’t easy. I’m sure it didn’t change their behavior. They know most won’t sue. The guy who did it is still there working, I looked him up on LinkedIn.

Finding consumer lawyers willing to take FDCPA cases is tough.
> They found that the model relied on the style of language used in papers to judge if a study was replicable.

I think the failure here is to train the model on published results. I’ve worked with scientists who could write and infer a marvelous amount of information from shit data. And I’ve worked with scientists who poorly described ingenious methods with quality data. The current academic system incentivizes sensationalization of incremental advances which confirm previously published work. I’m not in the least surprised at the manuscript level that replication would fail.

The proper way to do this would be to log experimental parameters in a systematic reporting method specific to each field. With standardized presentation of parameters I suspect replicability would improve. But this would present an near impossible degree of coordination between different research groups. But it would be feasible for the NIH or NSF to demand such standardized logging as a condition of grant awards of a certain size.
Brightline would probably disagree, even if it's not the longest route.
> Is it still blogspam if this paragraph exists in the end of the post?

yes
First-Party Analytics for Websites
even if there are structural differences, just the fact that we can establish a loose isomorphism between our knowledge about computational models and the cognitive processes of any living creature seems like a really profound step forward for cognitive science if it holds up.

there isn't any issue about clinical relevance