skysight-inc/HackerNews huggingface dataset:
Learning about Information Theory.

It’s pushing me out of my comfort zone. For example, leading me to improve my math skills in order to understand some of the concepts and notations that are used in research papers. Also gives me some context into learning C, a language which I consider low-level as a web developer, and it’s been fun to have to think about things like memory management, along with other things I don’t generally need to consider. It gives me an appreciation for when I’m writing high level code like Elixir or JS, etc.

Compression, which I’d say is an application of information theory is just really interesting to learn about for some reason.
Is that one line more verbose than adding multiple lines of passing information through all the functions to provide all the same features?

Probably not clear, but all of those functions are doing something that is helpful in additional checks. As others pointed out, you can set a pointer if you like in a simple line, but that isn't safe.

The verbosity is providing the features, at least it is on one line, instead of 20 or 100 lines.
How do you know times have changed?
How Are Games Rendering Fur? [video]
How about microplastics in the body? :^]
I'm curious if all the mutexes and reference counted pointers might contribute to any runtime cost, and to what extent this is relevant in the embedded world. (I don't know that much about the embedded field, but I've heard they're also pretty sensitive in terms of performance, so I'm curious.)

Some people have written the equivalent C code for this (`*GPIO |= 1;`). Are the existing C embedded programmers typically not using refcounts / mutexes in their code since they know that they are upholding the invariants in their hardware and therefore do not have to employ these runtime checks, or are they just writing this one-liner out of laziness?
If you pay to subscribe, that does nothing to help with scammers, I promise you.
I’m confused.

Synapse and Dendrite projects are forked. Ok.

But then they say they won’t be continuing to fund development and “They’ll need to get their upstream releases from Element’s repositories going forward.”

that seems to mean that future downloads should come from Element? That sounds more like a handoff than a fork.

Can someone clarify this a bit?
All the text of Wikipedia fits on a thumb drive, yeah. But add in the images and suddenly it becomes hard to find a stick that could fit it.
With the latest crypto rally, yield farm rates have skyrocketed. Getting 10 to 30% APY on stablecoins (i.e. no risk of loss in value as they are USD-matching coins). Making money hand over fist for clicking buttons.
The thumb drive does not write and update those articles by itself.
Yet companies still don't get it.
These days, I get by with just two dependencies. One is dqs.js:

https://github.com/no-gravity/dqs.js

Which turns document.querySelector('.some .thing') into dqs('.some .thing').

The other one is Handlebars:

https://github.com/handlebars-lang/handlebars.js/

Which I use for all my frontend templating needs.
Indeed. Also a larger sample doesn't help with "some bias they didn't account for", it just marginally narrows the margin of error.
Pix 2310.30: a faster PIX with many raytracing and other improvements
> 200 people

> 2 hours

> weekly

Kill me

---

EDIT: also, 200 people for 2 hours is only 100k if average salary is $500k/year
Yes, grok is a useful word, which is why it sucks that it is now associated with this flaming pile of human excrement.
All the well-known trackers; Oracle, Equifax, Experian...

"Broker 5 sent us an Excel file with around 740 available variables for purchase within its “core” consumer database. Broker 7 emailed us a 31-page brochure detailing around 400 variables available for purchase. [...] Broker
4 likewise sent an Excel file of 475 variables available for purchase."
There is more DRM free video available in 2023 than literally any other point in human history.

That doesn't entitle you to a specific video unprotected. But the video market is pretty unquestionably not dominated by content right holders (if by that we mean major studios).
Microsoft's Use of 'AI' in Journalism Has Been an Irresponsible Mess
Gen Z wants to retire early. They're off to a good start
Youtube search at this point is incapable of showing relevant results past the first page or results. It doesn't matter if there are thousands of relevant results, after the first page it seems to show more and more what Youtube thinks you're interested in watching, instead of the relevant videos to your query.
I remember a friend buying 1000 gold coins on WoW for €20 back in the day. That was the price of 10 coffees at the time. He "spared" me 100 gold coins (I had only 1 at the time) and it made the WoW experience completely different.
It’s not a solution even slightly close to the proper ones you mentioned for sure. It might just give visibility to the problem and prove how common ignoring speed limits is. It’s a stretch but if drivers feel anyone with a phone can see they are irresponsible drivers might change their behavior.
It does pollute the whole module, but this is much less of a big deal than it might seem because Rust modules are so lightweight - you don't even need a new file to create a new module, you can just do:

mod name_of_module {
// code goes here
}

And it's often possible to wrap the tricky unsafe bits in a safe interface (that e.g. uses a mutex to enforce safety). So that anyone who is contributing to higher-level code doesn't need to worry about it. This is much better than C or C++ code where it's trivially easy to introduce memory unsafety or even Undefined Behaviour in even the boring "glue" parts of the codebase.

This leads to a really nice gentle onboarding flow where inexperienced users can start out contributing to the safe parts of the project, and (optionally) move on to gnarly unsafe bits later when they are already familiar with the project's codebase. It also dramatically reduces review workload for maintainers as they can rely on the compiler enforcing invariants outside of unsafe modules.

This works less well for really low-level code like embedded code or kernel code. But it's still a lot better than nothing.
Thanks for sharing! Controlling my breathing helps me a lot to reduce anxiety, but I found it's not getting me back into motivation mood I used to have.. To stay motivated always seemed to be such basic thing- part of my reality, until it stopped and I have to consciously build it.
i love my bike too!
What sources for learning do you use?
There was similar push by Facebook to improve Mercurial perf and they showed some impressive advantage over Git. It seems it was abandoned eventually for Git.
If I am not mistaken, we had a pratical where we had to use a KIM-1, when I was studying computer science. I guess this was in 1982.
>that 5-10 year window for guys that are retired but not yet ready to spend their day in a nursing home.

Totally unrelated, but this was very bleak. I think people ideally should have a couple of decades as a functioning but retired person.
https://www.theverge.com/features/23931789/seo-search-engine...
The 1.0l 3cyl shitbox my dad bought for 12k euros new a few years back accelerates 50% faster and tops out at 170kmh so yes sorry but this is just unacceptable at that price, it's borderline unsafe

20k is a lot of money to put in a car for most people in Europe, you can buy a decent used ice car and enough gas for the next 50 years if you exclusively use your car in an urban environment
I wonder about a timeline where man is at peace, and develops space travel without the military technology of rockets.

JP Aerospace was doing some cool things with Airships to Orbit.(I know that sounds impossible. Check their out-of-date web site for details.)
https://www.jpaerospace.com/

Some of my students flew sub-orbital space probes with them.
That makes your editor run as root, which is a bad idea for many reasons (aside from security, any mistake now has the potential mess with the whole system).
What could be done to stop scammers? One thing I believe would help is for the app to accurate reflect the person's geographical location, and if that person's geographical location changes wildly, to flag them and tell the viewer. "This person's geographical location cannot be assured." If more was done to verify and police location, it might lead to at least encountering less scammers.

What do you think?
Among arxiv publications there are 217 results that contain "large language model" in the full text and "from scratch" in the title or abstract.

There are 2873 results that contain "large language model" in the full text and use "pretrained" in the title or abstract. A 10x difference in publication count does make one feel more common than the other?

I'd need to get into more involved queries to break down the semantic categories of those papers.
That risk doesn't go away with dating apps, and with the initial question popping there's nothing at stake that is any more vulnerable in person.
> Rust: You spend 45% of development time fighting with borrow checker/Rust syntax.

Only a beginner. I spend practically no time fighting the borrow checker because I figured out how to structure my code to not have issues.
Variable names aren't allowed to start with numbers.

