skysight-inc/HackerNews huggingface dataset:
I read those two articles: The first one is along the lines of, "I'm here! I exist!" and doesn't make any arguments at all. The second one is much more interesting! However, it isn't making any case at all one way or the other.

Though I will say this: The Atlantic article does a pretty good job summing up the stance of the pro-life scientists:

> “There had been, a long time ago, this mantra from our friends on the other side of this issue that, while a little one is developing in its mother’s womb, it’s not a baby,” she says. “It’s really hard to make that argument when you see and hear a heartbeat and watch little hands moving around.”

If the entire basis of their argument is, "this is a baby!" then it's not going to win over very many pro-choice folks because they know it's a baby. It's a developing human life. Absolutely! But then again: So what? Why is that special? It certainly hasn't been born yet. It can't even feel pain until about 29-30 weeks.

Sooner or later we'll have completely artificial wombs and when that day comes the folks (or AIs) operating them will probably regularly discard fetuses that aren't growing how they'd like. They'll also probably have machines that can produce (or manufacture!) eggs and sperm with whatever genetics are desired. At that point a fertilized egg will be viable the moment it's fertilized. Does that mean we have to give it a social security number and treat it like it's complete human? Absolutely not!

Being anti-choice doesn't have a basis in science or reason: It's a moral position. That's what's wrong with debate from that side: They pretend it's not and it comes off as super disingenuous. You can make a well-reasoned, logical argument from that premise of, "here's why we think it's morally wrong" but that's never where it goes. It's always about heartbeats or sucking of thumbs or whatever a developing human can do at various stages.
A lot of thanks for your feedback.

I actually criticise the illusion (that the book and the series bring) that the category theory is "the ultimate source" of motivation in FP languages.

On one hand, it's direct (and very natural) to reproduce some categorical structures in a FP language (e.g. Haskell, ML) since such a language is around functions and values. I doubt that such categorical structures should be considered patterns.

On other hand, Haskell or ML does not come from the category theory, it comes from PCF as a language which is created to make program correctness proving is "easy".

I dont want to mean someone using this book to prove mathematical theorems, I just want to say that it's superficial (about both category theory and computer science), and does not bring sufficient knowledge upon that we can build nontrivial results.
Thanks for the kind words, Oliver. And yeah, funny how using computing devices for thinking is still such a novel idea, more than half a century after Engelbart wrote about computers augmenting human intellect!
Wanted to read through the docs but I'm getting a 404 from the page link at the top.
I disagree. My claim is not that charity wouldn’t be able to fill the demand right now in the scenario I presented. My claim is that it would never be able to fill the demand. Indeed, charity has never fulfilled the basic needs of the poor in any country ever.
Though C macros are so bad they give the whole term a bad name. You might as well write a sed script for “macro expansion” instead of what the preprocessor does.
If needed, I can move a presentation to that VM, or open a browser in it.

It gets a bit complicated if you want to share a screen from another VM, see https://forum.qubes-os.org/t/share-screen-of-qube-with-anoth...
A well-tested Unicode library built for security should be doing your Unicode parsing in security critical components.

It’s just another way of saying you should be doing a security audit as part of selecting a library and integrating it into your product.
FWIW, the modern graphics mods improve every texture, the draw distance, and atmospheric effects. Some of the game play like how a sword can look like it hit, but did not, are more of an obstacle I think.
> "we're 10% over so you 10% take one for the team and die this month, sorry"

While it is indeed not entirely like that, it does come a lot closer to the truth than you would expect (and it has always done that).

In the 18th century when France did not have enough food, almost everybody was worse off, but most people were not actually hungry, they just paid more for the food they ate.

Because inequality is so big and following a power-law (as you go closer to the top, people have exponentially more) the prices go up a little until demand of the top x% is met, and the bottom x% cannot pay and goes hungry until starvation. And because of the exponential difference, the bottom will starve while the top will actually notice very little. There is a group in the middle between those extremes that has trouble paying more and goes undernourished, but it's not actually that large of a group. The larger the inequality is, the smaller the group in the middle.

Think about how many people in the US will go hungry because of the worldwide wheat shortage as compared to some African countries. The small price difference will be barely noticeable in the US, a country which adds on tons of other value by turning the wheat into salmon bagels in a complex process. But these price differences are huge for many African countries, which only grind the wheat and mix it with water.
I think "just as well" elides maintainability... I would not want to have to debug a generic sorter written in c preprocessor.
Oops I'm thinking of Sadrith Mora! Aldruhn has the giant crab shell building.
Generic solutions are certainly not "the remaining 10%".
If you look at the screen, the only thing he "types" at that timestamp is one "#", then he presses the screen with his thumb, then a types "##########"

I'm pretty sure you never see him typing letters.
> Their hardware is decent but they gotta ditch the crappy lowest bidder offshore contractor software. It’s garbage.

