skysight-inc/HackerNews huggingface dataset:
While the most common uses of cores like this is to spin up “blizzlike” servers or “funservers” that use the original content but with boosted XP, loot, etc multipliers, to me what makes them interesting is when combined with client modding, the possibility of custom content — new zones, quests, loot, races, classes, and with some ingenuity even new systems.

They’re good foundations to build on. One would be hard-pressed to find an MMO client+server that’s as polished and complete.

The legal risks involved make it too risky for anybody within Blizzard’s reach to do anything but private tinkering with, unfortunately. It makes me wish for legislation that makes non-commercial game modding and reverse engineering strictly legal.
> And we have a strict no-logging policy; we don’t log or store data that can connect you to your online activity, or to any other DuckDuckGo services, such as search.

These days the bar for privacy should be higher than "we don't log your activity, trust us." We should aim higher than VPNs.

I've been enjoying iCloud Private Relay. Basically it's a type of onion routing. From a privacy perspective, it narrows your leap of faith to "trust that the system is architected the way we say it is and there's no out-of-band collusion among the relays." With that, the entry node (Apple) shouldn't be able to see your destination and the exit node (Apple partner) shouldn't be able to see your IP.

Fun fact: it breaks Google search for me and forced me to switch to DDG! I got a captcha almost all the time. In a way, I see that as a positive sign that it's really working to protect privacy.
A dependency being optional on a technical level doesn't mean that it's optional on a functional level for everyone. `libfido2` mentioned in the pull request is a great example: if your rootdisk is encrypted using a FIDO token, you need that library in the initrd; but otherwise you don't. By making the dependency optional and initrd generators aware of that optional dependency, people that need it will have things just work, while others don't need to install the library.
And Rent-Seeking:
https://en.wikipedia.org/wiki/Rent-seeking
Warning: Undefined Variable $Ts_follow In /Home/U133735230/Domains/Twists-Socials.com/Public_html/Components/Functions/Get_posts.php On Line 138 XD

lol I still love the nostalgic feel the site brings. Well done.
I remember laughing about anecdotes of farmers in rural areas all riding their horse and wagon into town to get drunk at the local bar. When it was time to leave they'd just lie down in the back of the wagon and the horse would simply return home where his food was.
In that case Google should pay everyone they link to, not just the ones with politician friends that can lobby for themselves.

If they don't want a Google to index them they can use robots.txt to prevent it.
curious if this will ever make it to 3090s
What town in Idaho? I live in southern Idaho. Feel free to DM if you don’t want to post it publicly. If you don’t mind :)
I rewired and went with fiber since cables are much smaller and could replace one cat6 cable with 6+ fiber ones that go all over the house and outside.

That leads to one main switch connecting to everything in the house, no matter where they are and one router/firewall in front of it with a dual fiber pcie card that connects to ISP via fiber as well.

Other endpoints are either fiber via thunderbolt adapter or pcie card, or switches/access points with sfp ports and regular rj45.

I could get very cheap mellanox pcie cards off ebay. The sfp modules and fiber cables aren't that expensive either considering 10gbit bandwidth.

On the other hand, other the slightly lower latency and higher bandwidth when needed (800-900MB/s) day-to-day gigabit would also have been fine.
I'm pretty sure that the research showing the risk of nuclear winter being exaggerated is specifically intended to make nuclear war "thinkable" in a way it wasn't towards the end of the Cold War. It's one small part of a broader trend in elite consensus-making over the last 10 years or so. As a member of the Posadist 4th International, I approve, of course.
I was looking at pocketbase but I didn't really understand how to use it. I know sqlite and am good at SQL, but couldn't work out how to use it.
How much will AI generated video cost per minute? Not from Adobe, just generally, where it's obtainable.

There's a good scam if you can automate video generation and pass it to Adobe. Them setting a price of AI training video, may have just set the floor price for buying AI generated video.

As people with more money than me say: arbitrage!
There's a rather interesting idea in this article:

> January 8 2023 was not a new coup attempt as is most often depicted, but the desperate, failed last stand of the one fomented and consolidated between 2013 and 2018.

