skysight-inc/HackerNews huggingface dataset:
A Firehose of Rust, for busy people who know some C++
Am I the only one finding the popular usage of the word "Algorithm" annoyingly misleading? It's almost certainly the case that companies like Facebook and Google aren't using a single algorithm, but rather a hodgepodge of techniques and components (some of which are neural networks or similar, which are _trained_ using algorithms, and _use_ matrix multiplication and gradient descent algorithms or variants thereof to calculate predictions, but are not themselves "algorithms").

This hodgepodge is not solving a specific, well-defined problem. It's not guaranteed to terminate (the exact opposite actually). It doesn't produce the "correct answer" for every instance of the "problem" class. In virtually every aspect that matter it's not an algorithm. Arbitary programs are not algorithms.
The status quo in many countries implies sending scans of your ID to many administrations and service providers, which is way worse.
dam :/ sorry cheers ...
How Long Does It Take to Make an App?
It sounds like the author's solution is to take the web metaphor and create a personal microcosm of that.

I don't think this is the solution.

I'm a bit disappointed that the essay doesn't take the approach of identifying the problem more fully, before proposing a solution.

The base effect of reading the article, feels to similar to someone telling you about a thought they had in the shower.
I know. Its sad. And it happens with other things too. That is the price we (the rest of the west) pay for never having emanicpated ourselves. This "the US defines what west is" thing pretty much goes on my nerves since I realized how it works. It is also likely a reason for anti-US-attitudes. The loud and extroverted bully is never really a darling of everyone.
<snarkiness_towards_your_commentators>

Obviously false flag does not exist.

Also people do know only one language.

</snarkiness_towards_your_commentators>
It's very competitive for applications that can make good use of the programmable IO feature. Other chips with similar capabilities are substantially more expensive.

It's also clearly going to have a great developer community building up around it, which has great value in itself.

It's also great value as a "easy to integrate cheap module" which is what they initially pitched it as.

Of course these days many applications need a wireless interface (wifi/BLE) and you can get competitive parts at similar prices to the RP2040 (ESP32 or a BLE MCU).
The inoculation certificate validity is currently 180 days since the last jab (looking at the slide deck in the repo). That seems super short. Will people really need 2 courses of jabs each year (that is 4 jabs with most current vaccines)?
It does indeed. You can then use an NNTP client and the experience becomes usable. killfiles can be used to filter out this kind of abuse.
I live for this shit. Need more tracking worldwide.
Thanks for the feedback, it's reassuring. As other posters said, I am worried because it's a workstation which means it won't have consistent load, and material stress is much more destructive in the thermal conditions of expanding and contracting. So if in your ~8h workday your station gets stressed for 2 or so hours in irregular intervals, how destructive is that, objectively?

--

As for the Zen 3 TRs, well, to be fair, I am not looking to blow $50k on a workstation. :) I am more interested how -- and if -- they will drive down the prices of the TR 3900 SKUs...
> one of the things that I've learned to do, through many painful years of hard work, is have enough personal self-regard, that the opinions and maltreatment from others doesn't have damaging effects.

That's a really great quote... a lot of people need to learn this. Offense must be taken to have an effect. You can choose to not take it.

Please don't misinterpret this to read like it's ok to intentionally go around trying to cause offense to other people... that's not ok! But people disagreeing with you, for example, is NOT offensive. People criticizing your work in a professional manner is NOT offensive. People having different cultures is NOT offessive.
>What exactly do you expect as answer to this question?

Maybe user timonoko knows something more about this story.
Cryptocurrencies feed on a cycle of fear and greed and deceit. The technology exists because people are scared of inflation and authoritarianism. Then there are ‘investors’ who see this fear as a trend that can be exploited for profit. Then there are the scammers who target the greedy. And then the authoritarians step in and stoke more fears while mostly failing to do anything about the scams.

But it starts with that fear, and it would end if people weren’t scared. The scams are just a byproduct, and this happened in every major financial revolution. My favorite example is the financial history of the collapse of the French monarchy. Maybe there will be enduring fiction written about cryptocurrency scammers with personifications like “The Merchant of Venice”.
> Some cross state borders multiple times in their lives. This is what we want to achieve, because it fuels economic growth and removes obstacles to happiness.

On the other hand, people are forced to uproot and discard their entire social support network - family, friends and others - multiple times in their lives. This does not only negatively impact happiness, but also has severe side effects and associated costs!

This can range from not having a place to crash (or a source to borrow money from) when getting priced out of a home or losing your job, but also having to waste money on childcare, family meetings / events being more expensive because people are spread all over the country and similar problems. And for the elderly, they are dumped in care homes with substandard but expensive care instead of being around their families in their final days. Call me old-fashioned but I find this disgusting.

