skysight-inc/HackerNews huggingface dataset:
He'd be replaced by someone else.

It's so stupid to think of Hitler as some anomaly of evil. It's even stupid to think that of the Nazis as a whole. It was just a freak wave of "Evil" that requires no further explanation and that we're magically incapable of.

It was a response to their environment. Studying the conditions that led to the Nazis is probably going to be more informative than how you'd shoot Hitler and magically avoid the entire problem.

But, hey, that's how all stupid Democrats think about Trump, as some spellcaster who's hypnotized all his voters, which is a colossally miss of why people actually support him and a display of pathetic levels of charity and theory of mind about other people. "Don't you know he's a criminal and a liar?!?!" It's like an NPC talking at you whose programming can't countenance concepts like "protest vote", "humor", or "fear campaigns designed to control you".
I in no way want to absolve Google, but that's the case for so many app permissions on Android. Turn off notifications, and two weeks later the same app your turned off notifications for is once again sending you notifications. It's beyond a joke.
write documentation, help out new people on forums, translation, demo at tech events, organise said tech events to evangelise.
delta-8 tends to be more mild than delta-9, but it definitely does the job. the bigger issue with delta-8 is you can only find it in extract form (i.e. vape pens), and it's hard to find a quality brand that doesn't taste like shit.

another issue the article doesn't mention is the thca loophole.

the farm bill only concerns itself with straight delta-9 thc, and as it turns out most weed has very little delta-9.

most weed is high in thca and fairly low in delta-9 thc. the thc-a is converted to delta-9 thc through decarboxylation by heat -- when you smoke, vape, or cook the flower, the thc-a become delta-9 thc.

because of this, i can visit a hemp shop here in indiana where i buy what seems to just be plain old weed of pretty decent quality. it's labeled as thc-a and costs about $250/oz.
>How the hell did we get here?

Lets go backwards.

Messaging from the democrat side has been that trump is a threat to democracy, he's a fascist nazi, etc etc. You've seen the vilification. Days prior Biden literally said to put Trump in the bullseye and 'elimination' is necessary. Biden has withdrawn all these ads.

https://www.visualcapitalist.com/the-polarization-of-politic...

Political polarization is primarily derived from the democrat side.

Echo chambers are mostly democrat sided. Reddit for example having banned r/thedonald for example. Each side now lives separately and aren't talking to each other except to dunk on each other's dumbest candidates. John Stewart's fault.

The fix here has to come from the democrat side, end the identity politics, and start preaching unity, democracy, and everyone is on the same team. It does seem that they have shifted their messaging, but to change your messaging strategy 3 months before the election is rather election ending.
> This was a problem (Trump) and a solution (assassination) entirely of the right’s own making.

No one should be assassinated for expressing a political viewpoint, what the hell even is this opinion?
Since electricity is fungible at the continent scale, it only makes sense to look at the energy mix of society at large. Google could pay a premium to buy only renewable energy from the grid and have an impressive 100% green energy mix, simply displacing emission to the rest of us.
AGPL or CC-NC are the only ways to go. Otherwise, you’re working for Facebook for free.
I love your hot take, but you forgot the nonlinear transformation which lets the "god equation" represent literally everything.

The post makes a nice point but it's not really surprising that everything can be modeled by an equation capable of universal approximation.

What I don't get is how genetic systems relate to this. They don't hook into it cleanly and the author just jumps right past them even though they're the most fundamental (biological) system of all those described.
I just think this is a basic logical error.

39 year old me built a shed.

40 year old me then has a shed.

40 year old me did not influence or choose 39 year old me.

But 40 year old me does not have a shed due to luck.

It was causative.

Your parents and your past decisions are not luck based.

If you want to call that luck, then you need a different word for actual luck such as chance encounters, lottery wins, unexpected windfalls etc, because otherwise we are just misinterpreting each other.
I don't get those prompts with Google Photos. Have you tried selecting "Use without an account" in the account menu at the top right?
General knowledge, FOSS, and learning material are also generally freely given without expectation of or often even asking for compensation. The most valuable "content" on the web is generally not monetized[0].

