MurphyA/hacker-news huggingface dataset:
by wink | 2025-09-17 08:57:50+00:00
Is it voyeuristic to read and observe what people are broadcasting, either publicly or to a closed circle?

I dunno, if I don't want anyone to see the post I will not post it or limit its visibility, I am very much in the same camp as the person you're replying to.

People who I lost regular contact with but am totally happy to meet again once a year or every couple years. (Does not mean more often would be bad, just being realistic). Which we actually do, from time to time.

We also have a Slack with old colleagues form one company, but it's mostly a way to contact them or for the occasional tech question and chitchat, so it's even more closed off - but no different than broadcasting events, really.

But I'm also not arguing that it's strictly needed.
by Mojah | 2025-09-17 08:58:42+00:00
Have you been able to try this with a `SELECT SQL_NO_CACHE * FROM ...` query?

If it's for local testing, you could try to cripple InnoDB as much as possible by just setting some absurdly low values, that would almost certainly mean no InnoDB caching is happening; https://gist.github.com/mattiasgeniar/87cd4a10bfcc788d81b51f...
by mjburgess | 2025-09-17 08:59:24+00:00
When you control the food and water supply for two million people, and turn that off for months until they are starved and malnourished -- then your words indicating this is deliberate, given it could only be deliberate anyway, are interpreted differently, yes.

When you're imprisoned inside a walled high-security island and your greatest military capability is to kill 100s of people outside of it, your words indicating a desire to eradicate one of the most militarised, highly-financed and capable states in the world -- do carry a different significance.

One group has the capability to entirely destroy the other, is actively engaged in that pursuit, and its most senior political figures have indicated their intent to do so.

Another group has almost no military capabilities, insofar as they exist, they are presently engaged in a fight for their survival -- and otherwise, their entire civilian population is presently being decimated with their children being mass starved, and a very large percentage of their entire population dead or injured.

If you think words are to be interpted absent this context, then I cannot imagine you're very sincere in this.
by adastra22 | 2025-09-17 08:59:36+00:00
Wtf are you talking about? I believe the person GP is talking about is Shani Louk, and she was not dragged through the streets by the IDF:

https://en.wikipedia.org/wiki/Killing_of_Shani_Louk

EDIT: More likely Naama Levy: https://en.wikipedia.org/wiki/Kidnapping_of_Naama_Levy
by whyandgrowth | 2025-09-17 08:59:41+00:00
>Is the value of a portfolio decreasing?

Partially, yes. If your portfolio is 5 small web applications or Python scripts that AI can make in half an hour, their weight as a “demonstration of skills” drops.So, the fact that you can do it manually is no longer impressive.

What becomes important now: Architecture at scale — AI does not yet know all the nuances of large systems, distributed services, performance optimization, and security.

Business logic integration — understanding how the business actually works, where the pain points are, how users interact with the product.

Creativity and unique concepts — AI can create boilerplate, but it doesn't always understand that it is creating something fundamentally new.

Moral: AI takes away the “simple feats” but opens up new space for true engineering mavens. If you can do something that AI can’t easily replicate, your portfolio gets even cooler.
by zurfer | 2025-09-17 09:00:15+00:00
"The report concluded that Israel has committed genocide against Palestinians in Gaza since 7 October 2023, covering the period from that date until 31 July 2025.

It said that Israel has committed four acts of genocide:

Killing members of the group: Palestinians were killed in large numbers through direct attacks on civilians, protected persons, and vital civilian infrastructure, as well as by the deliberate creation of conditions that led to death. Causing serious bodily or mental harm: Palestinians suffered torture, rape, sexual assault, forced displacement, and severe mistreatment in detention, alongside widespread attacks on civilians and the environment. Inflicting conditions of life calculated to destroy the group: Israel deliberately imposed inhumane living conditions in Gaza, including destruction of essential infrastructure, denial of medical care, forced displacement, blocking of food, water, fuel, and electricity, reproductive violence, and starvation as a method of warfare. Children were found to be particularly targeted. Preventing births within the group: The attack on Gaza’s largest fertility clinic destroyed thousands of embryos, sperm samples, and eggs. Experts told the commission this would prevent thousands of Palestinian children from ever being born."