You wouldn't expect to name a variable 15D5 would you?
Jesus that's a lot of money, the only subscription I have costing that much is my car insurance
Category Theory for Programming
Tesla may finally be about to produce a affordable electric car
Starlink is comparable to Iridium if you are discussing ‘internet from the sky’ but the details are more complex.
https://www.researchgate.net/figure/Gender-Proportions-Acros...
I think so. Apps never worked for me finding a long term partner but they used to be kinda okay at least. Maybe something about reducing the profile to just swiping yes or no based on a photo has made it awful? And inviting men to pay to be the topmost left swipe in a series of a woman's hundreds of low-compatibility "matches."
I'm awake more than 5h/day on the weekend :)
Yes, it's well established that Philistines were Greek sailors that were invading Egypt.
After Revolt of Maccabees against Greek Seleucid empire (Jewish holiday of Hannukah), a Philistine Gaza that was a Greek stronghold, was conquered by one of the revolt leaders (Jonathan the Hasmonean).
Kind of. Homer is combining two separate events into one.

You have the LBA Mycenaean conquest of Anatolia establishing a foothold which correlates to the catalogue of ships (~1400-1350 BCE).

And then you have the sea peoples conquest of Troy taking it back from the Hittites in the early Iron Age (~1200-1180 BCE).

In between that time you have letters from the Hittites pursuing a refugee asking the Ahhiyawa to hand him over from Troy (so presumably the pre-Greeks already had influence over Troy), then later referring to their own vassal in charge of the city.

The sea peoples are primarily Anatolian and from the Aegean isles. They don't seem to be from the Greek mainland, whereas the Mycenaeans were.

So you have a predominantly Greek story of the initial LBA conquest, and then a quite mixed group conquering their own homelands which happens in the early Iron Age.

Homer rolls them up into one story of a predominantly Greek conquest of Troy, and as a result the Greeks had an entirely broken picture of the LBA/EIA period, from Perseus being his own grandfather based on the sources to thinking the Argonauts (a sea people story) happened before the Mycenaean catalogue of ships when it was the other way around.

You can even match details in both parts of the story to independent events recorded in Egypt during each of the respective periods.
Some are, some are not. The US tax reporting requirements for their citizens abroad made a lot of banks refuse American customers.

But there are also other requirements that are not related. The most effective workaround at the moment is to choose a EU bank outside of Germany. This skips the requirement for a residence permit or a registered address, so people can land in Germany with a functional bank account.

Another workaround is to rely on branch employees to be a little pragmatic and let immigrants open an account. These exceptions are naturally impossible to document, but they are a normal part of German bureaucracy.

A third and last workaround a symbiotic relationship between a relocation consultant and a bank employee. They expedite the process and in return they get a steady stream of high-income customers.
As long as we're discussing Dr. Sacks, I just read his short story (part of same-titled book) "An Anthropologist on Mars." The titles derive from Dr. Grandin Temple's perception of being high-functioning autist in academia/husbandry; she is best-known for re-designing slaughterhouse shutes, able to "see" as animals do.

Her entire story left me, a spectrum-kiddo, grasping for what "real" even is.

The thing that struck me as her "most unhuman" aspect [but with which I can relate, self-inflictedly]: Dr. Grandin doesn't understand most human social customs, so from a young age vowed to never enter into a romantic relationship.

She considers this entirely a waste of time, and lives to work.

Highly recommend Dr. Sacks many books/collections, may he RIP:

[I'm just a fleshbag]: Man Who Mistook Wife for Hat

[LGB / growing up]: Uncle Tungsten

[Parkinsonianisms]: Awakenings
Find a lawyer who's willing to split the judgement 50/50. They only get paid once they win.
You're being downvoted because a lot of people don't like off-topic politics here, but you're right that a lot of imagined sci-fi dystopias that we get scared of in comment sections are not realistically as bad as what people around the world are actually going through right now.
They were at hobbyist levels 15 years ago when Spartan-3 came out. Then everyone decided that FPGAs had to be premium priced and killed off the affordable parts.
As a software developer who’s written a fair bit of code in JavaScript, C and recently Rust, the idea that I would look for my dependencies in apt on Debian is a bad joke. At best I’ll get some ancient version of the things I depend on. But more likely, 2/3rds of the libraries I use simply won’t be there at all. Is the rust compiler in apt? Is serde? Rand? What about the long tail of my programs dependencies?

I remember looking in apt for nodejs one time and the version it had was about 5 years out of date, and it was missing all sorts of quality of life features that I had long since taken for granted (like promises). And of course, half of the packages in npm failed to run at all as a result. It was a complete non starter. Maybe I should have searched apt for ancient versions of common JavaScript libraries from a similar vintage? Then I could install them system wide. Yay. And what would all that extra hassle get me? A JavaScript program that would only work on one crusty Linux distribution. Which is strictly worse than what nodejs ships with out of the box: npm. Up to date packages. Modern JavaScript. And compatibility a mile wide.

And I could tell the same story with rust and cargo, and plenty of other languages.

Apt really makes no sense at all to use in this context. Maybe it’s fine to install X and gvim. But that’s about it.

If Debian really wants to mirror npm and cargo and other languages’ package managers, why don’t they just automate it, and add the hundreds of thousands of packages en masse?

Manually adding specific versions of packages from npm and cargo sounds like a massive waste of human effort. At best it will only ever produce a pale imitation of the real package repositories. I just don’t see the point.
> A keyboard is not a computer

You underestimate the complexity of modern protocols and the amount of computational power in everyday devices.

All USB devices have more compute power than the entirety of the Apollo Moon Lander program. And we use that compute power to format USB checksums, USB packets, and other such protocol details.

In practice, a keyboard today has the compute potential exceeding that of supercomputers of decades past. We just don't think about it very much.

---------

A modern mouse is more obvious, in that it uses convolution kernels over the scanned 2d infrared picture to figure out if the image moved right, left, up or down about 100x per second and reports the results to the host.

That's how optical mouse works. Lots and lots of matrix multiplications and 2d digital signal processing...
I think it's totally not in the interests of dating apps for you to find a long term partner and stop using the app. They need a charging structure that is a fixed single cost, not a subscription. Ideally if you don't get a match in, say, 2 years, you should get your money back.
Not relevant to the project but I usually check for earlier versions of the paywalled pages in the wayback machine (~75% success). I felt bad using these services (paywall removers), and just feeling a bit better checking in archive.org.
The issue is that society’s fundamentally work based on social norms, which are enforced to maintain the society. How narrow or broad the norms are vary by society, but the ‘rails’ have always been there.

That you draw the line at violence (in these situations) is a side effect of the particular rails you were raised in, but most societies draw different boundaries. There may still be some situations that even those guardrails aren’t what you think.

Same position for those advocating for pedophilia? Advocating for terrorist acts? Advocating for overturning the gov’t violently?
You like the word 'handy'. It's in the blog post twice and once in your comment here.
Probably, because they aren't mutually exclusive. Apps let you see women you don't otherwise run into through a social medium, bigger pool bigger chances.
Starlink has been a 10-100x ROI for the government, it’s why they invest in things with ‘subsidies’.
China Unleashes Crackdown on 'Pig Butchering'
Non-opinionated is not an excuse. It's CLI is an unlearnable mess ( ours vs theirs). I've got 10 years in it and it still bites me in the ass.
> As annoying as it is to have to update every sudo reference -> doas, it forces you to think about everywhere you're using it, rather than waiting to see what breaks and then trying to fix it.

In my scripts I never call sudo or doas. Instead, if the script needs to do something as root, I write the whole script so that it expects to itself be run as root.

And then when I want to run my script, I run it as root

doas ./somescript.zsh
I spent most of my teenage years playing the “economy” of EverQuest Online Adventures, mostly by collecting rare items and selling them. I don’t think I ever reached the maximum character level, even after playing the game for half a decade.

It’s a shame I couldn’t cash all that digital money into real money, but I guess I did enjoy it anyway. I have the impression that people do similar things in games like Eve Online.
Also, I should mention that Python is not a requirement. The GUIs that people have created so far were written in Python, but the nrsc5 project itself is built entirely in C, and it exposes a C API.
Pythons virtualenv is old than npm. For me, I think what makes Pythons dependency management work for me is that there's a logical separation between the environment and the package managers. You create a new environment, using venv, pyenv, Conda, containers, whatever you like, doesn't matter, then you install packages into that environment, might be latest, might be a specific version, depends entirely on your needs.

Something like npm og Rubys Gem, are confusing because I have no idea where the packages went. Apparently they like somewhere in the current directory, maybe? What if I want to use the same environment and package elsewhere? I'm sure you can do it, but it doesn't seem logical to me that you don't need to specify which environment you're using. It's the same with Go, it's rather confusing where packages go, or which version, it's all squirreled away in the go command. In one way it is really nice that it just goes into the same project directory, but it's also a little confusing that your environment changes when you move directories.

For production and containers... you normally just have that one thing running, so into the global environment it goes and here using apt to install the packages also ensures security updates, well not in the containers perhaps, unless you rebuild them.
Met my wife through OKC when it was still good, with that percentage questionnaire match score and such. By all accounts it's about as crappy as all the other dating apps now, so I suppose I lucked out on hitting the right point in time.
No, but maybe it feels better to know memory bugs aren't there (but all others are, and worse than in sudo)
That's sad, the fiesta is a fun car to drive. Also very economical, my diesel one uses 4.5l/100km consistently without paying much attention to it.

That bring me to another point: Fuel economy ratings. My car is rated at 3.3l of average consumption. That's possible when hypermiling at night, but BS when considering traffic.

I reckon SUVs are even worse than my 50% increase over the rating because their weight makes engine braking less effective in traffic and aerodynamics tend to be less of a problem at the hypermiling speeds they do during the tests than at real world speeds.
> Is there something to this Rust language which magically eliminates all chances of any bug being introduced?

no, altough it has features that prevent or reduce the probability of some types of bugs - one example of this being memory safety bugs. rust can't prevent logic bugs.

the rust reimplementation probably has more bugs than the original, but a theoretically better chance to achieve fewer bugs in the long run.

is rewriting mature linux infrastructure in rust a good idea? many people agree that no, it's probably not a good idea outside of special use cases.
I agree for projects I maintain, where I can bump a package and the dependencies myself.

But on a server with 10 services, depending on 10 versions of a badly maintained project that requires an urgent security patch? Not so much, I rather just update a shared lib. It's a matter of scale and resources.

The great thing is that there are options, Flatpaks do what you want, no need to demand that Debian does the same.
Citigroup considers deep job cuts for CEO's overhaul, called 'Project Bora Bora'
> The character/modes of rejection have gone from maybe mortifying titters/giggles amongst the friends of the person being hit on to the potential of literally having one's shame splayed across the internet for all to see. Perhaps with embellishments about how creepy or clueless they were, etc.

That can still happen using an app. You just won't be standing there to see it. Speaking of which, why would one even ask a girl in front of their friends if one can't handle the inevitable giggling? If you see them often enough to spark your interest, then you'll find a better opportunity to ask then to make a show of it.
Well, the best of luck to them.

All I'm really interested in is whether the new (read, old) overloards at Element have serious plans to revive p2p efforts or not.

Going off their behavior on certain github issues, I won't hold my breath and will continue to use briar instead.
Modeling!! Military tanks and airplanes, Gundam and now Warhammer. Learning a lot painting techniques.

Also building "drones". I create a glider and slap some propellors on it, then race it once a month in a local club.
> without breaking everything

Except all exiting use of sudo ...

It's such an entrenched tool that I'm sure there a compatible replacement could be useful.

Personally I would appreciate someone to take on the mess that is PAM. It was much too complex from the start and it hasn't become better over the years.