skysight-inc/HackerNews huggingface dataset:
No, they're not padentic or "anoying". Words have meaning. The more precise their use is, the clearer the communication becomes. Investing the time to properly learn pre-established termilology has tremendous value for everyone. Well, everyone but those who are too lazy and sloppy, and would rather just confuse everybody instead.

I'm glad this disgusting sloppiness doesn't exist in more established fields. I hope people keep calling it out.
Chatbots vs. conversational AI: What's the difference?
I'm reminded of Neal Stephenson's description of Rhetors and Incantors in 'Anathem' - "Rhetors could change the past and were eager to do so, Incantors could change the future and were very cautious using that ability". Could be a parable about leadership styles.
I started skateboarding two years ago in my backyard and this year I started skating at my local skatepark. I'm all padded up for safety and even use hip pads. It's a very fun and cheap hobby. Seeing a lot of progression so it's very fun.
Google publishes IP ranges for GoogleBot. You can also reverse-lookup the request IP address - the resolved domain should in turn resolve to the original address.
But then you have a cat
I've been meaning to up my Mexican cooking game. For years I've been making the standard easy Tex-Mex stuff (tacos, burritos, etc). But my wife recently bought me "Mi Cocina"[1], which is a level up in both challenge and authenticity.

[1] https://www.amazon.com/Mi-Cocina-Recipes-Rapture-Cookbook/dp...
For my fellow autic monkeys:

"How to write a letter to Cared-Abouts:"

1) Gratitude (solo)

2) What I'm working on / towards

3) Anything exciting / worrisome

4) Thoughts on wordly problems / solutions

5) Transactional / accounting stuff

6) Questions

7) Gratitude (together / partnerships)

Sometimes it's just "doing the dishes" or ceasing to be difficult, "because I can."

Grateful for your passion.
are we really concerned about the shortness of the code for the worse tradeoff of being less readable?

how much is truly saved by this? these seem like the things of a solo dev vs building something for other people to follow
What’s the deal with CLAs? I’m not familiar with them.
So you're saying that people should be working an extra 10 hours a day? Otherwise they are just stealing time and money form their owner^W employer
I was under the impression that all of the "pegged to the dollar" coins are too fragile for storing money long term. But USDT dropped down to 94 cents during the crash I was thinking of when others more thoroughly collapsed. What's the difference there?
It's just hundreds of variables of data and some calculated features - basically from current point in time and some configurable points in history + some aggregated history data, fed to ML.NET FastTree / FastForest. I think LSTM / some Python frameworks could have been better, but learning C# better was one of the main reasons so ML.NET algorithms it is. I get quite reasonable predictions, though I need to do some more to get better at predicting the end of an activity because of some limitations how I'm giving the data to avoid overfitting. GPT is just going to be last step of the process, being fed todays actions and we'll see if I can get it to blurt out anything interesting based on it.

I just checked my manual tags in the training database and I've been on this for 197 hours and 37 minutes since since 12th of October. No wonder I feel like I need a break..
Yeah sure I get it :)

WireHub is like wgeasy in regards to the UI (a nice list of devices and some buttons on the right), but different in that it doesn't run WireGuard, it just generates the configs.

So if you find yourself a bit worried of the single point of failure that is wgeasy (all the private keys are kept in plain text on the server running wgeasy), and you want more flexibility in your WireGuard routing (not just 0.0.0.0/24, per device rules), and the ability to securely share any of your configs with others, then maybe give WireHub a try.

No future plans as of yet. This is just a side project.
It's API, not a language. Write your own, ergonomic and safe API on top of unsafe code.
Makes you wonder then why it does so much, if those rarely used features increase the surface area of possible exploits? This is just a question I’ve had about *nix utilities in general, since sudo is hardly the only tool with obscure flags and features
Jimmy has yet to utter a sensible word.

At 10:45: Somebody who jumps from “A city that was busy all day, all night” to “it must be millions of people like New York” can only be described as daft.

There is scholarly work on Atlantis. And this clown mentions none of it.
The CLA isn't reciprocal. Reciprocicity is only one way when you require a CLA.
Wine. It’s fascinating, tastes good and a fun conversation with people.
Microplastics are the "lead/asbestos poisoning" of our generation, and the problem is actually far more dire than either of the former. Someday, we will look back on how we could have ever allowed microplastics into our lives with shock and awe.
Perhaps we should stop spreading second-hand anecdotes from Reddit as authoritative examples of what can/has/should happen.
'End-effector,' robotic system for autonomous cotton harvesting
Love the idea of dating apps, but have a lot of questions to the execution.

