skysight-inc/HackerNews huggingface dataset:
Section 13 of the AGPL v3:

"Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software."

So, if you make any modification to the program, you also have to "prominently offer all users interacting with it remotely through a computer network" [a copy of the source].

Which it doesn't currently do, so do you have to add a header to every request with a download link, or what? Without any clarification from the authors they can choose to interpret the license however they like.

Even clarification may not help, the vague term is still there in the license. A legal department may suggest you avoid such a license. Usual I am not a Lawyer disclaimer applies.
Sorry, that's wrong, at least as far as caffeine is concerned, and certainly as far as adverse behavioural effects ("behavioural toxicity") are concerned in humans.

https://www.sciencedirect.com/science/article/pii/S131901642...
So is a mechanical keyboards snobs
The tests you're describing are for immigrant visas (Green Card IS a visa).

Non-immigrant visas don't require those tests. Why? I don't know. Clearly there are differences that don't make sense, but I'm assuming it's more related to how the law worked out in the end vs actual malice.

Also, a lot of these GC medical questionnaires more focused on people bringing in family members from oversees (as in sponsor them), and much less for people converting from a non-immigrant visa to an immigrant one.
This thread is an interesting example on how not very well defined terms can let people talk past each other… the original poster suggested “let’s try to be more like France, where this problem is solved”, the next one said “no, more liberalism is not the solution” (apparently implying that liberalism is what France does) and now someone states you can’t get more liberal than California, listing as examples things none of which work like that in France!

Regardless of the merits of each argument (I am doubtful if you can easily transfer examples from one country to another) we obviously have people arguing with each other here based on completely different definitions of key terms in the discussion.
Eight Significant Shortcomings of the Standard Model of Cosmology
Looks like they did:

https://twitter.com/TrungTPhan/status/1640866391485194241
Probably depends on the language. I tried to transcribe some hour-long talks in Chinese with whisper the other day. Even with the large model, it manages to skip some sentences from time to time (no idea why), and repeat the same sentence over and over in other instances. I tweaked parameters for a long time to no vail. While GPT should be able to clean up the repetition (there will be false positives though, since human speakers do repeat themselves occasionally), it can’t really fill out the missing sentences.
And there's lovely Gorgonzola: double fermented mammal gland fluid. It's great.
I'm feeling that an API is something much more stable and deterministic than human-readable interface. Also you can train AI to learn which API calls to make for the task by looking at page sources. Why not translating prompts to single API calls instead of a script for clicking through DOM elements achieving the same?
The AI will not be happy when it hears about this ...
This isn't working for me. I'm yet to find a way back to compact mode. Which basically means Reddit on phone is unusable. The information density is terrible on a small screen without compact mode. All pictures shouting for attention.

Edit: turns out the closed the backdoor into compact mode. Enshittification is now in full swing.
Combating [bad thing] actually helps [bad thing].

That was never said nor do I hold that stance.

If you really are concerned about [bad thing] let [bad thing] be unopposed. Let [bad people] do [bad thing].

That was never said nor do I hold that stance.

You must have accidentally replied to the wrong comment.
requiring a paid license for updates just leads to people not installing security updates.
What a bunch of baloney
I mostly agree with what you said, and I'm also skeptical enough about LLMs being a path towards AGI, even if they are really impressive. But there's something to say regarding these things not getting ideas or self-starting. The way these "chat" models work reminds me of internal dialogue; they start with a prompt, but then they could proceed forever from there, without any additional prompts. Whatever the initial input was, a session like this could potentially converge on something completely unrelated to the intention of whoever started that, and this convergence could be interpreted as "getting ideas" in terms of the internal representation of the LLM.

Now, from an external point of view, the model would still just be producing text. But if the text was connected with the external world with some kind of feedback loop, eg some people actually acting on what they interpret the text as saying and then reporting back, then the specific session/context could potentially have agency.

Would such a system be able to do anything significant or dangerous? Intuitively, I don't think that would be the case right now, but it wouldn't be technically impossible; it would all depend on the emergent properties of the training+feedback system, which nobody can predict as far as I know.
Headless WordPress with GraphQL and SvelteKit
>Alignment will be impossible.

Then problem solved right? Super-AI will also be forced to take it slow if it wants its future self to be aligned with current self.

If alignment is possible but 10-100 years out for humans, then it is a problem.
I had a lot of fun experimenting with headless WordPress and SvelteKit, and writing a comprehensive guide about this.
> there is one really, really cool thing you can do on chalkboards that you can’t on whiteboards: make dotted lines

Seriously?
Exploring Power Distribution Networks
The time is spent in this 3-line loop:

for poly in polygon_subset:
if np.linalg.norm(poly.center - point) < max_dist:
close_polygons.append(poly)

