skysight-inc/HackerNews huggingface dataset:
I've never used Mastodon but I know that on some parts of the web, vicious verbal attacks are very common. It's part of the price that one sometimes pays for the benefits of a low-censorship environment. Sometimes, like on 4chan for example, it's almost part of the culture. Someone on 4chan calling you an ethnic slur is pretty much just the equivalent of someone here on Hacker News saying "I am sorry, but I must disagree". Different language norms for different spaces.

I'm totally used to such language and it does not bother me. My attitude is that if I'm not getting doxxed, I don't care what people online say about my anonymous identity. I can remove them from my world with one click of a button, after all.
It is the same in rural America, there are regulations but in many places people still use a lagoon. Central sewage is only in big developments or inside the city limits.
I interpreted the original comment as saying that C is detrimental to the long term health of a piece of software in a similar way to how asbestos is detrimental to the long term health of humans.

I don’t think there was any suggestion made that C is detrimental to human health.
Child is used in many contexts, and not all of them are covered by "small person" or "new person", true. But I think the point is that you can come up with a precise alternative term for"child" in most contexts.
> “The best minds of my generation are thinking about how to make people click ads.”

Now that the era of free money seems to be over, at least for now, the ad networks are firing many of their employees.
One can only hope that many of them will have the opportunity to reorient towards more beneficial work.

That said, tech is large. Very large, and some tech is also benefiting doctors, nurses and patients. Though I agree, typically not at the salary levels one was able to get building ad networks.
Lean Customs | Software Engineer | Remote first (NL/EU) | Full-Time

At Lean Customs we are building better software for declaring goods to Customs. We are a self-funded startup focusing on building a good product with good people, without the pressure of investors that want to see continuous growth.

We build our product backend in Rust and take a very pragmatic approach to keep things simple. No complicated cloud setups, no distributed computing, no unnecessary glitter. A focus on a good user experience with a target of very low response times for everything.

We are looking for a (mostly) backend engineer that is comfortable in a start-up environment in a very small team. You should be able to diagnose problems and come up with solutions on your own from end to end, including some frontend or devops work when necessary. The work requires good organization and carefulness, a tiny mistake can cost a lot of money. Experience in logistics is preferred as you will need to learn a lot about the domain.

We are based in the Netherlands but it might not be an issue if you are located elsewhere in the EU.

If you are interested and want to know more, you can reach me at: dirk - leancustoms.com - Please only reach out if you are personally interested, recruiters or agencies not welcome.
Yes, Akkoma.dev allows you to create a “bubble timeline”, which is essentially your local timeline + the local timelines of any other servers you (the admin) chooses.
Another aspect I don’t get is, why are voted in the U.S. shipped to central counting facilities, instead of counting decentralized in each voting station?

Not sure if it’s common in the U.S. I just remember the videos from that Detroit counting centre (the one where they tapped over the windows, so observers couldn’t look inside).
A self-made man :)
I remember trying to setup sendmail 15-20 years ago, and it was a horrendous experience.

Seeing this news reminds me of an old quote (which I cannot find a direct reference to at this point):

"There is nothing in human experience when compared to setting up a sendmail config-file which can be considered hard."

Based on this move, I guess this means sendmail haven't really improved much in that regard since, and most people just avoiding it for that reason?
I guess... Good riddance, then?
There is a whole lot of pesky athmospheric interference limiting how much detail you can actually resolve.
The first Prolog was written in Algol-W. The second one, which was called Prolog I was written in Fortran. See comments for more: https://stackoverflow.com/a/4478969
SEEKING WORK | REMOTE (India/IST) | Full stack, Backend, Python Available for part-time or full-time contract work from small to larger projects.

I am a full-stack developer with more than 8 years of experience. I started my career in backend development and stayed there until I learnt React.
I’ve also had experience working with mobile application development in React Native and Flutter. Sometimes I walk around with Godot to build a 2D game.