As other people mentioned in the thread I did not really need them while in University, but after graduation, being in SF Bay Area in tech, meeting women became challenging.

In this geography (SF Bay Area) and subculture (tech) the number of women, especially good looking, who are single is objectively small. You rarely meet them in real life.

Dating apps solve this issue - open an app, match, chat, meet.

But in other geographies and subcultures, meeting in person would be more efficient and enjoyable.

But even if students stay away form it, dating apps industry waits for disruption. And I hope, this time executive teams in Tinder, Bumble, etc will not ignore this signal and invest into creating a better experience for all sides.
That’s the danger with the size of these things. With 18.5 million customers, they could literally murder a couple dozen a year and it’d be hardly noticeable.
A lot of USB-C cables only support USB 2.0 speeds (480 Mbps = 60 MB/s). I found out this while searching for a USB-C cable for a HDD enclosure. There are a ton of "charging" cables, but very few "fast data" cables, at least in the $10-15 range. I'm sure for $100 you can find a cable with everything in.
I was involved in a large software project with a large financial institution. Every weekday, there was an hour long status meeting. Based on what my company billed my time at (and presuming the other 40 companies billed their staff time likewise), that morning status call cost about $50k.
The 12ft guy doesn’t look so great in that thread. He admits to ignoring the email (gosh I was busy mmkay?) and then argues that Vercel is lying about the extra work they had to do.
Combine this with https://github.com/dominictarr/hscrpt and you'll be building websites in no time!
They should just drop gsa. It's a vulnerability scanner. People interested in that and in its web fronted are supposed to have the skill to follow the instructions on GitHub and install those two pieces of software. One has a dockerfile, the other one must be built from source. It can probably run in a socket container with the correct dependencies. Problem solved.

I use Debian on my laptop but in no way I'm using their vendored languages or packages except what's needed to run the OS. Everything else moves too fast. It's either language managers or docker containers.

What I want from a distro is a solid foundation to run my desktop, editor and browser, then I care about everything else.
This device can also act as a device when you connect it to another computer. Maybe "OTG" is not the best name, but rightly or wrongly, that is the accepted name for this feature.
Agreed. The social norms change. It was within norms 50 years ago to be a racist, or at least make racist jokes and insinuations, today this isn't acceptable.

What is different with woke I believe is that they basically want to force speed-running this social norms evolution. No time to wait for the glacial pace of change of mindsets (generations), we will call out everyone right now. This provokes strong reactions.

The other issue is that not necessarily all progressive ideas will be actually accepted with time, many were/are/will be sorted out, but there's no real chance for this sorting out in woke, where any doubts about particular idea will get you shouted out.
They’re easy to make.
Back when I wrote a lot of Perl code, I limited myself to the debian packages, since they were tested and API stability was enforced by the debian team. It was missing a few packages, but they were either niche or low quality.

CPAN was untested garbage by comparison. (In the same way that pip is today.)
I'd be very careful about assuming the legend was made up by Plato just because it's not widely attested in writings of the time.

It's likely that most of stories from oral tradition have never been put down to writing, and most of those who did were probably lost through the filter of time (along with the vast majority or ancient Greek literature).
Mental health. I recently passed out in public and had to finally admit to myself that I’m severely burnt out. I had ignored the signs and mentally written off the concept of burnout as a bit of a wishy-washy mostly “emotional” concept and not as the very real psychological AND physiological condition that doesn’t just go away if you get a good nights sleep and a day off. It was emotional to actually read up on it and realize my disillusionment with work, deteriorating relationships and steady decline in my ability to carry out daily tasks weren’t signs of a personal lack of interest or effort, but an inevitability resulting from the position I had put myself in.
Instead of importing dsq you can do this

const $ = document.querySelector.bind(document);
const $$ = document.querySelectorAll.bind(document);
They keep open source license, so why not. If money's involved, it's gotta be messy either way and matrix is too convoluted and complex to be developed without money envolved.
By observing a lack of transparency within his comments; which I don't observe, as I observe the opposite: transparency. It allows him to earn trust, as it makes him accountable.
"But it does nothing for logics bugs."

"Nothing" is too strong. It does not solve logic bugs, but type systems stronger than C can solve some logic bugs too.

