skysight-inc/HackerNews huggingface dataset:
Self-hosters run into all kinds of unexpected hurdles, but it’s always inspiring to see how they overcome them. This blog post dives into one such problem: working around an ISP-imposed block on port 80. While frustrating, these restrictions spark creative solutions, from tunneling to proxying, that highlight the ingenuity of the self-hosting community. It’s disappointing that ISPs continue to implement these artificial money-making schemes, but posts like this show research and exploration can get around seemingly insurmountable challenges.
A lot of the mech interp stuff has seemed to me like a different kind of voodoo: the Integer Quantum Hall Effect? Overloading the term “Superposition” in a weird analogy not governed by serious group representation theory and some clear symmetry? You guys are reaching. And I’ve read all the papers. Spot the postdoc who decided to get paid.

But there is one thing in particular that I’ll acknowledge as a great insight and the beginnings of a very plausible research agenda: bounded near orthogonal vector spaces are wildly counterintuitive in high dimensions and there are existing results around it that create scope for rigor [1].

[1] https://en.m.wikipedia.org/wiki/Johnson%E2%80%93Lindenstraus...
Tailwind CSS v4.0 Beta 1
This is exactly how I talk to my ChatGPT assistant.
Well, ryujinx didn't really get taken down from what I heard.

Nintendo just contacted the repo owner and basically paid them to stop everything and remove the repo, I think.
I think it means protection from intellectual property claims in the future.
> Your compromise sounds far worse to me than all the bots, extremists, vulgarity or whatever other problem it's supposed to solve.

Yeah, but in all likelihood _that isn't one of the options_.

The moral panics and "think of the children" and general ignorance around these things is going to drive action at some point.

The options are "implement the least bad thing we can" or "wait for legislators and regulators to dictate how it will work".

I'd rather see Apple (who already has some semblance of ability to verify your age as you usually have payment methods and things tied to your account) come in and implement some protocol involving a bunch of cryptography I can't even begin to understand that preserves privacy and anonymity, have that gain a foothold, and have eventual regulations either seen as unnecessary or effectively having to support this sort of workflow.

The alternative I see is at some point we're going to get a regulation that involves everyone having to send a photo of themselves holding up their driver's license all over the place in order to access half the internet.
The closest thing is https://en.wikipedia.org/wiki/Scone.
One of the great things about it was, it came with an assembler vocabulary to code your inner loops or other lowest-level stuff in. I gather BBC Basic had something like that, but I never saw and and I did get to use Forth in this way back in the day. Most of those systems made it harder to flexibly mix the higher and lower-level coding.
DOJ proposal would require Google to divest from AI partnerships with Anthropic
What Is Your RAM Usage on macOS? Share Your Workflow and Use Case
I'm trying to understand the memory requirements for different workflows on macOS.

What is your typical RAM usage?

What's your primary use case (e.g., software development, video editing, data analysis, etc.)?
There are many ways to make code misleading. You can write a method called plus and have it do multiplication. You can write a method that sounds safe but looks dangerous. Every language relies on programmers exercising judgement when writing the program.

In a lot of contexts you have something that requires a bit of code but really does behave like a property access, where it's more misleading to make it look like a method call than to make it look like a data access. E.g. using an ORM hooked up to SQLite embedded in the program. Or accessing properties of objects that you're using an EAV system or array-of-structs layout to store efficiently in memory. Or a wrapped datastructure from a C library that you're binding.

Of course if you make something look like a property that doesn't behave like a property then that's confusing. Programmers have to exercise judgement and only make things look like properties when they behave like properties. But that's not really any different from needing to name methods/objects/operators in ways that reflect what they do.
https://archive.is/WmZ1S
Response from Microsoft and Asobo on Flight Simulator 2024 issues [video]
What an utterly ridiculous extrapolation. These comments are exhausting. Bulking and cutting have a specific meaning, and it doesn't just mean eating at a sufficient caloric surplus to sustain muscle growth. That's simply called eating enough.
Not by going to war over it.
Don't build a business in -someone else's- cloud. That's unfortunately how the logic follows, yes.

