skysight-inc/HackerNews huggingface dataset:
Telegram is basically opposed to any kind of censorship which is IMHO a good thing. Western politicians are outraged as hatespeech, murder threats, right-wing paroles etc. are openly distributed through Telegram and demand regulation/takedown. At the same time, when protesters in Belarus or HongKong use Telgram to coordinate and those Governments demand takedown, the West screams oppression and demands freedom of speech.

In general I am pro Telegram, as I think any democracy needs to have censorship-free communication for whistleblowers etc. and to prevent attacks against democracy itself. Even if this means we have to live with stupid/illegal opinions being expressed too.
My understanding of these things is limited, but I think the most interesting thing about them is that open APIs seem to be the default way to interact with them, not something tacked on after the fact, and you don't have to beg for an API key for each one, contact a salesperson, or whatever. If these things proliferate, it seems like one could compose mashups of services to build online things relatively quickly.

Also, for bitcoin in particular, the lightning network makes it possible to pay a fraction of a cent for something, which is not possible with a credit card, and it potentially offers a uniform location/country-agnostic way to pay for things online. Stripe has made that much less of a problem than it used to be, but I'm not sure it's quite 100% global coverage yet, and afaik they have no solution for micropayments.
The governor of Missouri still doesn’t know how websites work
There are several Brown Bear books :)

Perhaps you yourself would enjoy "My Very First Book of Shapes" better, where the baby needs to match real life objects with abstract shapes (e.g., wagon/rectangle, sun/circle). Should be able to do it in a few months give or take.
> My understanding is that there has been very few improvements that they weren't dragged into. imho telegram is a reckless tool from a cryptographic point of view, and still highly suspect

Again, I cannot speak about the crypto but I can speak about

- bugs: last time Telegram had a know bug where data could realistically leak except inside Telegrams infrastructure (which of course is a big deal) was around the time it launched as far as I know. Looking at Signal (which I recommend for anything super secret) they've had a couple of really nasty bugs in the much shorter life time: RCE in desktop client and spuriously sending images to persons except the intended recipient is just two.

- things they haven't been dragged into: anti-hijacking, deletion on account inactivity, working backup, not syncing secret chats between clients and more.
Yes it is! It’s the first link in this article as well)
Happy New Year! Hope you have a great 2022!

My themes for 2022 are as follows:

I want to spend more time with family. We recently moved back to the area where my wife and I grew up and we're really looking forward to seeing folks we love more.

Write more and be more effective at writing. Last year I made it to March or April journaling every day this year I want to try and make it a bit farther.

Be a larger part of my church and community. What form that takes I'm not sure as I'm still trying to figure out how I'm going to measure that.
I think I am. Thanks for the correction.
It absolutely is an option! There are open source social media projects out there that you can fork and start hosting today, if you want. Or you can use one of the existing alternatives. It's just that not many people use them right now, because Big Tech "censorship" has done a pretty good (definitely not perfect) job of just targeting bad actors. If a large non-toxic chunk of the population starts getting banned, non-toxic alternative platforms will become viable for the network effects that power social media centralization. Until then, the alternatives will look like Voat and Gab, and it seems like the online public doesn't love platforms that are dominated by the toxic castoffs from more mainstream platforms.
At least it should perform validation and reject the NFD form and force the client to normalize to NFC?
Another body of research on a similar topic: https://research.google/pubs/pub46921/
Or VR. Just, immersion therapy.
If you look at a tire from the side, you can precisely see the bulge of the tire, which I do all the time to check the pressure.
A person's Bitcoin holdings can be distributed across any number of wallets. How does the thief know (1) their mark owns Bitcoin, (2) how much Bitcoin they are stealing, and (3) whether they have coerced the owner to hand over the keys to all of their wallets?

Energy storage is inefficient and expensive, so a new renewable project based around this is less likely to be funded and built than one that can directly monetize the excess. Profit and greed is the incentive structure for much of human society.

Bitcoin has all of the properties we need in a store of value for the base layer of a digital monetary system of the future. The energy expenditure is required to provide the highest level of security and decentralization which is needed for a global reserve asset. Any other system is vulnerable to attack or centralization, which will inevitably succumb to human greed like every fiat system in history.
Damn, cool! All the interview hoops you have to jump through kinda seem reasonable in that light.
I grease all the threads on my bicycle ever since I had a bottom bracket seize into a frame and lost the frame. I have heard that you shouldn't grease lug nuts on a car, though. I'm not sure why, so take it with a a large pinch of salt. It might be simply because most people don't regularly check the torque on the nuts and in that case it's more desirable to have them seize than fail.
I used it a lot and it usually works great. Of course there are corner cases but if you don’t need to handle them in most cases I don’t think it means you should never use the library in the first place.
There is feeling you are over your head and then there is looking like a fool.

