MurphyA/hacker-news huggingface dataset:
by furtimmodus | 2025-06-15 23:48:04+00:00
Furtim Modus | Hiring Java Developer (Full-Time) | NYC (HYBRID) | https://www.furtimmodus.com/software-engineer

We are currently seeking a talented and driven Java Developer to join our team full-time. This is an exciting opportunity to contribute your skills and expertise to a fintech venture with emphasis in capital markets tech based out of the New York City and in exchange we’ll provide you with base comp $125k-200k, full benefits, cash bonus, and equity.

Requirements:

Electronic trading server-side software development experience

Experience in Open Source technologies such as Aeron Transport, Aeron Cluster, Aeron Archive, Artio, Agrona, or CoinTossX is a big plus

Experience with Adaptive Hydra trading platform is a big plus

Benefits:

- Flexible hybrid schedule to accommodate other commitments

- Collaborative and supportive team environment

- Relocation assistance to NYC Metro area

If you are passionate about Java development and interested in joining a fintech venture, we would love to hear from you. Please submit your resume if interested to agency@furtimmodus.com in this opportunity.
by pyman | 2025-06-15 23:48:29+00:00
We live in a world with 7,000 human languages and around 8,000 programming languages. Most people only learn a handful, which limits how effectively they can express intent. This is inefficient.

In theory, one universal language would solve that, for both humans and machines.

Maybe the best solution isn't one language (English, Spanish, Golang, or Python), but one interface that understands all of them. And that's what LLMs might become.
by vunderba | 2025-06-15 23:52:51+00:00
Definitely. Lots of Ghibli films (and anime in general) aren't really targeting an age demographic the way the west would.

Kiki's Delivery Service, Totoro, Castle in the Sky, Arrietty, etc. are all watchable at any age.

Even the more mature films like Princess Mononoke would be unlikely to garner more than a PG rating.
by stackskipton | 2025-06-15 23:53:04+00:00
Couple of reasons.

Biggest one, sample rate is much higher (every log) and this can cause problems if service goes haywire and starts spewing logs everywhere. Logging pipelines tend to be very rigid as well for various reasons. Metrics are easier to handle as you can step back sample rate, drop certain metrics or spin up additional Prometheus instances.

Logging format becomes very rigid and if the company goes multiple languages, this can be problematic as different languages can behave differently. Is this exception something we care about or not? So we throw more code in attempt to get logging alerting into state that does not drive everyone crazy where if we were just doing "rate(critical_errors[5m] > 10" in Prometheus, we would be all set!
by JKCalhoun | 2025-06-15 23:53:18+00:00
It was decades ago that I hitchhiked from Anchorage, Alaska to Moses Lake, Washington. I remember a specific place in Alaska though where I was hanging around in more or less the middle of nowhere by the side of the "highway" and there was a telephone pole or something near by. All manner of names were carved, many people from other countries, with the date they were there....

I confess I felt a certain sense of relief that I was not the only one that had ever stood in that desolate place hoping for a ride to come along.
by StopDisinfo910 | 2025-06-15 23:53:49+00:00
Some comments here are kind of weird.

Ghibli is a production vehicle which was put in place to allow Takahata and Miyazaki to make and release their own movies.

The studio also coproduced an interesting movie of Dudok de Wit and produced an awesome one by Kondo, a correct one by Morita and some unequal ones by Goro Miyazaki.

It’s a midsized company employing plenty of producers, animators and other specialists. It could stop with Miyazaki retirement. It could keep going on making other movies which might or might not be as good as the Takahata and Miyazaki’s ones. Neither solution is inherently better.

But, no, Ghibli isn’t Miyazaki. The idea makes as much sense as talking about a Studio Ghibli style while Takahata made movies which were widely different from one another.
by IG_Semmelweiss | 2025-06-15 23:53:56+00:00
Here's something i didn't know:

[producer and director] had written the role of the Genie for Robin Williams, but when met with resistance, created a reel of a Williams's stand-up animation of the Genie.

The directors asked Eric Goldberg, the Genie's supervising animator, to animate the character over one of Williams's old stand-up comedy routines to pitch the idea to the actor. The resulting test, in which Williams's stand-up about schizophrenia was translated to the Genie growing another head to argue with himself, made Williams "laugh his ass off", and convinced him to sign for the role.