Genocide can't be measured by intend, because we can't look into someone's head. It's measured by the actions that are taken. And while I do agree that Israels actions are a mixed bag, I feel too many lines are crossed to assume only good intend.
by TuxSH | 2025-09-17 09:00:16+00:00
> It really isn't. There's a lot of little nuanced differences that can bite you.

These are mostly inconsequential when using code other people write. It is trivial to mix C and C++ object files, and where the differences (in headers) do matter, they can be ifdefed away.

> void * implicit casting in C just works, but in C++ it must be an explicit cast (which is kind of funny considering all the confusing implicit behavior in C++).

This makes sense because void* -> T* is a downcast. I find the C behavior worse.

> enums and conversion between integers is very strict in C++.

As it should, but unscoped enums are promoted to integers the same way they are in C

> `char * message = "Hello"` is valid C but not C++

Code smell anyway, you can and should use char[] in both languages

You didn't mention the difference in inline semantics which IMO has more impact than what you cited
by bob1029 | 2025-09-17 09:00:18+00:00
The best kitchen has both gas and induction.

Heating things like water for pasta using gas is where you get most of your emissions. It takes a lot of energy to get gallons of water going. If you don't have a range hood or other ventilation, this is probably a really bad time.

Conversely, cooking things like eggs on induction is not fun. The relative weakness of gas in terms of power delivery is an important feature for many cases. Scrambling a pan of eggs on a gas range will produce fractions of a percent the same emissions you would get from cooking a single portion of spaghetti.

If you use the right tool for the job, the impact to the environment seems to be minimized.
by jajko | 2025-09-17 09:00:18+00:00
Yeah that approach can't be scaled to cities. Folks go there to chill or do alpinism, not live their lives and work. Otherwise those narrow steep streets would have very quickly rush hours and traffic jams, its really not a place designed for any traffic apart from walking.

One day, cheap automated electric self driving taxis will cover cities, thats unavoidable I think, but we are not there yet.
by stared | 2025-09-17 09:00:28+00:00
There is recent research showing that it can (slightly) help even during HPV infection, see "Effect of HPV Vaccination on Virus Disappearance in Cervical Samples of a Cohort of HPV-Positive Polish Patients", J Clin Med (2023) https://pubmed.ncbi.nlm.nih.gov/38137661/.

Also, the eligibility criterion of not vaccinating people above certain age is NOT valid. I mean, sooner better. But if you are adult and there is any chance that you ever get a new sexual parter, get a vaccine.

90% people with get at least one HPV strain in their life. 10-30% people have at least one HPV strain right now.

(I recommend doing PCR test with strains genotyping. I do it periodically.)

Sure, our organism usually gets rid of such on 1-3 years, with no consequences. Yet, vaccine boosts your immunity.

Also, over 50% of cases of throat cancer are HPV-lead. So if you have male body, also vaccinate - both to protect others and yourself. Ideally for 9 strains, but HPV 16 and HPV 18 are by far the most important.

A few more links: https://pinboard.in/u:pmigdal/t:hpv
InfoSeek: The First Open-Source Framework for Deep Research Data Synthesis
by BAAIBeijing | 2025-09-17 09:00:44+00:00
- The First Open-source Dataset Purpose-built for Deep Research tasks - InfoSeek is the industry’s first dataset systematically designed for Deep Research tasks. It goes beyond the limitations of traditional QA and multi-hop QA by focusing on complex, hierarchical Deep Research problems, filling a critical gap in high-quality training data. - End-to-end Open Source: Dataset + Data Synthesis Framework - Both the dataset and its generation framework are fully open-sourced, enabling researchers to freely extend and adapt it. - Leveraging tree-structured generation and backtracking verification, InfoSeek can automatically synthesize complex, multi-level questions while ensuring correctness. - 50,000+ High-Quality, Multi-Step Reasoning Samples - The dataset contains over 50,000 high-quality samples, each requiring on average 4–6 reasoning steps. - Even advanced models such as Qwen2.5-72B + CoT still fail 91.6% of the time on the test set, highlighting the difficulty and rigor of InfoSeek. - Resource Links -https://huggingface.co/datasets/Lk123/InfoSeek - https://github.com/VectorSpaceLab/InfoSeek - https://arxiv.org/abs/2509.00375
by robocat | 2025-09-17 09:02:22+00:00
I have yet to see my government subsidise dangerous recreations based on a cost benefit analysis.

