skysight-inc/HackerNews huggingface dataset:
The most widespread consumer routers in Germany handle this without any issues.
Just out of interest I wanted to see something a little bit similar in Web Components:

<html lang="en">
<body>
<h1>Web Components Examples</h1>
<h2>Counter Component</h2>
<counter-component></counter-component>
<h2>Clickable Button Component</h2>
<clickable-button></clickable-button>
<h2>Toggler Component</h2>
<toggler-component></toggler-component>
<script>
class CounterComponent extends HTMLElement {
constructor() {
super();
this.count = 0;
this.button = document.createElement('button');
this.button.textContent = this.count;
this.button.addEventListener('click', () => {
this.count++;
this.button.textContent = this.count;
});
this.attachShadow({ mode: 'open' }).appendChild(this.button);
}
}

class ClickableButton extends HTMLElement {
constructor() {
super();
this.clicked = false;
this.button = document.createElement('button');
this.button.textContent = "Click me!";
this.button.addEventListener('click', () => {
this.clicked = !this.clicked;
this.button.textContent = this.clicked ? "Clicked!" : "Click me!";
});
this.attachShadow({ mode: 'open' }).appendChild(this.button);
}
}

class TogglerComponent extends HTMLElement {
constructor() {
super();
this.on = false;
this.button = document.createElement('button');
this.button.textContent = "OFF";
this.button.addEventListener('click', () => {
this.on = !this.on;
this.button.textContent = this.on ? "ON" : "OFF";
});
this.attachShadow({ mode: 'open' }).appendChild(this.button);
}
}
customElements.define('counter-component', CounterComponent);
customElements.define('clickable-button', ClickableButton);
customElements.define('toggler-component', TogglerComponent);
</script>
</body>
</html>
The terrorist who shot 100 people in the mosque came to NZ because we used to allow semi-automatics, and his home country didn't, he bought them here, it's why we banned them - to make it harder for terrorists
Sure, if you blow away the entire app on every state change. But that would lose not only state defined in components (like `i` in ClickMe) but also all state implicitly stored in DOM elements (selection, focus, scroll position, input value, media playback).
Maybe for greenfield deployment… but there’s all the existing infrastructure to support.

I still see classic being installed for door/gate systems in American apartments that are under active construction in 2024. Presumably that’s because resellers either don’t know better or they just have a massive inventory.
Gravity, Entropy, and Life
I never understand the appeal of JSX over something like

