MurphyA/hacker-news huggingface dataset:
by bitwize | 2025-04-19 03:32:13+00:00
The way I put it is that Doom (2016) is more balls-out heavy metal, whereas Doom Eternal is more of a "concept album".

See, it turns out that in Doom (1993), there was sort of this refined balance between the enemies and the weapons you carried, such that while all of the enemies could in principle be taken out with any weapon, there were generally one or two really effective ways to kill them. Demons (pinkies) for instance, lacked a ranged attack, so it was possible to kill even a pack of them with the chainsaw while taking minimal to zero damage. And the cacodemon was large, moved slowly, and had a high chance to stun, so a rapid-fire weapon like the chain gun or, better yet, the plasma rifle would make short work of one while affording it little opportunity to counterattack.

For Doom Eternal, the developers decided to really lean in to this idea, calling it the "Doom Dance", and craft the enemies in such a way that they were specifically vulnerable to specific attacks from specific weapons. Again, using the example of the cacodemon, it's a real bullet sponge but if you pop a grenade into its mouth, it's an insta-stun letting you do a glory kill. The Mancubus and Arachnotron have weapons that can be disabled or weakened with specific attacks. And, annoyingly, there was one enemy (the Marauder) that can only be killed via a sort of quick-time event.

This expands to resource management too. There are fewer pickups, which means you have to top up on health with glory kills, ammo with the chainsaw, and armor with the Flame Belch as you clear an area of enemies. The emphasis is on "using the right attack at the right time", which is what the developers were deliberately aiming for. The campaign was also much more story-driven which only adds to the concept-album feel, as it's a very eurocomic-ish story that delves into the connection between the demons and the angelic aliens known as Maykrs, rather than just thrusting you into hell and telling you to murder every demon in sight. They definitely wanted you to get the most out of the game by experiencing it a certain way.

For these reasons I liked it less than I liked Doom (2016). I can see what they were going for, but it's just not my thing. For Doom: The Dark Ages they appear to be changing the combat system yet again, with more emphasis on tanking, and dealing out, massive amounts of damage from/to hordes of enemies, as well as use of a throwable shield and a more flexible glory kill system. I think they realized that they kind of veered from the Doominess of the combat with Eternal and are attempting to course-correct. Props to them for trying something different.
by matheusmoreira | 2025-04-19 03:32:17+00:00
QR codes have various encoding modes: numeric, alphanumeric, 8 bit and kanji. The most common is alphanumeric encoding and the densest is 8 bit encoding which just stores binary data.

The QR code standards seem to be a little ambiguous on the meaning and purpose of the 8 bit encoding. I got the impression they added it to support alternative character encodings. Still, it's a mode that "represents an 8-bit byte value directly".

> The default interpretation for QR Code is ECI 000020 representing the JIS8 and Shift JIS character sets.

> 8.3.4 8-bit Byte Mode

> The 8-bit byte mode handles the 8-bit Latin/Kana character set in accordance with JIS X 0201 (character values 00HEX to FFHEX).

> In this mode data is encoded at a density of 8 bits/character.

> 8.4.4 8-bit Byte Mode

> In this mode, one 8 bit codeword directly represents the JIS8 character value of the input data character as shown in Table 6, i.e. a density of 8 bits/character.

> In ECIs other than the default ECI, it represents an 8-bit byte value directly.

In any case, it is possible to use QR codes to store arbitrary binary data. The qrencode tool can do this natively. Decoder support is more tricky, they tend to assume all QR codes contain text. I had to send patches to zbar to help it decode QR codes with binary data in them because it was passing the data through iconv and mangling the output. I also had to add options to the zbar tools to make them decode exactly one QR code

I just wanted to print out 4096 bit RSA secret keys as QR codes. People started QR encoding video games pretty soon after. It's awesome.

https://youtu.be/ExwqNreocpg

https://news.ycombinator.com/item?id=24287347
by perilunar | 2025-04-19 03:32:41+00:00
I don’t know about ‘nobody’ — I’ve definitely heard people (myself included) complain that screens are noticeably limited in the green part of the spectrum, and aren’t as rich as real life (or even photographic transparency film).