I think government costs for a retiree are about NZD27000 a year.

A government should be subsidising a good deadly recreation for say NZD10000 a year. Assume expected life remaining is 10 years, assume recreation has a 10% chance of clean death, assume low chance of expensive ongoing chronic outcomes.

Suggestions: Car racing, climbing, fentanyl habit, boat racing, ocean sports, Russian roulette, foreign legion soldiering, free climbing, wingsuiting.

Maybe a better way would be to allow people to gamble with their lives to win a few tens of thousands (need to balance costs against expected savings). Pay out to winners, but saves the government their expected lifetime of expenses for the losers. Let the old and unhappy roll-the-dice and the winners get to live it up a little . . .
by jjav | 2025-09-17 09:02:59+00:00
While dotcom was obviously lots of companies, the big three were Netscape (client and server software), Sun (servers) and Cisco (networking). All three located within a stone's throw of each other in Mountain View-Sunnyvale. I worked at two of the three, and spent a lot of time hanging out in the third.

There was nothing of note up in SF in those days. SF was the place to go up to party, but no known companies existed there. Everyone I knew who lived in SF would commute down to Silicon Valley in the 90s.

After the dotcom bust, when tech morphed away from actual tech and into social media, SF became a hotspot. But that was several years later after the crash.
by dennis_jeeves2 | 2025-09-17 09:03:54+00:00
>The reason why it's not cruel (IMO) is that there's hope for a better future,

This part is correct.

>if you don't have kids, you will never be able to know.

This part is incorrect from _my_ point of view. Most people believe that they somehow live on through one's kids. I don't.
by transpute | 2025-09-17 09:04:37+00:00
remotely read a nearby screen

"Eavesdrop on HDMI from Unintended Electromagnetic Emanations with GNU Radio" (2024 paper), https://github.com/emidan19/deep-tempest

Displaying malicious image causes HDMI cable to emit LoRa packets, https://github.com/XieyangSun/TEMPEST-LoRa

passive radar

"Build a passive radar with software-defined radio" (2022), https://hn.algolia.com/?query=passive%20radar

SEC-T 0x11 (2025) on evil maid defense, https://www.youtube.com/watch?v=ScwNIWzk4RQ

> Do you like feeling safe about leaving your expensive stuff in your hotel room? Have you ever had anything stolen out of your room, or discovered someone has gained access to your room while you weren't there? .. what about .. other rooms? Maybe not EXACTLY a hotel room? I've presented on securing hotel rooms in the past, but adding home assistant, zwave devices, co2 sensors and millimeter wave radar it's become a whole new game

SDR is amazing!

Video tutorial series with book references, https://gallicchio.github.io/learnSDR/:

> We use the GNURadio software along with RTL-SDR and ADALM-PLUTO hardware to explore the world of digital communication. We build up to a simple QPSK modem and rudimentary GPS reception.

LibreSDR firmware, https://github.com/F5OEO/tezuka_fw

> official [PlutoSDR] firmware updates are no longer focus on new features for SDR enthusiastic people.. tezuka.. aims to be Universal Zynq/AD9363 firmware builder for.. PlutoSDR, Pluto+, AntSDR (e200), LibreSDR
by wvh | 2025-09-17 09:05:13+00:00
As a security guy, for years, you get laughed out of the room suggesting devs limit their dependencies and don't download half of the internet while building. You are an obstruction for making profit. And obviously reading the code does very little since modern (and especially Javascript) code just glues together frameworks and libraries, and there's no way a single human being is going to read a couple million lines of code.

There are no real solutions to the problem, except for reducing exposure somewhat by limiting yourself to a mostly frozen subset of packages that are hopefully vetted more stringently by more people.
by _factor | 2025-09-17 09:05:13+00:00
My best friend since childhood is Jewish and has a difficult time even acknowledging there is an issue. My other friend works for an Israeli company and the jokes are about what they’re going to do with the flattened Gaza land.