Never let them see you sweat. It's not just an expression of your pride, it helps the people around you keep their cool.
Jesus, that is truly horrific. I'm sorry you had to go through that not seeing light at the end of the tunnel. I hope they had enough sense to still give you proper anesthesia before plugging things into your body.
> I believe that they generally charge the max and then, maybe, negotiate the price based on your ability to pay (more likely they put you on a payment plan).

This is exactly how it works. Charge the max given the procedure, circumstance and insurance coverage. Let the consumer fight it out with our massively understaffed customer service department. Then, send it to collections anyway.
Everyone is talking about not doing enough. Everyday, even here. There is this strange fascination like in the 70s with fossil fuels that we can just worry later about it. It's the same with nuclear energy now, maybe even worse. Using one finite polluting resource is not gonna be the answer as much as everyone on hackernews wants it to be. Sometimes when you want progress you have to burn the boats. This is Germany burning the boats so they have to force alternatives and progress.
Still, it looks like the right thing to do is let the filesystem do the filesystem's job. The filesystem should be normalizing unicode and enforceing the case-insensitivity and whatnot, but just the filesystem. Wrappers around it like whatever Nextcloud is doing should be treating the filenames as a dumb pile of bytes.
Yep, agreed again. I'll invest the proper amount of hours to not only nail an automated project bootstrapping with esy which I'll then proceed to script with bash/zsh. I'll also exercise a few paths like adding an external dependency, splitting the project to a library and binary, being able to use a REPL (`utop` I think?) in the project, etc.

After that's done I'll also document the entire thing. At that point that might make a good candidate for a blog post to enrich the OCaml ecosystem, too.

Only after that point can I play casually with it, that's true. There's always an initial ramp-up price that has to be paid and in my case that price was higher than I wanted. I'm still willing to go through it all because I absolutely love what OCaml is in every way that I've been exposed to so far (with the exception of build tooling as already said).

While I am going through this I can indeed make use of Docker images and see what they do that I failed to do before. Could be very illuminating.
Then the probably have the budget to pay for RHEL. Sorry not sorry.
Bizarre comment.

You seriously think the modern American education system represents ‘the evolutionary process’ or that the only option is to drop out?

Education in its current form is relatively new, but also outdated, having been developed to train workers for an industrial society that no longer exists.

There is no reason we can’t be intelligent about this, and recognize that as a society we can do better if we understand its problems. We do that by discussing it.

If you think it’s perfect, that’s ok, but then it’s odd that you choose to come here and engage.
There's just absolutely no evidence to support this statement. We don't know enough about meta/xeno-biology to say that life isnt a self-sustaining phenomenon in a thermodynamic sense. It may be that human-like "intelligence" is actually an emergent phenomenon, not unlike cancer, that has the potential to disrupt an otherwise homeostatic set of processes.
Heh, no hate intended by my original comment - I'd run FreeBSD if I could get away with it, but I'm too wedded to macOS for work nowadays. Just saw the comment and wifi is the only true big holdup in FreeBSD that I'm aware of nowadays, the rest can be... worked around, for whatever definition you have.
There's nothing really stopping anyone making such a database considering as I understand they just scraped faces from the public internet. There's no proof they were colluding with anyone.

For example, you could scrape and download every single public tiktok video and use that data as you see fit, if you can access it via a web browser it's fair game these days.
My instinct is to go small. One idea I had was for a child neglected by their careerist parent to go through their parent's code, amending what they cannot understand to be a love letter of sorts that completely ruins the codebase. In that way, you could present the actual code and iterate through the child's perspective as they destroy it.

I need to read Crichton. He gets a lot of praise, even among writers of literary fiction that I know, for producing quality work that is augmented significantly by the subject matter. The distinction between mass market fiction about technology and the kind of fiction that envelops technology might be better illustrated by a simile. The former is like an article about a tech company. The latter is like that company's API.
That works for programmers, but not for users. There could be several files with the same name, buth with different encodings. Worse, depending on how your terminal encodes user input, some of them migth not be typable.
Can confirm. That is really weird
If the vaccine altered behavior and was taken every day during a decade of rapid brain development, there would be a reasonable basis for comparison.
At most airlines, yes. Also managing all the boarding angst, complaints about overhead bins, etc.
I think a bump in pay makes a lot of sense - but I sometimes get the sense that there's a large disconnect between what people _feel_ the risk profile is (with vaccines) vs. what the actual risk profile is.

From my standpoint, vaccines have transformed the risk profile back into the usual background noise of everyday life. It's perhaps slightly worse than the usual flu season, but nothing to be overly alarmed with.

It makes sense for organizations to have plans for a drop in staffing availability. But to charactertize that as putting people's lives at risk seems... over the top to me.
Short answer: yes. Much better than perf does.
This is great. I’m curious to know what the line is between pivot and new company. Is it same successive founders? Same domain? Same cap table?
If it must be said, I do think there is some merit to what you are saying.

