MurphyA/hacker-news huggingface dataset:
by amiga386 | 2025-04-15 11:17:40+00:00
I'd agree with you that the current admin is anti-intellectual, but this speech is not a smoking gun.

For those who need spoonfed, here is the full speech: https://www.youtube.com/watch?v=0FR65Cifnhw

It's JD Vance's keynote speech at the 2021 National Conservatism conference. The speech, which I've just skimread, is mostly well-worn US conservative complaints about US higher education. He also talks about red-pilling because he's down with the kids, and he adds Jesus sprinkles in case you forgot he's Christian.

The speech is dull but it's bookended with two spicy statements, both of which you mostly quoted. The latter statement is not his words but a quote from Nixon.

Opening statement: «So much of what we want to accomplish, so much of what we want to do in this movement in this country, I think are fundamentally dependent on going through a set of very hostile institutions - specifically the universities which control the knowledge in our society, which control what we call truth and what we call falsity, that provides research that gives credibility to some of the most ridiculous ideas that exist in our country and so I'm excited to close this conference with this particular set of remarks, because I think if any of us want to do the things that we want to do for our country, and for the people who live in it, we have to honestly and aggressively attack the universities in this country.»

Closing statement: «I really want to end this on an inspirational note [...] and the person whose quote I ultimately had to land on was the great prophet and statesman Richard Milhous Nixon [...] there is a season for everything in this country and I think in this movement of National Conservatism, what we need more than inspiration is we need wisdom, and there is a wisdom in what Richard Nixon said approximately 40-50 years ago. He said, and I quote: "the professors are the enemy".»

EDIT: And for the context of the Nixon quote, it comes from a private conversation Nixon had with Henry Kissinger in the Oval Office on December 14, 1972, recordings of which were released in 2008: «Henry remember... we're gonna be around and outlive our enemies. And also, never forget, the press is the enemy. The press is the enemy. The press is the enemy. The establishment is the enemy. The professors are the enemy. The professors are the enemy. Write that on a blackboard 100 times and never forget it.». It's worth noting that Nixon was already keeping an "enemies list": https://en.wikipedia.org/wiki/Nixon%27s_Enemies_List
by cogman10 | 2025-04-15 11:18:02+00:00
It's a bit more complex.

Neonazis tend to like the idea of Israel while hating the occupants. They hate sending aide there but love it if Jews move there.

The notion of a Jewish state was an OG Nazi idea (see Madagascar plan). They wanted a place to send their unwanted citizens.

On top of that, core to most fundamentalist Christian belief is that utopia will happen after a strong Israel gets involved in massive wars. That value is why you may see neonazis cheering on Israel as an aggressor because they believe it'll lead to utopia.

This is why mixing support for Israel with whether or not someone is antisemitic is silly. Israel isn't the Jews and Jews aren't Israel.
by rickdeckard | 2025-04-15 11:18:34+00:00
Onavo, the VPN app-company that was repurposed by facebook for market intelligence, was only acquired in 2013, Instagram was acquired a year earlier in 2012.

But before 2013 there were methods on both iOS and Android for an App to get a list of all OTHER installed apps on the device.

Facebook had the means to know exactly at which rate each app was growing and how many of the users they have to share with it, the facebook app itself was gathering this info.

They could gather enough data to even calculate how much user-attention they lose after each app is installed on a users' device.

--

Onavo was then acquired in 2013, right when Apple started to lock-down those app-scanning methods with iOS7.

So it appears that the company was acquired to be able to KEEP doing something they have already been doing before that with the facebook app.
by ljf | 2025-04-15 11:19:13+00:00
After living in London where in 20 years I only experienced one power cut that lasted more than a few minutes (and it was about 2 hours, unfortunately the evening before a university paper needed submitting (printed and delivered in person the following morning as they used to be)), I now live more in the countryside. Just the other night we had a 2 hour plus powercut, and we seem to get about one a year - but I wonder if that is more down to local building work than regional issues, and it has never been due to weather.
by notarobot123 | 2025-04-15 11:19:29+00:00
> So sure, you may think I hate github. I don't. I hate very specific parts of github that I think are done badly.