That sentence links to this article:

https://journals.sagepub.com/doi/full/10.1177/0094582X231213...

I deeply appreciate their discussion of possible US interests associated with it and the military dictatorship of the last century. I wonder what their take on Enéas Carneiro is.

Not really a surprise to see evidence of US interference. Always assume the US is meddling at all times. Assume the same of other countries.

I'm not at all convinced Lava Jato was straight up fabricated as they claim. They went completely overboard with that conclusion. The case and evidence was thrown out but that does not by itself falsify the evidence. I think the likely truth is they were all corrupt to the bone which gave the americans buttons to push and they found brazilians willing to push the buttons for them. They probably just spied on us via their global surveillance apparatus, handed over everything they found to their brazilian allies and watched their problems solve themselves.

The authors try really hard to frame the extremely poor reputation of brazilian politicians as the result of some CIA psychological operation. That's completely detached from reality. They really are that corrupt. I've seen it. I've been personally affected by it. You don't need some convoluted psyop to destroy public trust in these "representatives". Living here is enough to do that.

Instead of bemoaning the US's exploitation of that corruption to "deal a fatal blow to brazilian corporations", they should try not being irredeemably corrupt instead. Alternatively, they should try to avoid signing international accords that have the chance to backfire on them. Such as this one. If you're corrupt, why in god's name would you sign an anticorruption deal with the US? Makes no sense. That happened when I was a kid so I don't remember the context.
Show HN: Chapter-level summaries of bestselling books using LLMs
Most book summaries on the internet are not detailed enough. In this project, I've tried to create detailed chapter-level summaries that retain a greater level of detail and vocabulary of the original. The aspiration is for these summaries to be a credible alternative to reading the books themselves.

Website hosted on Vercel: https://book-summary-pro.vercel.app/

The code behind the project on GitHub:
https://github.com/cosmic-glitch/book-summarizer

Request additional books: https://airtable.com/app6WDAa4A09cHXRJ/pag8W3YsvnnXCu4Q5/for...
That's Java. You can work in the REPL, and when you put your code in a file and launch it it runs fast; very fast.
> What do you think mind control is?

The magic technology that is equivalent to the imperious curse from Harry Potter.

> The normal ways that trust is created, not magical ones.

Buildings as a technology are normal. They are constantly getting taller and we have better technology to make them taller.

But, even though buildings are a normal technology, I am not going to worry about buildings getting so tall soon that they hit the sun.

This is the same exact mistake that every single AI doomers makes. What they do is they take something normal, and then they infinitely extrapolate it out to an absurd degree, without admitting that this is an extraordinary claim that requires extraordinary evidence.

The central point of disagreement, that always gets glossed over, is that you can't make a vague claim about how AI is good at stuff, and then do your gigantic leap from here to over there which is "the world ends".

Yes that is the same as comparing these worries to those who worry about buildings hitting the sun or the imperious curse.
Thanks for taking the time to do this today!

I'd like to ask how you found yourself practicing in this area of the law and any advice you may have for those who will be entering law school in a few months.

I will be heading into my first year of law school in a few months with some general ideas of what I'd like to do after graduation (compliance, regulatory, M&A, contracts) with no concrete ideas either way.

- Would you have any specific advice on what you would have liked to have done in law school that would have helped you later on in your career that you'd recommend students to tackle early on?

- Are there any "wasted time/effort traps" that you might caution students to look out for as they navigate their program?
Yep, real Pinker Thinkers around here.
Couldn't you cache the reads? Not many usages really require real-time from their data store.
Billiards with Spatial Memory
Renovate lets you run it locally as a oneshot Docker container (similar to a binary) with a personal access token, creating the PRs under your name.

Here's an example (made this repo to test a Renovate issue against): https://github.com/sunshowers/renovate-test-2
> For example with AI, big tech companies are in a position to put themselves first in front of customers and prevent any smaller players from competing for users and market share.