Some of the technologies: Python, Django, Flask, React, Docker

Github: https://github.com/rajasimon

LinkedIn: https://www.linkedin.com/in/rajasimon/

Email: hey@rajasimon.io
Translations for the few quotes that are in French:

> Je mange donc je chie. — Don Ho

"I eat therefore I shit."
It's a pun on René Descartes' "Je pense donc je suis" (I think, therefore I am).

> Mathématiquement, un cocu est un entier qui partage sa moitié avec un tiers.

"Mathematically, a cuckold is a whole who shares his half with a third [party]."

> Si un jour une chaise te dit que t'as un joli cul, tu xtrouveras ça bizarre mais c'est juste un compliment d'objet direct.

"If some day a chair tells you you have a pretty ass, you'll find that weird but it's just a direct object compliment."
It's a pun on "complément d'objet direct" (the object that is put directly after a transitive verb), intentionally being misspelled as "compliment d'objet direct" to mean that it's a direct compliment from an object.

> Mon pied droit est jaloux de mon pied gauche. Quand l'un avance, l'autre veut le dépasser. Et moi, comme un imbécile, je marche ! — Raymond Devos

"My right foot is jealous of my left foot. When one goes forward, the other wants to overtake it. And I, like an imbecile, I'm walking!
The map will shrink, just not by as much as you might expect. You could also argue that they have picked a pathological case for their example because they use 128 byte entries ("If a key or a value is over 128 bytes, Go won’t store it directly in the map bucket. Instead, Go stores a pointer to reference the key or the value" - which probably leads to less memory consumption).
To see them in action, type the word "random" in Notepad++, select it and go to the ? -> "About Notepad++" menu. A new tab will appear where one quote will be typed out.
Interestingly, next generation solar thermal storage might be sand-like as well: https://www.azocleantech.com/article.aspx?ArticleID=1057
Interesting! As other comments ts have pointed out, didactics as an important aspect of how humanity responds to such a dynamic.

Otherwise, I’d say our two thoughts are connected. With increasing difficulty in understanding new progress, there could be an inertial tendency to over emphasise the importance of old knowledge because it’s comforting/easier/pragmatic for teachers and parents.
In games that support head tracking and spatial sound (I.e. Arma 3) it's incredible the difference it makes being able to move the head around to listen at things, spatial awareness increases tenfold.

I wonder why nobody tried the same with audio players. Granted you have to have your head in front of a webcam, so it is uniquely well suited to gamers in front of a pc and not to audiophiles on a sofa, but still.
There are some zen quotes and teachings that compare our minds to the contents of a cup vs the vessel (body). In Daoism you have the yin/yang aspects. Afaik The quote seems to be his.
> But as far as I understand golang's memory internals, they still offer you to use the copy-based stack directly ("var some SomeStruct;") or to allocate things directly on the heap (via "new(SomeStruct) / make(SomeStruct)".

Those are equivalent calls, you can't explicitly choose to allocate on the stack/heap.

Conceptually there's no distinction between the stack and heap in Go, you just allocate whatever memory you want and the runtime handles cleanup for you.

In practice the compiler will perform escape analysis to place everything it can on the stack, but that's an implementation detail, you don't get to explicitly choose when allocating.

At best you can get the escape analyzer to show what it thinks escapes to the heap and try to coax it to allocate on the stack instead.
Not sure what your source for ”doesn’t support 3rd party software” is, so it’s unclear what that actually means, but there are numerous examples on Andreas’ YouTube channel about porting software to Serenity, e.g. Diablo [1].

Maybe the text you read refers to the OS itself and all first party software being written without external dependencies?

[1] https://m.youtube.com/watch?v=ZOzZ8R4gphE
Halfway through the article I completely forgot that it was about JavaScript, and I could only think about Tim Tams
everyone receiving packages, visiting doctor, receiving 2FA codes, etc. - TLDR basically every adult person not living on street

