skysight-inc/HackerNews huggingface dataset:
Does the DoD allow the USPS to deliver packages directly to their staff? I’m pretty sure if you got letters from China they’d want to inspect them.

I totally get E2EE personally and have been using it since the 90s but from an organizational standpoint I’m not sure how to reconcile this with other needs. It seems like you’d want the ability to decrypt at the edge to make sure that outsiders aren’t sending malware to your people and that nobody is violating your rules. You can try to make that more resistant to abuse by e.g. escrowing keys so there’s never plaintext sitting around and each decrypt operation is logged, but I think relying on the client to log is just a riskier way to achieve the same result - if the user can disable the client logger or it’s not perfectly reliable, now you have a lawsuit (harassment, contract issues, etc.) or are testifying before Congress about how you missed a security threat.
There’s lots of putatively secular countries where people simply adhere to Christian morality without calling it that are acknowledging Jesus.

What constitutes “being a complete asshole?” Starting from secular first principles, what’s the argument that people shouldn’t be happy a wealthy CEO of a company that people perceive does a lot of harm got assassinated?
> You can’t say everybody’s a crackpot.

Sure can. Whole world’s done this every time there’s a major advance in algorithms. We do this with other major advances, too, like how the industrial revolution was going to usher in utopia and GMO was going to end world hunger. Whenever we can’t see the end of something, only half the world figures it’s a vision problem, while the other half figures the end must not exist.
> He's right but do people really misunderstand this?

Absolutely. Karpathy would not have felt obliged to mini-rant about it if he hadn't seen it, and I've been following this space from the beginning and have also seen it way too often.

Laypeople misunderstand this constantly, but far too many "AI engineers" on blogs, HN, and within my company talk about hallucinations in a way that makes it clear that they do not have a strong grounding in the fundamentals of this tech and think hallucinations will be cured someday as models get better.

Edit: scrolling a bit further in the replies to my comment, here's a great example:

https://news.ycombinator.com/item?id=42325795

And another: https://news.ycombinator.com/item?id=42325412
You are not being serious at this point. OTOH I find that chatting with LLMs helps me in studying a lot, esp. when I fight over subtle hallucinations.
> Jesus didn't kill anyone

This kind of debatable, no? He didn't directly kill any humans (that we have records of... but will someone please think of the pigs?). But anyone that creates a popular cult or religion and has some level of intelligence must be aware of the likelihood of deaths further down the line. Whether that's a faithful being fed to the lions or bishops executing each other over niche theological disputes.

> Scripture states that God disciplines his children, not those who aren't his children

OT scripture states the first part. But then God also commanded the genocide of the Canaanites, Sodom & Gomorrah etc... . So it's not at all clear that the second bit follows.
Not my experience at all, fwiw.
As per this article[0] seems that crystal produces statically linked binaries, so I think the answer is yes.

[0] https://crystal-lang.org/2020/02/02/alpine-based-docker-imag...
That reading of the article is so poor it looks like you are trying to spin it intentionally.

The quote without your interpretation does not have any 'enormous ego' vibes.

One clear alternative interpretation is that he was being railroaded via office politics, wasn't equipped to deal with the hit to his image a firing would have, and didn't feel he had the energy to deal with it. No 'enormous ego' required.

Edit: were you involved in this? Your tone and interpretation made it seem so, and your username 'hulitu'... are you Dr. Li?

https://www.csc.ncsu.edu/people/hli83
EU ordered TikTok to freeze and preserve all data linked to Romanian elections
Sure. Millions of people in the third world use crypto for payments. There's also Polymarket, very much recognized within the mainstream. And generally, crypto will continue to spawn new digital infrastructures in a sovereign space.
> NAT was used as a blocking method for all incoming connections for SOHO networks for decades.

And so have stateful/SPI firewalls,[1] and with those you don't need the convoluted rigamarole of STUN/TURN/ICE infrastructure: a whole class of technology that had to be invented to deal with NAT.