Now for my defensive response: stupidity of the respondents isn't my assumption, its their lack of considering other possibilities. user error of OP and the assumption OP went with does verge more closely towards something I would call stupid. but these are your words, I’m saying it was an obvious circumstance to ignore the crowd specifically because of internet crowd trends. And unsurprisingly to me, in hindsight, that turned out to be correct. The internet mirrors the desired predisposition because people troll, a lot.
She lived a long, wonderful life, bringing joy to millions, and the hot take is what a shame, she didn't hit some arbitrary round number. But I had the same thought. Somewhere inside me there's a numerologist struggling to get out.
Isn't that a bit spun, though? 90% of "all the vehicles that Tesla has ever sold" were sold in the last two years. It's a brand new company ramping quickly. In fact the total number of vehicles affected here represents about... six months of production output. That's a big recall[1], but not particularly notably so. There are six-figure recalls announced every year.

I just don't understand what it is about "TESLA!" that causes people to get so terribly upset. I especially don't understand why the people who are most upset are the ones who didn't buy a Tesla and don't plan to.

[1] And again, it's just an inspection of a cable run! We're not talking about swapping a drive shaft or something.
Writing was on the wall in 2014 when Red Hat acquired CentOS. If Red Hat wanted there to be a free self-supported RHEL they would just offer RHEL without support. Does anyone remember the huge delays in CentOS releases while they stripped out RHEL branding and updated build infrastructure? I think CentOS 6 was like a year behind RHEL 6? Red Hat hasn’t wanted a free RHEL since what, 4.0?
What's it say about the rule of law in the USA when the leading domestic federal organization for investigation of criminal activity is fine using databases obtained illegally?

What's it say about the police being subordinate to the law?
You should consider changing your position. It’s not too late for that.

Happy New Year.
I'm still sticking to my resolution not having any "New Years Resolutions" as I continue preparing for 2030. Seems to be working for me so far. [0]

I hope everyone meets their goals for the new year.

[0] https://news.ycombinator.com/item?id=25599775
There are core complexes in Apple’s M1 variations as well.

And it’s not just L3 that can shared by various chips.

Each complex also has its own memory bandwidth, so running on two core in two complexes will get around twice the memory bandwidth of two cores in the same complex.
The hardware enablement impacts the desktop experience.
Case insensitivity is a braindead behavior. If desired it should be a fallback path selecting the best match, not the first resort.
Coal was the primary source for energy in Germany since the beginning of the industrial age. In the last decade we had some years were alternatives took over but since the emergence of nuclear power it was never the primary source for energy.
Website moves the “change cookie settings” button when you hover over it
Hasn't worked consistently for me for years.

To be precise: I think it work sometimes, but I know it doesn't work most of the time unless verbatim means something completely different from what I think ;-)

You can verify this quickly by searching for something slight unusual or very specific, apply verbatim and verify that most of the results still doesn't contain your words.
Yes, we agree here.
Happy New Year everyone! I've two plans, to finalize a will so my kids are taken care of if anything bad happens, and to try pay off the bulk of what's owed to the bank on my recently (2021) bought house.

Working in tech at the moment is great, but who knows where the future is headed, so targeting debts is my big thing. And that's all down to our stage in life now
But can the other Five Eyes states wait? Offshoring outlawed domestic surveillance to allies seems to be the name of the game now.
>all capable of failing the same way Chernobyl failed

Not exactly, changes were made to RBMK design after the accident: https://www.world-nuclear.org/information-library/nuclear-fu...
I think his point was that it is like a loan in some sense, but the problem comes from thinking that it is exactly a loan (with an unclear payment schedule, and largely illegible interest).
> Apple's products do this well. Airpods can seamlessly switch between phone and computer.

The issue isn't just the headphones. It's the way bluetooth devices cannot manage what they connect to. A classic: I'm listening to music with headphones in my bedroom. My wife starts the car, and my phone automatically switches to the car. It's crazy, and the even the best headphones in the world (and maybe airpods are) can't fix this mess.
It does not makes sense to me, sorry, if 99.999% of organizations are evil, then virtually all people are evil.
See also: compulsory licensing for music. You don't need the permission of the copyright holder, but licensing deals are usually cheaper than the rate set by law.

https://en.wikipedia.org/wiki/Compulsory_license#United_Stat...
I lost my childhood home in the 1991 Oakland hills fire when I was in my early 20’s. I was the only one home at the time and it started on our block, so I had no time to get anything out of the house but the clothes on my back. So, I’ll emphasize number 12 as one of the most important points on the list.