but you are right it doesn't have much use for children
Did you really look? Two little mouse wheel scrolls down I can see the Blankenspot Articles that provide more information.

Did you read these? Or you just want to start a reasonable discussion?
They seem to have disabled withdrawals already
Twitter = millions of people who think the rest of the world is interested in their inconsequential shite.

Mastodon = thousands of people who think the rest of the world is interested in their inconsequential shite.
FWIW I notice how remarkably bad I was taught math at school.

When I started to go to university I really noticed how bad it was. At university the jump forward was really noticeable.

For example, at school they would show you a couple of simple explanations about derivative math or integrals, briefly and start with all the formulas.

At university I used to have a teacher that started with: history of mathematics, why they were invented, made a point about its primarily practical origins.

To explain things, he could most of the time come with real-life instances of application and there were much more often intuitive or geometric interpretations of the techniques used much more often even before starting the explanation itself to have an intuitive idea and visualization of what you were achieving.

After that, I noticed that to learn math, the first thing is to develop an intuitive, non-mathy idea of what you are doing and later formalize it.

At school and high school they just taught it as almost-memorize tables, apply formulas.

Talking about Spain, btw.
{TEXT("Anonymous #136"), QuoteParams::rapid, true, SC_CP_UTF8, L_TEXT, TEXT("Documentation is like sex:\nwhen it's good, it's very, very good;\nwhen it's bad, it's better than nothing.")},

Damn you Anonymous #136!!!!!!!
> adults made adult decisions

Weren't there game companies trying to market that NFTs to children?

Also a lot of scams are flat out illegal despite "adults" making "adult decisions".
I understand how cryptics work. I do cryptics from other newspapers.

I have seen the Guardians solutions and even their explanations, but they depend on things I don't understand, dated references, how tiny parts of the UK talk or worse, sports or celebrity crap I don't want to know.
You made a great point! I will think about implementing ezy flow)

But right now I will try to explain and help:

Let's say you have src of protos with subfolders which you call subsystem
If I understand correctly, subsystem - isolated system (like a service) with own API. If so, then in ezy you should create collection for every subsystem module where you may have root proto file.
The second step is include directories - this directories are paths to your directories where gogos's proto files lives.

I hope this helps! If you have any troubles and instered in setup you can open an issue in project repository.

I love critic because without talks we can't understand what the community wants. Thank you for this it really helps!
Just use Johann's fork with SMS support and no APK expiration and don't update it. This would either buy you some months before proper alternative will be introduced or at best work infinitely.

https://github.com/johanw666/Signal-Android/releases
8272 lines of code in a single file.

I guess you could talk about coding standards and code smells all day, but let's not. I'm impressed.
Hey! Server reflection is in project backlog :) I'm working on it - https://github.com/getezy/ezy/issues/16
Thanks, another issue with the OP's link is that it is flickering wildly when scrolling on my machine.
While the actions of Russia are ultimately the responsibility of the Russians, the end of the 90s is also around the time NATO started picking up ex-Soviet states [0].

It is underplaying the West's power here to ignore the effect of marching our anti-Russia alliance towards Russia. It is unreasonable to expect good relations while preparing that sort of military threat. The strategy here - driven by the US - fosters poor relations.

[0] https://en.wikipedia.org/wiki/Enlargement_of_NATO
On the expensive part Decathlon sell DOT or Mineral oil kits for 35e.

Recently changed oil on mine had a bit of help and it was tricky/finicky but nothing impossible.

As mentionned in another comment, there is so much information available online.
I agree, and desktop PC are another reasonable example, but it seems even these examples are under threat from this trend toward tighter integration and proprietary standards.
This is your sendmail therapy thread. Relate how sendmail scarred you here. :-)
I don't use mastadon, so learning that the idea it doesn't have a registered "follow" scheme is not great.
Leaving out these semantics, choosing which side to join in a war in this modern age is the wrong question to ask. Wars have overwhelmingly historically benefited only the leaders of a nation. Look at how veterans around the world are treated, the war's "benefits" even in the "victor" nation most certainly did not accrue to them in proportion to the risks they undertook.