Completely agree. The difference in quality between hardware and software is really noticeable.
I do not think different is a good qualifier for good television. As much as I'd like to see more about the character Mike for example, I would not like to see him in some action movie. His character shines in it's very personal moments, while his prowess regarding violence etc. need only to be hinted at.

The action laden sequences are by far the least interesting aspect of Breaking Bad, serving at best as a somewhat believable and tension-relieving climaxes for emotionally taxing, morally difficult and thrilling parts of the show.

The team behind Breaking Bad managed to tell a cohesive, character driven story despite all the creative restrictions making a show for a large TV network causes (think profitability, playing to as broad of a set of sensibilities as possible).

Telling a thousand different stories in the same world and with the same characters drains them of believability and lessens the emotional impact of the stories significantly - they become arbitrary.

Better Call Saul was a good show because it divorced one of the more important characters (but by far not a main character) almost entirely from the original and focused heavily on humor, with light aspects of drama. Breaking Bad was the other way around.

Therefore, I cannot think of a show that is running for it's 21st season as anything more than at best the visual equivalent of easy listening music, at worst a continued cash grab by the studio producing and network distributing it. For a work of art to be meaningful, it needs to come to some kind of conclusion regarding it's content lest it reiterates the same points again and again, becoming boring in the proccess.

Of course, there is something to be said in favor of easy listening music or TV productions intended mostly for basic entertainment, I recognise this discussion is largely predicated on taste. But I think calling something like that art misses the point that has made art historically so important for humans: The intentional representation of thoughts and experiences of the artist(s) in a specific medium meant to elucidate active engagement with the topics at hand.

EDIT: Added a word for clarity.
So the answer is exploiting workers better and criminal activity?
The CAT phone definitely looks a lot better.
A crucial (though obviously not the only!) purpose of the US military is to provide a jobs program with nearly European/white-collar-US level social benefits (healthcare, college, retirement, even housing) to people with few options. It stands to reason this means volunteers disproportionately come from states with weak economies.
Princeton Fires Tenured Professor, Punishing Twice for Sexual Misconduct
> There is a lot of inefficiencies in the way governments work,

There are plenty of inefficiencies in businesses too. I don't understand how anyone who has ever worked for a small or medium-sized company can complain about government waste. Almost every job I've had has been just riddled with ludicrous inefficiencies.

> plus they operate like monopolies.

Every philanthropist has a monopoly on the use of their funds.

At least with tax-supported government programs, voters have representation on how those funds are used.
Gambler's ruin.
I'm by no means a "keyboard person", but I do try to minimize my e-waste and and my costs.

Swappable keys aren't exactly a power-use feature. I remove my keycaps every so often to clean them, and swapping a broken switch is basically as easy using the keycap/switch tool that came with my board. It also means I can do a repair for a couple of dollars over buying a whole board. Not to mention I have a bunch of spare switches that came with my board so I can do a repair in a minute.
Google does actually. they explicitly recently announced they will not promote AI generated content, which was met with a lot of criticism
Unfortunately, the problem here is programmers moreso than formats. It literally doesn't matter what you specify, programmers will not implement it to a T. Most programmers simply don't know that every single detail matters. Many of those who may have some idea don't really care, since they can't imagine how something like this could happen.

It's not just XML. It's every ecosystem I've ever used. Push it around the edges and you will find things.

This is neat, not because it is special to JSON in particular but because it's an example of examining a good chunk of a large ecosystem: https://seriot.ch/projects/parsing_json.html Consider this is likely to be true in any ecosystem that doesn't make it a top priority to avoid.
We are a software company called ALO https://alo.ai
Well done, thanks a lot
Un-paywalled: https://archive.ph/NEVrp
The title of this is plain ridiculous.
The primary "health benefit" of eating food is that you dont die of hunger.
Are all american vegitairians dead ;)
Or do people live of meat and petrolchemicals?
I think my burnout started at 30. I'm getting close to saving enough to get out, though, and it can't come soon enough.
Is your product too weird?
Long term capital gains tax is 15%. The vast majority of these are against capital gains, not income.
The expression ACAB came to prominence in the US because of much worse than broken bones. Not only did people watch police commit murder, but watched as police (all police) covered up those murders, and defended them when they came to light.

Cops are not dishonored by protesters. They dishonored themselves, very very badly. Taking up an attitude of deference to them would not change that.
If it’s priced right this could be great. My big issue is avoiding an upgrade to a new pc because of the downtime recreating my bespoke environment.

If they can make it attractive for the VM time and visual studio it could be a hit…
> I am not unpaid therapist for my work colleagues

People are very much paid to interact with colleagues in constructive manners, including understanding and addressing concerns.
> Yes, it is possible. FDIC doesn't insure all deposits. Typically you're capped at X thousands across all your accounts. I'm not sure what the current value of X is, 250?