Williams's appearance in Aladdin marked the beginning of a transition in animation to use celebrity voice actors rather than specifically trained voice actors
by fnordpiglet | 2025-06-15 23:54:27+00:00
Actually this is untrue. The congestion improvement comes from cooperation between vehicles. Basic control theory applied to cooperative vehicles found 5% of cars participating can eliminate stop and go traffic conditions, and in general as you approach 100% penetration all traffic moves at maximum rate effectively like a self assembling mass transit system. Only if you effectively replaced human drivers as adversarial agents with AI adversarial agents would things stay the same. Even at lower levels of 30% penetration you see most congestion resolve even in urban roads.

https://www.sciencedirect.com/science/article/abs/pii/S09680...
by kjksf | 2025-06-15 23:57:03+00:00
Programming requires making fine-grained implementation decisions.

There are numerous differences between my Func0 and Func1<T> and std::function<>.

Runtime size, runtime performance, compilation speed, understandability of the code, size of the source code, size of the generated code, ergonomics of use.

My solution wins on everything except ergonomics of use.

LLVM has a small vector class.

When asked for comment, pjmlp said: "Another example of NIH, better served by using the standard library".
by ndiddy | 2025-06-15 23:58:03+00:00
One example: I use software called Looking Glass on my PC for interacting with a Windows virtual machine. I have two GPUs in my computer, an AMD one for the Linux host and an NVidia one that gets passed through to the Windows guest. Looking Glass then captures the NVidia GPU's output and displays it in a window on my desktop. This allows me to use Windows software in the VM and get acceptable performance (Windows has basically required graphics acceleration to run acceptably after 7). The problem is that the NVidia GPU will not do anything without having a display connected. NVidia Quadro GPUs support dumping a monitor's EDID and then mapping that file to an output (so the GPU always thinks that monitor is connected to that output), but their consumer-grade GPUs don't support this. That's where the dummy plug comes in.
by sunflowerfly | 2025-06-15 23:58:31+00:00
That is nice, but I doubt any city can afford to put that at every single crosswalk. Assuming there are enough to have an actual walkable city. A street sign and pavement markings should be a minimum.proper curbing for the blind a first addition. I appreciate the concrete islands in the center of the street that are common in Europe (where cities are actually walkable).
by bell-cot | 2025-06-15 23:59:48+00:00
To me, the article seemed a mix of advert for private security services, and empty hand-wringing over inequities of wealth.

Has Auntie Beeb covered the real problems elsewhere? Historically, upgrading an iffy police force to Respected & Trusted status has taken a lot of competent, on-the-ground leadership. I've not heard of any British politician caring to do more than talk big on this.
by gnabgib | 2025-06-16 00:00:17+00:00
Title: British prime minister names first woman to lead MI6 intelligence service

M in the James Bond movie franchise was only female 1/7 times - (the inimitable) Dame Judi Dench https://en.wikipedia.org/wiki/Judi_Dench. Other's who played the part - Bernard Lee https://en.wikipedia.org/wiki/Bernard_Lee, Robert Brown https://en.wikipedia.org/wiki/Robert_Brown_(British_actor), Ralph Fiennes https://en.wikipedia.org/wiki/Ralph_Fiennes, John Huston https://en.wikipedia.org/wiki/John_Huston, David Niven https://en.wikipedia.org/wiki/David_Niven, Edward Fox https://en.wikipedia.org/wiki/Edward_Fox_(actor).

In the books M was M.M., his first name being Miles.
by kjksf | 2025-06-16 00:00:52+00:00
How is Func0 / Func1<T> better than std::function?

Smaller size at runtime (uses less memory).

Smaller generated code.

Faster at runtime.

Faster compilation times.

Smaller implementation.

Implementation that you can understand.

How is it worse?

std::function + lambda with variable capture has better ergonomics i.e. less typing.
by gnabgib | 2025-06-16 00:04:06+00:00
This story broke in 2024 https://news.ycombinator.com/item?id=41812546, weirdly close to the first warnings:

Insecure Deebot robot vacuums collect photos and audio to train AI (82 points, 37 comments) https://news.ycombinator.com/item?id=41753983
by recursivecaveat | 2025-06-16 00:05:57+00:00
For the Netherlands, the entity that pays the cost is the same that benefits from preparedness. For climate change, the plastic doohickey plant in misc country who would have to pay the cost of losing their asset, is entirely divorced from the entities who will benefit from CO2 reduction: everyone in the world. It's a prisoner's dilemma played at every level from the individual to the corporation to the region, and country. I'm not optimistic about our ability to coordinate the entire species to all suddenly start spending a bunch of money on each other instead of our own groups. Especially when basically every existing business in the world will fight it tooth and nail. We got lucky with solar that its naturally cheaper than coal power, but there's no law that has to be the case with anything else.
by akdev1l | 2025-06-16 00:06:49+00:00
I think none of these points are demonstrated in the post hence I fail to visualize it

Also I copy pasted the code from the post and I got this:

test.cpp:70:14: error: assigning to 'void ' from 'func0Ptr' (aka 'void ()(void *)') converts between void pointer and function pointer 70 | res.fn = (func0Ptr)fn;
by pyman | 2025-06-16 00:06:56+00:00
I'm not saying fast is better than slow, or slow is better than fast. I'm just saying time changes the shape of creativity.

Shakespeare wrote under pressure because he had deadlines. His creativity was shaped by the need to deliver.

Einstein, on the other hand, had no real deadlines. His creativity was shaped by the need to understand. He had time to sit with ideas, rethink assumptions, and see patterns no one else saw.

Shakespeare would say: "Creativity is all about time. And writing by hand takes time."

And Einstein would reply: "Time does not exist my friend. So take your time and write it again."
by jauntywundrkind | 2025-06-16 00:07:26+00:00
I've finally become kind of ok at doing Mac development. But the lack of starve hits me 8 times a year and I just have the strongest, "how does any dev consider using this OS (where we have no way to see what is happening)?"

I looked at using some of the dtrace related tools, but it a) seems a dying breed on Mac, b) had some pretty hefty disarming-of-usual-safeties requirements that corporate blocked.
by dlubarov | 2025-06-16 00:07:42+00:00
Not really, they're responding to what they consider an existential threat against them. If you were to ask them to justify the legality of their operation, the argument would presumably be based on self-defense (Article 51), not the NPT.

Iran didn't have to join the NPT, but by voluntarily joining and then suddenly not cooperating with IAEA inspections (suggesting that they're probably enriching uranium beyond the levels required for any civilian purpose), they've helped Israel make its case for self-defense.
by ekr____ | 2025-06-16 00:08:00+00:00
The situation is additionally confused by the fact that the version numbers do not give a good clue to how different the protocols were. Specifically:

SSLv2 was the first widely deployed version of SSL, but as this post indicates, had a number of issues.

SSLv3 is a more or less completely new protocol

TLS 1.0 is much like SSLv3 but with some small revisions made during the IETF standardization process.

TLS 1.1 is a really minor revision to TLS 1.0 to address some issues with the way block ciphers were used.

TLS 1.2 is a moderately sized revision to TLS 1.1 to adjust to advances in cryptography, specifically adding support for newer hashes in response to weaknesses in MD5 and SHA-1 and adding support for AEAD cipher suites such as AES-GCM.

TLS 1.3 is mostly a new protocol though it reuses some pieces of TLS 1.2 and before.

Each of these protocols has been designed so that you could automatically negotiate versions, thus allowing for clients and servers to independently upgrade without loss of connectivity.
by xattt | 2025-06-16 00:08:27+00:00
Sugar? Why not caffeine?

I swear that a 4+ week coffee and caffeinated holiday improved emotional regulation and turns down OCD behaviours and anxiety.

Not sure if this is microbiota-related or related to down-regulation of neuroreceptors activated by coffee compounds.

I’ve heard arguments such as “well… caffeine is cleared within hours so a weeks-long effect is placebo”. Say what you want.
by WantonQuantum | 2025-06-16 00:10:07+00:00
I'd be interested to see outcomes for girls who are redshirted. I get that this article is specifically looking at outcomes of boys and addressing an identified issue with boys' performances with respect to girls but I'd imagine that a fair proportion of girls would also benefit from starting a year later.