Unless you are in the leadership, the risk reward calculus for joining a war is almost always tilted greatly against your individual favor. The greater good reward has to be sufficiently compelling to functionally throw away my life in full knowledge leadership will benefit by far more proportionally than I will. That's why I'm grateful there are others with a far lower bar willing to go serve. They are better souls than mine.

I want to see wars invert the sacrifices. When war is launched, leadership, their families and their closest associates and families are the first to die. Those on the "front lines" are the last to die. When the decision to go to war is made, I want the decision to be instantly up close and viscerally personal for the decision makers.
The consent popup that shows up before you enable these features explicitly talks about sending document content to Microsoft. Their privacy policy is unreadable just like any other big tech company's is, but I don't think a normal user who's actually read the popup before clicking "OK" can miss that document content is being sent to Microsoft.

I think it's safe to say that nobody reads consent popups and just clicks okay to make the magical prompts disappear but there's only so much you can do when you offer online stuff in your offline program. I don't think it's reasonable to expect three or four popups that say "are you really really really sure?" before enabling such a feature, especially since everything is probably being synced to Onedrive anyway.

Furthermore, the target audience of the page I've linked isn't general end users, it's for administrators managing company wide Office installs. I don't have Office installed so I don't have the exact link the prompts try to direct you to, but there's probably a better privacy page that you can find from within an Office install.
M.2 for Hackers – Cards
I’ve read about this, but I’ve never understood what that means. I can click my tongue but I can never hear any kind of echo. Is it a very particular click?
Sadly C and C++ have aliasing rules, so casting a pointer to another type is often UB instead of having the underlying memory take the form of the new type.
No, no, don't, I repressed those memories and don't want them to resurface! :D
Denmark:

- Usually 3 year (a post graduate education expected, otherwise 5 years)
- Considered a job, you are paid USD ~4k a month (depending on field)
By my experience only people in poor countries outside Europe use this feature. Don't ask me why this specific group chose this instead of Facebook/Instagram. Literally none Europeans from various countries in my Whatsapp use this.
Hakuna matata! Downvotes are just a karma payment coming due.
Is this something that is just crappy with the workflow, so other clients could be better or a limitation of the current mastadon server implementation not providing enough information?
Dunno about stories, but Johann's fork has no APK expiration, so just keep version with SMS support prior stories added and you should be fine.

https://github.com/johanw666/Signal-Android/releases
They are bad metrics.

Maybe it helps you understand if you think about how easy they are to game. You could just as well create useless lines of documentation as you could create useless lines of code.

Goodhart's law says:

"When a measure becomes a target, it ceases to be a good measure".
I dunno, both big tech's collusion with the government and censorious activists working to purge the Internet worry me. It's not one or the other.
The thickest, heaviest and least used old book I keep by the door for
battering intruders is O'Reilly "Sendmail".

It taught me one important thing; that the elegance and reliability of
any program is inversely proportional to the size if the configuration
guide.
Sounds like a feature, not a bug. Unqualified speculation incoming, but I suspect that lifespans for different species approach the optimal replacement cadence for maximum fitness.
This is actually not a hard requirement, you can start after your bachelor's. Not sure about having no degree at all like a sibling comment mentioned, maybe that's possible too.
Germany outlawed Einstein.
>Putin always fancied himself the restorer of imperial glory

This is certainly how western media has tried to depict him. Our media is more a reflection of our own imperial neuroses than it is a window into his subconscious though.

Occam's razor suggests that when he asked to join NATO it was because he wanted to be a member.
Why are you looking at education rate rather than income? https://en.wikipedia.org/wiki/2020_United_States_presidentia...
Signal devs are pretty much same as Firefox devs - let's introduce feature nobody asked for, while removing killer feature (SMS).
* Don Ho is the author of Notepad++.
> although originally for other reasons