> But other parts are done really really well.

> I think github does a stellar job at the actual hosting part. I really do. There is no question in my mind that github is one of the absolute best places to host a project. It's fast, it's efficient, it works, and it's available to anybody.

> That's wonderful. I think github is absolutely lovely in many respects.

> And that then makes me really annoyed at the places where I think github does a subpar job: pull requests and committing changes using the web interface.
by yerushalayim | 2025-04-15 11:20:12+00:00
The government's list of requests is reasonable, moral and necessary. It's the taxpayers' prerogative to demand a merit based system that, in conjunction, upholds the values and freedoms they hold dear.

The elitist and morally detached Harvard and its fellow privileged, largely useless, institutions can exercise their right to refuse the demands and the money.

No need to complicate it further.
by bkor | 2025-04-15 11:20:15+00:00
> for those who do not want to watch a video like me.

Thanks! It made me read his other articles. I liked this one more: https://www.thestockpot.net/videos/3dprinteddownpipe. A 3D printed downpipe. Because that's what the solution he was able to do.

I don't entirely agree with the paint colour. Which is really nitpicking, or said in another way: I'm quite impressed!
by inglor_cz | 2025-04-15 11:20:52+00:00
Cannot edit my original comment, because I wrote it 16 hours ago, but I am somewhat surprised by the fluctuating up/downvote count, going from 0 to 6 and back.

It seems that the very idea that some employees in academia might be superfluous is very disagreeable for some HNers.

Why? Institutional bloat is a well known problem, it happens in private sector, public sector, churches, military, wherever you can think of. It probably already happened in Ur and Nineveh. Why should academia be somehow immune from this problem?

And if it is not immune, shouldn't it try to do something with it?

There was a massive increase in tuition in the last generation or so. How much of that extra money goes to the core mission of the universities, and how much is spent on "nice to have extras", starting with opulent campuses and ending with "Standing Committees on Visual Culture and Signage"?

Everyone has to trim the fat down a bit from time to time. Even Google and Meta. Why not Harvard.
by gizmodo59 | 2025-04-15 11:23:10+00:00
As much as I want to geek out and run the things locally, if I have the money I just want to use a SaaS. I want to spend time creating new applications and not toy around with setup, infrastructure etc. I’d gladly pay ChatGPT even more if they keep up with features and they seem to have done that quite well since deepseek (new models often, best image gen hands down, very fast inference compared to 6 months back and even small things like memory).

I sometimes feel guilty though. With all this power, I’m just bounded by lack of ideas and execution.
by Calwestjobs | 2025-04-15 11:23:16+00:00
"well seeded" means what exactly?

if i can send 2 copies of piece to 2 people immediately as i got it, then if my download takes 20 ms and sending it another 20 ms is it "well seeded" for those 3 people after 50 ms? or after how much time it is "well seeded" ?
by belter | 2025-04-15 11:29:25+00:00
"...As Gibran Huzaifah stared at the Excel spreadsheet on his laptop, he was looking into the void. eFishery, the Indonesian startup he'd built from a fish-feeding prototype to a 100-employee extension of himself, was just three months away from running out of cash.

Slowly, he started plugging fake numbers into the financial report. Within an hour, he had done what five years of hard work couldn’t — turn his business into a winner..."

Is this all is needed to get millions from VCs like Softbank? Their backers must be delighted...Like they say, "A fool and their money..."
Show HN: Fruit Ninja, but you wave your hand around like a madman
by getToTheChopin | 2025-04-15 11:29:27+00:00
I built this silly web game using MediaPipe hand tracking and threejs. Wave your hand in front of your webcam to slice fruits!

Quick video demo on Twitter: https://x.com/measure_plan/status/1911407726686585009

Hope it's fun for you. Any feedback is welcome :)
by tempfile | 2025-04-15 11:29:54+00:00
> It makes no sense to say that you did not adhere to the contract if it allowed you to do something.

