skysight-inc/HackerNews huggingface dataset:
I'm going to give an autistic view because this is one of the many things I'm disconnected from the rest of society on. To be clear, I'm seeking to understand, not be controversial. People get angry at me about my position on this, and this isn't my intention.

Specifically what is wrong with teenage pregnancy? I've never understood the shame that is associated with it the West. The vast majority of arguments that can be made against teenage pregnancy can be made against single mums, yet we seem to celebrate them if anything (at least here in the UK).

Having kids is one of the most selfless and rewarding things someone can do. While I agree economically it would be preferable to encourage people not to have kids and to focus on careers instead I struggle to justify using this as a reason to discourage people from having children.

That said, I suppose the financial situation of the parents could be a factor here depending on the country. Generally teenage parents won't have very high income, but in the UK this wouldn't be an issue. One of the primary reasons women in my family have kids young is for the financial security. Here in the UK having kids is one of the best paths to moving out of your parents home in your 20s if you're from a working class background. But again, this financial argument applies in many other situations. Should single mums not have kids? Should people who can't work because of a disability not have kids? etc...

The only other reason I've heard is that teenage parents are too immature to raise children. I don't accept this. The easy argument to make against this is that there are plenty of immature people among my family and friends who have kids. Many of whom do drugs and are generally not great members of society. These people have never been discourage by the state not to have more kids. There are lots of very mature teenagers who can raise children just fine. But I'll accept this is more subjective and nuanced position which I'll need to defend, and I'm happy to do so if necessary.

I guess could someone just give a good argument against teenage pregnancy? Ideally one argument that doesn't rely on your subjective values about what a fulfilling life involves? I'll note that I'm talking ~15+ here. My understanding is that there could be pregnancy complications younger than this, although I'll add this applies to older individuals too where I believe similar disincentives should be applied (40+).
> Those just are not enough for many of us to warrant the switch.

I understand that, but for starting new projects the equation can be different.

> many of us don’t struggle with null

Sorry, but I don't believe there's anybody like that. I guess many people accepted/internalized the struggle.
https://archive.is/dfm9N
Just one of those 'rusting mothballed tanks from the dump' can ruin your whole day.
What’s the rationale behind supporting Vue and Svelte and not React/Solid?
> AMD GPUs using ROCm

Oh great. The AMD RX 580 was released in April 2018. AMD had already dropped ROCm support for it by 2021. They only supported the card for 3 years. 3 years. It's so lame it's bordering on fraudulent, even if not legally fraud. Keep this in mind when reading this news. The support won't last long, especially if you don't buy at launch. Then you'll be stuck in the dependency hell that is trying to use old drivers/stack.
I'm curious to know why this is any more or less shady than an app that uses ads to monetize? Those ads use a ton of bandwidth and share a ton of information about you? If they're just passing some packets through your IP for web scraping what's the big deal?
What I wanted to mention is that maybe (although probably not possible with the current grammar) an alternative would have been to remove the dot.

STR"x=\{x}"
The "STR" isn't syntax, it's the name of template processor the user has chosen to process that template.

Users can define their own template processors to control how the interpolation behaves: sanitize inputs, etc.
Very well said!

This is why I think devs should know multiple languages, and at least one language from each major paradigm. You don't want a toolbox with only one kind of tool in it.
My interpretation is that it gives a false sense of how difficult it actually is to raise a baby.

First, they only had the students care for the simulated baby for five days, and 'childcare' was provided for free during their school day (they had to turn it off during the school day). Five days is not long enough for the novelty to wear off and the day-to-day reality to kick in.

Second, the dolls are not a good simulation of what it is actually like to care for a baby. It's a step up from a tamagotchi. Changing a diaper on a real baby is nothing like changing a diaper on one of these dolls. Real babies scream and cry much louder, and often don't stop even if you do everything right.
can you name and shame
No. Dependent types go further and allow you to do things like express that the length of an output vector/array is the same as some input number. That is, depends on some value (as in a runtime value). This mod type is fixed at compile time.
That widely dispersed ape we evolved from is already a well-established species called Homo erectus.

The conflict this thread is discussing is between the (strong) multiregional human origin model (MRO/MRE) that used to argue that these aboriginal are where modern dispersed populations come from. This view is now considered completely dead on the basis of genetic evidence alone, with dozens of other lines of evidence refuting it. Weaker versions still exist though.

The oppositional view was that humans evolved solely in a small part of Africa and spread from there, with no little/no admixture from other archaic humans, called the recent single origin model (RSO). This view is not widely held today either.