This has already been the case for >10 years.
Well, yeah it is a bad idea. Because if you tax links to your content Google will just stop linking to your content. Which is exactly what they're poised to do, as per TFA.
It's not healthy for news outlets to depend on being subsidized. Or, more accurately: it's not healthy for every news outlet to be subsidized by the same source, especially in this sorta roundabout way that can be pulled out from under them with a single decision by Google. If I've come to one conclusion about professional news in the last 25 years, it's that they need to control their source of revenue and not depend on being a vassal of big tech. Our ability to get quality journalism shouldn't require a FAANG company to provide the necessary resources; not distribution, not editorial, not financial.
> I can only FALL asleep on my stomach, but I can only CONTINUE sleeping on my back. Which means almost every night, I somehow flip myself over without waking up.

This is me, to a T. It's nice to hear I'm not the only odd sleeper.
Where are you seeing this? Mini splits have been in use for a long time and just about all cheap brands are rebadged Gree and Midea, which are reliable and in use all over Asia.

IMO, the problem is that HVAC companies in the US overcharge so much for install/labor that homeowners are more inclined to replace them. They won't touch mini split brands that they don't install (and generally only install expensive brands)
Because the optional dependencies actually do things. By default an initrd-builder would probably copy all deps including optional ones but it now enables you to choose not to do that as well, an avenue that was previously not available.
Do you have any bad data entry prevention?
In my area in the midwest, nearly every house has a natural gas burning forced-air furnace for the winter and a standalone air conditioner for the summer.

Newer heat pumps have gotten a lot better, and as a result a few people are starting to use them here. Even so most heat pumps are the more expensive type that rely on geothermal coils. We have extreme seasonal temperature changes that make older heat pumps impractical. For about two weeks each winter, our overnight lows are around -20F (-29C) and we often see wind chills around -40. Summer temperatures regularly reach 100F (38C).
polarization is already front and center -- the complaint here is "not enough polarization" ? or, "you talk bad about my side" ?

yes, intellectual honesty requires that we dig under the first superficial reading here
This comment makes me feel like I'm on reddit. In a bad way.
I deleted my account recently and I'm trying to abstain. Twitter was completely rotting my brain with ragebait
It's a pretty quick 20 minute ride on a local train from Haneda to Shinagawa station. Narita is a bit tougher, yes.

(source, I went to Nagoya for a conference last summer...)
Thank you for demonstrating you have no idea what the GDPR is.
I love the idea. Is there any way you could add in the functionality for the user to upload a dictionary for a specific language? I would gladly pay $20+ for a pro version.

I’ve been trying to learn Kannada, a South Indian language that my parents speak. Most apps like Duolingo and Babbel don’t support Kannada, so it’s been hard to be consistent.
Interesting; i guess i have a rabbit hole to dive into. Thanks forvthe suggestion!
Nobody is saying this is wrong. However if journalism is so valuable then the government (so really, the people) should be subsidizing it. Passing illogical laws and putting the burden on 2-3 big tech companies makes zero sense.
The description is somewhat misleading but it comes down to 1. Visual Studio style solution explorer and 2. Visual Studio style tests explorer [0]

While the former may be missed by some, I long ago adapted and prefer to normal folder and file navigation, and for the latter there are other extensions to browser the tests. The ability to run/debug specific tests is already included in the base C# extension, while project management is actually easier via CLI the same way you do it with Rust's cargo (dotnet new {templateName}, dotnet new sln, dotnet sln add/remove, etc.).

[0] https://marketplace.visualstudio.com/items?itemName=ms-dotne...
OM System's focus on the outdoor leaves door open for PEN
It massively helps arithmetic intensity to batch during inference, and the desired batch sizes by that tend to exceed the memory capacity of a single GPU.
Thus desire to do training-like cluster processing to e.g. use a weight for each inference stream that needs it every time it's fetched from memory.
It's just that you can't fit 100+ inference streams of context on one GPU, typically, thus the desire to shard along less-wasteful (w.r.t. memory bandwidth) dimensions than entire inference streams.
Do you really want to deal with caching logic for what should be a simple API call? Sounds like a convincing argument to use whatever this product is.
Would appreciate any feedback!
The correct answer is Go
My solution?