Meanwhile, if you have globally addressable (but not necessarily globally reachable) IPv6 on your clients all of that goes away, and it's just PCP [2][3] that's needed to hole punch on your CPE. Much less convoluted.

[1] https://en.wikipedia.org/wiki/Stateful_firewall

[2] https://en.wikipedia.org/wiki/Port_Control_Protocol

[3] https://en.wikipedia.org/wiki/Hole_punching_(networking)
People who had Jesus' and Allah's morality went on to murder, pillage, and rape hundreds of thousands, all in the name of Jesus and Allah. It's just as fallible as any other moral code because in the end any kind of morals depend on humans. Secular morality just removes Sky Daddy from the equation, you don't need Christ, Allah, Buddha, nor any other spiritual being to be moral, you can be a good human without any need of fearing a god. Even better because if you're a good human you know you created that, it wasn't required by Sky Daddy.

I'm pretty ok with this murderous morality ceasing to exist, thank you very much.
You understand.

Remember that fools can either be full of horsesh_t, where they don't know that what they believe and repeat is untrue, or bullsh_t, where they know they are lying and doing so for a particular reason.

The first step to being a Dune-style truthsayer is to never lie. The deeper truth to that path (which is possible, but rarely travelled) is that it is possible, but we must purposefully seek ever deeper truths about truth and humanity.

Our world's lack of this deep honesty, first about oneself and then about others, is a major source of our systemic problems. Another major source is selfishness, but I've discussed that elsewhere.

Regardless, most people just love hearing the words flow out of their own mouths, and that tendency seems to be worse for successful tech guys or anyone with a bit of money or with self-righteous fake-religion guys.
You can onboard to Bitcoin with $10 in USD and use it to buy groceries.
Some live who deserve to die. And many that deserve to live lose their life. Can you give it back to them? If not, don't be so hasty to take it away from others.

--Gandalf
Here's a paper by the author on the topic:

https://www.researchgate.net/publication/355443578_The_origi...
I’ve tried apples , agree it does less egregious stuff than Spotify but doesn’t really meet the bar for “good” in my experience. This stuff is probably really dependent on what you are looking for I imagine .
https://www.cnbc.com/amp/2018/06/26/facebook-abandons-plans-...

My understanding is that FB hired lots of smart people who were very good at building research prototypes but not as experienced in building low cost products. Eventually the company refocused on the "metaverse" and many of the personnel at the Connectivity Lab were transferred to Amazon Kuiper.
Just a guess, but did you also read the headline and think this was about Wubi, like I did?

https://help.ubuntu.com/community/Wubi

The article itself is about a weird looking Kubuntu-based distro with no relation to Wubi.
I see no difference today between https://en.wikipedia.org/wiki/Gombe_Chimpanzee_War and the recent news from the middle east, ukraine, and even, korea.

We fight to establish hierarchies of dominance called, "monopolies of violence", that we have social allegiance to. If a competing "dominance regime" is in our neighbourhood, we draw territorial boundaries -- and if these fail, riot, and if that fails, kill.

The strategy of intragroup 'mutual aid' is common across the animal kingdom -- and is paired with hostility to 'foreign aid' in its literal sense.

The achievement of the modern world is massive amounts of abundance which increases our generosity beyond typical chimpanzee proportions -- but not by much. And upon a single attack, or moment of scarcity, we return back exactly to our genocidal defaults -- which is to say, group-centred violence.

Abundance and 'wars only on our borders' creates a dangerous illusion of equanimity which is moreso just, "the feeling of an ape fat, tired and safe".
But it's not reasoning, it's just wordplay, just a gargantuanly complex level of auto-generated ELIZA.
Yumm - delicious lead poisoning!

There's evidence that the educated were aware of lead being poisonous back then, but the chances are that most of the population wouldn't have known. Reading some more, it seems like the lead pipes probably weren't a big problem as calcium carbonate would form over most of the lead surface and as the water was flowing, it wouldn't pick up too much lead. The lead containers though would be more of a problem.
I have never heard of that before. I only know that Mandrake tried to be the best Linux for normal users.