And I didn't even touch the topic if this uprooting of people is detrimental to their mental health, especially for children - I would not be surprised if the rise of depression and other MH disorders can be linked to being constantly on the move in childhood!

The worst net negative for society as a whole is that enforcing mobility creates a massive concentration of people in urban areas (where rents explode and traffic becomes untenable) on one side and "left behind" rural areas on the other side where population erosion only leads to bitterness and erosion of trust in democracy itself, and any investment in infrastructure or life quality becomes prohibitively expensive.

We have seen the culmination of decades of neoliberalism in the rise of nationalist demagogues across democracies worldwide. We as humanity need to take a step back, cool down and ask ourselves if what we are doing is actually positive for society.
I agree. Was the “friendship” actually just someone they chatted with on Signal occasionally? That’s not really what I’d call a friend. It would barely class as an acquaintance. They also mention they interact with hundreds of people this way. I’m sorry but those aren’t friendships. Has modern life completely done away with actual friendships where you know each other fairly intimately and actually spend a good deal of time together? If you barely talk to someone’s online persona why should you even bat an eye when they ghost? You haven’t actually invested anything so you haven’t lost anything.
They're starting to have boards with RP2040 + Wifi (Wio RP2040 mini, Arduino Connect RP2040) but they seem more expensive than ESP32 boards...
I admit to being surprised by that ... I assumed it generated tests (you know, like it says) that I could then inspect those tests and run. If you know how it works, then of course it is creating tests by running the code.
Well the first part might not be true, as a north african immigrant in Europe I am very well acquainted with rejection in so many things I lost count, a simple case is searching for a flat in Munich which made the news a few years ago. My name only is a reason for rejection and frankly nothing can ever prepare you for that unless, you get a lot of rejections. Has it ever stopped me? no.

Thank you for clarifying though, I get it, I definitely had a different definition of what a rejection is which is what caused my confusion.

For the last part, I absolutely agree, some people tend to be too focused on the rejection itself and define themselves by it instead of doing something to changing it or themselves. Which always leads to bad things.
Tamlitz.li – We enhance your WooCommerce store with product recommendations
It's weird because I'm seeing this page [1] say the exact opposite of what I'm reading here:

"Prescribing a night guard to a person with sleep apnea will stop the teeth from becoming damaged, but will not address the much more serious issue of keeping the person breathing at night. [...] The scientific evidence that bruxism can be a symptom of sleep apnea has come from studies that were relatively recent, and not all dentists are aware of this information yet. This is why many dentists are still prescribing night guards for bruxism without screening for sleep apnea."

[1] https://millcreekdentistry.com/why-a-night-guard-for-teeth-g...
>That year, not some point in their lives.

What could be possibly so special about this year that you're so adamant to talk about it?

Also, nice website, definitely not partisan.
From how I understand the post, it's about the disconnect between human nature and modern relations (personal, romantic, professional, etc)

As humans we have a limit to how much rejection we can process in a healthy way. It varies from person to person, some can process things pretty quickly while others (like myself) quickly reach a breaking point

This becomes an issue, when (as the author points out), we try to rationalise people's emotional response away ("you're overreacting"). The author points out that rejection doesn't happen in a vacuum and the cumulative effect of these can have profound negative effect on people. This means that what might seem like a disproportionate emotional response to being rejected, in actuality is proportional to the cumulative build up of multiple rejections over time

Personal take: I agree with the author on the unhealthy nature of framing such emotional responses as a failure of the individual. This is especially true for the large part of the population who's neurodivergent

I myself have ADHD, and rejection sensitivity is something that I have to spend a lot of energy on, since I have to make sure I'm able to withstand a large emotional response, when I think I'm being rejected

The cumulative effect of a significant amount of rejection over the years combined with emotional dysregulation can result in me feeling actual physical pain because my emotional response is so intense

Advise like "you just need to not take it personal" is damaging, because it doesn't address the fact that feelings are out of our control - just like telling someone who's having an anxiety attack that "there's nothing to be afraid of" is missing the point of what is going on and is actually harmful to the person experiencing it

