skysight-inc/HackerNews huggingface dataset:
Interesting.

I noticed this: >"Prior studies have established that attention-deficit/hyperactivity disorder (ADHD) is associated with risky sexual behavior"

Would love to see more about that...because it doesn't make sense to me.

That said, this article's title seems to omit a key part - they are studying more females than males.

Anecdotally, as I myself have pretty severe ADHD, I question that teens with ADHD are more likely to become sexually active, let alone become parents. I grew up being placed in classes for "special students" (read: people with extreme mental handicaps) and was effectively ostracized from regular social activity, and I was not alone here - lots of ADHD'ers were in the same boat. Most females, even the more sexually active ones with lower standards, shied the hell away from folks like me. Most of us were scared shitless of getting a girl pregnant (and the aftermath of all that), but that might have been more to do with our social class or the area in which I grew up. Dunno.

I can see how in females, the ADHD-led necessity for attention and reaction might cause some to be more active and risky when it comes to sex, but I don't think that leads to more childbirth - birth control methods exist.
I like books a lot. They are sublime. Go write it. I like the It's Not about Finding Your Niche, It's about Developing [0] article. It took me places. Best of luck!

[0]: https://news.ycombinator.com/item?id=37476399
Time to polish: Pavex is in closed beta
Very cool. Why are NJ Transit trains unreported?
Canada has forbidden the sale of cigarettes in grocery stores, and they've banned the display of any advertising for them in the stores that are still allowed to sell them.
The cause of this is that Workspace accounts have a different ToS so they cannot simply convert one user type to another.
High-speed rail typically excels when it can get you somewhere in a few hours because you wouldn't want to hop on a plane for that. At 50 mph, that gets you…basically nowhere. If you're doing 200 then you can cross most states in that time.
It's an ad, not a normal submission.

If there were comments, most of them would be shitposting about the company in question.
I guess I just find the idea of "signaling" things strange. It's like women are fish and men are trying to figure out which bait to use.

A conversation will naturally be interesting if two people are interested in each other, even if it's about a boring topic. That's what chemistry is. It may start out boring, but if there is chemistry, it won't stay that way.

But hey, that's just me. I have absolutely zero interest in "the game" and doing things I wouldn't normally do to get women to date me, and I am lucky enough that I don't have to. I just see people talking about doing all this stuff to get women to like them and I can't help but think that a relationship started that way is doomed to fail. I would find it exhausting to constantly worry about "signaling" things to someone to keep them interested. I want to be myself, always, and if they're not interested, oh well.
Why is there not a Go with Python syntax? Golang is hideous to read.
Wow, I don't know why I thought there would be... Way, way more trains active at a given time.

I suppose I overestimated passenger rail popularity in this country.. I knew it wasn't relatively huge, but there's several hundred miles in some cases between trains.
That's basically why it throttles.
Paris mayor quitting Elon Musk's 'global sewer' platform X before 2024 Olympics
Read code and issues mostly.
Perhaps this might cheer you up - https://statmodeling.stat.columbia.edu/2015/03/17/1980-math-...

Or perhaps not.
In that blog, Gelman speaks of Gregg, who ended up as a GS VP, and says -

math olympiad = high school basketball star

pro mathematician = NBA player

Goldman Sachs VP = sports hustler

I actually worked with Gregg in fixed income at that time :) Gelman's blogpost received sufficient notoriety, atleast within GS & the IB community.
Because I was curious (and others may be as well): https://news.ycombinator.com/item?id=38434010
such claims without tests to validate are kind of useless. they're just taking the company at their word.
Ask HN: Examples of LLM agents submitting queries to a website's search bar?
I dislike prettier and wonder why it's so popular because

- I sometimes prefer lines to exceed maxLength (ex: template string, which prettier would horribly break on vars)

- allow `1 + 2 * 3` or `a || b && c` to be parenthesis-less because everyone know the precendence here
mostly joking - your complaints are big problems in python. Dependency management in Go has been contentious (historically) with "to vendor or not to vendor", glide and dep, GOPATH, etc. But that is all solved. Go mod for the win.