Mandrake started as Red Hat plus KDE. For a time Red Hat didn't include KDE. Mandrake made KDE the default.

A short while later Mandrake had a real good installer and a control center. Also a dependency resolver on top of rpm (urpmi) with a graphical package installer (rpmdrake). Then there was really good hardware support with lots of plug and play, all before udev existed.
Take care of old mines from other companies?
Is "Americas's economy" soaring or "Americas top .1%s economy" soaring?

Because as someone not from the US it often looks a lot (a very big lot) like that in recent year most economical growth exclusively went to a very small minority of US citizens but not the US as a whole.

Like wasn't people economically struggling while the Democrats claiming everything is fine 'cause look economy is growing one of the more believable reasons of people not voting for Democrats (!= voting for Trump)???
> Ungoogled Chromium is a project originating from China and maintained there.

I don't know Eloston well enough to comment on the first half of that statement but the second half is certainly not true for the core repo!
>With regard to the United States, you’re not even close. 80% of the US population live in cities. [0]

For purposes of this discussion thread, we're just using "living in the cities" as shorthand for "high-density living with convenient mass-transit and walkable amenities". E.g. downtowns or multi-family housing near the city center where people can walk to the grocery store.

The majority of USA citizens do not live in that arrangement. Instead, most Americans live in areas that depend on cars.

The web page you're citing is using "cities" as shorthand for "downtowns + suburbs i.e. metroplexes" - vs - "rural farms".
Every machine bears traits of is creator?
What itch do you need? Windows 10 EOL Oct 2025
Yeah agreed. I mean these words have been diluted to hell. It’s all just statistical models, random number generator being one lol.
Indeed, a rick-roll of smellovision. Something like arse flavoured crisps.
There are a few others that's pretty usable now. The difference is mainly in some more advanced features, such as spaces, threads, or SSO, but many people don't use these anyway. The company also doesn't control the network, as it's not difficult for any organization to spin up their own server. With some government investment it's not hard to imagine building a good competing client to Element.
You are making the argument that if you don’t like a company you can kill humans.

So if I don’t like Facebook am I justified in murdering a coder? Or is it only Zuckerberg that is fair game?

What company do you personally work for? What if I have beef with them? I’m I justified in killing you because your employer hurt me?
They'd still make tons of money if they had to cleanup their spills and old mines. They're just greedy and want to make more.
Yeah, add to that the famous Elon Musk's troll quote, "working from home is unethical, because other people can't all work from home - think about all the people growing your food etc". Yeah, Am I also supposed to feel bad because I work normal working hours and others work at night? What about the people that have to lift heavy objects all day and do back breaking labour, and I "sit or stand at my desk all day". How about those that have a 3h commute while I walked to work from my city center apartment (back when I did work on site).

People will always find something to beat you over the head with. The most important thing is not to let them infect you with their negativity.
>Which one?

https://t.me/habr_bpla/183
If that rather benign comment makes you almost throw up...
> Thusly, what happens in code that accesses the string after the move is UB.

No, it is implementation-defined behaviour.

> In the implementation of C++ the article uses the string was just empty. But for all we know it may still contain a 1:1 copy of the original or 20 copies or a gobbledygook of bytes.

Yes, and if you want to make sure that the string is empty before you do something else with it, you just use a clear() (which will be optimised away by the compiler anyway).

Or, if you prefer, you can assign another string to it, or anything else really.

> Any code that relies on the string being something (even empty) may behave different if it isn't. That's the very definition of UB.

No it is not.

> "A typical implementation strategy" is meaningless for someone writing code against a language specification.