This is not correct. The FDIC is very concise with their commitments.

> A: Yes. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category.

Source: https://www.fdic.gov/resources/deposit-insurance/faq/
> There is never a keyword that does what you want

Clearly you haven't seen https://github.com/mscroggs/realhats
Yeah, JIT does subsume naive AOT + generics for many cases, but it is a bit unfair comparison because there is no reason for other languages to implement such optimizations (PGO is one of them). And such an inference is not free and causes usual JIT pain points.
If Apple made a flip phone I’d buy that. The reason I wouldn’t get something like this is just that it’s not in the ecosystem, and not privacy focused.

FaceTime calls on a flip phone would be pretty bad ass, as would getting my usual app notifications.
Then go and buy a DAS keyboard. Reliable, simple, traditional key mappings, nothing fancy, and a usable volume knob.
What you should know is that I had an Apple OEM 1TB SSD in my late-2013 MBP and one day it failed so catastrophically under normal conditions that 2 of the best data recovery teams in the world told me there was nothing they could do.

Backup your stuff
In the case of qsort() at least, there wouldn't be "preprocessor generics" involved, because the comparison is done in a user-provided callback function. But both the comparison function and the qsort implementation must be visible to the compiler (or in case of LTO: the linker) for the "auto-specialization" (via the optimizer) to kick in.

It's a bit brittle of course to depend too much on the optimizer, but the whole idea of "zero cost abstraction" in C++ also puts a lot of trust into the optimizer passes.
I use it for puzzle books. Things like suduko, cryptograms, criss-cross, etc.

I have various custom C++ programs to generate the puzzles. But, getting the results to a formatted PDF was nearly impossible.

I use LaTeX as I can have my C++ program output a text file which, when compiled with LaTeX, creates the pretty puzzle books.

Essentially, I can press a button and “poof” I have a print-ready puzzle book ready to go up on Amazon.
It works well, compiled and used it last week.

LineageOS said it was out of date, but it worked for me on Ubuntu 22.04.
https://archive.ph/ikmTo
I didn't add it, but the `get` method comes is an override from the `Supplier`.

For example, if we did something like

class Foo extends HashMap<Foo, Bar> {
@Override
Bar put(Foo f, Bar b) {
super.put(f, b);
}
}

The `Map` signature for `put` is `Object put(Object, Object)` due to erasures. However, because you are extending and specifying the generics, the overriden method ends up reifying the type.

All this is to say that generics end up being a little more than just syntactic sugar.
It's wild to me how angry/off-put/disdainful people have become that society wants to do good & hold ourselves to standards of decency.

It's insult after insult after insult, that society is trying to do good. There's not an iota or respect or a middle-view presented. It's a polemic slash and burn attitude that wokeness is all bad, all of it is a horrible sign, and everyone trying to do good is actually the problem & are dumb sheep.

Generally I think you'll find woke people far better able to say, "we don't know" and "we're not sure". This ability to see things from different sides, is, to me, a basic essential of civilization & the sign of a confident mind.
Is "some languages" just Rust?
there's another option. I want prison to be for rehabilitation, to the point where someone's sentence can be extended / reduced based on how they recovered (not sure how to measure that). however, I also believe that US prisons are not like that. therefore, until the prisons get reformed, I will treat ex-cons as not rehabilitated.
>Not to mention the reduced carbon footprint (due to transportation)

it takes something like 2.5 MWh per square meter per year to raise plants indoors
The pandemic has boosted sales of e-bikes. Here’s how to buy one. (2021)
This essay is very long. While it does accurately touch on high risk activities (multiple partners, anal sex, sex clubs) it is primarily a deep dive into the author's wildly neurotic relationship to sex and his total misunderstanding of what is normal or common. His specific medical problems towards the end are extremely not normal, yikes.
Also possible:

return (a > b) - (a < b);
Not a language model, but there was this classifier mapping pig squeals to contextual information about the animal [1].

For human language models there are obvious practical uses and we can intuitively evaluate the quality of the models. For animal communication you need to use other biological variables, like valence in the pig communication example.

I do remember one where they generated artificial frog mating calls and were able to generate artificial ones that were exceptionally attractive to female frogs, but that was from a while back, and I can’t find the link.

[1] https://www.nature.com/articles/s41598-022-07174-8
I really enjoyed this article, the style of writing, the story itself and the other article linked. "Be the change you want to see in the world."

Keep it up.
The data you've presented just don't allow us to make those claims, and fall apart at the gentlest interrogation:

- much doesn't relate to hunter-gatherers at all
- some is a tiny sample size (in the only case I dug into, n<=1!)
- the bulk of it involves peoples under pressure from encroachment (and worse)
- by its nature it's woefully incomplete, some of it cherry-picked, and ignores the majority of hunter-gatherer peoples