Of course there are variables. For example, AWS has a lot to lose if they start pulling things like this. Independence requires acting independently.
At 48 volts arcing shorts aren't the concern.
The analogy is the right to refuse service to anyone anytime for any reason which is what these terms of services do because you have no way of knowing if the company is honoring their side.
This is somewhat the act of a madman, but it's a response to NATO continually breaking promises.

It's not, actually. The history around this is widely misunderstood.

See also: https://news.ycombinator.com/item?id=42187155
Thank you for visiting our website and providing positive feedback! It's important to note that our competitors are not Google's free offerings. The product we are currently promoting is tailored to the enterprise audience, particularly those who require office suite applications and online collaboration, but also have stringent data security requirements. Our product is well-suited for these needs, as our on-premise deployment method can perfectly accommodate such demands.

Regarding the https issue you raised, I will discuss it with our team. In fact, the trial interface you logged in is that we deployed an on-premise product in a server environment. This is not a conventional trial system but rather a specialized presentation. Rest assured, the web page is secure, and we appreciate your understanding.

If you have a heightened interest in our product, please feel free to leave your email on our contact page. Our team is eager to engage in further communication with you.
Apologies if I worded things poorly in my previous comment.

What I was driving at is that it's easy for a society, once there are widespread complaints about the weaponisation of some problem to slip into dismissing actual occurrences of the problem.
>The next government might decide to turn him over to the ICC simply to get him off the political stage.

I thought it was the USA that makes these decisions
They claim the caching layer was failing. I suspect they are likely using an inferior Microsoft proprietary cache running on Windows, instead of the tried-and-true Redis on Linux. Pure speculation on my part though.
Shel Talmy, dead at 87, crafted the signature sound of the Kinks and the Who
https://archive.ph/uGThG
where can I sign up for this?
Natural bodybuilders 100% go through bulking and cutting cycles

No, they don't. They simply eat enough to continue muscle growth and attempt to shed fat before a competition. Any non-competitor doing this is just engaging in quasi-religious nonsense or rationalizing a bad diet.

Bulking and cutting have meaning, and we're not going to turn it into any caloric surplus vs deficit.
Discussion (525 points, 15 days ago, 552 comments) https://news.ycombinator.com/item?id=42071310
The former Microsoft lawyer leading this prosecution is doing Microsoft's bidding.
Font drawing is very much out of scope for a 3D API, that's something you (or a library) would implement on top of WebGPU. Likewise for line drawing, the API may expose some simple line primitives that the hardware supports natively, but if you want anything fancier then you're expected to do it yourself with shaders which is already possible in WebGPU.

The 3D API is just meant to be a minimal portable abstraction over common low-level hardware features, composing those features into higher level constructs is intentionally left as an exercise for the user.
God that's one of the most pessimistic views of humanity I've seen on the web, and I'm pretty pessimistic. Developed nations have a 99.2% literacy rate per wikipedia. 69% of OECD students meet "level 2" mathematical proficiency (https://www.oecd.org/en/topics/sub-issues/mathematics-litera...), which indicates an understanding above the basic mathematical operators like multiplication and division.

FWIW I did not go to any fancy school, I was educated in the state system.
> The belief that some people have an innate skill that they are born with is deeply unhelpful.

In practice your views result in stinting access of non-existent (in your opinion) talented children to a faster education track. They don't exist therefore they don't need different treatment (finer points get lost when the idea disseminates). Quite a hot theme in American education two (or so) years ago.
OpenAI Considers Taking on Google with Browser
I mean, I’d be fine with streaming the webcam from my phone to my work Mac via USB if I knew my work Mac couldn’t also back up the phone. But I agree it might be a lot of effort, feature by feature.
FLUX.1 Tools
Ask HN: Is uBlock Origin removed from Chrome extension?
Today I noticed uBlock origin is removed from Chrome. Can someone explain why?