Then don't rely on that specific implementation detail and make sure that the string is in the state you want or, even better, don't touch the moved-from string ever again.
Different regions play complementary roles in the global economy. The oversimplified description is that the US drives innovation and risk-taking, Europe prioritizes social welfare and sustainability and Asia powers manufacturing. Forcing everyone to compete in the US-style growth race would be disastrous - imagine the burnouts, resource drain and market instability if every country tried to be Silicon Valley. Plus, many Europeans simply don't share the "get rich quick" mentality - they value work-life balance and social security more. Whether we're being pushed into this growth-obsessed game is another debate. Ideally, regions should focus on their strengths while maintaining independence. Europe can keep its social model while smartly adopting tech, Asia can focus on sustainable industry, and the US can lead in innovation. It's like an ecosystem - diversity makes it stronger. The goal shouldn't be for everyone to play the same exhausting game, but to maintain different approaches that complement each other.
The idea of the 4 colors and 160x160 screen is, from my pov, to focus on the gameplay more than the graphics. A lot of people get stopped from attempting to make games because their art skills suck, this removes that element from being an issue.
It is!

Also, something I have only just noticed... if using the on-screen keyboard, the lower down the key you click, the harder the note is struck.
Clearly, otherwise you would not have stated it.
Worth noting it's not a linear relationship - 100k immigrants do not take 50k or whatever homes that would have gone to people already there. That's because immigrants also create building companies and incentives for existing ones to build more houses, and because immigrants disproportionately work in construction and thus provide workforce to build more.

The UK experienced this when Brexit caused many Eastern Europeans to go home, and even more not to come; there's now a big construction workforce shortage and housebuilding is being held up.
Have you ever been to the US? Sure, 80% live in cities but the majority of that number are suburban cities. LA, DFW, Miami...all cities with large populations but all requiring a car.
Virginia Woolf's Idea of Privacy (2014)
Most explanations of C++'s std::move fail because they don't focus on its actual effect: controlling function overloading.

Most developers have no trouble getting the idea of C++'s function overloading for parameter types that are totally different, e.g. it's clear what foo("xyz") will call if you have:

void foo(int x);
void foo(std::string x);

It's also not too hard to get the idea with const and mutable references:

void foo(std::string& x);
void foo(const std::string& x);

Rvalue references allow another possibility:

void foo(std::string&& x);
void foo(const std::string& x);