As far as "the nightmare of {using interfaces}" -- I have no clue to any controversy there. It is one of the most celebrated features of Go. Not sure where you were going with that. In Python, I do find duck typing to be a nightmare because you don't actually _know_ what you have. Can you change it? Try it and if it breaks you will know. Or you use it like a list but it is a string and that gives strange, unexpected behavior, so you end up doing things like `param=force_list(maybe_string_or_list)`.
I think you would be hard-pressed to find someone who always uses the word “every person” to mean “each and every person, without exception”. It is, unfortunately, not mathematical.
Sounds like we don't yet have voice inflection data available in training data yet.
> What you're saying contradicts what they're saying

I don't think so. The fact that there are only incremental changes would mean that any sort of effort at all in updating may make the update considered to be not worth the effort.

> P.S. C++17 is more than just an incremental release (https://isocpp.org/files/papers/p0636r0.html) and offers a lot of goodies both in the language spec (e.g. guaranteed copy elision, fold expressions, compile-time if, structured bindings, compile-time lambdas, improved TMP etc.) and library spec (string_view, variant, optional, any, read-write locks, polymorphic allocators, filesystem support etc.).

Some of those things I hadn't considered, but the majority of all those things I would consider to be incremental changes, even if they're good and useful changes.

> I call it a FUD.

They've given their reasoning for why they decided to rewrite it in Rust instead of updating their C++ code to a more recent standard. They're not saying C++ is worthless, or that no one should use it; they're just giving their opinions on why they made the decisions they made. And you're right that without quantifying anything, it's obviously just their subjective opinions. It's not like the authors of the Fish shell are on a mission to discredit C++ by rewriting it in Rust, which is what "FUD" implies to me.
What were they actually doing? Passing interface{} all the time and casting it?
I worked at Akiban for nearly its entire history, and I don't think I even saw one of their t-shirts.
this is actually really helpful. Since chatgpt restricted dalle to 1 image a few weeks ago, the feedback loops are way slower. This is a nice (but more expensive) alternative
I for one feel no obligation to your existence; no need to provide you food, shelter, healthcare.

It would be government overreach to force such. Since I have no obligation to your existence itself, who cares what you have to say, or your philosophy? You’re just some pointless meat suit I have no responsibility to.

There you go; you got exactly the world you project you want.
I wonder if this is in some way part of the cause of colony collapse...
I started saying this as a joke a few years ago but maybe Brian Sanderson can step in and finish it...
Python code typically doesn't and shouldn't rely heavily on inheritance. It sounds like you're working on non-idiomatic Python code. Bad luck.
I took it around 5-6 years ago when I was moving to Vancouver from the east coast. It was a great way to see the country and meet some other travellers - such a strange travel option attracts some interesting folks!

The highlight though is the Jasper-Vancouver leg going through the Rockies - if you don’t have 3 days to burn that’s a good choice. Rocky Mountaineer line goes through there as well iirc.
For me, being able to offer my library as a web component is kind of neat. Sure I can ask users of my library to import it then query select math inputs, then apply my library on these, and remember to apply it also on DOM change.

<script type="module">
import lib from "/path/to/my/lib.js";
for (const target of document.querySelectorAll(".target")) {
lib(target);
}
// TODO: Watch for DOM change and apply lib.
<script>

<span class="target">Some Input</span>

Or I can simply ask them to import my web component module and use the custom element:

<script src="/path/to/my/web-component.js"></script>

<my-lib>Some input</my-lib>

The latter certainly feels like a superior API for my users.
You don't need an account to send email. You can send emails using nothing but a CLI tool on a *nix machine. Although most mainstream email services will send those to the spam folder these days.
Pull the ol' entity system and only simulate things "close by" (or raise the granularity of simulation for things further away). What do I care about a metane molecule in Alpha Centauri but its contribution to a bigger, planet-spanning or galaxy-spanning effect? Same idea.

Edit: this has an obvious issue: if (when?) humanity (or rather the most ubiquitous "observer" species, whatever it is) "saturates" the cosmos, these optimization opportunities will get rarer and rarer. If it leads to localized "slowdowns" of physical phenomena then we'll have positive evidence of the simulation hypothesis.
Yes, but unlike most formatters where the width option is a maximum and it mostly leaves your code alone below that width, prettier will aggressively widen your code to fit if you up the print width setting.

I think rustfmt will actually also widen code you have put newlines in sometimes. But it's heuristic is somehow much better than prettier's.
It would have saved a negligible amount on a CRT monitor of the time, as well.
> they liked something about Python

I think it's simply what they already knew. Very few programmers learn multiple languages to any kind of depth.

Is there any evidence that Python is an easy language to learn? I think we've reached a situation where beginners learn Python because it's seen as beginner friendly... because beginners learn Python!
Auto emissions could have dropped by 30%, if it weren't for SUVs
Well—T-shirts did start out as underwear.
Very well put.
"They are interestingly often extremely well versed in their tool of choice."
People who are, shall I say unwise, but very good at what they do is one of the most annoying things wrong with the world.
This has been happening to me across all google products. Emails - random emails are just gone. Sometimes I can see evidence of them from body of replies. Maps - I am a HUGE user of maps, starring thousands of places as I planned travel over the years. Randomly 1-50% of my stars just won't be there. Sometimes they come back. Photos - same issue as OP in this thread, random clusters of photos (mostly 10+ year old ones) just gone. There are a lot of support threads out there of people reporting the exact problem with no real fixes too.
Not surprised this is happening.
Disney has had 10 major film bombs in row.
Alot of executives must believe it's due to piracy.
I find interprocess and program (or subprogram) or coroutine communication fascinating, as I've said before it seems a large part of the complexity of computing is the "logistics of data" or data movement. (See calling conventions, network protocols, data flow in pipelines as in Linux pipes or Kafka, interfaces, APIs, REST APIs and socket servers as other Beej tutorials) An API is just arranging something into a known position in memory or registers before jumping in control flow and where to go when it is finished.

I have spent a lot of time recently doing hobbyist programming with multithreaded ringbuffers and barriers for concurrency and I'm still looking for a golden abstraction that is easy to reason about - and doesn't suffer from low level mutexes and worrying about memory ownership when transferring data between threads or processes.

I really like the ideas behind Smalltalk about communicating objects and the composition of "behaviours" through communication of objects. I have never used Dbus but I think that's kind of similar.

And I think The COM object model and Mozilla's XPCOM model are similar ideas that were tried which is about a standard protocol for object communication and initialisation.

It reminds me of the perennial userspace vs kernel debate, microkernels vs monolithic kernels. How do you efficiently communicate between programs? And how do you efficiently communicate between parts of the same program without coupling them?

Every programming language defines its own semantics. You kind of need to serialize and deserialize data sent between programs for safety.

A procedure call (CALL instruction) is efficient communication with registers and the stack and it controls flow directly and isn't parallel. A coroutine is efficient communication at runtime between two or more regions of code. What do you think?

Would love to hear what other people are doing in this space and how you've used interprocess communication or even Dbus.
Starlink is not a human right. In any case, what you quoted is not international law.
The passenger rail coverage [edit: service] in most of North America is basically pathetic, for systemic reasons.
What's strange is that Java predates Go and has all of these attributes. C# too, for that matter.
I'm fairly certain many executives believe those movies failed due to piracy.
Here is the answer I got from vjeux:

> There's a lot of fast web tooling being written in rust those days.
https://twitter.com/Vjeux/status/1722769322299609565

I don't buy it. I think vjeux is riding the hype.
You need to put your email in your profile. People aren't going to comment it.
Right. I think some people simply prefer less concentration of power. I suspect it boils down to personality, maybe the big five traits largely determine where one sits with respect to freedom/control of other peoples.
Amazon Takes the Delivery Throne from Ups and FedEx
I think it's a lot of how you interpret the phrase "role playing game". To be clear, none of what I'm about to say is to declare one or another side wrong or right, different people find different enjoyment in different ways, and that's okay as long as you're playing with those of a similar stripe.

If you emphasize the "role playing" part, you become a character within a larger play, perhaps even the main character. So of course you don't want to die and roll a new character, just as it would be strange for a character to die in a play, but then the actor come back as a new character in the same play halfway through. The fighting and action become just flavor around playing the role, not necessarily the point in and of itself.

If you emphasize the "game" part of this, the former sounds a bit strange. What's the point of a game where you can't lose? For some, what's the point of a game where you're not fighting much? Of course you die, this is just a paper and pencil version of Rogue (the game, not the class).

And of course there's shades in the middle. 5E's strength is also its biggest weakness. You can do any of these things, however none of them are as good as a system that specializes in those. It's a swiss army knife, and a lot of people have gotten into it because of its popularity and versatility. Which ends up having a feedback effect: people play 5E because other people play 5E. And the people who want to learn a new rules system are exceedingly rare in my experience outside of the die hards.
>Say, in algorithmic trading models

Higher level math is nothing like the math used in trading algorithms. It wouldn't be any more useful than a top tier PHD graduate.
I can understand why you felt the need to share that, but if you only used it for about a day, aren’t you just reporting your initial impressions? If I used Rust for about a day, I would probably complain about the borrow checker. And if I used Python for about a day, I would have no idea what people are talking about when they complain about package management in Python.
Some companies could benefit from some good criticism.
Out of the interest of brevity, I didn't want to go into my full setup. However:

1. I write locally and have both manual and automatic backups (local and remote)
2. I upload drafts online for beta and alpha readers to leave comments
3. My group used to use Google Docs for this but stopped once I discovered the data loss

Happily, because local is the source of truth, I didn't lose any of my writing. I did, however, lose some feedback, and reconciling things was a pain.
Generally it won't spare you of the noise, as the exit velocity of the stream will be quite a bit higher, which will result in a higher pitch, which is quite a bit more noticeable due to the quirks of human hearing.
> Would love to see more about that...because it doesn't make sense to me.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3321673/ ("Attention Deficit Hyperactivity Symptoms and Risky Sexual Behavior in Young Adult Women")

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6538875/ ("Attention Deficit/Hyperactivity Disorder and Increased Engagement in Sexual Risk-Taking Behavior: The Role of Benefit Perception")

https://journals.sagepub.com/doi/full/10.1177/26318318211028... ("Risky Sexual Behavior and Its Association With Attention-Deficit Hyperactivity Disorder, Stressful Life Events, and Other Psychiatric Correlates Among Women in Sex Work")

https://journals.sagepub.com/doi/abs/10.1177/108705471990023... ("Early Pregnancy Risk Among Adolescents With ADHD: A Nationwide Longitudinal Study")

https://jamanetwork.com/journals/jamanetworkopen/fullarticle... ("Association of Attention-Deficit/Hyperactivity Disorder With Teenage Birth Among Women and Girls in Sweden")

https://www.usnews.com/news/health-news/articles/2019-10-02/... ("Pregnancy Much More Likely for Teen Girls With ADHD")
If they are doing this intentionally, then fuck Microsoft. Bunch of assholes as always. If this is mere incompetence, then again I'm not surprised that they fumbled such a simple task. Grep is literally 50 years old. They don't even have to write any code to do text search, they could use free software if they love it so much. This isn't some amateur startup with a CRUD app and 3 devs. This is one of the largest and wealthiest tech companies in the world, and they can't even get text search to work without a login? What a bunch of losers.

If there is a 3rd explanation, I'd love to hear it.
Yikes, just use jellyfin.
I find it far superior in just about everything.
As a follower of all things arrrrrrrr, the reason I didn't watch the Disney stuff was because I'm fucking fed up with their fucking garbage. I don't steal it or watch it in the cinema!
Partially. They still harvest your data from YouTube to try to manipulate you with ads on other websites.
BiomeJS
From an Object Oriented Design point-of-view (Java/C++/C#), there are some basic design principles to understand that form the foundation the patterns and frameworks are built on. Many times, understanding these principles and related patterns describe how frameworks and systems operate. The first 4 items are principles and the remaining items are books to read that describe these principles and techniques to leverage them and ways to approach software architecture and development.

1.) Understand the SOLID principles and WHY they matter:
-Single Responsibility Principle
-Open-Closed Principle
-Liskov Substitution Principle
-Interface Segregation Principle
-Dependency Inversion Principle

2.) Understand the 4 principles of Object Oriented Design and WHY they matter:
-Abstraction
-Encapsulation
-Inheritance
-Polymorphism