What are the alternatives to uBlock?
Battery startup Northvolt files for bankruptcy protection in US
Regardless of what you are saying, Palestinians do not see themselves as separate entities. Saying otherwise does not make it less true

>since October 7th we can throw out all of that out of the window, past reality no longer applies and Israel is no longer letting cowardly UN dictate its demise, plain and simple.

Ha, that's funny because that's true but not for Israel. Israel has shown what it does to groups who try to stop fighting and engage in a dialogue(west bank militant groups). They get absolutely trashed, and have to watch as they see their land stolen by settlers and treated like vermin in the land they used to live in (because the settlers have complete IDF backing). That's why they won't make that mistake again, Israel has shown what it does to groups who stop fighting

>I don’t think West Bank settlements are a good idea, but I also don’t know a way out of it now, since everything that has been done in the past year is further prove to the Jews that they need Israel.

Extremely tired trope that is used to justify everything Israel does. The only issue with that is that Israel has had complete, full backing of every western nation materially, diplomatically, and strategically. On the other hand, Palestinians have had no real support from any country of importance, while their land has been slowly shrinking in full view because of Israel's illegal settlements. But yeah, it's truly Israel that's alone in the world lol.
diy telescope.

You can get a mirror set very cheap on ali, eg https://www.aliexpress.com/item/1005005098614936.html

You'll need to buy an eyepiece or two, and hardware, bolts, etc, but everything else can be made or 3d printed.

I designed and made, with my kids, a 76mm 'cheapscope' using PVC pipe, 3d-printed mirror-holder, spider. focuser and camera-tripod connector, here: https://imgur.com/a/cheapscope-4KtPgoN

I meant to post the 3d-print designs but haven't got to it, let me know if you're interested.

For sure it's not the best scope (or design) ever (and the 3d prints warped a bit), and no phone/camera eyepiece mount so the pictures are shaky, but it works, it was fun, and opens up a new world(s).
A pool containing nuclear fuel is different from a pool containing a running nuclear reactor with no other shielding, though.
Open-source Tailwind CSS component library
People who rave about Go's error handling, in my experience, are people who haven't used rust or haskell, and instead have experience with javascript, python, and/or C.

https://paulgraham.com/avg.html
uBlock origin lite.
I can't bring myself to like or to learn Zig syntax. BUT I do appreciate the cross-compilation capabilities of Zig and use it with C source codes. I find the Zig way of supporting multiple instruction sets and run-time environments simpler to grok than the GCC/Clang approach.

One day, I might use the Zig tooling to translate my C sources to Zig sources and continue development in Zig from that point forwards.
You haven't substantiated why nobody else could make use of WebGPU. Are Google the only ones who can understand Beacons because they make $300B/year? GPU is hard, but it doesn't take billions to figure out.
> The issue is, it's likely that a company with $2 BILLION spent on product development and a very deep relationship with Apple, like Unity, will have success using WebGPU the way it is intended, and nobody else will.

Not really. Bevy https://bevyengine.org uses WebGPU exclusively, and we have unfortunately little funding - definitely not $2 billion. A lot of the stuff proposed in the article (bindless, 64-bit atomics, etc) is stuff we (and others) proposed :)

If anything, WebGPU the spec could really use _more_ funding and developer time from experienced graphics developers.
Key transparency and the right to be forgotten
> Bindless is pretty much _the_ most important feature we need in WebGPU. Other stuff can be worked around to varying degrees of success, but lack of bindless makes our state changes extremely frequent, which heavily kills performance with how expensive WebGPU makes changing state.

Yes.

This has had a devastating effect on Rust 3D graphics. The main crate for doing 3D graphics in Rust is WGPU. WGPU supports not just WebGPU, but Android, Vulkan, Metal, Direct-X 12, and OpenGL. It makes them all look much like Vulkan. Bevy, Rend3, and Renderling, the next level up, all use WGPU. It's so convenient.