I dont want to get into too much speculation, but the answer obiviously is building a fort?
That will likely deanonymize the ballots. Might be solvable by using stamps instead of handwriting.
It depends.

In certain stacks that can be relatively "self-contained", like Java, where you just need a version of JDK, it can be easier to just install it on the system and run/debug/develop your application locally, even if you can deliver it inside of containers. Why? Because remote debugging can be a bit of a bother to setup (in any stack) and sometimes the IDE integration works better without containers, provided that you actually embrace coupling your development process to the IDE.

In other stacks that would be more complicated to setup, like PHP, it can be better to run even your local environment inside of a container, bind mounting any of the files that you need into it and working that way. If done correctly (e.g. you don't suffer too much because of file permissions, should your host OS use NTFS), it can be similarly easy to the Java example, though remote debugging setup will be a must.

As for other complicated pieces of software, like databases (MySQL/MariaDB, PostgreSQL and so on) or object storage (MinIO/Zenko, or another solution that's similar to S3), key-value stores (for example, Redis or memcached and so on), it's almost always going to be better to run them in containers.

It's not so cut and dry, though, because all of the software that you don't need to develop/debug but just need running locally can also run in containers with no issues. The problems start when you try doing something fancy - like wanting to run the applications you're developing locally with Skaffold and rebuilding them on code changes, which in practice will be slower and more resource intensive than doing that natively on the system.

Of course, what's true for me and my projects, might not be true for someone else.
> It's actually a really elegant solution as there is nil correlation of risk: the key is useless without physical access and physical access is useless without knowing the login.

That is assuming you somehow forget your encryption key but remember the login to your microsoft account... that you used once 2 years ago when you were installing the machine.

It also means anyone that does get the login for your MS stuff can decrypt your laptop
Alice: Would you tell me, please, which way I ought to go from here?
The Cheshire Cat: That depends a good deal on where you want to get to.
Alice: I don't much care where.
The Cheshire Cat: Then it doesn't much matter which way you go.
Alice: ...So long as I get somewhere.
The Cheshire Cat: Oh, you're sure to do that, if only you walk long enough.
That might be a valid corner case, but most folks in this category are simply mildly addicted to screens the kick the usage gives them.

Drug addicts have been vilified for many decades yet most western population falls into some addict category, be it screens, various fetishes, sugary products/chocolate, tobacco products, alcohol, prescription drugs and so on just from legal state-approved sphere.

Just look at average teens these days. Try taking them their gadgets if you want to see some proper hate in their eyes.
The announcement says “give the people what they want”. You know what I really want in Signal for iOS? Backups, not stories. Congratulations for launching stories, but I honestly don’t understand why it has been prioritized over backups (E2E encrypted of course). That’s a major missing piece to replace WhatsApp and other messaging solutions.
Google Cloud Workstations is now in public preview
You could say the same for any nation though. Right now, I would say that the Western middle class is not secure either, particularly in Europe, and just one disaster away from poverty. Young families are priced out of starter homes and there is increasing uncertainty.

We don't know what is the extent of the real estate bad loan crisis in China. But if the protests surrounding it are telling, then I would say that the Chinese middle class are already in a financial disaster. Couple that with the increasing anti-globalization from the West, and China's middle class certainly ends up being in a very bad position.
"Knock knock
"Race condition\"
"Who's there?

- Brilliant!
I see (on the architecture page) Slashbase uses SQLite to store it's own app data, but it doesn't support SQLite as the target database? Is there some particular reason?
It's weird that we had that issue solved ages ago (like SSH, just add multiple public keys to the account, no need to have private key available for that), yet keep inventing worse way to do it.

Especially that most YK versions do support pub/private key auth...
The killer feature is the fact that it is actually a nice place to visit and this is partly by design. The stream of negativity that pervades Twitter is not present to the same degree.