I think this is the point where I really disagree with you. I don't see how this is different for smart contracts, as opposed to, say legal contracts written in english. It is not true in general that just because a contract says something, that those exact terms are enforced. There is a whole body of law around what terms are enforceable, what to do in cases of mistakes, and so on.

I am now really unclear on what your position is. I thought originally that you were in favour of smart contracts, and that it was somehow unfair or unethical for e.g. a court to rule whether a smart contract was intended to do something different than what it did. So I am trying to understand why you think it is unethical. In this case I think it is unethical to obey the smart contract, and that what this kid did is unethical and should be illegal. Are you saying what he did is wrong, but he should be allowed to do it anyway? If so, why?
by fancythat | 2025-04-15 11:29:55+00:00
I didn't look at this video, but be vigilant when seeing one, as I was also surprised by someone demonstrating what they can do with Cursor and I went so far to install the exactly the same version of the app, use the same model and everything (prompt, word capitalization...) I could gather from the video and the results were nowhere near what was demonstrated in the video (recreating mobile web page from screenshot). I know that LLMs are not deterministic machines, but IMO there is a lot of incentive to be "creative" with marketing of this stuff. For the reference, this was less than two months ago.
by pdubouilh | 2025-04-15 11:30:00+00:00
I built a proof of concept doing exactly that a few years ago[0]. The codebase is unmaintained and the demo website has been down for a wee while too, but it's basically this idea. Only issue is that the overhead to establish WebRTC connection is heavy, so it's not exactly lightweight...

0: https://github.com/pldubouilh/live-torrent
by Protostome | 2025-04-15 11:30:48+00:00
Live streaming is, by nature, a "one-to-many" distribution model, where content flows from a single source to many viewers in real time.

BT, on the other hand, is fundamentally designed for "many-to-many" distribution, where peers share pieces of content with each other over time. This isn't just a question of tweaking the protocol—it's a fundamentally different problem. Unless you're willing to compromise on the immediacy of the stream, using BT for true live streaming isn't really a good fit.
by mlenhard | 2025-04-15 11:30:51+00:00
This is pretty cool. You should also attempt to scan resources if possible. Similar to the tool injection attack Invariant Labs discovered, I achieved the same result via resource injection [1].

The three things I want solved to improve local MCP server security are file system access, version pinning, and restricted outbound network access.

I've been running my MCP servers in a Docker container and mounting only the necessary files for the server itself, but this isn't foolproof. I know some others have been experimenting with WASI and Firecracker VMs. I've also been experimenting with setting up a squid proxy in my docker container to restrict outbound access for the MCP servers. All of this being said, it would be nice if there was a standard that was set up to make these things easier.

[1] https://www.bernardiq.com/blog/resource-poisoning/
by decide1000 | 2025-04-15 11:32:04+00:00
The reason I don't use Github is Microsoft's hatred stance on open source.

Anyone remember Microsoft calling Linux a "cancer"? Or Microsoft threatening open source developers for violating 200 patents? Or their official stand where they whould threaten and fear Linux devs? The secretly funded lawsuits against Linux? They even threatened lawsuits at companies for just using Linux.

This company is rotten by the executive level.
by raxxorraxor | 2025-04-15 11:32:16+00:00
Genocided is certainly the wrong term. It is not on all Palestinians but the government of Gaza did attack Israel. It fired an insane amount of rockets before their latest attack too, but that has already been seen as normalized. Which is ridiculous as well.

If oppression justifies these rocket attacks, a lot more than some rhetoric can be justified as well.
by sph | 2025-04-15 11:32:25+00:00
I hate to say it but Embrace, Extend, Extinguish.

Phase one is adopting it (you are here). Phase two is somehow turning it into a Web standard deeply integrated with Chrome which they have no real competition from and takes billions of dollars just to stay apace with.

Not sure about Extinguish to be honest, Google just wants the monopoly and they already have it.
by merpkz | 2025-04-15 11:32:43+00:00
I got something similar running with nginx myself with purpose of getting access to my internal services from outside. The main idea here is that internal services are not on same machine this nginx is running on, so it will pass around to needed server in internal network. It goes like this:

server_name ~^(?<service>(?:lubelogger|wiki|kibana|zabbix|mail|grafana|git|books|zm))\.domain\.example$; location / { resolver 127.0.0.1; include proxy.conf; proxy_set_header Authorization ""; proxy_set_header Host $service.internal; proxy_set_header Origin http://$service.internal; proxy_redirect http://$proxy_host/ /; proxy_pass http://$service.internal; }

Basically any regex matched subdomain is extracted and resolved as $service.internal and proxy passed to it. For this to work, of course any new service has to be registered in internal DNS. Adding whitelisted IPs and basic auth is also a good idea ( which I have, just removed from example ).
by llm_nerd | 2025-04-15 11:33:05+00:00
Neither does Temu. They're misrepresenting what Temu does, at least in my experience.

If you choose a star rating below five, Temu asks if you'd like to request a refund or seek other assistance. The one time I said yes -- it was a keyboard where a shift key wouldn't trigger consistently at the peculiar angle that my typing style hit it at -- it immediately gave me a 100% refund and said just keep it.

But I've left other low-star rating without trouble. The refund/assistance suggestion is an entirely optional sidetrack.
by unclebucknasty | 2025-04-15 11:33:41+00:00
>The argument isn't that Harvard should never draw from its endowment, like it's saving for retirement or something

The argument I was replying to was actually of exactly this form.

That argument also implied that any endowment spending to cover shortfalls would necessarily be of the principal, but that is also incorrect.

In fact, the White House just responded with a $2.2B funding freeze—an amount that would have been covered by last year's endowment return.
by crazygringo | 2025-04-15 11:35:29+00:00
But the person receiving the package doesn't receive the package until they've paid the tariff.

You don't have to pay it -- if you don't, the package gets returned to sender or destroyed.

The post office delivers you a slip with information to go to your local post office to pay it and pick up the package. With UPS and FedEx you get a notice to pay online, and they deliver it once you do, as far as I know.

I've never heard of something being delivered without the tariff already having been paid, and then it going to collections. Has anyone ever experienced that personally? I don't see how that would be legal, or why a delivery service would expose themselves to risk of nonpayment.
by cheschire | 2025-04-15 11:35:39+00:00
While the author gave a contrived need of controlling this device like the others, they may be simplifying their motivations for the purpose of focusing the article.

homeassistant allows you to perform follow on work or even long term analysis. For example the author could use the information to decide what times of day during which seasons are best for airing out the house (more popular in Europe than North America), or if air quality dips happen to coincide with their leaky clothes dryer spewing fibers and soap particles out into the home, or when they cook on their gas range, etc.

Some people just like to explore and discover. Low threat information is nice these days.
by pdimitar | 2025-04-15 11:35:47+00:00
Yeah, async Rust is needlessly difficult. I can't quite put my finger on it but having to sift through 10+ crates docs definitely left a very sour taste when I had to modernize one tokio 0.1 app to a 1.x one.

I do love Rust a lot as well but most of the time I am finding myself using either Elixir or Golang.
by vitus | 2025-04-15 11:35:59+00:00
My point is that we're not just talking about A/B of 100, but rather A/B of 10000000000000 or more. If you're inverting the ratio we're estimating, then instead of estimating the value at 0, we're estimating it at infinity (or, okay, if you want to use Laplace smoothing, then a million, which is far too low).

There are situations where you would use rejection sampling because generating 100x more random numbers is much cheaper than doing the complex calculations required to accurately model the space in question. Maybe 50 dimensions (and the 13 orders of magnitude difference) isn't big enough to raise those concerns. If we instead talk about 100 dimensions, then we're dealing with a difference of 40 orders of magnitude, and if you tell me that still doesn't matter, then I don't know what to say.
by simgt | 2025-04-15 11:36:41+00:00
> I loved temu, aliexpress, and shein. I probably averaged 1 item per day arriving to my house, for years and years.

> I feel bad for the unaware people still ordering.

I personally feel bad for the environment and all the people on the losing side of cheap low quality junk production. Good if the beneficiaries are gone from your part of the world.
by llm_nerd | 2025-04-15 11:36:46+00:00
>More than 50% of those are below 3 stars.

Do you make bad purchasing decisions? How could "over 50%" of 200+ purchases be two star or fewer? Why would you still patronize Amazon if this is your experience?

>They don't suppress any legitimate reviews.

While I don't think they do -- Amazon, like Temu, is a marketplace of sellers, and they let the bad sellers die -- you aren't really in a position to say if they do or not. Amazon's algorithm for surfacing and/or aggregating reviews is not something we can audit in any real manner.
by quietbritishjim | 2025-04-15 11:36:49+00:00
I like the axiomatic definition of entropy. Here's the introduction from Pattern Recognition and Machine Learning by C. Bishop (2006):

> The amount of information can be viewed as the ‘degree of surprise’ on learning the value of x. If we are told that a highly improbable event has just occurred, we will have received more information than if we were told that some very likely event has just occurred, and if we knew that the event was certain to happen we would receive no information. Our measure of information content will therefore depend on the probability distribution p(x), and we therefore look for a quantity h(x) that is a monotonic function of the probability p(x) and that expresses the information content. The form of h(·) can be found by noting that if we have two events x and y that are unrelated, then the information gain from observing both of them should be the sum of the information gained from each of them separately, so that h(x, y) = h(x) + h(y). Two unrelated events will be statistically independent and so p(x, y) = p(x)p(y). From these two relationships, it is easily shown that h(x) must be given by the logarithm of p(x) and so we have h(x) = − log2 p(x).

This is the definition of information for a single probabilistic event. The definition of entropy of a random variable follows from this by just taking the expectation.
by Mountain_Skies | 2025-04-15 11:37:42+00:00
Sure but the sheer quantity of goods being imported makes it impossible to verify compliance proactively. You need someone like him to discover the violation and speak out about it (which he has beautifully). Someone could contact Australia's customs service, the USB Forum, or the electronics certifying agencies to get the device recalled and blocked but it likely wouldn't stop another similar item from being imported under a different name and design.
by idle_zealot | 2025-04-15 11:37:52+00:00
US "liberal" media is being extremely cagey about what and how it reports on this admin. They know they're in its crosshairs and are doing this clumsy balancing act of trying to retain their relatively left-leaning or centrist viewers while trying not to draw any more ire. It won't work, of course, and if we continue on this trajectory you can expect that they'll change over to apologia and ass-kissing or be dismantled.
by DarkWiiPlayer | 2025-04-15 11:39:58+00:00
Very powerful rule of thumb: If someone wants to build a Utopia by colonizing a new space that just so happens to be outside of any country's juristiction, 999 times out of 1000 they are trying to build a tech-dystopia.

The reason for this is that there is no incentive for a Utopia to be built removed from any pre-existing societies. There is no magical tech that existing societies simply refuse to use that could fix all of their problems, they are just really hard problems to solve. Starting fresh in an environment where life is unsustainable almost implicitly requires a separate society in a more favourable environment to sustain it. The caste-system is baked into the concept from the beginning.

In the end it all comes down to the plot of Elysium. A dystopia. Just a bit less extreme because that film was trying to tell the average idiot that it's a bad thing, while these people generally want to convince them that it's a good idea, actually.

The real "techno-utopia" is a walkable city with good public transport, high-speed internet, maybe some high-tech item/food delivery infrastructure to spice things up, and hopefully some glorified roombas to keep the streets clean.
by mimasama | 2025-04-15 11:40:26+00:00
I tried the link preview feature on a link to the English Wikipedia article about Touhou Project, and the LLM's key points are just hilariously bad. For some reason it's focusing too much on the PS4 and Nintendo Switch (which the LLM "thinks" were both released on August 15, 1997). I have a screenshot 6 days ago when it wasn't a Firefox Labs feature yet in my Misskey: https://makai.chaotic.ninja/notes/a6d86p8n26

Tried it today in an updated Nightly and the key points are still the same lol.