They wouldn't be losing a lot if they lost out on TikTok and Instagram. It would be no great loss if affiliate link blog spam went away.

[0] e.g. https://axler.net/ has multiple free books on advanced mathematics written by a well-regarded author. This kind of thing (and/or lecture notes, syllabi, and homework) is not at all abnormal to find on professors' home pages if you want a free education.
That's making assumptions about how cosmic sim tech works.
I would have said it's larger tech companies where it's fairly common to own (some) stock that's actually worth something. (So maybe not a lot in the scheme of things.)
If you corrupt the game, the game gets corrupted. That's the gist of the article. This is not non-euclidean geometry. This is just a deliberately inserted bug, that makes the game bug out.
Exactly, packaging transitors into IC Modules, so to speak.
Nope, you're talking about the full breakup. First antitrust court case described as "leading to divestment" ended in 1974. Look at wiki, that's where I verified it before I posted.
The vertical integration between R&D and deployment is what’s impressive.

Most tech companies seem to be focused on drop-in/turnkey solutions made by others that make it seem that any imagination for the future is dead.
> It feels like ... any contribution I might submit will get smacked down in PR for some arcane technical reason, likely with a rude comment

Why do you feel this way? FWIW that has not been my experience at all.
Were there no Cyrillic characters that could be thrown up on a 7-segment display to signal failure?
Wish they delved further into legal Delta 9 THC. The Farm Bill limits how much of the activated Delta 9 products may contain.

Essentially, they grow hemp like regular marijuana, except it's grown in the shade and plucked early. This prevents the sunlight from activating the THC-A in the plant and keeps the federally regulated Delta 9 under the legal limit.

Now breed the plants so that they have a higher level of THC-A, and you get to where we are today where THC-A bud you can buy in a smoke shop will be about as potent as recreational/medical marijuana.

This is also increasing the potency of recreational/medical marijuana across the board as places will use the same plants harvested for THC-A; just grown in the sun instead.
Ok, now I just need someone to measure my pupil’s contraction when I imagine a bright light.
Dune: Spice War's codename being "d4x" , this statement is absolutely fair :)
Exactly this

It seems C is going around in circles while everybody else has moved on

No, speed and "efficiency" are not a be-all, for-all.

Safety is more important than that except in very specific cases. And even in these cases there are better ways and libraries to deal with this issue without requiring the use of "official" newer C functions that seem to still be half broken

There's so much fiction regarding memory issues and limited memory issues and what to do if we hit limited memory issues when in practice terminate and give up is the (often enforced by the OS) norm.
I was hanging out around startup incubators, and, by extension, many wantrepreneurs. When asked about business model, the knee jerk reaction was usually “we’re going to sell data!” regardless of product. I was appalled by how hard it is to keep founders from abusing the data when I worked at startups. GDPR and the likes are seen as an annoyance and they make every effort to find a loophole.
People used to memorize a few phone numbers, likely less than 10, and used notebooks made specifically for writing down phone numbers to keep track of the rest.

Phone numbers of the people you called the most (the 10 you memorized) were overwhelmingly likely to be local numbers, so you were only memorizing (3 number chunk) + (4 number chunk). Password rules are all over the place. Memorizing numbers, letters, whole words, the capitalization of those letters and words, and special characters, that are far longer than ye olde timey phone numbers, is orders of magnitude more difficult.

I have over 100 passwords in my password manager. They are all unique, so if any one is compromised, it is contained. My password manager is protected by strong 2FA, so someone would have to physically interact with my property to gain access. In the real world, there is no scenario where memorizing all your passwords is more secure.
> It might very well be that your contribution is taking the project in a direction they don't want to pursue. It might be that what you are contributing is the failed idea #420 from a year ago. It might be that what you are contributing is what has caused bug #666 which took many months to debug and fix. It might be more often than not that you blatantly fail to do as Romans do when in Rome.