3.) Understand the 3 types of design patterns: Creational, Structural, and Behavioral. Understand the problem each solves, their respective uses, and which principles they either implement or achieve.

4.) If you write web services (i.e. SOAP/REST), understand the 12 principles of Service Oriented Architecture (i.e. no God classes). Microservices have their own patterns you can explore like Strangler, Saga, orchestration, choreography, etc.

5.) Read "Refactoring" by Martin Fowler (1999) - great book that describes how to approach refactoring application logic safely with improved results, like how to approach a refactoring huge (hard to test and maintain) block of if/else's into a Strategy Pattern, as an example.

6.) Read books written by "Uncle Bob", Robert C Martin:
a) Clean Code: A Handbook of Agile Software Craftsmanship (2009)
b) Clean Coder: A Code Of Conduct For Professional Programmers (2011)
c) Clean Architecture: A Craftsman's Guide to Software Structure and Design. (2017)

7.) READ "Design Patterns" by the "Gang of Four" (GoF) as they're known, Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (1995). THIS IS MINIMUM CRITICAL KNOWLEGE.

8.) Read "Domain Driven Design" by Eric Evans (2004).

I hope you don't view the reading this as punting the answer, but time spent reading any of those should help you in your quest to get better at software architecture.
JS is both
You probably need more inlinks... Like instead of posting a headline and an unclickable link you ought to post this as a "Show HN" or just an ordinary link post.
Varjo Special Event [video]
The Marvels failed because it was vomitus garbage
That's good to know. I really liked what I saw last time I played with it but it's hard to find many job listings where people are using svelte. Almost everything is react and surprisingly, at from what I can tell, it's getting even bigger share in job postings I used to see. Hooray for uniformity, I guess.
That’s, interesting I think. I’m not sure wha true domain of problems are in that arena. I’ve found great success using LLMs for teaching abstract algebra but have noticed when I switch to analysis or topology things get more wonky.