The post doesn't provide any solutions to this problem, but I think that acknowledging that this is an issue, might be a good start in any case
The Mulan license was released by the COSCL (China Open Source Cloud League? I guess? They didn't state that in their About page) to promote open source movement among Chinese companies.

It reads like a Mozilla Public License 2.0 to me at a glance.
FWIW, some mouth guards are actually beneficial for your bite, though I can't comment on tooth damage. I bought Invisalign from my dentist which is a specially-made acrylic mouth guard that is designed to realign your teeth/jaw, and probably also serves this purpose... unfortunately, I'm allergic to acrylics so I had to stop using it.

I've yet to successfully fall asleep while using a CPAP, so I wish this was an alternative for me. Alas.
This is just an aside but almost every post about writing high-performance code stresses the importance of data locality, that related data must be packed together in memory, and a cache miss that goes to main memory costs thousands of instructions worth of executed code. This implies that languages with tons of pointer indirection like Java will never be as fast as well-written C++ code.

I wonder how the continuous growth of caches in the recent past, as well as this approach will affect this performance requirement.
This looks great, looking forward to try it out on my next python project. That being said thats what I prefer statically typed languages because the compiler will do "automatic tests" by checking types, and I dont have to write tests that checks a function with different input types to validate that it can handle them all.
> much much better than they used to be.

Better than when?
Primarily it gave me something to do when I was nervous, worked up or indecisive. That is the way I see it in hindsight. It was also a good way to meet and chat up with people I would not interact with at work. I quit it one fine day four-five years back and haven't gone back to it. I have tried to smoke in a couple of occasions, but I just hated the taste in my mouth. At that point it felt like I had indeed kicked the habit.
Did you get that from an old Simpsons episode or from here?
https://www.halfbakery.com/idea/Liquid_20Filled_20Bowling_20...
$1 is a competitive price for a cortex m0+ processor, especially with single quantities!

The QFN package is slightly painful for prototyping, but certainly isn't an issue for automated production. I will definitely add the RP4020 to my drawer of dev kits and microcontrollers!
Those who do not know of the gorilla arm are those that do not understand why we have keyboards and mice.
The USSR just replaced some inequalities with others. For instance there were lots of status-based perks, currencies and even exclusive stores. See for instance https://en.m.wikipedia.org/wiki/Blat_(favors) and https://en.m.wikipedia.org/wiki/Beryozka_(Russian_retail_sto....

The meme about Soviet equality is pretty misleading. Their particular brand of autocracy increased inequality if anything, just expressed in different ways.
They asked to unload the leaking container in Qatar then Hazira, but the request was denied.

https://en.wikipedia.org/wiki/X-Press_Pearl#Fire (references 10 & 11).
I have lived and worked in 4 European countries and there are always things that you need fix even years after, for example for taxes or pensions.

I currently need to maintain digital IDs for Italy, Spain, the UK and Sweden, plus different implementations of those depending on banks/services. Add the complexity of phone numbers that are no longer valid and / or services that do not allow foreign numbers / addresses (more than you think, especially with companies).

I would LOVE to have one single ID system to rule them all (supposing it's VERY secure).
> Venting can be perfectly healthy, but comments that feel like cries for help are answered with a particular kind of motivating messaging that reaffirm a student’s push for excellence-at-all-costs rather than rejecting the premise altogether

> [...] On Study Web, while stressed, students have accepted their lot—they’re not investigating the rightness or wrongness of the pressurized environment of the Gen Z student or asking whether college is worth it at all.

Seems to me that's kinda the nature of a "study motivation" stream.

There's a place for questioning the premise - but a study motivation stream ain't it.

Every runner knows you don't have to complete a marathon, it's a lot of work for little reward, you shouldn't push past the point of injury, and you can drop out of training at any time. But if someone asks you for motivation to complete a marathon you don't question the premise, you just tell them "go on, you can do it"
That's true. The primary purpose of Bitcoin is to replace central banks who steal wealth away from savings accounts.

Millions of people are already using Bitcoin-backed debit cards to make payments. This way it's possible to get the benefits of sound money while being able to use it for daily spending.
Seems like the school culture can shape behavior and varies a lot. At my undergraduate college, my fellow math undergraduates* conformed to the stereotype of focusing on academics. Other activities like sports, games, and anime were considered less-serious, and someone who spent too much time socializing was frivolous. A student won more respect from peers by being capable in class than by being good at Smash Bros in the lounge, and they attempted to portray, whether true or not, the image of being hardworking and studious.

At my graduate institution, the undergraduate attitude was quite different; socializing was important, learning the minimal amount was efficient, and cheating was socially accepted (by peers, not necessarily the profs).

I was shocked at the difference in academic achievement this caused. The tests at the second institution were far easier, yet people were failing them. This was a difference between scoring 80% on nontrivial proofs, vs scoring 60% on one-step theorem applications. I don't think the incoming freshmen were vastly inferior. Rather, the culture at the first institution forced students to apply themselves through peer pressure, because that's what they perceived everyone else to be doing, and also what was valued. My advisor at the second institution seemed quite pessimistic about changing its culture, and viewed the first institution as a rare exception that would not be emulatable. He did agree on the extent of the difference.

From the prof perspective, this is all irrelevant because it's quite rare for a school to develop a good culture, so it's not the experienced reality for most profs. Asking to become faculty at a top institution where the undergraduates also all care about academics is like wishing for unicorns.

* Some selection bias here: I took grad classes, so these were the only math majors I had exposure to. Although, these were the only classes available because the school was small, so I'm not sure what an undergraduate could take if he didn't want to take grad classes.
It is true, they put all manner of stuff in it to make it hit faster/harder, to numb your throat so you can smoke more/inhale deeper, etc. Here's a nice overview from some EU body: https://ec.europa.eu/health/scientific_committees/opinions_l...
The US raised scores of millions of immigrants from poverty to the middle class. Poor people immigrated to the US, people with nothing but a suitcase. The US has seen the most spectacular rise from poverty to wealth ever seen in history.

You won't get very far turning up to the US with nothing but a suitcase today. If you don't have significant assets or a confirmed job offer you'll be turned around and sent back to where you came from, and sometimes that'll happen even if you do have those things. Holding on to an outdated view of what America is like is ... unhelpful.
It was over 20 years ago now, and I don't remember which library it was, but I ran across a type-1 UUID library that stored the timestamp of the latest UUID it handed out in a static (or maybe thread-local, I forget) variable, and would nanosleep until the system clock next ticked if it had already handed out a UUID with the current timestamp. So, you were limited in your UUID generation rate by the resolution of the system clock.

(I guess the fear was that it was theoretically possible for the process to crash and come back up with the same PID/TID within the same system clock tick, if the machine were really chewing through processes rapidly. It's good, as they aren't called Nearly Unique IDs, and the main use for type-1 UUIDs would be if you're paranoid about RNG collisions, but it does limit you to one ID per system clock tick, even though the timestamp in the type-1 UUID is actually 100-nanos resolution.)

A better solution would have been to query the system clock resolution, at library initialization time check the current system timestamp, and use the low bits of the type-1 UUID timestamp as a counter, being careful to never catch up to the current time. The library wouldn't have been able to hand out any UUIDs during the first system clock tick after library initialization, but after that, it could hand out up to 10 million UUIDs per second per thread. If that's not fast enough, one could also have it check for multiple network cards and use a pool of MAC addresses instead of just the primary interface's MAC address.
Somebody posted something a day or two ago, about why Russians don't smile.

It has nothing to do with whether or not they are happy or like/dislike people. It's just a cultural thing.

Americans can interpret this as "they don't like me," and Russians can interpret Americans smiling as "they are laughing at me."

Doesn't mean we can't get along. It just means that we need to be open to learning about the culture of others.

If I have an unsmiling Russian friend (I have), then I shouldn't insist that they smile on my behalf, and they shouldn't insist that I stop smiling on theirs.
>Ironic that this sentiment is expressed on HN, a centrally controlled site with strict rules around what can and cannot be said.

There's a big difference between a general photo-sharing platform like IG and a small, somewhat topic-focused forum like this.

It's like saying a recipe submission site is "censoring" nudity posts. I guess that's technically true in a sense, but it's also not really what the site's for.
Yes, I can get behind this argument, it's significantly different from the standard opinion that Electron apps are trash quality in terms of performance. VS Code is generally either seen as a counter to that argument, or as the exception that proves the rule; nevertheless I am frequently left unsatisfied with such arguments. My core point is: the norm seems to be lazily written native apps, to the point that well written Electron apps can compete, assuming that the app is non-trivial. Clearly having an Electron app for a task list is unlikely to be a good idea, but as a core productivity tool that is open for months at a time, it's fine.

Coincidentally, I stumbled upon StackBlitz [1] a long time ago, and was generally very impressed with it. It is essentially a very slick, online version of VS Code optimized for rapid prototyping, or small team projects. I could easily see people working with it as a main IDE. The argument then would be whether your browser of choice provides a nice enough environment for it to rival your OS when it comes to pinning tabs, navigating between them, etc. I would agree that it's unlikely to be an awesome experience, but with some work, it could be good enough. I mean, I guess a large percentage of people use Gmail via the web interface, and what is email if not the quintessential productivity app.

[1] https://stackblitz.com/
The insult was unnecessary and pointless, but in this case the info was solid.
nobody cares about covid anymore
This device doesn’t do video but for a computer like device you’d want it to drive a 1920x1080 display, which is about 6 mb of framebuffer already. And then you need content to put on it.
Yup, as German native speaker I can confirm that. You wouldn't normally use the term for someone you haven't had a romantic relationship with.
Is that any different from kids asking their parents to play Gameboy or Nintendo 64 games? Or wanting to play board games that are not sold anymore?

Sure you can find it somewhere second hand, or you could use an emulator. But I suspect this will be possible with the NFS games, someone will figure it out and make them playable.
Surfingkeys for Chrome/Firefox has a great open/closed tab search feature.

For desktop windows, I use XMonad + Rofi to summon windows via fuzzy search.