One thing I’ve also noticed is that screen greens seem much richer when using f.lux or Night Shift. They can’t change the screen gamut, but somehow seem better.
Show HN: I made a blog editor to help me write
by stingtao | 2025-04-19 03:33:22+00:00
I have ideas in my brain but it's hard to write them in articles. GPT helps a lot but the interface/UX isn't great for iterative editing. I used Cursor to build this desktop app(v.0.1) with zero prior knowledge of Rust in 8 days. I really want your feedback. Thanks.
by ajross | 2025-04-19 03:34:03+00:00
You are absolutely not. In point of fact pretty much everyone hates Lua except the handful of folks integrating it. It has a huge lead in terms of embeddability and performance vs. competitors like Python. So you see it show up in little C applications[1] again and again and again because everything else is just too much of a hassle.

But everyone agrees the programming experience in the language is awful.

[1] My son just got into RC planes, so of course I found myself looking at ExpressLRS radios and pulling EdgeTX from GitHub. It's an otherwise straightforward ESP32 board, and there in the app... yup, Lua everywhere.
by dclowd9901 | 2025-04-19 03:34:25+00:00
Gotta say, Animal Crossing during Covid was a god send. I spent a lot of time in that game just putzing around and taking in the world. I'm not traditionally a person who enjoys those types of games, but the routine of hopping in every morning while I had coffee and every evening while I was winding down really lowered my stress level during an exceptionally stressful time in everyone's lives.
by wuming2 | 2025-04-19 03:35:09+00:00
With battery powered scooters, battery powered mopeds, battery powered quadricycles, battery powered cars and battery powered buses zipping around I believe big oil and power corporations keep up investing into the hydrogen complex system just as an additional avenue to sustaining their representatives in politics. Who can contribute offsetting all of those investments by keeping up the flood of public subsidies to gas, diesel and all other revenue streams of their sponsors.
by csa | 2025-04-19 03:35:46+00:00
> Doesn't "some ads work on you" just translate to "you have interests"?

That is not the meaning I give it.

Ads can do a lot of things.

A simple example is to educate/inform. There are certain things I will buy when I know that they are available (e.g., seasonal items). Ads will let me know that they are available.

Other ads can do more ephemeral things like build trust (e.g., many bank/investment type of ads).

There are other things ads can do. Ads and marketing are a well-established field, and explanations of that field can be found online fairly easily.

> Or are you suggesting the ad itself does "something" to people that wouldn't have happened if they saw the content of the ad some other way?

Not sure what you’re saying here.

I will say that ad campaigns do “something” to some people that wouldn’t have happened if they hadn’t seen the ads in the campaign (slightly different than what you wrote).

Rarely will a single ad move the needle unless it’s for a major event like the World Cup final or the Super Bowl.
by wredcoll | 2025-04-19 03:35:59+00:00
That seems rather unlikely, you have any data to back that up?

Someone else linked this article https://www.aei.org/carpe-diem/new-chart-illustrates-graphic...

> For the 2015-2016 academic year, the average GPA of all students applying to medical schools was 3.55 and the average MCAT score was 28.3 according to data from the Association of American Medical Colleges (AAMC).

> The middle set of bars in the top chart above show that for applicants to US medical schools between 2013-2016 with average GPAs (3.40 to 3.59) and average MCAT scores (27 to 29), black applicants were almost 4 times more likely to be accepted to US medical schools than Asians in that applicant pool (81.2% vs. 20.6%), and 2.8 times more likely than white applicants (81.2% vs. 29.0%).

Seems like they're in the same applicant pool.
by za3faran | 2025-04-19 03:37:54+00:00
From searching:

> The term appears in the serial fiction "Consolaçam 10" by Ron Singer, where it is described as one of several newly enacted laws that forced Jews to flee their homeland due to such humiliating and discriminatory treatment

> There is no evidence in the provided search results that the "Dung-Gatherer's Decree" is a historical law from real-world legal or religious history; rather, it appears to be an example of anti-Semitic legislation within a narrative, illustrating the use of dehumanizing laws to marginalize and persecute a minority group