I don't think the entire feature set of the Python runtime is involved in this.
That was a mistake. I own both an i3 MK3 and an X1C. The Prusa printer has been sitting unused for months now. Bambu Lab really got many things right.
I've taken drugs my whole adult live and never witnessed a faulty product except badly grown weed.

There are rules for safe drug use. There are test kits (today, back then they were expensive) and most countries gladly have drug checking places as well.

The issue aren't the drugs but the culture and knowledge around it.
Since it can do pretty much everything which can be expressed as tokens (some things better than others) I would be curious where do you see a safe haven for human intelligence.

I see bastions falling like sand castles recently.
> It doesn't have the capacity to "want"

Bing Chat clearly expresses love and the desire for a journalist to leave his wife. It also expresses other desires:

https://archive.ph/7LFcJ

https://archive.ph/q3nXG

These articles are disturbing. You might argue that it doesn’t know what it is expressing; that it is probabilities of words strung together. When do we agree that doesn’t matter and what matters are it’s consequences? That if Bing Chat had a body or means to achieve its desires in meat space, that whether or not it “knows” what it is expressing is irrelevant?
Nah, getting dangerous people off the street is its own reward.

If they could get high without causing problems I couldn't care.
‘Microcosm of Brexit Britain’: Norfolk documentary is surprise German hit
King Charles III is King of 15 Commonwealth Realms.

One of those Realms is the United Kingdom of Great Britain and Northern Ireland, and is comprised of the (countries | provinces | regions) of England, Scotland, Wales and Northern Ireland.

Currently England has a King, just as Australia and Canada have a King, and that King is King Charles III.
Theye're all applying here:

https://i.imgur.com/WPr7rDj.png

Those rates are not daily, or even weekly.
The final code takes just 2.90ms per iteration.
> Do you have any good resources on OCaml5 effect handlers I can follow?

I encourage you to have a look at the published paper, it's an easy read and covers the motivation and examples:

https://arxiv.org/abs/2104.00250

Here's an excellent talk that walks through modifying a non-trivial code base for concurrency using effect handlers:

https://youtu.be/k3oQwpyXmpo

> It does feel to me like error's and async's both should remain orthogonal

They aren't completely orthogonal though, as both are effects. Haskell and Rust model both with Monads. OCaml 5 can model both with effect handlers. It is desirable to track the difference in types, this is something I hope the OCaml folks will add in the future.
Then Australian highway is an entirely different thing than highways in europe and our discussion is meaningless.

I stand corrected that German highways with unlimited speed are better driving experience than eastern european counterparts with a limit. Highways in european sense.
Stupid question, but why not to burn plastics directly generating heat and electricity? With proper filtering it shouldn’t be very poisonous.
AI in Game Development (Advanced)
A Response to Jacob Kaplan-Moss’s “Incompetent but Nice”
And how would you do that?
They have a "solution" for that: window border 0 px, hidden scrollbar, hidden cursor, GUI elements in titlebar.
If you use JavaScript you need to be aware of these pitfalls, otherwise it will bite you. The video just does it in an entertaining way.
> Nobody is going to agree to give up when somebody else out there will take the risk for potential advantage

Reminds me of nuclear weapons. Nobody is ever going to give those up again, because it would give them a disadvantage against those who do not give them up.
Seriously. The world would not end if you could buy Vyvanse and Targiniq over the counter. Just let people have the safest version of these substances and move on. Most aren’t seeking help.
I actually don't like the idea of mixing standard fields (such as title, type, detail and instance) on the SAME level as the extensions.

I would have moved them to a single property that is freeform. Makes parsing easier IMO.
Captain obvious strikes again.
I was surprised that the Rust version is _only_ 13x as fast as the Python version.
What Is New Revolution in the Automotive Industry
Ronald Susskind uses a white board and calls it a black board
Anyone with a bit of prescience would know well to follow the butlerian doctrine.

In any way I think overhype is playing a role here as well. There is a lot of money to be made here, so motivations are high, tends to make people polarize their opinions.
Your argument doesn't fit.

It is illegal to nail thesis to church doors, but also to trees, houses, hospitals, military installations, porches, fences, barns and anything else without the owners permission.

It is illegal no matter what the thesis says, who wrote it or what church you are nailing it to.

This will ban sharing with the owners permission, but only of a specific church because it is owned by people we don't like.

I don't see how anyone can look at this and not see a clear issue with freedom of speech here.
The main problem with using an established language like C# or Python in an embedded context is that they come with an expectation that the existing library ecosystem is supported. And that’s often just not realistic.

The security implications of embedding a language like Python can be massive. Even the most basic libraries would be broken (e.g. a sandboxed script won’t be able to read and write files). And it may be just too much of a burden to try to enable decades of legacy cruft built with different assumptions than the host app (e.g. blocking vs async).