As long as you are insured, the only things you really miss are the things that can’t be replaced. In our case it was slides and photos of when we were kids and of grandparents, great grandparents, etc. And mementos like concert t-shirts and such.

If you are a relative and have old photos, consider having them digitized and printed, and give an album to the ones who lost their home. My sister (in her own place by then) collected photos from relatives and made my mom and I each an album like this (not digital then so it was a bit more work!) and it’s literally the only photos I have of myself growing up that I can share with my kids. It’s weird in a way, my wife has boxes of childhood treasures she can show the kids, and I have just one small album, but I think it means that much more because it’s all I have.

If you are a friend, and shared experiences with the person who lost the home, and you have some keepsakes from those times together, that would be an amazing gift. I mentioned concert t-shirts, and I had a friend at work who had a connection with a well known musician who was able to score me a few old shirts. I still have them to this day and treasure them as one of the few reminders of those good times.

Also, about #5, bringing food. Please ask first! Food tends to be a popular way to help, but it can actually get overwhelming. We had so much in our freezer at one point we had to ask people to stop bringing it. Plus, you don’t necessarily know peoples tastes or what they are really craving for comfort. I think restaurant gift cards would be a better choice. Hardly any storage needed and it lets the family choose what they really want. Or, as mentioned in number 7, invite the affected people over for a meal! In the beginning they are probably in a hotel room until insurance helps with a more permanent place and it is nice to get out for a night.

Otherwise, this is a good, timely article with the fire in Colorado. My heart goes out to those families as I’ve been through it and it sucks.
Germany finalized the plans for a nuclear shutdown somewhere around 2021 in a binding law in 2002 (apparently this was based on "remaining energy to be generated", which doesn't naturally allow to put a precise date on it because of annual variations of demand, but all estimates I've seen in the past basically amount to "by very early 2020s"). This was 9 years before the Fukushima disaster. So please explain to me how this was "solely political for federal elections following the Fukushima incident". They would have needed a working crystal ball for that.
In terms of what filenames are neither Windows nor Linux (I don't know for sure with MacOS but I doubt it) actually guarantee you any sort of characters.

Linux filenames are a sequence of non-zero bytes (they might be ASCII, or at least UTF-8, they might be an old 8-bit charset, but they also might just be arbitrary non-zero bytes) and Windows file names are a sequence of non-zero 16-bit unsigned integers, which you could think of as UTF-16 code units but they don't promise to encode UTF-16.

Probably the files have human readable names, but, maybe not. If you're accepting command line file names it's not crazy to insist on human readable (thus, Unicode) names, but if you process arbitrary input files you didn't create, particularly files you just found by looking around on disks unsupervised - you need to accept that utter gibberish is inevitable sooner or later and you must cope with that successfully.

Rust's OSStr variants match this reality.
> They are so underpaid and overworked

If they were either, they would stop showing up.

Which is what happened, at one airline. Which is why the pay went up.

It's a little bit ridiculous to complain about low wages for a job in a thread about an employer tripling wages to ensure that the job in question is staffed.
The notion of "lock-free" is fundamentally misleading.

It trips up everybody who hopes "lock-free" will be a magic bullet freeing them from resource contention bottlenecks.

When you have explicit locks, aka mutexes (condition variables, semaphores, what-have-you), the interaction between your threads is visible on the surface. Replacing that with "lock-free" interaction, you have essentially the same set of operations as when taking a mutex. On the up side, overhead cost may be lower. On the down side, mistakes show up as subtly wrong results instead of deadlocks. And, you get less control, so when you have a problem, it is at best harder to see why, and harder to fix.

Because the lock-free operations involve similar hardware bus interactions under the covers, they cannot fix contention problems. You have no choice but to fix contention problems at a higher, architectural design level, by reducing actual contention. Having solved the problems there, the extra cost of explicit mutex operations often does not matter, and the extra control you get may be worth any extra cost.

What is lock-free good for, then? Lock-free components reduce overhead when there is no contention. Given any actual contention, performance is abandoned in favor of correctness. So, if you have mutexes and performance is good, moving to lock-free operations might make performance a little better. If performance is bad, mutexes and lock-free operations will be about equally as bad.
Can you source the claims of databases being obtained illegally? An interesting conversation of "consent" comes to mind - I think the issue is if somebody's face appears in a news article is it allowed to then download that same image and store it for unrelated purposes? Wouldn't that make google image search illegal? How about FB's now defunt face matching system they just removed? As far as I have seen some regulators have demanded the data be deleted as it might be considered to breach GDPR, but there are absolutely countries (like the USA) where this is considered absolutely acceptable behavior.

So far, no public court cases with decisions can be found anywhere from what I can see.
This looks promising, is there a pre-fleshed demo of the end result? I tried the blog but there's some message about cannibalising your own content. Funny but unhelpful!
Show HN: Rues an Expression Evaluation Sidecar