These are all factors as to why people don't contribute to open source software: the amount of institutional, cultural, and technical knowledge required is a major impediment to onboarding new developers, and the OSS community is memed for its poor interpersonal skills (especially a hostility to those lose skilled). I could spend some time becoming acclimated to a project's human factors with all their outdated forms of communication and idiosyncratic around the build systems and PR procedures, or I could just work on my own greenfield project which is more rewarding and less fraught with interpersonal dynamics
You are not a coloniser if you move from a rich to poor country.
That's exactly how cloud is marketed. As a invisible mass of computers floating in the atmosphere.
Granted, pipenv was a dumpster fire and PyPA did make a bunch of bumbling fools of themselves by jumping on it and calling it the tool to manage dependencies.
> Not in this case. It's the Rust evangelist who is the newcomer. FTA:

From a quick search, I've found that the person is somewhat active in kernel commits over the last four years (mostly but not all rust related from what I see) and is involved in some lkml stuff and some commits over a decade ago. Not sure if this makes him a newcomer or not, just wanted to provide a bit more context.
> It's great to consume OSS but there are little to none advantages in contributing

The advantage is the software I use gets better. OSS works fine with purely selfish motives: implement the fixes & features you want for your needs, contribute them upstream so you don't have to maintain a diff.
How is `if` related with creating a new line? And how does new line make something 2D? If code was 2D you could write code anywhere in your document without juggling around spaces and newlines
> Massacres of politicans are rarely followed by everything going calmly back to normal

That is correct. Massacres of politicans are generally followed by military factions taking control of a country, also generally a military faction that participated in the massacre. Those are coups.

When we have massacre of politicians like the 2011 Norway attacks, we call it a domestic terrorism and throw the guilty into jail, and then everything goes mostly calmly back to normal. The risk that those actually succeed in changing the government of a democracy is thankfully very slim. Obviously they are still very horrible acts.
And that's why I'm not a fan of C for writing any kind of program:
Every time you need to touch a string, which is an effortless task in any semi-modern language, you aim a trillion footguns at yourself and all your users.

It's also pretty telling that every article that tries to explain how to safely copy or concat strings in C, like this one, only ever works with ASCII, no attempt whatsoever to handle UTF-8 and keep code points together, let alone grapheme clusters. No wonder almost all C software has problems with non-English strings...
Museum of Soviet Calculators: https://elektronika.su/en/all/
I also think that if you look at the regulatory environment in the last 20 years and the lack of monopoly oversight from the SEC and FTC, you can just ride the regulatory capture. I can't see anything beating S&P500 + N100 over any 5 year period unless new laws are passed.
It is ridiculous to place these demands on energy consumers. Microsoft and Google aren't operating heir own powerplants to generate energy in the quantities they need (some other companies, e.g. VW partially do), for that they are relying on other companies, which sell them their energy.

If and only if those other companies are able and willing to produce the required energy mix, then the desired mix used downstream can be achieved. Obviously the only organizations which can make such a change are energy providers.
Hey! While you're here...

> Iceberg and Delta Lake, on the other hand, weren’t optimized for our update-heavy workload when we considered them in 2022

Curious about your thoughts here. Have you followed Icebergs progress? Do you think it'd be a tougher decision in 2024 between Hudi and Iceberg?
It does not.

What many people don't realize about racists, is that they're jackasses to everyone. They're homophobes and haters of lefties or pretty much anyone unlike their ideals.