Modern anthropologists and evolutionary biologists usually believe that humans evolved out of a complex mix of archaic humans broadly distributed across Africa into anatomically modern humans (AMHs). Eventually AMHs left Africa and admixed with other archaic humans in a fairly minor way, forming modern human populations. Differences between academics usually come down to what they think of that within-Africa population structure, or thetiming/significance of archaic admixture. Chinese academics tend to follow in the footsteps of Xinzhi Wu, a prominent Chinese academic that was a strong MRO advocate before his death. That includes the authors of this paper.
If you can keep filing new patents, and the new patents are so important that the old patents are worthless, then you're improving the product space tremendously.

If you look at video compression, by the time a patented algorithm expires, there's tended to be a new codec that's better, but you can use mpeg-2 as you like now. So we get the incentive to make better codecs, and we get the old codecs.
I assume they mean the mature ones are responsibly using contraception, being cautious not to impregnate anyone. Anecdotally, my experience is the immature and irresponsible types also carry that over into reproductive/parenting aspects of their life.
I've been thinking about adding some LLM summarization, it would definitely take some work to verify that it to output corrects interpretations though.
https://archive.is/i05EK
I'm not who you asked but I think the clearest example is lazy evaluation. Anecdotally speaking as someone who's helped teach a few classes in Haskell, students often have problems with laziness until they really adapt to the functional paradigm, and even then continue to have some problems.

The other common problem I see is not actually a Haskell problem but merely a problem Haskell exacerbates: many students fail to think through their types prior to starting an implementation. I frequently had students in office hours trying to force their way through a problem and when questioned about the types were unable to reason at the type level intuitively. I suspect this reflects larger problems in my university's undergraduate program, but I figured I'd comment on it anyway.
maybe those journalists shouldn't be the ones covering the papers then
Yeah that kind of silly selfish behavior is exactly why NVIDIA buries the telemetry deep in their drivers and doesn't offer an option.

Most people have no reason to limit or even be concerned with this. Intel is adding telemetry to improve the GPU drivers. Who would be against improving GPU drivers? Why are you considering Intel hostile?
Yeah the backwards compatibility point is overplayed i think. It is mostly true but The java world paused at 8 for a hair too long and when it came time to move to 11, workarounds were needed for things like JavaEE and JavaFX being removed.
Please explain how skin color is relevant in the interview context and why it was specifically mentioned in the original post. Please explain how skin color is different from race for the purpose of this discussion.
There is also vulkan support which should be more universal(also included in the post), for example, the post also shows running LLM on a steamdeck APU.
Very similar in Python and Rust as well.
I think that's how it usually goes! That's how it was for me, too, at any rate. :D
Also Kotlin Multiplatform.
I am extremely cautious about drawing analogies between these systems and human brains. We decided to call them "neural networks" because it sounds nice but they are actually extremely different from human brains.
I've been thinking through how this could work more practically, and this definitely makes the most sense. I might try to find an easy way to export just a list of sites that I have accounts on and then watch those for TOS changes.
There's also a vast number of people with issues of all kinds due to shitty parenting and conditions that enable it. I'd say it's common sense that teens are going to be far more likely to be shitty parents than not. Possible exception would be if they are heavily subsidized by their family, in which case any "happiness and purpose" is probably more of an indication of economic stability and more mature people filling in for the role than anything else.
https://archive.is/vNc49
I think people are very aware that c++ is a lot more verbose than Java. What's the advantage of making this particular comparison?
Serious question: Why go to so much trouble to back up your blu-ray rips? Why not just keep the original discs in a binder / on a spindle, and re-rip them if your hard drive dies?
Consider: 1 million people send $1K once a year to one entity in exchange for a good or service.

It may be more equitable for 1 million people to send $1K a year to one of 1 million different entities for an identical good/service, but in most cases there are not 1 million providers.

Alternatively, those 1 million people could choose not to purchase that good/service. One less billionaire is created.
> Your neighbours. Your local community. You listen to PEOPLE, not sockpuppets. You listen to legitimate human beings, not AI generated blather, or curated news stories, or groups working together to generate hate, outrage, to stoke anger, upset.

You either have a significantly better social circle than I do or are glossing over a bunch of nuance.

Some of my family back east have been getting their brains rotted by fox news and the likes for literal decades now.

Some of those family members were also shaped by insular groups (their 'community') with fucked up thinking