I’m not sure which is worse. In one case ignoring it and pretending your morality is in tact, on the other being crass but knowing full well no one will stop this until it’s too late (as planned).

Do we really need a “Human Lives Matter” movement? Are our leaders space lizards? How much blackmail has the Israeli intelligence community accumulated? How much blackmail has it generated by clandestinely helping foreign politicians?

There is a reason the world is silent, and it’s rotten.
by eviks | 2025-09-17 09:05:42+00:00
> every fraction of a second matters

That was not true otherwise you wouldn't get stuck with the most unergonomic keys mandating moving your hands off their resting place.

> selecting all files ... : one flick of the right hand

The common Ctrl+A is better, no flick, just shifting a single thumb

> F6 with the left hand followed by another Enter immediately with the right hand

Or still same single hand Ctrl+Shift+X (or something even easier like maybe X, X)
by ignoramous | 2025-09-17 09:05:59+00:00
Many. A few from the top of my head:

PCRF (children relief fund): https://www.pcrf.net/

Heal Palestine (meals and patients): https://www.healpalestine.org/

PRCS (first responders): https://x.com/PalestineRCS/status/1721839906605998526

The Sameer Project (camps & tents): https://linktr.ee/thesameerproject

---

Afaik, these organizations barely bring in £50m collectively. For context, FIDF, the largest non-governmental American donor to the Israeli military, has gift £1.5bn+ in the past decade (£500m+ in the last 3 years).
by kilpikaarna | 2025-09-17 09:06:05+00:00
I thought the idea of C++ as "a better C" died quite some time ago? It's quite clearly its own thing now.

In general I think the appeal of "a better C" is limited. The value of C is that it's simple limited thing and there's a compiler for every platform. Your "Better-C" won't have that. What seems like the most universally acknowledged problem with C (unexpected cases of UB) also largely stems from this. There's some effort in the newer standards to nail down some of this in exchange for dropping support for some of the oddball historical stuff like not assuming twos-complement or whatever. Probably the correct path to a better C, rather than adding things on top.

Separate are the efforts at creating new lean systems programming languages that enable you to do the same things as C. But there's not much point in trying to extend C itself at that point.
by bonoboTP | 2025-09-17 09:09:04+00:00
Maybe that's not the right word, it's too pejorative. What I mean is looking at someone's private life without them narrating it to you specifically and being aware in real time that you're looking at it. I'm not claiming anything negative about its ethics or similar. That's not my point at all. I'm just asking whether it is conducive to real social connection and whether it really produces and maintains the kind of ties that it supposedly maintains or if it's an illusion. Sure, it's nice to reconnect with a long lost classmate or "interesting" to see the baby pics of that one college friend you last talked to in 2012. But to what end exactly? If it actually leads to regular IRL hangouts that's great. Otherwise it's just some kind of nostalgia trap.

> if I don't want anyone to see the post I will not post it or limit its visibility

Yes, and nowadays people tend to share less. Exactly because in the 2000s these instincts were less sharp and then people realized that a wider circle of people is looking than they thought and things remain online for long.
by kiwijamo | 2025-09-17 09:09:44+00:00
Lenovos in my experience are pretty flawless in both Windows and Linux -- my current laptop is a Lenovo and sleep/wake has worked flawlessly in Debian and Windows 11. My work laptop is a HP and sleep/wake also works fine in Windows. I've had the occassional power issues (including failures to wake from sleep) with Intel MacBooks previously for both personal and work laptops.
by somenameforme | 2025-09-17 09:09:45+00:00
Like with Manifest Destiny the problem comes when the area you want to decide to call your own already has people living there. I'd also add that there is no sort of human right to having your own homogeneous country. Most countries in the world have large sects of the population that would like to form their own autonomous states, many with populations substantially larger than that which initially carved out Israel for themselves. Unfortunately we live on a planet in which most of all land that's remotely habitable has been claimed by somebody.
by cjs_ac | 2025-09-17 09:09:51+00:00
Genocide is both extreme and labour-intensive. No one wakes up in the morning and decides to become an extremist; it takes an awful lot to turn someone into an extremist. That 'awful lot' has to happen to many people for a genocide to actually happen.

