skysight-inc/HackerNews huggingface dataset:
I’ve settled on htmx not because I’m anti-JS, but to avoid Node/NPM, build steps, duplication of logic, etc. For me, it’s the ecosystem that’s problematic, not the language itself.

Also, “just learn JS” is a lazy and off-the-mark response to complaints about having to use JS. Do I prefer Python? Yes. However, I’ve pretty extensively learned and used JS, and I teach a full-stack JS bootcamp. I still think insisting that everyone has to write lots of JS __just_because__ it’s the language that got integrated into browsers is a bit tyrannical.
It's not an engineering problem, it's a funding problem. It needs truly massive investments, coming from taxes, which need to be accepted by the voters, who then need to understand their existence creates negative externalities which need to be paid for.
Making the Most of Your Shells History on Linux and macOS
Ultimately everyone has to regulate their own expectations.

If you're a woman and it's either prince charming or bust you're going to most likely end up alone. You decide what you want to do.

If you're a man and expect women to jump all over you when you're not taking care of yourself and cannot hold a conversation + don't want to improve to become more sexually attractive you're going to end up alone.
For some reason it isn't loading for me, but if you use a search engine that supports bangs in your URL bar (DDG or Kagi) you can prefix the url with !ais and just search that. Same with !wbm or !ia for Wayback Machine
I think understanding comes from filling the gaps between the facts. AIs can't tell when the gap between points of knowledge is too large to interpolate.
> Or maybe the junior engineers grew up with JavaScript, loved it, and have been driving the actual seniors who grew up with strict typing and predictable behavior insane.

What the hell are you even talking about?

> I would not be surprised if JavaScript gets the reputation of 2012 PHP in a decade.

What year are you from? JavaScript already passed that stage with ES6.
Especially with the US social media trend of anti-work and quiet-quitting
Ask HN: An Open Standard for App Distribution: Beating Apple and Google Duopoly?
Do you believe there is a place for this kind of standard and if so why hasn't it been done before?

I know people like Tim Sweeney, Daniel Ek and David Heinemeier Hansson have been vocal about the current state of affairs and have seeked help from regulators to get antitrust laws passed. It did have some mild successes.

Maybe making an open standard would yield better results?
Some longjmp implementations unwind the stack, so they can't be used for coroutine switching. Even if it works (it's technically undefined), you need to get a suitable stack from somewhere.

The next issue is that usually, applications want to resume coroutines on a thread different from the one it on which it was suspended. That runs into trouble because on some systems, compilers cache the address of thread-local variables in the local stack frame, assuming that the thread does not switch in a function mid-execution.
It's called the web.
Not an expert but I believe the first approach doesn't inherit the metadata, configuration, or layering history from the original image, it just copies the files and folders.
Ha, it's the same artist who did both, TiL.
Science communication must be at an all-time low. I initially thought the paper was about a sea-borne pathogen being responsible for a decline in disruptiveness in science, which is a crazy statement.

Then I thought that it was a paper claiming that a bug in the seaborn plotting library in python was responsible for the decline in disruptiveness in science, which is absurd!

Finally I understood, that this is a paper that is debunking another meta paper that claimed that disruptiveness in science had declined. And this new, arxiv paper is showing that a bug in the seaborn plotting library is responsible for the mistake in the analysis that led to that widely publicized conclusion about declining disruptiveness in science. oh boy so many levels...
> The answers are not comming from a thinking mind but a complex pattern-fitting supercomputer hovering over a massive table of precomputed patterns. It computes your input then looks to those patterns and spits out the best match

Can you tell that's not how you yourself function?
I’ve been doing this for almost 10 years and I disagree with everything but the first and last point.

(It’s true — I don’t have all the answers, and yes, I can be laid off, but so can the company disappear tomorrow.)
The US government currently is inhabited by one political party whose goal is to hinder US interests in any way possible while complaining that the US doesn’t do enough to bolster said interests.

So yes, part of the government is serious, while another part is serious about doing the opposite, which does produce the intended effect: public perception that the US government is not serious about these things.

What it will take for all political interests to align for the sake of US interests? Probably turning off financial lobbying from shadow money groups.
One thing a human might do that I’ve never seen an LLM do is ask followup and clarifying questions to determine what is actually being requested.
For that you need two GPUs if you want to control host as well. (Of course, one could use ssh as well, if command-line is enough…)
> The real issue with CSS is the eternal question of, do I fill my parent or expand to fit children?

This is one of the real issues of GUI tools in general, not just CSS. You run into the same complexity on e.g. UIKit/SwiftUI (Apple) or any other toolkit that tackles the full complexity of defining UI layouts for any screen simultaneously.