Race isn't the only thing haters hate. This trouble intellectuals go through to explain things in historical context is absurd. Racists are ignorant jackasses who don't read history unless it's in an anecdotal way.
A classic thing I was looking for back when I was doing technical training, well done.
How do you even travel to countries with cultures vastly different from your own? Do you expect them to accommodate you every time at the cost of having to bend their longstanding tradition?
The usual word for this is "ошибка" which is hard to spell on 7seg, but the main reason was that designs were copied layer by layer from chips and not reverse engineered (with few rare exceptions) to be able to change something like that.
[post author] You are right. Any "language" visual or other wise used for communication has to include the level of detail trying to be communicated. In the Rust memory layout example, Rust syntax doesn't spell out its memory layout in Rc<T> definitions.

The point though is that the two users of the language _decide_ to communicate in a visual representation! Why is that?

They could spell it out in text, adding that lower level to the text, and yet they don't. That is a sign the users are thinking about it visually and the visual representation maps better to what they hold in their head.
I look forward to your solution to bridge these libraries to every other person’s slightly different implementation of the same library, which also has to talk to every other interface that cropped up over the last 50 years and takes null-terminated strings anyways.
Ask HN: What comes after Artificial Intelligence?
I'm curious which part of my assertion you disagree with:

1) Consumer software has become Orwellian.

2) The primary usage of open source in the past decade, especially the software represented by OSPOs, has been developing a robust software development and operations ecosystem used to build and host proprietary technologies.

Do you feel that either are inaccurate?
That is of course correct.

The main value is that you only have to make sure that a small amount of code surrounding the unsafe block is safe, and hopefully you provide a safe API for the rest of the code to use.
If I proposed a new strxyzcpy function that only null-terminated the string when the length was not a prime number and that wiped your hard drive if the destination string, before the copy, contained the sequence 'xyz' in ascii I would be very afraid someone in the C committee would think it would be a nice idea to add it.
Anyone know why?
Sorry, yes - poor wording on my part.
Clickbait, not weed but THC and CBD derivatives that when combined can approximate the subjective feeling of being “high”.
I use Brave on all platforms (fedora, osx, android). It's essentially chromium + built in ublock style blocking, with privacy defaults turned on throughout.
It may work in the actual case: EVs are the future, but the longer term future, and the market irrationally decides a company that makes 1% of the cars is worth 50% of the industry because they greatly overestimate how fast the transition will occur and the legacy auto makers (whose stocks have underperformed due to the same bad prediction) have plenty of time to use their substantial advantages to compete.
Without predicting the future of the AI cycle, the crypto bubble basically burst and the high end gamer market is a pimple on a pimple. And, certainly, the fact that the AI hype came along when it did was hardly ordained--though the availability of GPU hardware had something to do with it.

Nvidia's recent success was in no way pre-ordained to anyone who had two brain cells to rub against each other as various people here seem to think.
strlcpy() is now part of POSIX: https://sortix.org/blog/posix-2024/.
> there will be a real shift back on prem with software

Not while we’re production constrained on the bleeding edge of GPUs.
I have not found software engineers to be the most diplomatic people when reviewing other people's work
The difference is that $10T is an investment that pays returns -- 30GW of power plants generate electricity for ~free once they're built. In the long run, that $10T will be paid back and then some.

OTOH the $10B is an annual expense with no return.
That was an edgy trailer cut. In the movie, he clarified "South American, Central American...?" He wanted to know if they were from the U.S. and kill them if they weren't. (That's why he only shot the two Asians.)
Sorry, I think I wasn't clear. I meant to contradict the statement "You can't reasonably claim ..." with "You can [reasonably claim]".

What I am saying is that it is extremely unlikely that people would donate to Firefox, even if was possible to do so. At least not enough to actually pay for more than a few developers. (And you need more than a few developers for a browser, even if you cut useless features nobody asked for like Pocket integration.)
Yep I’m just pointing out S&P. Or VTI anre not magic