Investigate the schools. What claims were made in the advertising? What did they know about the economic realities of graduates and when? Some of this was probably fraud. If you are telling kids "come have a bright future at my college" and statistically, that isn't happening, you probably should have to give the money back.
My understanding is you have to ask to be in the news wheel.

Anyone can ask to be removed from the index. The internet is old enough that it has long been standard that search is opt out, when you are part of the World Wide Web.
It seems that AMD and Intel are continuing to lose market share between China restrictions and cloud providers designing their own silicon. At some point, you will have a Boeing/Mc Donald Douglas situation where the US government will force AMD to acquire Intel so that both entities can survive.
Dealing with Impostor Syndrome in the Engineering World
With the increasing shift of media companies from reporting the news to selling an ideology, they should be welcoming people linking to it and summarizing their sales pitch.

https://www.thefp.com/p/npr-editor-how-npr-lost-americas-tru...
It applied to Facebook/Meta and any larger social media sites. Meta just shut it down and any direct contributions to journalism that they were making, and now the publishers are crying because their traffic has plummetted, to the surprise of precisely nobody except them.

Not sure where you're getting your information.
Exactly. If google showing your site in search results is a problem, it's trivial to remove yourself from said search results, and to prevent your site from ever being crawled in the first place.

What's actually happening here is that news media orgs were in a huge bubble because of the advent of the internet, and they've failed to monetize effectively. So they're looking for a revenue source to shore up their failed model, and they know they'd lose revenue if they removed themselves from search results.
An Interactive Quine
Install them yourself! HVAC companies in the US are ripping people off.

You can buy a single head mini split for under $800 and the tools to install cost under $200, which you can reuse.

If you pick a good location (room with an exterior wall), the install is trivial.
> Legally, the first view seems probably correct

It's not obvious why that would be.

Artists aren't going to like this technology because it competes with them, but it competes with them regardless of whether it was their work or someone else's in the training data.

This leads to a visceral response where they want to call this "stealing" and hope that the creators of the technology can be sued into non-existence so their competition can be eliminated. But as Adobe is demonstrating, that isn't going to happen anyway. So the question isn't whether the technology will exist, it's if it will be locked up behind the walls of major corporations. The latter doesn't do artists any good but harms the public -- including artists who want to leverage the technology in their art. So why should the law protect Adobe's moat from the public?
crypto mining only needs 1 PCIe lane per GPU, so you can fit 24+ GPUs on a standard consumer CPU motherboard (24-32 lanes depending on the CPU). Apparently ML workloads require more interconnect bandwidth when doing parallel compute, so each card in this demo system uses 16 lanes, and therefore requires 1.) full size slots, and 2.) epyc[0] or xeon based systems with 128 lanes (or at least greater than 32 lanes).

per 1 above crypto "boards" have lots of x1 (or x4) slots, the really short PCIe slots. You then use a riser that uses USB3 cables to go to a full size slot on a small board, with power connectors on it. If your board only has x8 or x16 slots (the full size slot) you can buy a breakout PCIe board that splits that into four slots, using 4 USB-3 cables, again, to boards with full size slots and power connectors. These are different than the PCIe riser boards you can buy for use with cases that allow the GPUs to be placed vertically rather than horizontally, as those have full x16 "fabric" that interconnect between the riser and the board with the x16 slot on them.

[0] i didn't read the article because i'm not planning on buying a threadripper (48-64+ lanes) or an epyc (96-128 lanes?) just to run AI workloads when i could just rent them for the kind of usage i do.
I recently learned that some Google TVs have a “Basic Mode” that removes all the smart crud. https://www.androidcentral.com/new-google-tv-feature-will-le...

I haven’t had a chance to look into it further so I don’t know if it’s any good, but it might be worth looking into. (I’m also curious if anyone here has experience with it)
My style is unique. If I'm teaching folks something I'm skilled in I wouldn't want to be learned from $3 especially for a $$$ company that abuses trust.

Style is how teachers make learning happen. If teachers follow the general generic book mundaneness, you learn far less than of you apply your own style.