h("div", {}, [
h("p", {}, "this is easy"),
...list.map((l) => h("li", {}, l),
])

With this you automatically get loops, variable interpolation etc without having to invent a compiler and new syntax. Can someone help me understand?
BTW, have you seen the new LLMsic offensive tools such as XBOW [1]? They just received a founding round from Sequoia Capital [2].

[1] https://xbow.com/

[2] https://www.sequoiacap.com/article/partnering-with-xbow-the-...
The Rustification of a lot of Python projects is making it more difficult that necessary to use Python everywhere.
that is one definition.

It's like saying "freedom".

reading this:

https://en.wikipedia.org/wiki/The_Open_Source_Definition

"the definition is the most common standard for open-source software."

It is not exclusive.

saying "open source" does not describe a license. It is a generic term.

And the point is that unless someone points to a standard or a license, they can call their software open source, just show you the source with restrictions and use ambiguity to do different things than expected.
Whether you like this project or not, your comment so completely misses the point. You are confusing the JSX syntax, which is what the author wanted by extracting it away from React, for all the React candy. This is a missing the forest for the trees kind of thing.

This mind numbing reliance upon layers of abstraction nonsense around state management is why I really don't like React. State management is ridiculously simple. State management, when done correctly, is the most primitive example of MVC with no abstractions needed.
Thanks, your response made my day. In practice though it's a lonely and a difficult battle for those who are even remotely capable, most of us or not. Side note: I'd argue that the larger problem is not the state, it the masses who enable them, by their ignorance and stupidity.
NP - BTW just checked my Mouser order history, if you want to add a removable battery holder to a ROM01 board you need a battery holder #108 and retainer #108C. The same Keystone brand holder is used on the 03 boards.

https://www.mouser.com/ProductDetail/Keystone-Electronics/10...

https://www.mouser.com/ProductDetail/Keystone-Electronics/10...
Super cool! This really is big problem that's waiting for someone to have a solution that fully nails it.
It’s not meant to be rude - but the parent comment doesn’t do much either
So after the hypothetical policeman is done doing some hypothetical wrong doing ( assault and the other one ) then I should call my lawyer? There’s more than just the scenario of a policeman writing a ticket that I can dispute with the judge.
The technique I used here and in all my browser-side code is the exact same technique used by VS Code internally, and it scales very well. The only difference in my code is it's more concise than writing 10 lines to construct and setup a DOM element the typical way.

Honestly, the real interesting part about my framework is literally everything else. Returning strings from JSX on the ssg-side; being able to import raw source directories and manipulate string|Buffer at ssg-time; the extremely efficient and lightning fast module system I wrote on top of chokidar and swc; probably more I'm forgetting, but basically the JSX-as-DOM is only the most visually interesting part. But really just a party trick.

[edit] Case in point: the source code to vanillajsx.com is extremely concise and clear and short, I literally wrote the whole thing today with zero deps (besides imlib), and the JSX-as-DOM demos are the least innovative part of it: https://github.com/sdegutis/vanillajsx.com/tree/main/site
Spatial reasoning is more akin to visualising a 3D "odd shaped" fuel tank from 2D schematics and being able to mentally rotate that shape to estimate where a fluid line would be at various angles.

This is distinct from stringing together treasure map instructions in an chain.
You could have saved the people doing this study a lot of time and money. The artistic types have definitely just found the cheapest place to live that is also the best place to live out of all of the cheap options.
yeah me too but I guess with the AI craze its an unpopular view. it seems straightforward to me, can these models exist without training on the copyrighted input, if not they should not be able to train on this data and the existing models should be either wiped, or license the input data. if the argument starts comparing AIs with actual humans viewing works then we may as well give AIs the vote.
I still do not understand Burning Man, but I wonder why low ticket sales. Did something change.

Assuming that is somekind of illegal drug fest, could this be because drugs are not considered as bad now.

Or are law enforcement is showing up or was security is beefed up to prevent things not considered safe ?
Forgive my cynicism, but I do not believe you, and I do not believe the linked article. Profit is not the only incentive to deceive. Power, legacy, and prestige (which the article claims was the ultimate goal) are all incentives to deceive, mislead, or otherwise engage in narrative craft.
Artists have taste, a need for space at a low price, a tolerance for breaking the law (in particular zoning, building inspections, workplace health), some measure of community (to form groups, help each other, take on larger rehab projects).

That makes them perfect scouts for neighborhoods and buildings that are ripe for redeveloping. They don't lead to it, but they hold the door wide open.

Elsewhere the original article looks for "museums or performing arts venues", and it's ridiculous to equate that with "artists". These places need patrons and customers, not makers.
The term behind enabling prevention for this is ‘anti pass back’.
It exists but is not commonly implemented outside of high/very high security areas.
It’s true that the Transformer architecture was developed for seq2seq MT, but you can get similar performance with Mamba or RWKV or other new non-Transformer architectures. It seems that what is important is having a strong general sequence-learning architecture plus tons of data.

> The GPT architecture, using transformers to do iterated predictive text, is a modern version of the Markov bot.

The Markov nature only matters if the text falls outside the context window.

> Perhaps surprisingly so, until you step back, look at the training data, and look at the information flow: the conditional probability of the next token isn't mostly coming from the source text.

I’m not sure what you’re getting at here. If it’s that you can predict the next token in many cases without looking at the source language, then that’s also true for traditional encoder-decoder architectures, so it’s not a problem unique to prompting. Or are you getting at problems arising from teacher-forcing?

Basically the question was how an LM could possibly help translation, and the answer is that it gives you a strong prior for the decoder. That’s also the basic idea in the theoretical UMT paper: you are trying to find a function from source to target language that produces a sensible distribution as defined by an LM.
It sounds like you always vote for the status quo.
sure we get fair use when humans do it. if we give the same right to AI, why not let AI vote in elections too? This is easy, AI is not human. Once we start letting AI vote, whats to stop AI from concealed carry of weapons?
Interface Builder and Project Center on NeXTstep were amazing --- see Steve Job's 5-minute word processor demo.

For a large-scale real world project example consider that the NeXT version of Wordperfect was done is 6 weeks or so --- granted it started w/ a working Unix version, but it felt fully native and nicely polished (and was much better than the Windows version).
The criteria is and I quote: "none of the major banks in the US pay 4% or anywhere near".

US Bank is the 5th biggest and 2nd oldest bank[1] in the US and currently has a money market savings account with 4.25% APY[2][3] for balances over $25,000 depending on your location, if they are not major then neither are any of the others.

If you don't know US Bank, as was the case with another commenter, that is not my problem.

[1]: https://en.wikipedia.org/wiki/U.S._Bancorp

[2]: https://www.usbank.com/bank-accounts/savings-accounts/elite-...

[3]: https://archive.is/kpmUq
I've been seeking to do this for a very long time!
It's astounding how many different species of insects you can find even if you limit yourself to just a fairly small area.

In the book "Life on a Little Known Planet: A Biologist's View of Insects and Their World" [1] the author says that he used to set out insect traps every summer at his home in--if I remember correctly--New England, and every summer he would find species that were unknown to him. He'd then check the literature to identify them and every summer would find that he'd caught some that were unknown to science.

The author's research was on parasitic wasps and he was one of the world's foremost authorities on the subject, yet his summer traps would even trap parasitic wasps that were not yet known to science.

Think about that--this was not in some remote area that humans had barely reached where finding unknown plants and animals is something you'd expect. This was at a professor's house in a part of the planet that has been extensively explored for centuries.

[1] https://www.amazon.com/Life-Little-Known-Planet-Biologists/d...
When you call these things “agents” what do you mean by that? Is this a system prompt combined with some defined tools, or is it a different definition?
https://akashgoswami.com/now/
It helps to have ongoing foot traffic. But otherwise Open Studio days can drag in customers into artist ghettos from quite a distance, and into neighborhoods were nobody goes.
The comment may just be pattern matching on the topic, not reasoning about TFA.
Nice. Then where is the European medieval papyrus, clay tablets, etc? Nowhere to be found. Only parchments.
Did you read my comment?

References are nothing special, they are are simply pointers that hide the pointer and usually the receiving definition makes the decision about whether a pointer of a copy is passed.

In Go the type is just a wrapper around a pointer, making it function like a reference in all cases.

In go some types are simply defined as pointers, so they are technically always passed by value and there is never any magic about whether they are passed by value or referenced. It is always a value consisting of a reference.

A map is a pointer that is passed by value, along with slices and channels. 100% of the time.
Well, you have decisions right in front of you. Character is made through action.
Koons is a multimillionaire from selling scaled up kitsch cranked out by his staff. Being commercial works if you can play the game right.

https://en.wikipedia.org/wiki/Jeff_Koons
The CPP is not invading for the chips

The existence of a Chinese ethnic democracy delegitimatizes the CCP as a government. It shows the Chinese people that there are alternatives which are successful
> People who download pirated stuff no longer have to fear being sued and forced into an expensive settlement.

That's certainly not true. Nothing prevents Sony from suing these people. They could go to court, present evidence, get a court order, and go after these people the same way they always have. They don't seem to want to do that, probably for a variety of reasons. It's awfully convenient if you can scare service providers into enforcing your will without all that pesky "evidence" nonsense.

If you're referring to laws like DMCA and CDA, those provide safe harbor to the likes of websites and hosting providers that serve user-generated content. They don't provide safe harbor to the individuals responsible for posting that user-generated content. You're still on the hook for what you post online, and Sony could sue you. Nothing stops them from doing so.
Read the thread. The upvotes are because I did read the thread before replying.
That is an oddly specific reference, so I have to ask – what’s on 41/45 of Office 97 SE?
Could this be scaled up to print custom rugs? Or would this kind of embroidery not survive foot traffic?
Event sourcing is a pattern (antipatern?) that appears useful because it solves an interpersonal problem. It is the kind of thing that middle management salivates over because it appears to decentralize control, which to such a manager sounds like "gives me more control of my own sphere". Every team creates their own event schemas and subscribes to other teams' events and we all live happily ever after. Never again will we have to wait on some other team to spin up an API for us! It promises an engineering solution to engineering itself.

I could write and write and write about it, but this rather infamous blog post is so good I'll just link it. https://chriskiehl.com/article/event-sourcing-is-hard
https://archive.ph/sQcFO

I also remembered a story that a Middle East country deployed young people to remote sites and reported incoming airplanes by phone during conflicts. But I cannot find the news anymore.
What I started to do is to remove external packages and bringing just the parts I need to the codebase, usually using chatgpt to write a smaller version of the lib. no dependencies, no supply chain attack. Also stopped using npm.
Aided by fuel "economy" regulations, obsolete tariffs and refusal to harmonize regulatory requirements with the EU.
Yes, pursuing happiness is shortsighted.
8.5% of U.S. homes have an estimated value of $1M or more, a record high
> I believe the //e and the //c could generate interrupts on vertical blanking

VBlank interrupts were only available through the Mouse Firmware, which was built into the IIc but a rarely-installed option on the IIe. As a result, there were no interrupt-driven games for the 8-bit Apple II machines.

The complete lack of consistent frame rates and timing is a hallmark of Apple II gaming.
That’s horrifying; thanks, I love it.
A JSX for Django server side would be cool.
Node.js Doubles Security Releases with Newly Automated Process, Re-Evaluates
Ok, I see where you are coming from, and I agree. However, I would like to add that poorly implemented DDD can be just as awful.
There was a big, muddy mess last year with many stranded with no way out. It was widely reported in the MSM because high profile stars were stranded too.

https://www.youtube.com/shorts/9Khz-AnnKd8
https://www.wsj.com/real-estate/million-dollar-homes-in-amer...

https://archive.ph/SWrgC

>The San Francisco Bay Area has a higher share of $1 million-plus homes than anywhere else in the U.S. In San Francisco, 80.6% of homes were valued at or above $1 million in June, according to Redfin’s data, up from 76.4% in June 2023.
Downvote me but tell me why. The example is using .onclick, .textContent, etc in a completely vanilla way. I'm just pointing out you can get all the way vanilla and it still works. What's the issue?
Congrats! ELI5: what insights do you have NOW that were not published/researched extensively in academic papers and/or publicly discussed yet?
I set up PiKVM DIY.

It couldn't do 1920x1080 (see the X in the table).

https://github.com/pikvm/pikvm#diy-getting-started

But you can do 1920x1080 (at lower than 60hz) just fine, but they make it seem impossible without buying their hardware, and make it inconvenient to do it.

You just have to add your own EDID for 1920x1080@30hz

Honestly I just do 2 or 5 hz when using the thing. I mainly use it for bios screens, not gaming over IP.
they are here as well.
>> a tolerance for breaking the law

I think in most of the neighborhoods that I have seen and lived through being art-gentrified the existing residents had a far higher tolerance for breaking the law than the artists.
Child porn consumption is a product of an unhealthy addiction. Addicts tend to need more and more extreme fixes to feed upon. In the case of drugs, that generally leads to self harm. In the case of child porn, a child ever more likely is to be harmed.
What is Google’s business these days? What about Facebook’s? The core products that put them on the map have been degenerating for the past decade, and the only exciting things coming out of these companies have been the result of acquisitions.
I ctrl+F the OP and found no acronym GTD, and can only infer a def. I will assume GTD means Get Things Done.

Perhaps pedantic, but is defining an acronym before using it no longer in vogue?
Art is meant to interrupt. If what you see blended in with your daily grind without leaving any seam it wouldn't even start to tingle the filter that tells art from everything else.

Art is specifically about that filter.
>The Stasi and SS would have committed genocide for such data. (And did. With IBM's aid and support.)

I'm fucking sorry? How many millions did the stasi genocide again? Everyone knows that IBM provided infrastructure that facilitated the Holocaust, so which other genocide are you equating with the Holocaust here exactly? Insanely disrespectful thing to post
Yeah, all of the major subreddits are gamed, especially subs like r/politics. Even going back to the 2016 election it was clear that much of the activity on there was not genuine.
Keep going down that logical rabbit hole. You end up with Common Lisp!
There are plenty of cases where optimizing for performance isn't necessary. This is where React is not worth the extra headache and complexity.
Upstash Vector: 144M Wikipedia vectors for 11 languages
Move Slow and Fix Things
Raw materials become high-value bioeconomy goods at an Amazon science park
lolinder explained it well in here
The lack of an "a" and the capitalized "B" in "US Bank" were for a reason, I like to believe English still means something.
> Many of the teenage students I encountered seemed to be in a state of what I would call depressive hedonia. Depression is usually characterized as a state of anhedonia, but the condition I'm referring to is constituted not by an inability to get pleasure so much as it by an inability to do anything else except pursue pleasure. There is a sense that 'something is missing' - but no appreciation that this mysterious, missing enjoyment can only be accessed beyond the pleasure principle. In large part this is a consequence of students' ambiguous structural position, stranded between their old role as subjects of disciplinary institutions and their new status as consumers of services.

Mark Fisher, Capitalist Realism
Do you have examples in mind of successful foreign manipulation of US politics?
You might be confusing JSX for something else. In JSX you also don’t need new syntax for loops. JSX Is JavaScript, as people like to say.

But to your point, JSX doesn’t really do much. Your h function is basically what React.creatElement does. Google “React without JSX” and you’ll see how it looks.

JSX is just syntactic sugar over React.creatElement. And that is what makes it so nice… there _are_ no special constructs for loops, or variables, or components. They are actual JavaScript loops, JavaScript variables, and JavaScript function.

It makes JSX easier to reason about than most templating languages.
That seems unlikely. This is a civil spat between Sony and Cox, without the involvement of the government beyond what's necessary for them to preside over the court case. The investigative burden falls on the two private entities.

They can go around convincing government A to extradite random person B to jurisdiction C over their civil disagreement, especially when that would have severe consequences for random person B.
Funny. And yet many will try and find someone to sue their landlord because their buildings are sub-standard, while the artist communities will seek buildings that could not even be permitted for human habitation, and build up from there.
> That still requires you to prove your innocence after getting cut off from the internet.

Indeed. But it at least destroys the life of any person who attempts to destroy yours via the process.
Two things, first you are thinking about proving as a negative, it means you think something think or do not, understand or do not, imagine or do not.

It's wrong, it's all a spectrum.

Pigeons are stupid, relatively to a human, still, a pigeon have some intelligence.

That's the same thing for worms. Do you think that a worm have more intelligence than an LLM ?

The second thing, you says "hard to prove a negative", that's a fallacy that hide the main point: you don't know how to prove that something can understand.

Prove that you understood a concept, any of your choosing, or prove that you are not showing the appearance of intelligence or ability. Good Luck.
They supported it by banning them? That doesn’t make much sense to me.
That's only Svelte to blame. How can something change so much every major release.
This example could be all javascript (and I try to do that in some scenarios). Most of the other demo's on my site are just javascript/D3 or other libraries even with some slightly more advanced metrics, https://crimede-coder.com/demos.

There are some cases in which I do want python numerical libraries though. Say I wanted to do a forecast ARIMA model based on arbitrary combined inputs for the graphs, or do different types of spatial clustering of the geographic data. Those would be cases pyscript would make sense.

The public dashboards yes IMO easier to not have to worry about server.