It seems to me that if the outcome of redshirting all boys is that girls are disadvantaged then we'll be having this conversation again in a few years trying to fix the problem we've created.

The root cause of the problem is, of course, that we have a very structured education system that can't easily cater for individual students' optimal rate of learning. Students that aren't keeping up are faced with being held back an entire year with very real social implications.

It would be great to see a renewed focus on extra support for students who are falling behind.
by almostgotcaught | 2025-06-16 00:10:26+00:00
Your Func thing is better than std::function the same way a hammer is better than a drill press... ie it's not better because it's not the same thing at all. Yes the hammer can do some of the same things, at a lower complexity, but it can't do all the same things.

What I'm trying to say is being better than x means you can do all the same things as x better. Your thing is not better, it is just different.
by ekr____ | 2025-06-16 00:11:25+00:00
When TLS 1.3 was finally standardized, there was quite a bit of debate about whether in light of the how different it was from TLS 1.2 we should continue to use the 1.3 version number. ISTR that TLS 2 and TLS 4.0 were both floated--though I don't recall SSL 3.4--but eventually the WG decided to stick with the 1.3 version number we had been using throughout the rest of the process.
by dahart | 2025-06-16 00:12:37+00:00
That brings back some memories. My friend and I messed around with S.A.M. on his Atari 800 a lot when we were kids. We would crank call the parents of other kids we knew and have SAM tell them their kids had skipped school and might get suspended. It was funny to some twelve year olds anyway.

SAM had a basic mode where you just type English, but it also had an advanced phonetic input mode where you could control the sound and stress on every syllable. My favorite thing to do was try to give SAM a British accent.
by pdfernhout | 2025-06-16 00:14:09+00:00
Anxiety is not identical to depression, but consider: "The Chemical Imbalance Theory of Depression: Where Is It Going?" https://www.madinamerica.com/2020/02/chemical-imbalance-theo... "The spurious chemical imbalance theory of depression is arguably the most destructive thing that psychiatry has ever done. ..."

The placebo effect can be very real...

And self-fulfilling predictions by authority figures can also be powerful...

Lack of neurotransmitters being produced in the gut due to microbiome issues is maybe the closest to a real "imbalance" -- like with the original article. Example: "How Your Gut Health Affects Your Brain: The Mind-Altering Power of Your Microbiome" https://www.sciencenewstoday.org/how-your-gut-health-affects... "Your gut microbes can produce neurotransmitters like serotonin, dopamine, gamma-aminobutyric acid (GABA), and acetylcholine—all of which are crucial for brain function. In fact, more than 90% of the body’s serotonin is produced in the gut, not the brain. This has profound implications for mood and emotional health."

Lots more health and wellness ideas collected by me here: https://github.com/pdfernhout/High-Performance-Organizations...

Good luck finding things that work for you -- assuming you are not happy just the way you are. "I like you just the way you are" - Mr. Rodgers https://www.youtube.com/watch?v=kPDTpqtmzPQ
by PaulDavisThe1st | 2025-06-16 00:15:07+00:00
libfftw3 is one the most widely used Fast Fourier Transform open source libraries.

It can be built to be used in a single-threaded environment, or a multi-threaded one. It can be built to use 32 bit or 64 bit floating point as its internal data type.

Any build system that cannot handle or allow me to express "I depend on the single-threaded 64 bit version of libfftw3" doesn't get my attention.

Does yours?
by II2II | 2025-06-16 00:16:44+00:00
For the FSF, Microsoft releasing binaries without source was reason enough to hat them but it was not the only reason why people, including those in the FSF, hated them. Microsoft was very much a company that used their dominant market position to lock customers in and the competition out. (Remember embraced, extend, extinguish?) The Microsoft of today looks like a cuddly teddy bear in comparision.
by nothrabannosir | 2025-06-16 00:17:09+00:00
Sometimes people hide behind this detail in order to absolve themselves of responsibility, though. That’s not as benign as a mere shift in language. OP may have been pointing out responsibility rather than nitpicking language.

“We cannot pay you more, or we won’t be able to hit the margins the market expects from us this year.”

“We can’t license this sports event for wider audiences”