It's a fascinating and important question, though.
It's the same with being a chef in a Michelin restaurant, and cooking at home.
Then please raise some of the issues about about the content of the leak or its methodology, if your only complaint is that the think tank (VoC) is US-funded, I don't see how how your criticism holds any value.
I wonder what that'll look like performance-wise. VS 2022 regularly crashes on my work laptop, which is one of the better ThinkPads and has 32gb ram. And this is after the hyped-up move to 64 bit...
Show HN: Aviator: Developer Productivity for Large Teams
> The only assumption is is that in low doses pesticides are not harmful

In case you haven't noticed yet, the world mostly runs on assumptions people pretend/parrot as facts and even defend their assumptions as if they actually were facts.

Common sense dictates that less harmful dosages are still harmfull, but less so. Your body repairs the damage quicker than it can spread, which works fine until the internal repair rate starts slowing down and that's not even considering any potential long term side effects.

I find it very scary that this study even exists. This is just common sense in Austria. Pesticides are bad, period.
Compaction doesn't stop the moment we loosen the soil. I'd say that it needs a liberal application of compost after your explosion, to let the critters and fungus penetrate deep.
Were the hard-coded addresses just an artifact of disassembling from binary format?

I’d love to see this blog post, if you end up having time to write it! Can you share a link to your blog? I didn’t see it in your profile.
Each article's specific resources are listed at the bottom of the articles, but you're right - right now the articles are made using D3, IntersectionObserver API (for scrolling), and vanilla js.

Newer articles use svelte instead of vanilla js, for the following reasons: declarative markup makes constructing charts easier, component-scoped styles make collaboration easier, reactivity allows easy sharing of events between charts, and responsiveness is much, much easier (reactive width/height).

No simple framework exists yet per se, they pretty much all require getting down and dirty on the dataviz side of things. That said, there is some good progress on the interactive article side, the best of which I can think of is Matthew Conlen's Idyll: https://idyll-lang.org/docs
But would you allow invoicing app into your app store?
NGINX doesn't have first class support for auto generating SSL, you would still have to rely on third party service/dependency for that.

Whereas, with Caddy you would solve all 3 problems with single tool.
Shameful ad for our own router: https://swan-io.github.io/chicane, with type-safe route consumption and creation (and other goodies).

No weirdness or magic API, the useRoute hook just return a discriminating union with typed params. It's fully-featured and used in prod.

The API is quite simple:

const Router = createRouter({ UserDetail: "/users/:userId" });

Router.UserDetail({ userId: "xxx" }); // safe
At the end of the day, you chose to enter the browser space knowing full well that you cannot back your privacy claims.
That is also not true — Java’s generics don’t add any overhead. If you would have written an ArrayList implementation before generics you would have had the exact same compiled method signature like put(Object o) and Object get() - the only difference is that it would not have been type safe, that is you could have inserted a String into it while you might have expected to get an Integer on the other side.

So generics are completely a language semantic concept in case of Java, with no performance detriment/benefit. Of course more information can be used up for better optimizations as well, see Rust’s or C++’s generics/templates.
https://news.ycombinator.com/item?id=31233473
Looking for a Sr PM (TurboTax Distruptor)
There are still people hiring, there's always work out there. I'd put up a post in the "freelancer" and "who wants to be hired" posts next week here on hackernews. Maybe you can get some bites that way, I've gotten work through that in the past.
> uses consumer hardware

I run dedicated servers at Hetzner and the consumer parts are CPU and motherboard. Memory is ECC, NVMe SSDs are data center grade. How often do you see CPU failure?
Here's a 2017 study from Egypt about the frequency of parasite cysts on fresh produce[1]. Here's another about salmonella generally in North Africa[2]. Both irrigation and washing of produce use water that may not be safe to drink. This isn't some anecdotal issue I'm bringing up.

[1] https://aeji.journals.ekb.eg/article_17804.html

[2] https://www.frontiersin.org/articles/10.3389/fmicb.2017.0156...
...and if this is like my other Logitech peripherals, it's > 10 years.
Agree. OpenSource but without the free as in beer. You have to pay if you don't want orange.
They should try the service model every one else works on. App Stores are slightly responsible for reducing devs monetization options.
When I last used this, the Windows version was missing tons of book authoring tools from the macOS version. IIRC, you could not do recto verso. Since moved on to better tools.
"Economy of scale" is not a universal law as CEOs (and some economists) like to pretend.
Sorry, if your software disallows blocking MS trackers you are in no way orienting yourself towards privacy.
The fact that we can say a person revolutionized the field is specifically because their work, at some point in time, got recognized by a larger audience. The fact that an artist had pushback is also context that is used to determine something is revolutionary; you cannot have subversive art if there is nothing to subvert.