Even something as simple as having some concept of "private" and "public" and some boundaries between them can help. I'm writing some code right now in Go, hardly a super strong type system, but I've still put some basic barriers in place like, you can have a read-only view of the global state, but the only way to write to it is to a per-user view of that state, and the only way to witness the changes to the underlying value is through one of those per-user write handles. This eliminates a large class of logic errors in which one accidentally reads the original global state when you should be using the per-user modified state or vice versa. This is a rewrite of some older code, and this error is so rampant in that code as to be almost invisible and probably in practice unfixable in the original code. (Which was solved in practice by only every dealing with one user at a time, and if there was multiple users, it simply ran the process completely from scratch once per user. It tried to cache its way out of repetition of the most expensive stuff, but, the cache keys had some of the same conceptual underlying problems, so it just wasn't as good as it should be.)

You can't solve everything this way. Rust's stronger type system offers more options, but you can't solve everything with that either. But with good use of types, there are still classes of mistakes you can eliminate, and classes of other mistakes you can inhibit.

(There are some tradeoffs, though; with bad types you can alse mandate incorrect usage. But I think in the case of something like a sudo replacement we can reasonably assume fairly high skill developers and that there will be a lot of high skill oversight, as evidenced by the fact they've already sought out a third-party security review.)
> sudo seems fairly straightforward

`su` is straightforward, `sudo` is a very powerful piece of software and the configuration has a lot of edge cases.
well, theyre THE top in regards population, so they better be among the top regards economy to feed them all
I've had the opposite experience. I'm amazed at the types of print magazines on niche topics that still exist. Are you aware of https://www.stackmagazines.com/ ?
I've wondered why consumers don't usurp the naming conventions for USB? For whatever reason, the USB consortium completely screwed up with all the variants which led to headaches and money wasted on cables. Why not just self-organize online and apply meaningful names to devices.

So, for instance, a 10gb USB3 with oval plug and power delivery could be called "USB3P", 40gb could be called "USB4P", and so on, regardless of what advertisers or the organization calls it (don't get hung up on my example name, the community could collaborate and vote on the best nomenclature).

Tech reviewers could publish lab results of each cable SKU (and laptop model number) and provide lookup tables. Then sell cheap stickers or bands so you can label your own cables. Just completely bypass the standard and put the power in the hands of the people.
I had Beeper. It was a cool concept but also underscored my issue with today's chat platforms.

For WhatsApp, Beeper needs to have an active session token on their servers that you approve via QR code. This is needed because WhatsApp doesn't have a public API and the only way they can grab messages is by scraping web.whatsapp.com.

It's very similar to the approach that Spark (iOS Mail App) takes for connecting to Gmail (they hold refresh tokens server side). Will someone from Spark or Beeper read your messages on the sly? Probably not.

But if their servers get compromised, someone else might, and that's a problem!

In the Old Days, everything was username/password Basic Auth, and all of the chat platforms exposed some kind of an API. No need for an intermediate server to hold tokens on your behalf.
What's wrong with solo devs?

You are talking to me on a site done by one.

This is the frontend code:

https://news.ycombinator.com/hn.js
I contacted the foundation funding channel, multiple times,specifically about becoming a member to support p2p development and they don't even have the decency to respond.

Honestly this whole thing feels like a bait n switch. Get the community based matrix popular and cozied up with the public sector and then lock that shit down under the element Corp.

The foundation, who's job it is apparently to protect/guide matrix outlook and development, now has no ability to actually govern said project.
Curtis Yarvin’s concept of “The Catgedral” extrapolates on this I believe. Beyond the elite media he also identifies the prestigious academic institutions, which consequently are the source of elite media and business power, as a part of the apparatus that determines what’s ok to think.

The observation being that it’s interesting that on subjective things, every prestigious academic institution comes to the same conclusion. And these conclusions are passed onto the elite media which then manufactures consent.

Of course an academic like Chomsky would be blind to this.
Dave's Garage on YouTube has some videos on him aquiring a fairly built out Kim-1 with keyboard and video display IIRC.
Mathematical Introduction to Deep Learning: Methods, Implementations, and Theory
No, it's never better to run whole scripts as root when root is only required for part of it. Unless every expression in your script requires root, the blanket statement holds.

In my experience, and in my own scripts, it is better to explicitly check if you are being run as root, advise against it and exit (with maybe some break glass flags) and invoke sudo when escalated privileges are required.
I love battlebots.

Really hoping for tombstone to come back next season re-engineered to be the top dog again.
Even better than hiding it away is splitting it in half. The code was written that way so that two tasks running simultaneously could not both try to write to the same pin at the same time. But writing it as a one–liner that you use over and over is the wrong approach, because then you’re unlocking the mutex (and other layers) before every write to the pin, and then locking it back down afterwards. If you then sleep before writing the next bit to that pin, some other task could still jump in and write it’s own bit to the pin before you wake up.

So what you really want to do is unlock the mutex and unwrap all the layers to get just the io pin object, and give ownership of it to the task. Then the task can write to the pin, sleep, and not worry that any other task can write to the pin before it wakes back up. When it comes time to spawn that other task, you can unlock and unwrap another io pin and pass along ownership of it to the new task. Meanwhile the compiler prevents either task from accessing pins not assigned to them, unless they contain the code to unlock the global mutex.

But then you have to talk about how to spawn multiple tasks, and I bet that’s in a different chapter! By the end of the book when all the pieces are in place, there probably is no global variable for the IO pins, no task tries to unlock a global mutex, and instead all tasks take ownership of the pins they need.
Streaming flight data from the FAA. I'm building a system to ingest data from the FAA SWIM system to build a real-time flight board for airports in the United States. I'm learning how to manage high traffic data via a JMS program.
Exploring the Macintosh ROM (2019)
> For Gen Zs, there seems to be a correlation between gambling and investing—particularly, high-risk investing. In the United States, 61% of surveyed Gen Z investors said they gamble online or in person, compared with 29% of non-investors surveyed. Their propensity for gambling is also associated with riskier investments; 70% of US Gen Z investors who gamble frequently invest in crypto, and 38% invest in non-fungible tokens.

(from the CFA Institute survey cited in TFA, https://rpc.cfainstitute.org/en/research/reports/2023/gen-z-...)
sveltekit is all about SSR these days, svelte itself does not have a default client side router, I was trying svelte for csr spa and gave up
So are you saying the media does not have these filters?
Distro specific packagers are broken because the surface area and workload is too high as it is essentially n packages * m distros to maintain. Language specific packagers are broken because they can't express dependencies across the language barrier in a good and automated way.

The latter seems easier to solve as long as there is someone that actually wants to solve it. Currently the language packager maintainers doesn't seem to be interested in a common solution (understandably, as it is a very complex problem).
“We must know our customers”
The bank will take any approach other than having an account manager who knows each customer individually.

This is the biggest reason I make it a priority to bank locally and in person.
I think you can use the sudo -k flag to clear the cached auth
Looks like parent reads "for hire" in the more specific "mercenary" meaning, and not in the very generic "old enough to be employed" sense you seem to use.
The old repos "belong" to the matrix foundation, but the work on them was mostly done by the element team. This is them officializing that synapse and dendrite are element branded projects, not matrix (so yes, it is indeed a handoff), except they are branding this as a fork because the license is changing.

They also are changing licences to require downstream forkers to also open-source their changes, ensuring corporate users of matrix contribute back upstream if they modify their implementation (beeper might be in some hot water, though they can very well continue using and maintaining their own fork from the matrix foundation repos with the old licence).
There's a reason why web developers have the reputation they do.
Flak at you!
Yep, and it’s exactly right. It had been so many years since I’d worked directly at the DOM layer that I’d forgotten why I stopped.

That being said, it was equally difficult picking a framework that had the least likelihood to handicap me down the road. And I am still using plenty native methods, especially for the CSSOM. That has yet to be sufficiently abstracted into any kind of framework.
Guarantee you there’s a third admin account. And maybe a fourth.
And some of those charging cables are capped at 60W too.
Piper Maru
Asia was at the time understood more as Asia minor (read current day Anatolia/western part of turkey).

Lygia too was only a small section of what we currently name Libya.
Any of the non-distributed version control systems? /only ever so slightly s
Very correct, although Apple controls only a minority of the Smartphone and Desktop market, they have most of the high income individuals, which advertisers love.

If Apple loses that sweet 21B USD, they will come up with their own search engine for sure.
This book aims to provide an introduction to the topic of deep learning algorithms. We review essential components of deep learning algorithms in full mathematical detail including different artificial neural network (ANN) architectures (such as fully-connected feedforward ANNs, convolutional ANNs, recurrent ANNs, residual ANNs, and ANNs with batch normalization) and different optimization algorithms (such as the basic stochastic gradient descent (SGD) method, accelerated methods, and adaptive methods). We also cover several theoretical aspects of deep learning algorithms such as approximation capacities of ANNs (including a calculus for ANNs), optimization theory (including Kurdyka-Łojasiewicz inequalities), and generalization errors. In the last part of the book some deep learning approximation methods for PDEs are reviewed including physics-informed neural networks (PINNs) and deep Galerkin methods. We hope that this book will be useful for students and scientists who do not yet have any background in deep learning at all and would like to gain a solid foundation as well as for practitioners who would like to obtain a firmer mathematical understanding of the objects and methods considered in deep learning.