So that's out.

It doesn't matter if the UPenn article was written by a professor of Arabic studies, there are no citations.

I read about the fall of Constantinople. Most references I found were of orientalists who have a vested interest since their emergence to distort events. However, let's say that looting and killings did happen. That would fall solely on the individuals who ordered them and partook in them; Islam is free from blame.

You can read about the Pact of Umar and how he allowed the jews back into Jerusalem after they were massacred by the Romans and Byzantines. Yet, this is conveniently dropped when the anti-Muslim crowd attempts to paint a picture that Muslims are somehow "anti-semitic", but in reality, we saw who the real anti-semites are based on how the jews were treated in europe. Classic projection.

As far as the 1934 lootings, from the page itself:

> The event took place during a power vacuum while Ibrahim Pasha was fighting to quell the wider revolt in Jerusalem.

And according to the same article, it was done by Arabs and Druze. Nothing to do with Islam nor was it ordered by any official in power. We've seen what destabilization causes around the world when there is no power. We've seen the Sabra and Shatila massacres, but that was officially supported by the israeli government and army. No comparison can be made here.

The Mawza exile article cites the rise of the Shabbathian movement as a contributed. Yet again, these are isolated instances in the history of the Islamic nation, as opposed to the continuous killing and murdering and raping of the Palestinians (even underage females, all well documented) ever since their land was occupied and stolen from them.

Forced conversions are not allowed in Islam. We have no issue calling out violations of Islamic Law by whomever commits them. But today, the world watches international law being violated and war crimes being committed in front of our eyes live on TV. The israleis are literally committing mass starvation as we speak, but it's ok since they're "defending themselves". Never has history seen such atrocities while the rest of the world sits passive. But all of this has been foretold over 1400 years ago[1]

[1] https://sunnah.com/abudawud:4297
by dclowd9901 | 2025-04-19 03:38:17+00:00
We've frozen hiring (despite already being under staffed) and our leadership has largely pointed to advances in AI as being accelerative to the point that we shouldn't need more bodies to be more productive. Granted it's just a personal anecdote but it still affects hundreds of people that otherwise would have been hired by us. What reason would they have to lie about that to us?
by 01HNNWZ0MV43FF | 2025-04-19 03:38:27+00:00
I'm surprised hybrids are so under-represented in this considerations.

Maybe I'm missing something but I would think at the scale of a bus, a hybrid is even more appealing than at the scale of a sedan.

Even locomotives and one or two earthmoving off-highway trucks have electric transmissions, making them series hybrids (With very small batteries not used for traction)
Open Core and the .NET Foundation: Time for Some Introspection?
by pyeri | 2025-04-19 03:39:22+00:00
As an open-source foundation, the projects you endorse reflect directly on your values, brand, and public trust. Foundations like Apache have set high standards by being selective about projects they host, especially discouraging those that drift into monetization models that reduce openness — such as paywalling core components or shifting key features behind paid licenses.

A current .NET Foundation project, Avalonia, appears to be heading in this direction with its recent move to introduce a paid toolkit called “Accelerate.” - [related thread][1].

While some argue this is a necessary evolution for financial sustainability, it’s worth noting that many high-impact FOSS projects — Linux, Debian, Python, PHP, and Laravel to name a few — have managed to thrive with models that build businesses *around* the software, rather than limiting freedom within it.

If the .NET Foundation seeks to deepen trust within the wider OSS and POSIX communities, it should reflect on whether hosting open-core projects aligns with its long-term vision. A constructive dialogue with Avalonia’s maintainers could lead to a model that supports sustainability *without compromising on openness* — something many in the .NET open source community deeply value.

Open .NET has a bright future, and it’s crucial that decisions today help preserve both the technical and ethical integrity of the ecosystem.

It might be time for the .NET Foundation to initiate a conversation with the Avalonia team and consider offering guidance on sustainable, community-aligned models. Open Source .NET carries high hopes for the future — and allowing short-term monetization decisions to dilute core freedoms risks killing the proverbial hen that lays the golden eggs.