“We can’t sell all of Bob Ross’s paintings or their value would go down”
by tripletao | 2025-06-16 00:17:11+00:00
I'm making a mathematical statement, not a moral one. I chose "nationality" as my input because the linked article focused on that, but the statement applies equally to any other input.

As already noted, any classifier better than a coin flip will disfavor some groups. The choice of which groups are acceptable to disfavor is political and somewhat arbitrary here. For example, these authors accept disfavoring people based on poverty ("sum of assets") or romantic relationship status ("single or partnered?"), but don't accept parenthood or nationality.
by edwardbernays | 2025-06-16 00:17:21+00:00
Which part, in particular, is nonsense? You consistently refuse to engage substantively, instead running away and offering insults.

You said Christianity is a "very reasonable religion." I have made my argument for why this is not the case. I can back it up with scriptural evidence, if you'd like.

You stated I made the case that no argument could be made against the legalization of all drugs. This could not be further from the truth. You are wrong here, plainly.

Please actually engage, substantively, with the text. If it is nonsense, quote it, dissect it, and show it to be the case.

I know you won't, and I suspect it's because you can't. Have fun baselessly insulting me yet again.

EDIT: let me break down the structure of my prior comment for you. There were 8 paragraphs in the initial section, 3 in the first edit, 1 in the second edit.

The first paragraph was me telling you that you have not demonstrated a capacity to substantively engage with people, while saying they make baseless arguments. This is what you are doing.

The next 4 paragraphs are me telling you that you have plainly misstated my argument, and made an accusation that was textually unfounded.

The next 3 paragraphs are my discussion of why Christianity is not a "very reasonable religion" and why I reject moral arguments from Yahweh.

I used the term "Sky D*ddy" (censored to spare your feelings) exactly once in this second comment, to explain that: yes, that is an accurate description of Yahweh.

The next 3 paragraphs in the edit were pretty much just insulting your social comprehension skills, and the last paragraph in the last edit was me stating that I'm fine with people who call themselves Christian but not fine with Christian nationalism.

All of my sentences were grammatically well-constructed. There is a logical through-line that connects one sentence to the next, and each paragraph to the next. I stated things without substantiating them, but there is nothing I said which I can not substantiate with evidence and sound reasoning.

It is not an example of disorganized thinking. It is not an example of poor thinking, nor of poor writing. Your condescension in telling me to get treatment is not well-taken. What you are seeing is a passionate person telling you, in no uncertain terms, that you are a bellend, along with specifically "how" and "why."
by pyman | 2025-06-16 00:18:28+00:00
We live in a world with 7,000 human languages and around 8,000 programming languages. Most people only learn a handful, which limits how effectively they can express intent. This is inefficient.

In theory, one universal language would solve that, for both humans and machines.

Maybe the best solution isn't one language (English, Spanish, Golang, or Python), but one interface that understands all of them. And that's what LLMs might become.
by stephen_g | 2025-06-16 00:18:51+00:00
RGMII requires way more work to run board-to-board (heaps of signals, quite precise length matching, impedance control, etc. on the boards, better board-to-board connectors etc.) and at the end of all that will likely be less robust than just running Ethernet. I'd much rather use SGMII just because it's far fewer signals to match (even if it runs way faster) instead of RGMII.

The chips they're using might already have Ethernet PHYs built in anyway which might also be part of the reason they're using Ethernet.
by mwkaufma | 2025-06-16 00:19:17+00:00
>> I would have to create a base class for every unique type of the callback and then for every caller possibly a new class deriving.

An interface declaration is, like, two lines. And a single receiver can implement multiple interfaces. In exchange, the debugger gets a lot more useful. Plus it ensures the lifetime of the "callback" and the "context" are tightly-coupled, so you don't have to worry about intersecting use-after-frees.
by edwardbernays | 2025-06-16 00:19:34+00:00
Your initial rebuttal was "this is leftist piffle, conspiracy theory, and baseless accusations." It is not piffle. It is not a conspiracy theory, because no conspiracy was theorized about. It is not a baseless accusation, because I have a base for it. Yes, my refutation is more substantiated than your initial rebuttal. Cry about it. Substantiate your argument if you want it to be substantiated. Engage substantively if you want to be treated as doing such, "adult."