My advice, and I have zero understanding or care why the above happens, is to lean into algebra and train less on analysis. You’ll get there faster it seems.
Actually, if you look at the data, the debut and rise of Taylor Swift is obviously causing the teenage mental health crisis.
I don't think that many progressives actually believe or advocate that beauty doesn't exist. Generally what they advocate is that there is a wider variety of attractive body types than what is often depicted in media, that being unattractive should not be treated as a moral failure, and that society should avoid elevating physical attractiveness over competency for women.
Python is duck typed as it support dynamic type, whereas Go doesn't. Yet you can do polymorphism in Go and aside that difference I think Go interface are duck typed.
The sad thing about it is that it shows how people are not only willing to give up convenience for freedom, but will act like they have a fire lit under their asses to avoid facing public shame.
That just means the question is "why do you need 6dp of precision?" which boils down to the same question.
It’s brand new, it was shown at CES. I think they’ve worked with one PC OEM but their devices are designed for much lower heat output at the moment than what a MBP generates.

I suspect it’s more of a “does it work, how does it hold up, and can they scale to our volumes/heat levels” question.

The fact they could hack this is still interesting. Fun to watch.
Couldn't you just set the "printWidth" in .prettierrc.json to something super long?
> double wall with insulation gap, concrete blocks with the gap already incorporated, those big hollow "ceramic" bricks (check out pictures of favela buildings with exposed bricks), those white insulated blocks...

These are methods of reducing heat transfer since neither the brick nor the concrete are good insulators.
got really weird really fast

https://dalle.party/?party=7cnx55yN