WGPU has lowest common denominator support. If WebGPU can't do something inside a browser, then WGPU probably can't do it on other platforms which could handle it. So WGPU makes your gamer PC perform like a browser or a phone. No bindless, no multiple queues, and somewhat inefficient binding and allocation.

This is one reason we don't see high-performance games written in Rust.

After four years of development, WGPU performance has gone down, not up. When it dropped 21% recently and I pointed that out, some people were very annoyed.[1]

Google pushing bindless forward might help get this unstuck. Although notice that the target date on their whiteboard is December 2026. I'm not sure that game dev in Rust has that much runway left. Three major projects have been cancelled and the main site for Rust game dev stopped updating in June 2024.[2]

[1] https://github.com/gfx-rs/wgpu/issues/6434

[2] https://gamedev.rs/
A deep dive on the Turbo Encabulator
Pretty much all tenured researchers are beyond the publish or perish stage, and I’d conjecture they also publish most of the highly cited works, since writing good papers helped them get tenured. There’s millions of such people worldwide.

Assuming there’s some “incentives and imposed constraints” anywhere uniform to academics that you’re magically free from that lets you turn low cited papers into gems at a higher rate than all of academia combined is the most self delusional, simplistic, aggrandizing belief I’ve heard in a long time.
Sports Psychologist Continues Copyright Suits over Retweets by School Officials
The full article title is:

> Sports Psychologist Continues Bullshit Copyright Suits Over Retweets By School Officials
If websites can run JavaScript on your hardware, is that not sandboxed?
No problem! You'd be doing me a favor if you noted any time you see me in the same situation. Thanks for hearing me out!
Oxide are doing great work. Hoping they can probe the market a bit more for us out on the sidelines preparing to drop in and compete with some similar tech.
> It’s not just that these (measures) went down so solidly — they went down in solidly Democratic states

This is an oddly naive sounding quote from a political science professor, enough so that I wonder whether it was taken out of context. Democrats haven’t embraced outright voter suppression the way Republicans have but that doesn’t mean that the people who run the major parties want to lose power, and ranked-choice voting is almost certain to lead to more upsets.

I think main lesson here is that there isn’t “one weird trick” to improve competition. Progress has to start at the lower levels so people get comfortable with the idea, especially so concerns about cost are assuaged, and it has to be done with local groups rather than national PACs.

I live in DC where I-83 passed by a huge margin (72:27). The two things which I think helped with that are that it was promoted by local activists around the city _and_ it came out of a sense many voters have that the Democratic primary shouldn’t be the only election which matters (which is the case here until the national Republican Party stops tainting the name). If you want votes, you really need people to believe there’s a problem which needs solving before pitching your solution.
A "disruptive shift" they should have predicted over a decade ago, if not more.
I love using Git and this app is awesome to access my git repositories, thanks.
No. How does that follow?
Your initial commit makes it look like you wrote all the code.
https://github.com/DocumindHQ/documind/commit/d91121739df038...
This is because you copied and uploaded the code instead of forking. You could do a lot by restoring attribution. Your history would look the same as https://github.com/getomni-ai/zerox/commits/main/ and diverge from where you forked.

People are getting upset because this is not a nice thing to do. Attribution is significant. No one would care if you replaced all the names with the new ones in a fork because they would see commits that do that.
Wouldn’t college graduates also be working and contributing money?
Just a note that the translation in that video is slightly incorrect - he mentions Gaza City, not the Gaza strip.
How Americans Celebrate Thanksgiving
I used the short title from the home page of the website. The regular title is:

> The vast majority of Americans celebrate Thanksgiving, but their traditions and activities vary widely
Analyzing Hugging Face Posts with Graphs and Agents
In fact, that is what happened. There was no Israel at one point in time, so they invented one.

I don't understand why.
I'm curious why supporting ML algorithms is important inside browser ? Will my machine be improperly utilized by the sites I visit ?
What like inception? Like you experienced 9 years and then woke up and went to work??
I tend to think that Von Neumann would be disappointed that computing is still using his architecture.
I think there's enough interest in Linux desktop that it'll be maintained for a long time yet, even if a web version somehow takes off.
<Henry Kissinger has left the chat>