Agree that CSS has a bit of extra cruft due to it’s evolution which makes it more difficult to learn and slower to work in than it perhaps could be if the web standards process allowed pruning features more easily
Here's the article mirror for anyone like me getting blocked by cloudflare no matter what buttons pressed or captchas solved: https://web.archive.org/web/20240223190753/https://pubs.acs....

BTW, the N-methylurea used in this is extremely mutagenic in humans.
> Rules always exist for a reason but as often as not the reason is to justify the existence of bureaucratic gatekeepers and not the actual stated reason for the rule.

No, that’s merely a reflection of your anarchistic and misanthropic worldview. Most people would not agree at all that “most rules” serve only to justify gatekeepers.

You are free to jump the fence and fall into the gorilla exhibit if you want but there is still a very good reason the rule exists. And the fact that you apparently see such rules as a “minority” speaks more to you than anything.
You (and I) are in the minority I think. The only time I browse a shop is when looking for a unique gift. Otherwise I go into the mall with a shopping list, get what I intended to get and leave. I don't think I've ever bought an item on clothing on a whim. I also can't stand casinos, I find the manipulative atmosphere disturbing.
and then getting helloworld to run is literally

dotnet new console -o MyConsole && cd MyConsole && dotnet run

(dotnet run uses debug build by default, it's very similar to cargo)

as for package management, it is

dotnet add package {name}

by far one of the best ones, and when you need to manually edit .csproj, it's as easy as cargo.toml.
> do these traits ynegatively impact your life or the life of those around you? If they cause distress in daily living then it’s a “disorder”. If those same traits are not a problem for someone else, then it isn’t.

Agree with this.

And even when they do cause distress, it’s not uncommon for ADHD to also be associated with positive attributes as well.

Genes are not selected to make us reliably happy, but successful in a statistical way in some environment. So “disorder” definitely overstates a negative interpretation.

EDIT: A term like “processing style” would be less pejorative or opinionated.

Every common processing style that can be “high functioning” has its advantages, disadvantages, coping strategies, and ideal support systems.

None of us was born complete, a master of all thinking styles, and without the need for other kinds of people.

FURTHER EDIT: re another common “processing style”, I have dealt with more than one productive narcissist for extended time frames.

Things did not always go well is an understatement. But not always badly either - they both had many accomplishments directly helped by their “disorder”.

The mix of positive and negative features of that, not to mention the achievements of many famous people with elements of that, also suggest we need a better word than “disorder”.

Even worse in that case, the connotations of the words “narcissist” and “disorder” create a particularly strong resistance for people with those traits to learn more about themselves or openly deal with their thinking style in a practical open way.

Completely perverse terminology for knowledge that by another name could better help those people and those around them!
I may be misunderstanding the way LLM practitioners use the word “hallucination,” but I understood it to describe it as something different from the kind of “random” nonsense-word failures that happen, for example, when the temperature is too high [0].

Rather, I thought hallucination, in your example, might be something closer to a grizzled old salesman-map-draftsman’s folk wisdom that sounds like a plausibly optimal mapping strategy to a boss oblivious to the mathematical irreducibility of the problem. Imagining a “fact” that sounds plausible and is rhetorically useful, but that’s never been true and nobody ever said was true.

It’ll still be, like your human in the example, better than average (if “average” means averaged across the universe of all possible answers), and maybe even useful enough to convince the people reading the output, but it will be nonetheless false.

[0] e.g. https://news.ycombinator.com/item?id=39450669
Ukraine lost the minute they refused to take Putin's early offer to eschew NATO membership. No power is going to tolerate a hostile actor on their doorstep - Russia won't with Ukraine, China won't with Taiwan, and the US didn't with Cuba trying to host Russian missiles.

Western arms still require soldiers, who are in short supply, with Ukraine resorting at times to forced conscription of young men. Tough outlook...

https://www.nytimes.com/2023/12/15/world/europe/ukraine-mili...
Same for casinos.
The first example that I think was meant to show "bad" is still about 100 times better than my handwriting has ever been.
What is the difference between a machine that for all intents and purposes appears to understand something to a degree of 100 percent versus a human?

Both the machine and the human are a black box. The human brain is not completely understood and the LLM is only trivially understood at a high level through the lens of stochastic curve fitting.

When something produces output that imitates the output related to a human that we claim "understands" things that is objectively understanding because we cannot penetrate the black box of human intelligence or machine intelligence to determine further.

In fact in terms of image generation the LLM is superior. It will generate video output superior to what a human can generate.

Now mind you the human brain has a classifier and can identify flaws but try watching a human with Photoshop to try to even draw one frame of those videos.. it will be horrible.

Does this indicate that humans lack understanding? Again, hard to answer because we are dealing with black boxes so it's hard to pinpoint what understanding something even means.

We can however set a bar. A metric. And we can define that bar as humans. all humans understand things. Any machine that approaches human input and output capabilities is approaching human understanding.
Your comment is interesting because it shows the dilemma posed to those of us who struggle to communicate positive intentions without unintentionally upsetting people.

On the one hand, there are people who would be offended by a reply of “s/wizen/wisen” _because_ they feel it’s low-effort, nitpicking, and/or talking over their heads (not everyone would even understand that comment, even on HN).

On the other hand, there’s many people like yourself and many commenters on the original article who feel that “padded” criticism is condescending.

The dilemma is that both the “Stick to the facts” group and the group who feels that “just the facts” is rude — feel strongly that they are right and everyone else should know that.

At least you’re willing to assess the intentions of the speaker rather than attacking. Unfortunately, not everyone will do that.

Perhaps the real takeaway is: there are no hard and fast rules when it comes to interacting with people.
The reason for protests is often because the sacrifices are usually placed on the general population instead of on the top X% percent whose emissions equal the rest of the population.

"The law, in its majestic equality, forbids the rich as well as the poor to sleep under bridges, to beg in the streets, and to steal bread."

Surely tax car prices, but also set tax for private jet fuel to a 10000%. While electricity is not far from becoming clean, it makes no sense that the rich and the poor paid the same price for it. As total consumption increases, a region has to turn on dirtier and more inefficient plants. So high consumption users should pay a lot more, instead of doing a general price increase. Etc.
Because they are two different jobs usually. Juniors are more focused on code while senior trends towards planning, reviewing, and leading. In my experience a senior is just as likely to spec out some work and pass it on as do it themselves.
The misconception that all "early optimization" is premature optimization is a dangerous one.

I'll agree with you that starting with static type systems is an early optimization. But if it's premature or not is clearly context dependent. And it is often "right on time" optimization. Just as are many things engineers like to deride as "premature optimization".

It's not premature if it's known to be needed and the cost of doing it later greatly outweighs doing it now.
There was an article last week about AI boyfriends being a thing now in China.

https://www.japantimes.co.jp/news/2024/02/13/asia-pacific/so...

I guess that women just aren’t so interested in porn as they are in companionship. That somehow men and women will tend to use AI differently?
Maybe it was true for millenials. We may have grown up with unlimited unsupervised internet, but we didn't have tube sites and mobile phones to make it available privately at any time. Check out what Billie Ellish (gen-z) had to say about the influence on her generation:

> “I think porn is a disgrace. I used to watch a lot of porn, to be honest. I started watching porn when I was, like, 11,” the “Bad Guy” singer said, saying it helped her feel as if she were cool and “one of the guys.”

> “I think it really destroyed my brain and I feel incredibly devastated that I was exposed to so much porn,” she added, saying she suffered nightmares because some of the content she watched was so violent and abusive...

> “The first few times I, you know, had sex, I was not saying no to things that were not good. It was because I thought that’s what I was supposed to be attracted to,” she said.

https://www.cnn.com/2021/12/15/entertainment/billie-eilish-p...
I do, the main reason yes. The ESA membership diffuses the distraction amongst the members to the point that it doesn't fulfil the same purpose.
It's not a great solution as you need to do a full reboot every time to switch SIP status.
Still missing the pink elephant in the room, the top difference between risc-v and arm...

Really chatgpt and clones are really bad at that, and with the size of their context window those trolls can be really long.
In my experience, the difference between junior and senior is the company wanted to keep the "senior" engineer and titles are free.
I believe you. No doubt that this also happens. But I have also experienced developers pushing for simplifications (think customer service UI, extremely convoluted process for testing corrections, etc.) being put into their place, leaving no doubt that they were seen as "troublemakers".
So I just wanted to point out that aspect. Of course, things like that are showing a significant degree of organizational dysfunction, but that is big corp today.
Since you brought up that context, do you happen to know how it works?

I tested it, and it definitely works like a history - eg you can feed it to a model and ask it a question about what you just talked about, and it works.

Does Ollama essentially just convert the conversation so far into a binary representation, then convert it back to text and feed it back to the model ahead of your newest query? Or is it doing something more involved?
It is of course a gradient, however, on that gradient there exists an important threshold: can this person, under their own direction, produce positive net value?

Juniors require your active guidance. Seniors require your availability.
The IPCC views many of Hansen’s predictions as unlikely.

I don’t know who is right, but I think for someone who isn’t an expert at this, there is an argument for preferring the mainstream consensus to the views of a single controversial researcher-especially if one hasn’t spent the time to understand the details of that researchers’ work (I haven’t)
But I did mean antisocial. Why do you think I can’t make the difference? I said that I believed there was some statistical overlap between the two.
> GPUs Groq will still come out on top because you can never reduce latency by adding more parallel compute :)