[1]: https://reddit.com/r/AvaloniaUI/comments/1k1pozw/avalonia_is_getting_less_free_as_in_freedom_and/
by Izkata | 2025-04-19 03:39:23+00:00
Unless the top 20 people only had 3 women, which is totally possible if there were 200 men and 30 women in the total applicants. In this case, you just discarded 7 more qualified men to get 7 less qualified women. Now in terms of average skill across your hires, it looks like men in general are more qualified than women and you're reinforcing the sexism, not fighting it.
by asicsp | 2025-04-19 03:39:30+00:00
See also: "Where Vim Came From" https://twobithistory.org/2018/08/05/where-vim-came-from.htm...

Discussion: https://news.ycombinator.com/item?id=17696023 (420 points | Aug 6, 2018 | 259 comments)
by mdaniel | 2025-04-19 03:40:11+00:00
Just be forewarned it doesn't seem to offer one iota of IAM, so whether or not one is "overpaying" for a cloud provider depends on what you're getting from them. If you mean "rent a machine," then likely. If you mean "have the machines heal themselves instead of Pagerduty waking me up" then reasonable people can differ about where that money is going

FWIW, https://lowendbox.com/ is good fun for the former set of things, too
by floren | 2025-04-19 03:40:25+00:00
I found CSC friendly but basically the boating equivalent of opening the encyclopedia at random and reading -- whichever instructor I ended up with would just decide what he wanted to teach/do that day, no structured curriculum. Presumably one could eventually learn enough to pass the test and be able to take dinghies out yourself, but I didn't have the patience--I bought my own and learned more in 30 minutes than I ever did at CSC
by ksec | 2025-04-19 03:40:37+00:00
Well arguably he stated the whole thing since Chris wanted it to be one language to rule them all from assembly to javascript. It was that moment I knew Swift is wrong from birth.

Now 10 years later, Apple is stuck with hundreds of engineers trying to improve the language, rewrite some of the API in Swift. And Apps as well. All with very little user benefits. This actually reminds me of Apple without Steve Jobs era.

Imagine if Apple had simply said we are going to use Objective-C for another 10 years on a wait and see approach. I think the decline in Apple's quality is simply because when Apple has too many resources, different teams are all trying to get resources and put something out for credit in Resume Driven development.
by halosghost | 2025-04-19 03:41:36+00:00
I don't understand how it is harming anyone—unlike web designers who actively design inaccessible websites—and while I suppose I could offer a reason, I don't particularly feel the need to explain myself.

I am sorry that this seems to have struck a nerve for you. And, as I genuinely mean to convey every time, I wish you…

All the best,

-HG
by jandrewrogers | 2025-04-19 03:41:48+00:00
I’ve been following this research since the 1990s. My recollection is that a consensus emerged that it is less effective than originally hypothesized and there are some adverse side effects that would be difficult to manage. This is why it fell out of favor.

As I recall, while it does cause significant blooms in the areas that you seed, it also induces nutrient depletion in other regions, suppressing growth there and potentially damaging ecosystems that developed around the natural nutrient gradient. It became apparent that the “free lunch” wasn’t actually free and it was mostly just rearranging where things grew based on the interaction of various nutrient gradients. The net effect is therefore much smaller than originally thought and there is a risk that it inadvertently reduces the output of important fisheries due to complex oceanic chemistry interactions that are not fully understood.

I don’t think much has changed with respect to our understanding of it. It is currently filed under “probably a bad idea” as far as I know. But that’s why we do the science.
by hilbert42 | 2025-04-19 03:41:54+00:00
"It’ll settle once generational churn claims more Boomers and GenX"

Maybe, but I'm not alone in believing there's more to it. Check my reply to giantg2 about Brokaw (for context the thread starts early): https://news.ycombinator.com/item?id=43716734

"Boomers have unequivocally failed to accept generational churn and prepare."

That's undoubtedly true but look at the circumstances. The generation to which Brokaw refers did not want their Boomer kids to go through what they experienced and went to great trouble to shield them. Unfortunately, they became spoiled, less resilient and expected everything on a patter. That overcompensation wasn't their fault but the legacy hasn't been nice.