There are funds that beat them often. Is your claim they don’t exist? Or that you can’t find them.
Is this the reason I could legally buy weed in Nashville, TN a few weeks ago? It sounded like there were some crazy loophole there.
Would love to hear your opinions.
My problem with this whole phenomenon is that the explosion of smoke/vape/candy shops has become something of a commercial nuisance in places. It has a tendency to degrade the character of a business district when seemingly every other shop is selling basically the same set of products. It can feel a lot like that Lewis Black standup bit about finding a Starbucks across the street from another Starbucks.
I've been very much enjoying these loopholes, as someone who lacks any personal connections in my state. I've been keeping an eye on these proposed reforms. It might be time to buy some up to keep for a rainy day.
> With Arm at least Arm Holdings has some nominal power to steer towards sanity

How's that working?

RISC-V at least can have a formal spec that companies can choose to follow. The profile mentioned in another comment is one way. Companies can say they're compliant with this or that profile and software can target it.
We just need to crack out a Tommy Gun for that.
Best I can come up with is OLL|6, a crude rendering of ОШБ, abbreviation of “ошибка”, error. Or maybe ПРOБ, as “prob” in “problem”
Sounds interesting - kind of like microkernels meet io_uring (in Elevator-pitch-ese).
Open source with Closed Contribution vs Open Source with Open Contribution.

Feel free to fork. Feel free to read the code. Feel free to use as you like. But don't bug me. Don't demand I add features. Don't complain that something doesn't work (especially if it actually works). Don't feel like I owe you anything, because I don't.

vs.

Feel free to fork. Feel free to read the code. Feel free to use as you like. Let me know how its going. Let me know which features you'd like tosee. Tell me when something doesn't work (even if it actually works). I want to be helpful as possible.

Both are fine. Both are defensible. But projects should state prominently what they prefer.

I have an OSS package on python. Its open source because they can read the code; it's just python, with only third-party package being pillow. But I host the code on a private git instance. I hope people find it useful. If they fork it and make it into something extraordinary, fantastic. But I'm uninterested in exposing myself to time-consuming demands of others.
I think a major problem is the abundance of entertainment in modern times. Rather than hacking out of curiosity and for fun, there are so many substitutes like games and social media that a high number of young developers simply don’t feel bored enough to do anything.

There are obviously still some pretty prominent young open source devs but they’re quite rare.

I find today’s identity politics in FOSS also slightly problematic but that’s too controversial of a topic to delve into.
This shouldn't come as a surprise to anyone, their entire business is our data. I always encrypt anything important I want to backup on the cloud.
I can never remember the nuances of the 50 various string functions and which shouldn't be used.

What I do remember is that virtually all string problems can be solved with snprintf/asprintf.
> Or he very well could have been grazed

That would still qualify as “being shot” to use the technical term. You can hear the secret service talking about the shots being fired on the literal hot mic on a YouTube stream minutes after you can clearly hear a discharging firearm. And then Trump released a statement saying he was shot.

Despite this it still took several hours for some prominent media outlets to report what happened.
The code in the post does indeed have a bug if the goal is to copy UTF-8 data. However the bug is quite subtle and unlikely to occur in practice, and from your comment I suspect you don’t actually know what that problem is (because you seem to be pointing at a different issue which is actually irrelevant). Maybe you or someone else can describe what the real concern is?
As a consequence of AI?
The VA is a system that is about to implode due to its DEI policies.
The disconnect section of the article is a good example of exactly on how not to do the things, and how things can turn out sour if the existing community isn't taken for the ride.
"Fairly big countries" is such a cop out. What do you mean by big? Population? Economy? Energy consumption?

The original twitter post just says "More electricity than many countries". The fact that Google and Microsoft consume the same order magnitude of electricity as Nigeria (population 220 million), Ireland (population 5 million), Ecuador (18 million), Slovakia (5 million), Iceland (population 0.4 million), really just speaks the vast inequality in the world, even amongst countries.

It's interesting and relevant that Microsoft and Google are now "country scale", in terms of energy production. But when you realize that US energy consumption in 2023 was 4000TWh (MS and Google apparently each used 24), you realize just how non-serious this comparison is. The comparison can be thought provoking, but the actual results aren't particularly meaningful.
Compiler developers hate him.