But... Yes.
IANAL, and it'll depend on the current legal structure of your start-up, and the jurisdiction you're in, and how formal you are with your co-founder about such things, and the funder's requirements and preferences, and etc. etc. etc... But you'll very likely have to spend a lot of time with lawyers (who ain't free) and your funder, and paperwork - discussing & planning & doing stuff which does nothing to actually bootstrap you faster or better. Plus figuring out what the heck is worth spending the $350k on. Plus ongoing regular formal reporting & interactions with your funder.

It's impossible for me to quantify how much $cost & time & emotional effort that'll be - but it's extremely likely to be substantial. And for what? You described what your start-up needed as "a lot more time & effort". Not "capital investment".
I think fever dream AI stuff like this would be nightmarishly terrifying in VR lol.

Still, would be super cool to try
I have plenty of misgivings about why X is a bad place. And I believe strongly & fiercely in them and can point to changes showing what's gotten worse.

But man, it's just such a huge risk being in a network where you have to trust the moderation trust & safety team as the sole defenders of the network health.

Open Society requires a further level of openness than trusting the owners. And Ex's self-mantle of Ex is fitting and true above all other reasons because X has gone to war with the researchers & academics. Its decided that it wants to be the only one who has any hand at portraying & showing what happens on the network. And that's just totally completely untrustable; trust us is no basis for belief whatsoever. https://www.theverge.com/2023/5/31/23739084/twitter-elon-mus...
> but I don't know why similar charity isn't awarded to books that aren't the bible.

I‘m not sure what you‘re saying here, as the Bible is almost nationally “banned” from public school libraries due to the belief that so much as including it in a library is a literal violation of our country’s founding principles. If you mean why do parents who request books to be “banned” typically give charity to the Bible, while not giving the “banned” books the same charity, then in major part it’s because they are incomparable. The Bible is the book that has led us to where we are today; it led men to found nations, find unity with their fellows, and strive to create a better world. It is a book that has survived and thrived for over 2000 years, and is possibly as old as 8000 years. Additionally, if we wish to be less charitable, then it is because the Bible is the cornerstone of their worldview, just as many who decry “bans” find said books to be cornerstones of their worldview.

Finally, the majority of children are NOT exposed to the sections of the Old Testament you are quoting, or they have been redone (see Veggietales), and most parents, many who would request certain books be “banned”, would agree that those stories are not appropriate for children. The majority of biblical education is focused on the New Testament, which is historical and lacks many of the “colorful” descriptions that the Old Testament typically provides.
If you want to maintain state across navigations and share that state with a server it’s the best we’ve got.
Been using bolt almost from day 1

Will deep dive into this tomorrow

Have seen a A LOT of hype about it. Great launch! Congrats
Your conclusion doesn't follow any of that though. Having to jump through identification hoops (and creating potential massive harm and opening up huge avenues for abuse) can only make things worse, not better...

Unfortunately too much of our politics in Australia runs along the "Something must be done - this is something - this must be done" principal but nobody stops to think if the "something" is actually a step in the wrong direction and makes things worse. Best not to succumb to the same error!
Paul Sagar on coming to terms with the climbing accident that paralysed him
This comment is referring to the practice of always writing getters and setters even when they are not needed, then feeling frustrated by the amount of boilerplate.
Full title "'It has been a year since I felt joy': Paul Sagar on coming to terms with the climbing accident that paralysed him"
'Black Myth: Wukong' Wins 2024 Game of the Year at Golden Joysticks
Sandboxing is about preventing code from accessing data it's not supposed to. Data like files or memory belonging to other tabs or other processes. Or data streams like your webcam or microphone. Data outside of its, well, sandbox.

So how are compute shaders accessing data they're not supposed to? How do you think they're escaping the sandbox?