If you havent seen the film about Woodstock you ought to, it's good background material (it shows the other side of the Boomer generation).

Right, that's not physics, it's sociology and political philosophy—metaphysics (defn: above and beyond physics).
by sreekanth850 | 2025-04-19 03:41:59+00:00
>Nobody wants to talk to an AI when they need support. We all HATE that! It is bad enough that when you need service and support you end up talking to someone on the other side of the planet who's using some kind of answer sheet with absolutely no clue on how to really help you. This is true from my personal experience. Had switched my fiber provider because, with my previous provider, i was never able to talk to a human.
by nradov | 2025-04-19 03:42:42+00:00
Access to capital is hardly the reason why it's hard to start a business. I know two first-generation immigrants who started a landscaping business with a used pickup truck and a few tools. They reinvested their earnings in the business and now run multiple crews servicing properties all over the area. So it's not a unicorn tech startup but they seem to be doing pretty well. Anyone willing to work hard can accomplish something like this, no talent required.
by _DeadFred_ | 2025-04-19 03:43:14+00:00
In the United States you can sell non-controlled supplements. For example you used to be able to buy MDMA (street name ecstasy/molly) over the counter at health food stores in the 1980s before the government classified it. In my area there are all kinds of strange stimulants sold in gas stations, and something called kratom people seem to get mildly hooked on.

The drug dealers were ex-marines that received debilitating injuries fighting in Afghanistan, became addicted to pain pills when they came home, and because of their injuries were unable to work. So they were selling drugs. Then the analog act came around, which made a large amount of closely related drugs illegal. They were drug dealers, and should be in prison. Someone died from these weird compounds they were bringing in from China to try and skirt the Analog Act. But these guys in their head justified it because they were using the same compounds, and they felt they needed to subdue their pain. But these guys also didn't hide it. They had a lawyer that they ran things by. They bought cars from dealerships with their money, not trying to hide it in any way.

I don't think 'good faith' should apply to them. But also don't think 'good faith' should supersede the United States Constitution. If it applies to the prosecution side, it should apply to the defense. A judge shouldn't be able to waive away our Constitution just because it's inconvenient in a prosecution. In the US, even if something is determined unconstitutional and that determination means people should be released from prison, every single person impacted has to go to court and prove it applies to them. We should release people imprisoned unConstitutionally, but we don't, because again it's inconvenient to the legal system. There is even a time limit on those people to go to court, and if they don't in time (say because they don't know, because they aren't notified) then they are bared from bringing it up in a motion to the court.

Drugs are a hard one. I blew up my life over addiction. Many around me were to. Some were using drugs, some alcohol, some gambling, some risky sex. One interesting feature of American society is we used to give people a second chance. For old guys like me, many of the characters in westerns were criminals turned better as law men one town over. These guys would have been completely different if they were receiving adequate pain care and some sort of job opportunities when they came back from war. I think society needs that. But it also can't enable bad behavior. Interesting/complex times.

Sorry for my wall of text.
by ecb_penguin | 2025-04-19 03:44:28+00:00
> there is a reasonable chance it will lead to the curing of all diseases

This is complete nonsense. AI might help with the _identification_ of diseases, but there is nothing to support the idea that every human ailment is curable.

Perhaps AI can help find cures, but the idea that it can cure every human ailment deserves to be mocked.

> I'd rather be standing with Hassabis in the push to end disease than with naysayers worried that we won't do it as quickly as an uninformed optimist expects.

It's a good thing those aren't our only options!
by zonkerdonker | 2025-04-19 03:45:18+00:00
This, and stratospheric aerosol injection are both:

1. Incredibly cost effective 2. Mimic natural effects 3. Could pretyy easily cause anotger ice age if miscalculated

I wonder at what point the potential benefits will outweigh the potential risks for using these geoengineering techniques. Cant be far off, right?

Sulfur dioxide injection could halt global warming in its tracks for a measly $18 billion a year. I wonder if a vigilante billionaire climate activist gonna take a try in the next few decades..