You literally can, in fact that’s the entire reason to use multiple chips.

See eg the TPU group’s paper: https://arxiv.org/abs/2211.05102
But it just means there is no innovation in China.
Holmes Stereoscope
As we start saying everything and everyone has ADHD, it basically just means no one has it and it's just the mind. And there are a few that have a mind that does not have it.
Open Source Code for MIDI 2.0 NAMM 2024 (YouTube)
Just think about the fetish potential.
Has the Japanese work ethic gotten more intense since 1950, when their birth rate was well over three children per woman?

I suspect the proximate cause of the drop is the hysteria about overpopulation that gripped all Asian countries in the 1960-1990s. The governments there raised two generations of people socialized to believe that having too many kids was bad for the country.

Japan and Korea never had anything as barbaric as China’s one-child policy, but the government heavily propagandized population control during the second half of the 20th century. They imposed taxes on families with more than two kids, heavily promoted abortion and sterilization, etc.
Using a recursive map to implement a tree data structure
>Huawei has no longer published detailed descriptions

There are detailed descriptions, but it's not widely released in English globally.
>"download programs from the internet as a side effect of browsing and run them without even knowing it. That’s wildly insecure as a ground state."

This is why that comment is getting downvotes. Javascript running in a web browser is probably one of the least insecure ways to run code that exists. It's been developed for almost 30 years to be secure, an attacker can't just do whatever they want on a system, there are many safeguards, and many smart people concerned with keeping JavaScript safe to run in a web browser. It isn't the same Javascript that it was 20 years ago so the "insecure" argument sounds like you really haven't kept up with the evolution of JS and web browsers.
Yeah this kind of thing got me to leave the Mac platform. I don't mind security but I want to retain the final control and an all-or-nothing setting like SIP doesn't suffice.