Besides, if they were using the content without my permission I should be allowed to seek costs for such.
I can't deny the performance and scalability of Java. But I've never been a fan of the need to be so verbose when coding for it. Also my memory of Java is from the late 90s...so maybe I'm missing something but I can't recall there ever being a REPL in Java. So I guess TIL :-)
Instead of giving away t-shirts, can't you make the AI tools open source? They are clearly not up to the task yet so you might as well build a nice AI community first.
The API adoption is in many ways the other way around - for example, a lot of JS frameworks are now mimicking HttpContext that ASP.NET and ASP.NET Core had for more than a decade. Ultimately, registering and routing endpoint is usually a smaller part of the project, but yes, the introduction of minimal API especially in combination with top-level statements is welcome

Otherwise, JS is an immediate productivity loss as you cannot trivially refactor the code, a lot of features exist to mimic strong typing (or you just use TypeScript instead), it cannot be directly compared. You use JS when it makes sense, when you have to. Pure back-end is not that situation.
Only if you adjust for where the stars were in the sky back then.
I don't think you are arguing in good faith. https://en.wikipedia.org/wiki/Tu_quoque
The example was okay, but incomplete. It seems we have enough information now, so:

type quotaNetworkFailure struct{ quotaSuccess }
func (quotaNetworkFailure) UpdateQuota() (bool, error) { return false, quota.ErrNetworkFailure }

func TestTransaction_QuotaUpdateNetworkFailure(t *testing.T) {
tx := &Transaction{
Auth: authSuccess{},
Payment: paymentSuccess{},
Storage: storageSuccess{},
Quota: quotaNetworkFailure{},
Notification: notificationSuccess{},
}
_, err := tx.Request("12345", "valid-token", "product123", 100.0, "USD", []byte("file data"))
if !errors.Is(quota.ErrNetworkFailure, err) {
t.Errorf("unexpected error: %v", err)
}
}

While still contrived, surely you agree that is much more understandable, not to mention a whole lot easier to write? Now we know why something might fail, and the reader learns what they should look for when handing a network failure.

Yes, okay, you got me. That isn't the HTTP service anymore. But it should have never been. The transaction processing is not an HTTP concern. In fixing that, now you can make the HTTP end of things far less obtuse:

var errGeneralError = errors.New("general error")
type transactionFailure struct{}
func (transactionFailure) Request(id, token, productID string, amount float64 /* yikes */, currency string, file []byte) {
return false, errGeneralError
}

func TestBuy_Failure(t *testing.T) {
srv := httptest.NewServer(&Server{
Transaction: transactionFailure{},
})
defer srv.Close()

c := client.New(srv.URL)
_, err := c.Buy("product123")
if !errors.Is(transaction.ErrFailed, err) {
t.Errorf("unexpected error: %v", err)
}
}

But, this is still not a good example of input. Input doesn't matter when the network fails. Let's say we want to cover the case where the product ID being purchased doesn't exist instead:

type transactionNoProduct struct{}
func (transactionNoProduct) Request(id, token, productID string, amount float64 /* yikes */, currency string, file []byte) (bool, error) {
if productID != "product123" {
return true, nil
}
return false, transaction.ErrProductNotFound
}

func TestBuy_ProductNotFound(t *testing.T) {
srv := httptest.NewServer(&Server{
Transaction: transactionNoProduct{},
})
defer srv.Close()

c := client.New(srv.URL)
_, err := c.Buy("product123")
if !errors.Is(transaction.ErrProductNotFound, err) {
t.Errorf("unexpected error: %v", err)
}
}

There is still plenty of room for improvement here that I will cut short as who cares for an HN comment, but man, I don't see how anyone can think that mockery monstrosity is preferable to... anything else. Where is it actually useful?
They're only 3.5kW units, but they seem to be the sweet spot of mini-split systems locally.

I recently paid 325 euros (about $350) for a unit and 200 euros (about $215) for installation. They are cheap Chinese units but the quality is good in terms of performance. This year they might be even cheaper.

Note that 25% of those prices are tax.
They did regular brutality. Attack another tribe, kill like 5% of them, rape etc. everyone did that. No one really wiped out entire species.