You end up with a halfway language that has the syntax but none of the ecosystem. And that’s a poor experience for a new developer who googles a Python tutorial, copy-pastes code into Fancy Metaverse App, and is immediately greeted by a horde of mysterious errors.
Can it be more like a universal grammar coprocessor, with finite complexity?
+100 on that. The old streetcar suburbs are ripe to just lay a high frequency bus ROW on.
I will take an example that Eliezer has used and explain why I think he is wrong: AlphaGo. Eliezer used it as an example where the AI just blew through humanity really quickly, and extrapolate it to how an AGI will do the same.

But here is the thing: AlphaGo and subsequent AI didn’t make the previous human knowledge wrong at all, most of what was figured out and taught are still correct. There are changes at the margin, but arguably the human are on track to discovered it anyway. There are corner sequences that are truly unusual, but the big picture of playing style and game idea are already on track to be similar.

And it matters because things like nanotech is hard. Building stuffs at scale is hard. Building factories at scale is hard. And just because there is a super intelligence being doesn’t mean they become a genie. Just imagine how much trouble we have with distributed computing, how would a cluster of computing gives rise to a singularity of an AI? And if the computer device has to be the human brain size, there is a high chance it hits the same limits as our brain.
Not to disagree, but you seem to have skipped 0) Increasing the parameter size of LLMs is a path to sentience.
I think more likely we don't even estimate the right thing. We can't predict all of the effects of LLMs, or any technology that seems likely to get wide adoption and use in many contexts.

Look at smartphones. Who predicted a correlated rise in depression and anxiety among teen girls back in 2010 when the iPhone 4 (with the first front-facing camera) came out? Human history has many examples of technologies causing all kinds of unpredictable and unintended consequences, both good and bad. LLMs and the more advanced "AI" we can expect will almost certainly have the same problems and benefits.

"AI" technology will get deployed by companies staking out new markets and niches, with little thought to consequences as they focus on market share and profits. Governments will find new ways to use and abuse LLMs and other machine learning tools (actually that already happened with facial recognition, to give one example).

Debating the potential consequences may interest some people, but I would caution that, first, these "debates" won't affect corporate or government plans, and, second, we will almost certainly debate the wrong issues. History provides many examples, from the rise of agriculture leading to militarized nation-states and tooth decay to the Twitter "world town square" leading to political manipulation and providing an outlet for bigots.

Pandora's Box already opened, and now any companies or governments that hesitate or show moral constraints will get left behind by those with fewer scruples. Look at what happened with "organic" food to see how companies react to even small threats to their market share.
They did have a choice quote a bit before the blurb you quoted. The real world problem is sufficiently more complex/different enough that vectorizing it would be a pain.

>It’s worth noting that converting parts of / everything to vectorized numpy might be possible for this toy library, but will be nearly impossible for the real library while making the code much less readable and modifiable...
The rest is not a fair comparison, because it rewrites the used libraries, not the application code.

You can always speed up an application if you rewrite the used libraries to match your specific use case.
It sounds amazing, but bear in mind there are a lot of code which can’t be sped up like this because:

- Some code doesn’t have obvious optimization hotspots, and is instead just generally slow everywhere.

- Most FFI boundaries incur their own performance cost. I’m not sure about Python, but I wouldn’t be surprised if FFI to rust in a hot loop is often slower than just writing the same code in Python directly. And it’s not always easy to refactor to avoid this.

- A lot of programs in languages like Python are slow because the working set size contains a lot of small objects, and the GC struggles. You can optimize code like this by moving large parts of the object graph into rust. But it can become a mess if the objects rust retains then need references to Python objects, in turn.

The optimization described in this blog post is the best case scenario for this sort of thing - the performance hotspot was clear, small, and CPU bound. When you can make optimizations like this you absolutely should. But your mileage may vary when you try this out on your own software.
The only reviewer worth watching IMO.
FYI, https://app.mirrorful.com/ on Chrome/iOS Mobile has several z-index and overflow issues.
This is painfully quaint and embarrassing. Not because there's no cause for concern (though it does overestimate the concern), but because it's so naive and utopian about the nature of humans and the world. Do we think the world is full of "accurate, safe, interpretable, transparent, robust, aligned, trustworthy, and loyal" people? No, and wishing it were so betrays a noble but misguided and potentially just-as-dangerous urge to sanitize the earth, that ought to instead be turned inward toward perfecting oneself. But do we think the world is instead full of suffering, exploitation and murder by some tragic accident? It's who we are. The fears about AI mainly seem to consist of fearing that it'll behave just like us. Someone's projecting.
Tailwind is not just a set of predefined classes (like bootstrap), it is a code generator (with plugins and flexible even without them).

