skysight-inc/HackerNews huggingface dataset:
I really wish that was the case. You can give it only so much context before it starts to go down a path where the context doesn't even make sense to it, and yet if you explained it to a colleague they would instantly understand.

Context has layers and really 1st or 2nd layers ever get reached by AI but it can't dive further because it is too focused on the final output rather than the continuation of the output.

For example you write code and then tell it what the final expect output is, it some how always divorces itself from rudimentary implementations and poops out something that cut a lot holes out or shortcuts all of your work. Removes modularity in favor of that immediate outcome. AI is just not good enough to understand the complex relationship of maintainable code and deliverable code. So it poops out what is easily made to meet the deliverable.
Wow - I actually do this - did not know it had a name but pairing up with someone actually makes it easier (although loads of coders I know dislike working with others - so pair programming is an attempt to do this technique without knowing who has adhd or not?
There's no up swipe in the prototype made in 2005 by Ken Kocienda (which this is a reproduction of). It's tap for center letter, and swipe for the sides.

What do you mean by "widen the margins"?

In any case, Ken Kocienda validated this reproduction's behavior as very close to his original blob keyboard (see bluesky posts between him and me)

The goal is not to make it better than the original prototype! But to the contrary, to give you the same experience that pushed Kocienda to explore further and design the right user experience.
So a more correct term would be "Distributed Loading" instead of MoE.
Update: it’s now 2/3rds. I’m only up all time 8% vs 24%.
Communist China is secular too, but yes
That's just what you were most likely to say...
In the UK there’s a lot of screens on pedestrian walkways, and small adverts on roundabouts but very few motorway (highway) adverts.

On the motorway there’s signs for services (rest stops) with all the major brands logos on, and maybe one or two billboards every 30 / 40 miles outside of city centres, then more as you come into a city centre.

I’ve also recently noticed a massive vertical screen on the side of a building near a busy interchange in my city (Manchester).

Public transport is littered with small adverts - on underground’s / metros there’s a lot of posters on escalators and buses have a lot inside, plus usually a big banner on the side (or a full skin of the bus but they’re fairly rare at least in my city).

Political advertising is capped at £20 million per party, but our newspapers do most of the real political propaganda come election time in terms of what stories they cover / who they endorse in their editorials (or sometimes they allow a major candidate to write one). The BBC also lets all parties with some traction do a 5 minute party political broadcast.

When I’ve watched some live US TV channels I’ve been amazed by how many “Vote X for Y, paid for by Z PAC” adverts there are and am thankful UK parties can’t spend anywhere near the same amount.
https://news.ycombinator.com/item?id=42834422
We can throw away colons too. Dictionaries will be sequences of “key””value””key””value”

Just because we can throw away redundancy doesn’t mean we should
An unusual medical procedure transmitted Alzheimer's
The point is that the question of selecting a tool is underspecified unless specific context (job) is given. It says nothing about how easy/hard it is. It is not always true (some tools are just better in any applicable domain) but in this case (hierarchy vs. tags) it is. It is not deep but it is not a truism either.
My bet is it that's due to people's obsession with brands. They just see "noname" thing as inherently less valuable than a branded one, so family-owned places stay invisible, looked down upon.
Some discussion of this here: https://en.wikipedia.org/wiki/Meganisoptera

* There was at least one giant dragonfly-thing alive at a time when oxygen levels weren't all that elevated.

* Maybe they could kind of sort of breathe! By expanding their tracheal tubes.

* Subsequently they began to be predated by birds and mammals. Prior to that they may have been locked into a race (against their prey) to be the biggest, like that giant Italian goose and its giant barn owl predators: https://en.wikipedia.org/wiki/Garganornis
Apple was firstly involved in porting Linux to PPC, albeit running on top of Mach 3 in MkLinux, since early 1996:

https://en.m.wikipedia.org/wiki/MkLinux
Initial Impressions of Llama 4
So why they bumped the levels again?

I'm pretty sure you will just come up with some nice "scientific" rehash that sidesteps common sense.
If they are paid and the consumer didn’t ask to see it, either because it’s inserted into the web page / video stream / whatever they are actually trying to consume, OR because because the whole thing has a paid bias or ulterior motive.
Meanwhile, all major OEMs, and OS vendors routinely use BSDs and Linux distributions in some form, yet it is the same business as usual as 30 years ago, reverse engineering hardware support.

The only "Linux Desktop" ready desktops and laptops to find at local shopping mall for normies are Android and ChromeOS devices, likewise in out-of-the-box experience for hardware support for peripherals.
What I don't get is whether the mechanics of selecting letters are supposed to be significant. It's pretty odd to click `a b c`, then missclick `a` again and end up with `b c` which means I have to click `b` and `c` only to go for `a b c d` all over again
Billboards are banned in the state of Hawaii.
Ah, sounds like it's just as far along as Tesla's robotaxi then!
A man who unconditionally supports a man who killed any chance of cooperative free trade situation would like to be celebrated as a champion of a free trade at rhe same time.

Hypocrisy has no bounds with these.
Ohhh - do you have a link ? That is interesting…

Also it strikes me that as a developer my investment of learning is more in code d
So it’s easier to switch
There are also facts and observations to support the contrary hypothesis. Statistically significant hormonal and behavioral differences between men and women have long been well-established. It should also be intuitively obvious that cultural differences can affect the choices people make (that's what cultural differences are), but studies have shown the same thing there as well.

Which leaves the question of which is the dominant effect. But for that anecdotes are useless, because "I've seen this happen myself" doesn't tell you if it explains 5% of the difference or 95% and people have a tendency of jumping to conclusions without having all the information. If Alice made bigger sales to fewer customers and Bob made smaller sales to more customers and Alice is white and Bob is black, then if Alice gets the promotion the boss is a racist because Bob made more sales but if Bob gets the promotion the boss is a sexist because Alice made bigger sales. Or so you would think by only listening to the one complaining about not getting the promotion.

So then you'd want someone to do a study and we're back to anyone publishing a study that challenges the prevailing dogma getting punished for it.
Kinda answers its doe question though

To be fair, dictionary one-liners might be a tiny bit less easy to read:

{"key1": "value1" "key2": "value2"}

Not just a bit less easy, a lot less easy
Best comment in the whole thread. And thank you. This is a useful and clear analysis.
There's much discussion about what constitutes advertising in the comments, with some dismissing this question as either solved or not crucial. Note however that seriously banning advertising requires a clear definition of it.

My 2 cents: Ban payed advertising online, including banner ads, search ads, and pre-roll / inter-roll ads (e.g. youtube and instagram).

This is a clearly defined market and probably causes a plurality of the negative impact of adverts (especially when connected with the incentive to algorithmically addict users to show them more ads).
yeah, this is confdir 101...

but i guess learning is better late than never type of thing.

also what confuses people more on this is that openssh is properly designed, so configs are first seen wins. exactly so that file 0_ wins from 99_... but most people see badly designed software where 99_ overrides 0_. openssh way is exactly so it works best with confir or ssh/options where it matches by hosts and you can place the more important stuff first without fear defaults will override it.
Thanks for sharing! I found it on amazon: https://www.amazon.com/Fundamentals-Game-Design-Ernest-Adams...

Also, because the keys "F" and "G" are adjacent in the keyboard layout, I believe you made a typo in the book title where you wrote Fame instead of Game.
With respect, argh! Lol.

That link is neither analysis nor reporting on outcomes. That's more predictions. This is the exact problem I'm talking about!

To analyze outcomes you must look at the actual data. There's a report that does so here but you can look up the raw data too if you prefer:

https://iea.org.uk/wp-content/uploads/2023/11/Perspectives_5...

From the summary:

"Contrary to initial concerns, Brexit has not had a major detrimental
effect on UK–EU trade.

● Trade data doesn’t support the Office for Budget Responsibility’s claims
that Brexit has caused significant negative impacts on the UK economy.

● Data from 2019 to 2022 indicates that the trade in both goods and
services between the UK and EU hasn’t shown a discernible Brexit
effect."

You can look up more recent numbers but the story hasn't changed.

I'd really like to understand the psychology of this phenomenon better. I don't mean this as any personal criticism because it's good that you're asking, but the fact that every time I bring this prediction/reality conflation up I get a rebuttal with more predictions in it is fascinating.
I’m also ambivalent because you risk investing in a time consuming interview process only to find out they’re offering .5 of what you deemed the minimum you’d take.
What a horrible ad and spam drenched website, poor Devonians :(
If you're doing mutations, you're supposed to explicitly use transactions anyway, with well defined logical units of work. "DELETE FROM table LIMIT 10" does not look like anything well defined.

In case of connection issues you can check whether it was all actually committed or rolled back. Often it was propagated to the user, they got error message, refreshed and checked and retried and all was okay in the end. That's probably why the DB engines did not bother micromanaging individual SQL statemens.
Maybe that is exactly the problem, stop using a language designed in 1970's that ignored on purpose the ecosystem outside Bell Labs, unless where it is unavoidable.

And in such case, the C compiler doesn't have a limit to write functions and better modularize their implementations.

bool function_with_cleanup(void) {
int *buffer1 = NULL;
int *buffer2 = NULL;
FILE *file = NULL;
// Allocate first resource
buffer1 = malloc(sizeof(int) * 100);
if (!buffer1) {
return false;
}

// Allocate second resource
buffer2 = malloc(sizeof(int) * 200);
if (!buffer2) {
free(buffer1);
return false;
}

// Open a file
file = fopen("data.txt", "r");
if (!file) {
free(buffer1);
free(buffer1);
return false;
}

// Do work with all resources...
fclose(file);
free(buffer1);
free(buffer1);

return true;
}

Ah, but all those free() calls get tedious can be forgotten and mistyped

bool function_with_cleanup(void) {
int *buffer1 = NULL;
int *buffer2 = NULL;
FILE *file = NULL;
// Allocate first resource
buffer1 = arena_alloc(&current_arena, sizeof(int) * 100);
if (!buffer1) {
return false;
}

// Allocate second resource
buffer2 = arena_alloc(&current_arena, sizeof(int) * 200);
if (!buffer2) {
arena_reset(&current_arena);
return false;
}

// Open a file
file = fopen("data.txt", "r");
if (!file) {
arena_reset(&current_arena);
return false;
}

// Do work with all resources...
fclose(file);
arena_reset(&current_arena);
return true;
}

Can still be improved with a mix of macros and varargs functions.

Or if using language extensions is a thing, the various ways to do defer in C.
> IMO the idea of removing advertising entirely would essentially entrench the status quo even further.

This doesn’t seem correct to me.

Products would still be searchable, but the wealthiest companies could no longer pay for placement or pay to have their brand name repeated endlessly so it’s on the tip of your tongue but you don’t know why.

People would still talk in their communities and share recommendations.

Reviews (unpaid) would still be a thing.

Markets (real and virtual) where you can compare competing products and make a decision wouldn’t go away.
AFFF is used in far more than just military bases. Outside of the USA, AFFF extinguishers, small vehicle/building hazard suppression systems, etc. are much more common.

But yes Phos-check isn’t that
Study shows women can hear better than men
The rise of kiosk tip screens changes this. You are asked to tip someone behind a counter.

Tipping is not stopping a meaningful amount of people from going out.
> They line people up in rows, put headphones on their heads and wire them up to Teams and Jira to spend the whole day in isolation. Because taking a walk to another floor of building to talk to someone like a normal human being is too wasteful, but somehow forcing everyone to spend hours commuting isn’t.

Sure, this is pretty much exactly what I'd expect from companies; wasting the employee's time doesn't matter, but wasting the _company's_ time is anathema. In the absence of something to push back against it, companies will always make decisions like this. We're only a bit over a century and a few repealed regulations from another Triangle Shirtwaist Factory after all.
Let's not forget the absurd insistence on "will change" semantics in onChange() instead of the far-more-useful notification "did change."

And of course the brain-dead design of withObservationTracking, which only fires on the FIRST change of a value. I mean... by what definition is that "tracking?" It's goddamned useless, unless of course you implement the clumsy workaround of re-establishing observation tracking every (first) time it fires.

Then there's the bizarre hypocrisy of evangelizing the "single source of truth" while telling everyone to prefer structs over classes in Swift. But structs are COPIED everywhere, which of course breaks the "single source of truth" on the first function call.

I wasted so much time trying to conform to these "best practices" until I finally realized that the people promoting them don't know WTF they're doing. Then I went back to classes, injected the "single source" everywhere it was needed, and got to work adding functionality.

And let's not even get into the half-assery that is SwiftUI... still, all these years later.
Vaccine ads are a great example, in that large parts of the population consider them as fake propaganda. Trump supporters were up in arms against Biden/Dems for promoting vaccines during COVID. With your logic RFK Jr would be very happy!
Most of my configuration files are in one file, but there are cases where it makes sense, such as /etc/modules-load.d, for one.
> Someone can firmly believe that the existence of the state of Israel is a mistake that should be corrected while still also believing...

In theory, someone might distinguish between opposing the state of Israel and supporting Jewish rights. But in practice, that distinction tends to collapse. History shows that denying Jews a national homeland often leads to denying their safety and identity as well. Before 1948, Jews were stateless and vulnerable, culminating in the Holocaust. After Israel's founding, over 800,000 Jews were expelled or fled from Arab countries where they had lived for centuries. Efforts like the 1975 UN resolution equating Zionism with racism blurred the line between criticism of Israeli policy and rejection of Jewish nationhood. During the Second Intifada, what began as political resistance often turned into violence targeting civilians and Jewish institutions. More recently, anti-Zionist protests have featured explicitly anti-Jewish chants like "Khaybar, Khaybar ya Yahud," invoking historical violence. The Western assumption that "Free Palestine" implies peaceful self-determination doesn't reflect the goals of many movements where "freedom" often means dismantling Israel entirely and expelling Jews or allowing them to live only in a state of dhimmitude. In reality, it's nearly impossible to separate these ideas cleanly.
Realtime Payments in India – Part 1
a hugely uneasy to read indeed. I feel wasted time to read the article. So horrible.
> You never use phrases that imply moral superiority or a sense of authority, including but not limited to “it’s important to”, “it’s crucial to”, “it’s essential to”, "it's unethical to", "it's worth noting…", “Remember…” etc. Avoid using these.

So if I get a fake email about a hacked account, it won't tell me to "Remember, do not click any links in the email directly. Instead, navigate to your account settings independently."?

Such a great feature, worth owning the libs with it for sure.
How old are you?

Are you familiar with broadcast TV that is supported by "viewers like you"? And historically TV advertising was banned until the FCC allowed it. And you do realize that news used to be paid? You'd be surprised that... people used read the newspaper with their morning breakfast, which cost a few cents and was delivered by a paperboy.

Really, you're trying to imply that society wouldn't function without advertising- when it was the default until the last 100 years or so. Perhaps you should watch Mad Men on HBO, which depicts the 1960s era when sociopaths of the advertising industry decided to redefine advertising as a necessity of modern living.

> Right now, poor and even homeless people can get smart phones for free with data (or use WiFi) from the government.

If the government is willing to subsidize Google Android phones running on a network like AT&T or T-Mobile for poor people... what's to stop the government from also subsidizing Google Search for poor people as well? It's not like Google's gonna care much about poor people, people who are that poor tend not to be good advertising targets anyways. The juicy ad market is elsewhere. Similarly, have you gone to any library recently? Libraries already offer stuff like access to a NYTimes or WSJ subscription, or even things like LinkedIn Learning. Adding Google to the list as another subscription that they offer to library card holders for free is a nonissue.

Honestly, it just sounds like you've been brainwashed into being unable to visualize a society without advertising.

Frankly, nobody gives a shit if EU or whatever websites continue to do their thing. US porn sites have negative political capital anyways, XVideos continuing operate as before impacting the US porn industry would make any hypothetical law EASIER to pass, not more difficult.
I wish the concept of a milk bar would spread to America from Central/Eastern Europe. They are essentially a mix of an American diner and a cafeteria, where you can get cheap, good food that is already cooked (with a few exceptions like pierogi.) Think Chipotle but with local specialities and with an 80s communist-era vibe. It is usually fast but is much healthier than typical fast food chains.

Milk bars were started during the communist era and are still popular amongst the older (70+) crowd, but modern versions are a go-to for younger people too. And so you'll usually get a very interesting mix of society sitting side-by-side. Not quite a family dinner restaurant, but is a social restaurant concept nonetheless.

https://en.m.wikipedia.org/wiki/Bar_mleczny
You are implicitly requesting it in exchange for free content, is that not obvious?
I feel the current administration is against health treatments for all, yes
If it's about readability, you could have a rule "either comma or line break".
Every time I say RTFM (like in the case of strtok), I get down-voted. Some tools really cannot be dumbed down, and they should not. I do not know why people have an aversion to reading documentation. It is bad.

In the case of strtok, I am not going to implement my own if strtok does what I want it to do, and behaves how I know it does. Why would I?! Sometimes what I need is strtok, sometimes strsep, sometimes I may use strtok_r.
You’re right! Luckily everyone on HN works in the IT basement, so they can stay blissfully ignorant about how their company ever makes any money from the exquisite code they’re writing…
There are a bunch of “study with me” videos on YouTube that aim to do a similar thing, for example https://www.youtube.com/watch?v=1ex_bNIFR1A
UBI could fix it with 1 loc:

If (citizen) send $500
Video footage appears to contradict Israeli account of Gaza medic killings
The main reason behind JSON widespread usage is human readability.
> Advertising has a purpose; it's how I find out what products and services are available, and at what cost.

When I am unable to avoid it (which I’m relatively successful at), it’s how I explicitly decide what to avoid. See an ad, penalise the company.

But yet I have no trouble finding and evaluating products when I actually need something.

Search engines, real and virtual marketplaces, word of mouth, reviews all exist already, and all can work without paid shenanigans.

There’s no need to replace advertising, we can just ban it.
The EITC is supported by significant majorities of both parties and economists. It's opposed by politicians because it's a tax expenditure that doesn't provide any opportunity for graft.

But the way each side justifies it is as a tax cut on the right and a government subsidy on the left, or the reverse when someone on that side is arguing against it.
It helped that they were working on an interesting problem. Most problems that need solving are not interesting.
Tenstorrent
>How is it that sneaky fees were ever legal?

The fees are still visible to you before you purchase; they are only visible at the last step. So you are giving consent. Nothing obviously illegal per se, just a poor experience. At least in the US, Biden was unable to anything about it. Whether it was lack of will or incompetence, he didn't achieve anything. At the local level, CA tried to pass some laws to similar effect, but they also didn't go anywhere and were ultimately watered down to create carve outs for the most profitable junk fees.
Hey, you can share your screen in Focusmate. I also started doing body doubling with Focusmate & Focus101 since a month or so, I read about it on HN. Agreed its extremely effective (I have ADHD too). I alternate between the two services so I can stay on the free tiers ;)
> If you do an experiment and say "C++" anywhere on the Internet, in a minute someone will chime in and educate you about the existence of Rust.

Many people see this as a problem. The response to TypeScript choosing Go over Rust was pretty gross imho, no one should be abused for choosing a language.
@lerno is a ganedev himself so should be able to answer your question there

Some links

https://c3-lang.org/getting-started/

https://c3-lang.org/getting-started/design-goals/

https://c3-lang.org/faq/compare-languages/

The blog is on the internet archive
https://web.archive.org/web/20250330145704/https://c3.handma...
the article discussion is about having impact on addiction and behavior... I'm pointing that while there's profit to be made, trying to ban advertising in one way is futile for that end.

yeah you can make the city pretier or get less banners on your sites, whatever. advertising will still happen.