(Technically it's also possible to overload with rvalue and non-const regular references, or even all three, but this is rarely done in practice).

In this pairing, the first option would be chosen for a temporary object (e.g. foo(std::string("xyz")) or just foo("xyz")), while the second would be chosen if passing in a named variable (std::string x; foo(x)). In practice, the reason you bother to do this is so the the first overload can pilfer memory resources from its argument (whereas, presumably, the second will need to do a copy).

The point of std::move() is to choose the first overload. This has the consequence that its argument will probably end up being modified (by foo()) even though std::move() itself does not contain any substantial code.

All of the above applies to constructors, since they are functions and they can also be overloaded. Therefore, the following function is very similar in most practical situations since std::string has overloaded copy and move constructors:

void foo(std::string x);
> BTC was "advertised" as either the money of the future, which it is not

You keep casually dismissing it as money. Give it about 2 years and you’ll realize you were incredibly wrong about this take. Between country adoption, lightning, infrastructure, integrations - bitcoin is already there now but it will become undeniable in roughly 2 years time.
It definitely feels like reasoning. Problems get solved. They may be simple problems, but it's still far beyond what a calculator can do.

Does it really matter if it's "just wordplay"? I'm not convinced humans are any different, beyond the sheer scale. I certainly don't believe we have a 'reasoning module'.
Impossible to quantify, but my subjective sense is...

Mental health care is vastly better in the US than 30-50 years ago.

But I think society might be sicker, or at least people perceive it to be sicker. We said goodbye to the notion that each generation would have it better than their parents did. People don't have the faith in institutions that they once did, and they don't have the social connections they once had - as examined in https://en.wikipedia.org/wiki/Bowling_Alone etc.

I don't want to fall into the dumb trap of thinking that life in the 1950s or 1980s was some kind of utopia. It was still pretty much dog-eat-dog capitalism with not much of a safety net.
Not really - machine learning, whether SVMs or ANNs, was called just that until relatively recently when the popular press started to first call ANNs AI, then LLMs. At first there was pushback from ML researchers, but particularly with LLMs they are now embracing it since investors want to invest in "AI".

LLMs are really just fancy (deep) pattern recognizers/predictors, conceptually not so different than rule-based expert systems like CYC, which was never called AI. Of course LLMs learn their own rules, which is extremely useful.

Other than the pop press wanting to talk about futuristic AI, and investors wanting to invest in it, what also provides cover for LLMs as "AI", is that they are trained to predict/copy human training data, and so appear as smart/dumb as that is, even if they are really no smarter than Searle's Chinese room.
It certainly provides value—mostly the internationally wealthy. Certainly not to the people footing the bill, who are largely restricted from accessing the windfalls of these profits.
Yeah, I think the same it.
Woah, what a luxury
Disposable Python environments for ad-hoc analyses
Money based on violence.
Bullshit in the Frankfurtian sense.

There is a recent paper that explains it: https://link.springer.com/article/10.1007/s10676-024-09775-5
Show HN: Free and open source tool to count the code lines you pushed to GitHub
GitHub contribution graph is cool but only represents commits on master branch.

I was curious about the total number of lines I've pushed this year from all my contributions across all the branches of all the repositories (even the private ones).

Spotify is sharing stats about top artists or number of streams, Strava about distance and elevation, but there's no tool for the developers.
Guilty as charged. In my defense, it was a long time ago!
> This is the safest period in human history by a huge margin.

There has been almost ten times more victims of conflict in 2023 as in 2005. [1]

And, as you said, we are now a bit more aware of those deaths (although I suspect a large amount occurred in conflicts that don't make western news headlines.)

The number of victims might pale against WWII, of course - but we're slowly arriving at time where WWII is not only "last century", but a "century ago".

I don't think anyone compared the figures of the Vietnam War of the 1960s to the US civil war of 1860s. Or did they ?

Anyway, in the average life span of an average human being with a normal memory, this is more likely to be one of the _worst_ period.

[1] https://ourworldindata.org/grapher/deaths-in-armed-conflicts...
I understand your reasoning
> Let's face it: our culture (all across the EU), is American, anyway.

No, it isn't. At most you could say that a part of our culture is American, but even amongst each other, EU countries differ quite a bit in terms of culture.
Why does everything devolve into a silly argument about privilege. It's boring.
They said it was currently worse than it used to be before the EU. That is not true.

Netflix engaging in complicated IP rights negotiations does not mean the existence of the European Union is pointless.
Thanks for your share of ghostferry.

yes, ape-dts starts streaming the binlog after the initial snapshot, for your concern, there is a way to avoid data loss:
https://github.com/apecloud/ape-dts/blob/main/docs/en/tutori...

However, it only works when the table has a primary key or unique key.
This is true, but this likely has to be done once, by the manufacturer? Or maybe several times, in search of perfection. But likely it's not what every musician is expected to do. Also, doing this should still be easier than building your own physical grand piano :)
> If you want to do business in every EU country you basically have to register a business in each of them.

This is false. Some types of business that are more heavily regulated do require you to set up a local branch.
Not sure that I agree with this metaphor, as the utility of code is both subjective (readability) and objective (performance). There are objective ways in which C code simply can’t be matched by a Python implementation. If they were equivalent in terms of performance, I think use of C would crater.

With poetry, the “utility” is entirely the subjective experience of the reader. There is no objective component.
Thank you for this. I'm glad someone has their head on straight.

I think it's like some rich guys said, "Lets roll this tiny snowball down this mountain towards that village."

Of course, we are also heating an already overheating Earth with these mostly useless things "just to see" (line from Gibson's Neuromancer, spoken by the psychopath).
It must have, since their complaint about swipe counts on the control center panels is not currently correct.