As for the friends who I choose to associate with today, I indeed like and prefer their opinions (probably why we've self selected to be friends), but I assure you they have nonzero exposure to online communication.

I agree Twitter is shit and always has been due to the lack of context, but I often prefer reddit to real life conversations because I can actually take my time to think about my thoughts and even dig up sources. It also exposes me to more diverse viewpoints than I'd get solely in my physical circle of friends.

Now, I don't really use reddit after the most recent shenanigans, but here I am back on hackernews like I was slashdot before reddit. I don't think I'd ever want to abstain completely from online communications or forums.
The out of the box experience for beepy is better, standard raspberry pi linux plus some drivers, with a script that installs them. Watchy had a supposed easy way to install watch faces that I could never ever make work, had to join the discord and use some other method that worked with only certain faces.

But I think the appeal is that these little basically unsupported boards are inexpensive and do have a community that will help, hidden away on discord.
If you have a lot of money (but not H100/A100 money), get 4090s as they're currently the best bang for your buck on the CUDA side (according to George Hotz). If broke, get multiple second hand 3090s. https://timdettmers.com/2023/01/30/which-gpu-for-deep-learni.... If unwilling to spend any money at all and just want to play around with llama70b, look into petals https://github.com/bigscience-workshop/petals
While I’m sure they do shake down businesses, they may actually do a better than nothing job of mediating disputes
I just did that and they said “well.”

I also know quite a few people who drive for UPS and every one of them says it’s hard work but they’re paid well. And they have stories of “paying their dues” as a stocker or whatever before they got in the union. Also most of them seek out overtime because there’s multipliers and whatnot.

You may be confusing UPS drivers with FedEx and others who aren’t unionized and are contractors.

I think UPS is basically the best place to work as a driver.
Or something less invasive like condoms?
It works for any online document! Right now it just generates a diff of any URL: https://tosnotify.com/reports/example. In the future it'd be cool if it could auto-detect TOS/Privacy Policy links for a given domain.
> I guess could someone just give a good argument against teenage pregnancy? Ideally one argument that doesn't rely on your subjective values about what a fulfilling life involves?

I mean, I don't think there's any arguments that don't involve subjective values in these points, but one could be made that having a child early prevents teenage mothers from attaining the further education and ensuing great chance at financial independence. It's sort of assumed you'll go from high school to university to earn a degree or some sort of post secondary training. It becomes much harder when you have a young child.
Yeah I was being sarcastic this is bad
I have nothing against go or kubernetes, I was simply citing the linked article in the thread, which at one point states:

> Golang] Kubernetes, one of the largest codebases in Golang, has its own object-oriented type system implemented in the runtime package.

I would agree that Golang is overall a great language well-suited for solving a large class of problems. The same is true for the other languages I cited. This isn't about immutable properties of languages so much as it is about languages and problems fitting or not fitting well together.
Give me an alternative then, I’d rather get dementia in decades than esophageal cancer in years.
Certainly, it looks like they have the option to avoid it... and chose not to.
For what it's worth, I have both a SATA-based Samsung portable SSD and a NVMe-based SanDisk portable SSD, and they've both been almost completely trouble-free for me—though I am careful in how I use them. I'm definitely not the disgruntled customer you seem to think I am (especially because both of those drives were review samples).

For the smaller USB-native flash drives, I have not noticed any particular pattern to their unreliability, but I trust them even less because that product segment is a dumping grounds for low-grade flash memory.

For NVMe-based portable SSDs in particular, I am wary in part because of the long-running thread on the AnandTech forums documenting how all three suppliers of NVMe to USB bridge chips (JMicron, Realtek, ASMedia) have had extensive problems with both reliability and compatibility. Companies like Samsung and SanDisk can certainly be expected to do more QA on their products incorporating those chips than smaller brands, but that's not a guarantee that they'll avoid the problems from their upstream supplier.
interesting - I understand it differently, namely as in:

"at a project's beginning, define rules such as 'if component X explodes, it is team ABC's fault'".

context:

> 37. (Henshaw's Law) One key to success in a mission is establishing clear lines of blame.
I would have to take your word for it but my phone is able to transcribe speech with no problem and no internet connection.

Of course running it 24/7 in the background would ruin my battery, you would have to be smarter than that.
Java 21 is great but every enterprise java system I've seen is still stuck on JDK 8
Fair warning - tools like SageMaker are good for simple use cases, but SageMaker tends to abstract away a lot of functionality you might find yourself digging through the framework for. Not to mention - it's easy to rack up a hefty AWS bill
Sadly no one wants to talk about Scala any more.
A superconductor claim blew up online. Science has punctured it
Yes, the more creative and rare the exploit the better it pays, and good ones do provide 10%+ advantage.

Good card players have lots of ways to gain advantages.

http://www.cardplayer.com/poker-news/25107-poker-legend-phil...
> Users can define their own template processors to control how the interpolation behaves: sanitize inputs, etc.

This part honestly seems like overengineering. Like Java architects resisted operator overloading for decades, and now they pull off this in the first version of templated strings ...
Some reasons that spring to mind:

- Compile speed - Kotlin is still painfully slow - about 4-5 times slower than equivalent Java functionality (rough estimate)

- Kotlin is completely proprietary, no community or openness, no alternative to Jetbrain's IDE

- Kotlin (for me) has passed from being a simpler/more terse/attractive version of Java into being a complex language with lots of strange corner cases. Particularly largish Kotlin code-bases can be hell to read as Kotlin supports and encourages a DSL like approach.
That's probably the wrong argument.

The right one is that private jets are a net productivity gain. Getting a person to a place more quickly then commercial is going to make all of us more wealthy. If we're all wealthier we can afford to do any number of different things.
We have 40+ years of the so-called free market showing that real wages have been a race to the bottom for all but a few industries.
- Looks like some of the authors are Vue core team members

- the project is Vite forward

- looks like React and Solid (and Angular) are in the roadmap
> The vast, vast majority of jobs have godawful applications and hiring process

I don't think this claim holds outside of technical jobs at big tech and big-tech-aspirers.

I think you're trying to say that jobs with godawful applications/hiring processes acquire this disease for human reasons? If so, we agree. I'd sum it up as decadence.

SMBs, inclusive of the "earlier" stage startups that are a big source of employment for the people who frequent this site, can't afford the decadence.

I was curious about what pond they were fishing in, because that representation of an average experience is totally alien to me. As for which pond "most" people on this site should aspire to fish in (on which I made no claim), ymmv. Just collecting data.
Those are both good ideas! Someone else suggested using account lists in password managers. In general it would be a lot more practical if it could feed from a list of accounts you have.
Grindr Issues Mandatory Return to Office Policy 2 Weeks After Union Drive
I remember maybe circa 2004 debating Postgres and mysql with a colleague. I told him to unplug the machine that was hosting his mysql instance. He did and corrupted his database. He said it didn't matter, he had backups, speed was more important :p This was before mysql had the innodb storage engine, after that it wasn't so bad. I have always stood by Postgres though, it's a fantastic piece of open source software.
Also "Life is Strange", or "Thinking with Time Machine" mod to Portal 2.
Thanks for the support! I sent you a dm
> so it's a cult

Sure, I'd call flat earth a cult, but I'd say the say of most organized religions too, but I was deliberately avoiding putting OP on the defensive by using labels with such strong connotations. My point was more that this effect is common across ALL human groups--it's the defining factor of what a group IS, and it's useful to remember when people's behavior doesn't otherwise make sense.

I think the same dynamics are true of most political movements, or things like astrology. Yes, by the definition of "saying weird stuff to prove your membership", they all sound like cults, but the point is that in a lot of cases it doesn't matter, and it isn't useful to make inferences about the person behind the statement (e.g. "believes in flat earth" == "totally scientifically illiterate") without also considering the groupthink pressures.

I say that more as a "know thy enemy" kinda thing--so often I've tried arguing with people in these groups and made no progress and came out more confused than when I went in because I was missing the factor that many people don't hold those beliefs tightly, or those who do hold it to access the social benefits, so coming at their position from a purely logical perspective is unlikely to change their minds or epistemology--and that's doubly true if you put them on the defensive by calling them a cultist out of the gate.
Lots of empty / underutilized offices right now. So costs should be down, which might rip the equation. Recruiting is still a challenge for top positions, an office might be a nice way to attract talent on the cheap.
Qalculate is great. I also use insect on the terminal for quick calculations or conversions

https://insect.sh/
Sure, if you take the most benign examples, it doesn't sound so bad. But it's so much worse than that. Going back to 2012 for "acting on data analysis gone wrong"

Target Sends Coupons to Pregnant Girl and Unawares Dad Explodes

https://www.workplaceethicsadvice.com/2012/02/target-sends-c...

> Pole had identified about 25 products that, when analyzed together, allowed him to assign each shopper a "pregnancy prediction" score. More important, he could also estimate her due date to within a small window, so Target could send coupons timed to very specific stages of her pregnancy.

And things just get worse from there, as companies figure out more and more ways they can extract information from the information they have about you, and share it with each other.
Ask HN: Who does OSS security audits?
We have an exceptionally large code base of Java, "R", C++, and Javascript... and are looking to contract with an established vendor to do security audits and ongoing health monitoring. Is there a list of vendors that do this work (hopefully at a discount? funding is always tight).
Impressive work.

I usually don’t comment on « I’m xxx years old and did yyy » because I’m not interested in material that would be « good/great for an xxx years old ». In this case, this is great work, period. Adding « for an xxx years old » would be insulting.

Some sections remind me of the material of my college courses, which were quite extensive as my degree historically had a dual electronics/software specialization.

> Apparently everything online about how operating systems and CPUs work is terrible.

Agree with that! As a pro tip, when online resources are scarce for a subject, try adding keywords to find college degree resources (slides, websites, homework, etc.). The material is usually badly referenced on Google, but can be pretty good depending on what you find.
I too was a heavy user of imagus, until it stopped receiving updates and the owner went silent. I know there's a subreddit with some people picking it back up, but I've moved on to HZ+ now. And it's for reasons like the maintainer of HZ+ standing up morally being one of the reasons.