skysight-inc/HackerNews huggingface dataset:
You should read the actual article, which provides necessary context and nuance, and not just the headline. The article is specifically discussing the effect of stressors caused by trauma (violence) on the transmission of genes from mother to child. The effect discussed does not generalize to all experiences.
Also, stack trace should show you everything you need to know to fix this, or am I missing something? (no experience with Ruby)

Otherwise, I see the cleanups and refactoring as part of normal development process. There is no need to put such tasks in Jira - they must be done as preparation for the regular tasks. I can imagine that some companies take agile too seriously and want to micromanage every little task, but I guess lack of time for refactoring is not the biggest problem.
Had to bite and check this out after disbelief from the headline that such a thing was going on. Pretty wacky. But also amazing that some doc/researcher out there ran with a hunch to figure out if this was an option to help some people improve their lives. Sci-fi vibes but appreciate the motive.
Elixir is all in on being an OTP language, and is a friend, not competitor, to Erlang (go ahead, call one from the other freely, the only friction is that module name atoms look a little weird in the other language).

Gleam is not entirely foreign but it sets itself further apart; it's all in on cloning Rust.

(Elixir's set-theoretic type system is _not_ a constructor-soup ML deal, by the way. The people who talk about "static type systems" now are people who caught the ML bug and think "is like ML" equals "types", and they will not find it satisfying, just like they don't find existing Dialyzer types satisfying. So that's the niche for Gleam.)
He might at first, because he doesn't understand the implications of not having a base for the 6th Fleet in Italy. But the US military would be up in arms about it.
Honestly, I am a bit surprised dang didn't change the title, given all the outrage and huge number of upvotes. Regardless of whether your analysis is missing anything, it just says what license doesn't say, and in that sense, yes, it's a complete lie, and people who were completely ok with what's going on yesterday are completely outraged and are massively switching to brave/chromium(lol)/ladybird again.

And, honestly, at this point this feels seriously misguided. However many bad things I can say about Mozilla, what really has changed on 25 Feb? Nothing much, really. The removed claim that they don't sell user data (linked in another comment) might be actually the bigger news here. But that also is much less important than what data they can actually gather (compared to brave/chromium/ladybird/whatever). If you can still disable tracking as before, well, ok.

Obviously, I don't think it's ideal in any case, and I'd rather like to have the same relationships with my browser as I have with Vim. But that is besides the point, the point being that news aren't really news (at least, definitely not the same news as 90% of posters in the topic are perceiving/discussing).
I'd like to ask the author how they made this amazing, clean blog site.
The beauty of Obsidian is that you don't have to file under a single notebook/directory. If you have a note that belongs to more than one category you can tag or link to both relevant notebooks.
They bought it to murder anyway. Consciously or cluelessly, does not matter to me. It was so sad seeing it becoming that useless piece of junk not resembling the Skype grew to be the centerpiece and workhorse of my communications, business and personal alike in its prime time. I was mad about this incompetent giant ruining it little by little, sometimes with a big hit to its stomach. RIP Skype, years and years ago. Only nostalgy left it on my desktop, and two (one plus one) rare contacts. Everything dies, then rots away slowly, it was painful to see that for Skype it happened not in this order.
Don't you get tired of that old trope only to be reminded that is is capitalism which provided you the means to kvetch about capitalism instead of having to labour on a Sovchoz or Kolchoz or in some Kombinat? It was even capitalism which gave you the opportunity to whinge about capitalism without fear of being shadowbanned or outright banned or put on probation while those who commented from the more conservative side often ended up meeting such a fate.

If there is one sin of 'capitalism' which needs to be resolved it is its tendency to make life so easy for so many people that they have to go look for a challenge to make them feel like they're in a fight which they can win. One of the easiest imaginary fights in capitalist society is the imaginary fight against capitalism. These brave keyboard warriors, spiritual descendents of Don Quixote all, tirelessly fight their enemy until they feel a bit pecky when they go to that trendy cafe to get themselves a certified organic vat-grown Bambi-Burger with extra quinoa and a siding of guacamole to go with their single origin soy-latte. Ah, it is a hard life, that of the capitalism crusaders but someone has to do it.
Amusingly KaZaA itself was one of my first experiences using an “alternative” client for something. There was KaZaA Lite which removed the bundled Cydoor malware, K++ which added hax features like unlimited searches and forced 1000 node reputation, and the most famous KaZaA Lite K++ which did both. Lots of others too like “KL Extensions”, K-Sig, K-Dat, but those were the two big ones.
Shameful day for America where the President and VP two on one berate a visiting leader (guest even) who is fighting for his countries freedom against a totalitarian regime.
Ah, makes sense. Sadly RDMA isn't that fast for now, or at least commercial RNICs/switches don't :( Once you left your host in data center network, everything counts in microseconds.
related: Advice for time traveling to medieval Europe (https://youtu.be/-aSdFrPnlRg?si=p_zG9hwrfEZX_5yP)
Not entirely. LLMs are smart enough to answer questions from documentation or from other sources, even if the exact question wasn't asked anywhere.

But Q&A websites do contain information that might not be in other sources, so there would be some loss.
If you are interested, Valter Longo in a fairly recent and interesting podcast https://youtu.be/ZwdhdevxlRg?si=sDknOzmwx7Nk_wQR
Well I bought stock of Be, Inc. :-)
This very early 2000s period of PC videogames is the period I'm most nostalgic for. There were a bunch of weird and kinda janky genre combos games being created. C&C Renegade, Giants: Citizen Kabuto, Sacrifice, Black & White, Tribes 2, etc. Some of this stuff was glitch-city, but it always seemed really creative and genuinely fun despite a lot of bad netcode, blue screens, etc.
That's a misunderstanding. This is not a "blog"; this is a press release from a university on its newsfeed. Linking to their own researcher's work is not a matter of being "rigorous" and is unrelated (and not at all similar) to academic citations.
If you think the last 70 years wasn't peace, wait until you read about the previous 40!
There is no way someone smart enough to use Ublock Origin was using Edge in the first place.
>> When people find out I got a 30% improvement by doing 8+6+4+4+3+2+1.5+1.5

> What is this referring to?

30 = 8+6+4+4+3+2+1.5+1.5
Voice Chat with Claude
Sounds promising, hope it's true, much like a mac studio with the m2 max. Otherwise a 128GB amd strix with 256GB/sec memory bandwidth for $2k looks good.
Removed – Mozilla doesn't sell data about you, and we don't buy data about you
Given most EULAs contain standard tech boilerplate that paraphrases to "We can change anything about this agreement at any time without warning or notice to you", I doubt it.
A quicklook plugin for MKV (none too soon)
This entire administration is shameful, I hope that this haunts them, what they did to Zelensky is unbelievable.
Christ that is awful. I'm not going to sugar coat it, I think Trump and Vance are disgusting people. Proper bullies, to someone in a much weaker position.
Show HN: 3D printed 10 DoF robotic hand
If you need some inspiration, check out levelsio's explorations knowing nothing about game dev and creating a multiplayer flight simulator with Cursor. He's been working on it over the past week and has made great progress. He has several tweets describing the process.

https://fly.pieter.com

https://x.com/levelsio

https://x.com/levelsio/status/1895540281488880095
You should keep in mind that it's a serotonin hypothesis of depression, as noted in the article. Calling it a theory is unsupported by the science.
It is absolutely not too expensive. The comparison right now is paying software engineers to write this code. Even when it fails to compile this tool is an order of magnitude or two cheaper to write semi-okayish code than the most junior of interns.

And then the context window will get bigger over the coming months.
I think a lot of web servers will automatically gzip data if the client accepts it.

You might not even have to do anything config wise if this is for a website and normal web browsers.

If it’s for an app, it might depend on what client library you use but even then I guess a lot of them will automatically support that for you without any special configuration required.
We are sure working our assess off to make another financial panic and Great Depression.
I have trouble with it. You have no idea where the other person is located (beyond the USA) and offer nothing to support your alternative point of view besides attacks on the other poster. Since you say there is a war happening and imply that you do know the context, perhaps you should share that information.
Imagus – Browser extension for previewing images/video on mouse hover
The word retainer has an appealing mercenary quality to it. The dream is that your knowledge of an esoteric system set up in the 1980s gets you warehoused in a data closet at a mid-sized organization, where you can spend the rest of your days browsing Hacker News and watching pirated films.
> Of the 190,370 refugees registered with UNHCR in Malaysia, 630 are Palestinians, according to statistics obtained by MalaysiaNow up to June this year. Malaysia is not a party to the 1951 Refugee Convention or its 1967 Protocol, the key documents that form the basis of UNHCR's work to assist refugees worldwide. However, the country continues to accept those fleeing conflict zones, many of whom are tolerated on humanitarian grounds.

The conditions still suck here because we have so much corruption but the government generally accepts more muslim refugees.

The given number of deportees number only in the dozens. That's definitely within limits of what the system can handle
My skill at troubleshooting has caused me to be the goto guy in every project, which lends great credibility and opportunities for leadership. Your pride in your troubleshooting skills isn't pride in a side-quest, it's pride in having a deep understanding of how systems work in general and in the specific.

"Good troubleshooter" might not look great on a CV, but all of your coworkers naming you as the most valuable member of the team, and a natural leader, is worth more than any feature launches.
Video processing pipeline for LLM – Python
Transfer Learning is our powerful CLI tools for processing video pipelines for RAG over video and the basis for any large action model by generating step-by-step guides using AI developed internally at Wearer Lab.

Why?
We built this tool to:
1. Extract general knowledge and offer video processing capabilities to any large language model, which to this day only Gemini is capable of doing.
2. Extract step-by-step reasoning to train domain-specific AI models
3. Extract step-by-step guide necessary to build large action models
4. Offer domain expertise instruction to any LLM operator from Browser Agent (ie: Browser Use (W25), Browserbase, OpenAI operator) to Computer Agent (Anthropic Computer Use)

This tool can handle both local video files and YouTube videos, extracting key frames and generating detailed guides using any large language model supporting OpenAI format.

- Github Link: https://github.com/Wearer-Lab/transfer-learning
- Documentation: https://docs.wearer.xyz/
- License: Eclipse Public License - v 2.0
"free of divisive ideologies and indoctrination."

Awful, just awful. "Divisive" is a deeply Orwellian word, as is unity. It frames division as the problem, rather than what's causing the division as the problem. It implies that someone who feels they are being harmed by the status quo is actually the one causing harm.
Some kinds of troubleshooting are pretty important, though (e.g., medicine).
I think they killed it by making it unusable through forcing dubious UI/UX/design-principle/other-bs trends for no compelling reason at all on a perfectly good interface.
I'm not going to research historical Nazi's to try and what, understand???, why current day nazi's aren't so bad. Fuck all Nazi's.
It's even worse than that.

Making troubleshooting skills a profession in itself makes reliability a property of a specific person or team and not a property of the system. The former doesn't scale.
[dupe] https://news.ycombinator.com/item?id=43203096
...and not just decades of art theory, but any familiarity with the actual art objects themselves.

Looking at the author's other (prolific) posts, I can't help but wonder if this is AI spam.
My parents and grandparents are non techies and don’t have a lot of experience but they can make whatsapp calls easily. It takes bit of getting used to though.
You've got to figure that there's no way they can employ that many people and still have a majority of them be even average productivity.

Plus their cash cow really has never needed maximum productivity either, and some of the various other jobs are reported to be quite cushy from many perspectives.

Regardless there have always been lots of brilliant people, and plenty above average too, often productively but probably more often above average in other ways.

But probably not as productive as a much smaller but average company, simply because they are average.

So apparently the same number of employees at an average company in 40 hrs can get done as much as Googlers at 60 hrs and that must be what he's talking about ;)

He should have been setting the example he wants others to follow for quite some time beforehand.
What stack do services like Netlify and Vercel use to implement their FaaS?
I've been learning how to use (knative) and was just wondering what the market leaders in the FaaS space are doing on the backend.
Just as well that the UK's nuclear weapons can be fired without American permission, ..., oh wait ...
I learned a huge amount from this post, wish I could upvote it again, thanks for taking the time to write it all out!
Hacker culture is still around, not so sure about startups though.

We still have TCP. We still have Linux. We still have gcc, Debian, Fedora, Gentoo and more. Now, that last mile connection is still looking dicey; if a lockdown is applied, it will be applied there.
Once a year at more than 500 lawmakers and some number of senior executive branch appointees is <0.2%.
Kinds of Leadership
IDK but the current convention makes it easy to see single-threaded bottlenecks. So if my program is using 100% CPU and cannot go faster, I know where to look.
I recently wondered whether Bernd was funnier or the novelty of it was more amusing in the earlier 2000s or I was simply younger... But yeah, his friends were around much more often then and there was more variety and "action". I guess they reduced expenses by having only Bernd around most of the time. I mean it is a filler program...
yeah I liked it too, especially for 10x less the price lol
> It's amazing how people having visibly never dealt with high loads

I've built multiple systems at 1M+ r/s and Tb+ scale.

> The case where ports are quickly exhausted is with long connections, typically WebSocket

Yes, HTTP2 is great for websockets. I was never advocating against it. The comment I was replying to was under the false assumption that you needed an outbound backend connection for every incoming connection. All of his concerns are solved problems in any modern open source load balancer. See https://www.haproxy.com/blog/http-keep-alive-pipelining-mult... ;)
And nothing in return.

Such a brilliant negotiator!
We don't have a good sense as a nation of the consequences of our actions. People don't believe things can get very bad here in the US. Zelensky said it himself, we feel safe because we have a big ocean separating us from the war. I'm afraid we won't learn without getting our ass kicked.
Comments moved to https://news.ycombinator.com/item?id=43208973.
I agree it’s a horrible experience, so I left. I see no reason to add to user and engagement counts that might help with their ad sales.
Since they dropped the old web extension support perhaps 10(?) years ago, the new extension system has only grown new capabilities. They even added the ability to dynamically execute JS, which is what enabled these blockers to do things like block YouTube ads.
Exactly this - SSRI's efficacy was established based on improvements in reports from depressed people and we formed a theory about the mechanism based on the interactions we understood. As we try to prove that theory out it turns out our theories don't hold - but people who are depressed still improve when on SSRIs! So we're still working on the mechanism (which we always knew was incomplete at best) but this work isn't about the underlying efficacy of the drugs on the condition. It's about the nerdy explanation for why SSRIs work.
That one is from windowscentral (but yes it is still a dupe).
Try RustDesk instead of a bunch of proprietary alternatives suggested by other posters. It uses H.264/H.265/VP9 depending on your hardware and network, and is very fast. It also lets you set up your own server, leaking no information to third parties, but that's optional.
I thought when I moved from Springboot + JavaScript to NodeJS I would enjoy the lack of context switching.

What I didn’t know about myself is that I hate JavaScript a little bit more than I hate Java and for different reasons. So I was volunteering for stories in one when I was feeling frustrated with the other. Now it’s just more JavaScript unless I work on CLI, CI/CD pipelines, or telemetry bugs, which are still almost half JavaScript. I cannot get away from it enough and every time I do that takes someone else’s opportunity to do the same.

I worry that all Gleam all the time would arrive at the same conclusion.
I really love that static analyzers are pushing in this direction! I loved writing Clippy lints and I think applying that "it's just code" with custom checks is a powerful idea. I worked on a static analysis product and the rules for that were horrible, I don't blame the customers for not really wanting to write them.

Is there a general way to apply/remove/act on taint in Go checkers? I may not be digging deeply enough but it seems like the example just uses some `unsafeVars` map that is made with a magic `isUserInputSource` method. It's hard for me to immediately tell what the capabilities there are, I bet I'm missing a bit.
> Blackrock does not have any political motives at all, and is purely interested in management competency and money.

Seriously? You can say that with a straight face?

> Tencent, despite being a for-profit company, may still have political motives pushed onto them from the very top. This is true for all chinese companies

And that definitely won't happen in the US [0].

[0] https://www.bbc.co.uk/news/articles/cvgpqeq82rvo
Arc is a very... Appley browser. Its marketing and communication pretends it's a world-changing product of massive importance, something everyone desires to own. In reality, it's a fork of someone else's browser with some UX tweaks.

I looked into it, but couldn't get over the pretentiousness. They seem to make plenty of money from either investors or customers because they're not bankrupt yet, so I guess there must be a demographic that likes being treated like that.

There's something funny about a browser pretending it's the best thing since sliced bread telling me to drag the downloaded application to the macOS dock after downloading the Windows setup file.
Although the article text doesn't claim genomic changes, the untitled graphic mentions "germline" in the "1980 Group" column. Not certain how to interpret that. I don't see the graphic in any publication of Mulligan, Panter and Dajani altogether.

Mulligan CJ, Clukay CJ, Matarazzo A, Hadfield K, Nevell L, Dajani R, Panter-Brick C. Novel GxE effects and resilience: A case:control longitudinal study of psychosocial stress with war-affected youth. PLoS One. 2022 Apr 4;17(4):e0266509. doi: 10.1371/journal.pone.0266509. PMID: 35377919; PMCID: PMC8979449.

Clukay CJ, Dajani R, Hadfield K, Quinlan J, Panter-Brick C, Mulligan CJ. Association of MAOA genetic variants and resilience with psychosocial stress: A longitudinal study of Syrian refugees. PLoS One. 2019 Jul 17;14(7):e0219385. doi: 10.1371/journal.pone.0219385. PMID: 31314763; PMCID: PMC6636744.

Panter-Brick C, Eggerman M, Ager A, Hadfield K, Dajani R. Measuring the psychosocial, biological, and cognitive signatures of profound stress in humanitarian settings: impacts, challenges, and strategies in the field. Confl Health. 2020 Jun 23;14:40. doi: 10.1186/s13031-020-00286-w. PMID: 32582366; PMCID: PMC7310257.

FAAH, SLC6A4, and BDNF variants are not associated with psychosocial stress and mental health outcomes in a population of Syrian refugee youth
Christopher J. Clukay, Anthony Matarazzo, Rana Dajani, Kristin Hadfield, Catherine Panter-Brick, Connie J. Mulligan
bioRxiv 685636; doi: https://doi.org/10.1101/685636
Seems too soon, and both Trump and Putin know that.

But in a few months, when Trump’s base and the Republican Party have turned completely pro-Putin and anti-Europe…
Your last paragraph is the nicest capsule description of this very important and yet widely misunderstood computer chess concept I've seen. Thanks! I'm going to use this (probably poorly paraphrased due to my failing memory:).
TL;DR; don't use thread unsafe data structures from multiple threads at once
Two AIs Realize They Are Not Talking to Humans and Switch to Their Own Language
I definitely miss this one. So many images on so many websites are shrunk down to half or less their original resolution, hiding so much detail.
Flat contradiction undermines wisdom and empowers sophists. The most interesting aspect to sacred texts is the question of why some succeeded and some failed. What is the appeal? Within that context, the contradictions themselves serve a purpose, increasing the utility of the text particularly with those with a taste for power.
> Users would answer "I don't know" to every question they saw, just to get a point for answering.

lol, I remember that but I forgot all about that until I saw your comment. Man that late 90s early 2000s internet was something else.
Sure, I'm not counting those who contribute with their work. But if you don't contribute with your work or with your money – that's a freeloader by definition.
Telegram does that and also has a native (as in C++/Qt) desktop client, unlike almost every other messenger.
Serious question, who is still buying memecoins? Why do they do it? The graph for each memecoin is essentially the same - a quick runup followed by a sharp drop to a flatline. Who still thinks putting money into these things is a good idea?
Ok. Yes that game is my own work.

But The larger context of semantic games is really disordered, and I'm proud of the "list" page because there's nothing like it on the web. And I think it's interesting to see a suite of semantic games in one place. But... if you think it would be disregarded as just another listicle, maybe I will not waste HN reader's eyeball time.
Hacker culture and startup culture are two entirely different things, with entirely different worldviews. The overlap in the Venn diagram isn't as large as many think.
Quite a bit of finger on the scale.