The genocide itself is simple enough; the thousands of years of conflict leading to the genocide are not. Anyone who believes they can unpick all that history to come to a neat conclusion about who are the 'goodies' and who are the 'baddies' is a fool.

My only interest in this conflict is in keeping it as far away from myself, my kith and my kin as possible.
by Woodi | 2025-09-17 09:10:12+00:00
Pleas stop... Every Armageddon mention I see is like reading half of the chapter... Becouse those scary scary armies coming to battle in Armagedon ware just self-brainwashed bunch of arogants: "we are so powerfull! we! etc"... Hiper balooned egos.

And that was instantly bursted.

With ONE word.

And opposition was like some unarmed but saint peoples on the ponies. Almoust ;) With a Leader.

Just read that Apocalipse chapter sentence or two longer !

And trust in God. "Only God know when end is coming".

Don't be Warhammer 40k brain-dead and ego buffed _permament_ agressor. Beliver or not.
by jimmydorry | 2025-09-17 09:10:44+00:00
I can't be the only one that will reach for ChatGPT first over Google for most of my search needs. Stuff like looking for recipes, guides on how to do certain things. From a user perspective, ChatGPT is 100% a Google killer. Search engines may still be powering the AI (for now), but if we aren't exposed to their ads, that's a losing proposition for the incumbants.
by account42 | 2025-09-17 09:12:08+00:00
> Use a build system like make, you can't just `c++ build`

This is a strength not a weakness because it allows you to choose your build system independently of the language. It also means that you get build systems that can support compiling complex projects using multiple programming languages.

> Understand that C++ compilers by default have no idea where most things are, you have to tell them exactly where to search

This is a strength not a weakness because it allows you to organize your dependencies and their locations on your computer however you want and are not bound by whatever your language designer wants.

> Use an external tool that's not your build system or compiler to actually inform the compiler what those search paths are

This is a strength not a weakness because you are not bound to a particular way of how this should work.

> Oh also understand the compiler doesn't actually output what you want, you also need a linker

This is a strength not a weakness because now you can link together parts written in different programming languages which allows you to reuse good code instead of reinventing the universe.

> That linker also doesn't know where to find things, so you need the external tool to use it

This is a strength not a weakness for the reasons already mentioned above.

> Oh and you still have to use a package manager to install those dependencies to work with pkg-config, and it will install them globally. If you want to use it in different projects you better hope you're ok with them all sharing the same version.

This is a strength not a weakness because you can have fully offline builds including ways to distribute dependencies to air-gapped systems and are not reliant on one specific online service to do your job.

Also all of this is a non-issue if you use a half-modern build system. Conflating the language, compiler, build system and package manager is one of the main reason why I stay away from "modern" programming languages. You are basically arguing against the Unix philosophy of having different tools that work together with each tool focusing on one specific task. This allows different tools to evolve independently and for alternatives to exist rather than a single tool that has to fit everyone.
by mzl | 2025-09-17 09:12:22+00:00
Any tool that can solver hard problems will also have non-trivial runtime behavior. That is an unfortunate fact. But you are also correct in that combinatorial optimizaton solvers (CP, SAT, SMT, MIP, ...) often have quite sharp edges that are non-intuitive.

For the iOS AutoLayout, what kind of issues have you seen, and how complex were the problems?
by mjburgess | 2025-09-17 09:13:21+00:00
We have dead-zones in adductive reasoning, not in induction or deduction. Almost all failures of reasoning in people are in abducing what model describes the situation at hand.

eg., we can apply the rule, "-A cannot follow from A", etc. regardless of the A

eg., we always know that if the number of apples is 2, then it cannot be any of "all numbers without 2" -- which quantifies over all numbers

You will not find a "gap" for a given number, whereas with LLMs, gaps of this kind are common
by cluckindan | 2025-09-17 09:13:44+00:00
JS is in fact required for AA level compliance in some cases, usually to retain/move focus appropriately, or to provide expected keyboard controls.

https://www.w3.org/WAI/WCAG22/Techniques/#client-side-script

Also, when was that semantic HTML rule? You make it sound like ancient history, but semantic HTML has only been a thing since HTML5 (2008).