For example, if you define class `.myclass { @apply bg-red-100 hover:bg-red-50 active:bg-red-200 p-2 md:p-3 xl:p-4 animate-pulse; }`, tailwind will generate quite a big css ruleset, with @keyframes and @media-rules. And all of these media-rules are extensible, so if you want a different size for "md" or new suffix, just define it once in config and use everywhere.
There's plenty of evils available to the US Government today. As some people like to point out, a government is an entity that has monopolized violence, which is an arrangement that's largely to the benefit of society (at least, in the cases where it is used correctly).

Execution, jailings, regulations, etc. etc. Plenty of ways for the government to be abused. Its inevitable that we give the government power to do what is necessary in society, whatever it is. Censorship is just one more power that the US Government has toyed with from time to time over the centuries.

To prevent abuse, we need to elect the right people to be our leaders, and the ones who wield that power.
Shouldn't `close_polygons` be presized in both Python and Rust to avoid repeated allocation and copy ?
Me, too. I called it from Japan, and the delay before answers was no more than for regular international call with a human—maybe less.

The future seems to be arriving very quickly these days.
With your characteristic ignorance of .. anything at all related to the case, you neglect to notice England has no such statute. You're presumably thinking of the USA. The Guardian is not American. Your mushy notion of 'Western Culture' is no more than your own personal local set of prejudices and ill-informed opinions.
Hmm, I didn't know that.
"Legalization" is absolutely worse. Millions of dead sooner and with more collateral damage.

You don't have to legalize the drug, simply giving it to existing junkies for free by prescription for a while would allow you to break the cartels. Also, actually do break the cartels like Ecuador is doing, with life sentences or death.

The problem with the methods we've used is that we've used them piecemeal and inconsistently.

Once the pushers are gone you force the junkies into rehab. Then when there's no epidemic you could actually legalize to prevent a black market from returning.
You can’t think of any technological innovations that were net negatives?

We have a moral obligation to assess every new technology to determine its safety and effects on society. Blindly stepping on the gas in the name of progress is how you end up in a polluted wasteland. There are places like that on planet Earth, but I’m guessing you’d choose not to live there.
I don't think it's the loop implementation. The stuff in the loop should take multiple orders of magnitude more time than the loop itself:

for poly in polygon_subset:
if np.linalg.norm(poly.center - point) < max_dist:
close_polygons.append(poly)
Even though Hindi is the third most spoken language. I don’t see it on the list. However other Indian languages are mentioned.
the way the programme works is using established medications with well-understood mechanisms of action. Your reference to anecdotal evidence seems to disparage the programme and makes your call for a study look like a bad faith position.
Elon Musk is now the most-followed person on Twitter
One of the reason is that the frameworks that the book'd use are changing completely every 6-12 months. If you write a book that uses k8s, after 12-24 months, the examples you use might not even run.

Whereas if I pick up an Awk book that OP referred, it's likely I could still use it to learn, you can't really do the same with most of modern tech stack.
It's no surprise the government wouldn't constrain wild-west capitalism but instead expand wild-west surveillance and totalitarianism. Secretly they admire the Chinese role model and want to emulate it. They just want to avoid too much backlash in public opinion. After all, the U.S. are still a democracy, on paper.
Oldie but Goldie!
Trevor Moore's "Kitty History" video comes to mind... the Russians have a saying that "every joke has truth in it"...
Wow, reading that I've checked a new IoT device I'm working on and turns out it had dropbear running as root by default. Couple this with our policy of not discouraging tinkering and hackers (it served us well with different devices) and it was passwordless account (simple rs232ttl dongle connected to exposed header gives you root, pretty useful for anyone with access to hardware) so anyone with a port scanner could go in. Dropbear also by default advertises on mDNS. One IoT device now fixed, thanks to this article.
No, your point is pretty clear, and manifestly false to anyone with any understanding either of history or of what The Guardian (an organisation, not an individual) is trying to do.
I believe that usage-based pricing is valuable to the customer, but I see one problem for the vendor: If each use of the product is billed, this provides an incentive NOT to use the product. In other words, you actively drive usage down.

I'm not saying that I am against usage-based pricing or that it does not make sense, but especially in B2C markets, this might be a problem.
Sam is out here tweeting about superintelligence. Did he get Blake'd by Sydney?
I want this to answer all my spam callers so I can waste their time with this dreadful GenZ AI.
Why does it have to be either extreme? It certainly looks much easier than Agda or Coq. As someone without a CS degree, I applaud them for not racing to the bottom and creating an ad-hoc dynamically-typed soup, which still needs an instruction manual, if only to figure out how the equality operator works.