I'm glad I'm off Mac but I will avoid any immutable OS now, seeing what that leads to.
At that point you are an entrepreneur. The division only exists in large companies with highly segmented job roles. The more hats you have to wear, the less that line shows.
This is what I was expecting. And the title of this HN article is not the same as the title of the linked Arxiv report.
It's wild how different experiences can be. Even as an intern I appreciated not being told what to do far more often than the opposite (and other managers definitely appreciated that within the organization; they tried to poach me a few times).
clearly, you are a junior developer :-)
Free speech is free speech. Personally I think mastodon is an awful UI.

We shouldn’t recommending banning links to any site.
> In other words, you can drag and drop downloaded states into your model, like literal plug-in cartridges

The same could be said of "control vectors" [1]. Both ideas are still experimental, but is seems to me IINM that they could replace "system prompts" and "RAG" respectively.

[1] https://news.ycombinator.com/item?id=39414532
Well what would you need to see to prove understanding? That's the metric here. Both the LLM and the human brain are black boxes. But we claim the human brain understands things while the LLM does not.

Thus what output would you expect for either of these boxes to demonstrate true understanding to your question?
Hunting requires focus, fishing doesn't necessarily…
Just try to avoid kissing your same sex partner in public.
Exactly.

Time blindness and hyperfocus is a gift from the gods when it comes to productive rabbit hole work. (Subterraneous hunting!)

Or flow as it’s generally called.

But modern life has a complexity level that constantly competes with flow for everyone.
I tend to disagree, at least for many purposes. In the world of mega-apps (WeChat, Facebook, etc), do you really want these apps to be able to ask for or even require permissions like this?

In an older, kinder, gentler era of computing, if I granted a permission to an app [0], it was probably doing something with that permission that I wanted. Nowadays, not so much — apps are generally actively hostile to the user, and even apps that are friendly are frequently purchased by more or less malicious companies that turn them into malware.

[0] Yeah right. There were no permissions. And apps were mostly well behaved because they had no way to call home to the mothership.
Unless you're on QNX 7 of course...
> It only seems capable due to those frameworks and abstractions.

Are talking about Javascript or the DOM? I write a lot of NodeJS and since somewhere around v8 or 9 it became pretty nice to use.
SMIC is a public company, they are releasing quarterly and annually reports and outlooks just like other public companies but they are mostly in Mandarin. SMEE I heard will do IPO as well so we can expect similar releases.

Example
https://twitter.com/tphuang/status/1757448248443257038
Because it's the cheapest solution. Unfortunately they act as heatsinks during the day, and radiate the heat during the night, never letting the surroundings cool.

Montreal has made white roofs mandatory for new construction and major repairs/replacement [1]. Large swathes of the city consist of dense residential construction, two- and three-story walkups arranged in rows, all with flat roofs.

If you do a flyover, it's easy to tell who'd had their roof redone in the past several years. I imagine with time, this will reduce the "heat island" effect in the urban environment.

1: https://montreal.ca/en/how-to/renovate-flat-roof-or-low-slop...