MurphyA/hacker-news huggingface dataset:
by iLikeFunctional | 2025-04-02 15:50:14+00:00
Great point, and you're right, I definitely leaned into the technical side in the post. I didn’t want it to come off as pitchy or overly “marketed”. Because I'm not trying to sell anything here at the moment. I’m really trying to understand the value from people who’ve been closer to this problem.

I originally started building this while working in the defense industry. I saw firsthand how vulnerable those environments can be, especially with early GenAI adoption, and how much risk there was around leaking sensitive or classified info through prompts/responses. That really stuck with me, and led to the idea of a real-time policy layer for LLMs.

That said, defense is a tough market to break into, especially without deep networks—so we’ve been exploring other verticals where compliance, privacy, or brand safety is a concern. But we’re still figuring out who the buyer is, how they evaluate this kind of tooling, and how to talk about it in their language.
by psychoslave | 2025-04-02 15:50:20+00:00
Nothing is that much a big deal on a small selected sample, on the one hand on the other. That is, maybe some will prefer mandatory explicit type for every single variable, and some other will prefer type inference whenever possible, and both have pros and cons.

To jump in a REPL (or any debug breakpoint observation facility), having optional type inference is a great plus to my mind.

Note that Crystal does allow to make type explicit, and keep the fluent interface on track doing so:

Array(String).new.push("Peter", "Julia", "Xi").map{|name| "Hello, #{name}"}.each{|greeting| puts "#{greeting}! Enjoy your Crystal"}

Let’s remark by the way that, like with C# lambda parameters, block parameters are not explicitly typed in that case.
by ajross | 2025-04-02 15:50:43+00:00
I tend to wonder if stuff like this is an informative boundary on AI capabilities. I mean, you can't ask a LLM today to do that (AFAICT). "Here's a simply-specified but extremely broad search space, solve this problem in it" isn't something that fits the model. But it's a relatively common (if not "easy") task human beings like to show off.

What needs to change to enable this kind of exploration?
by jsheard | 2025-04-02 15:51:13+00:00
> 120fps and 1080p w/ upscaling to 4k look good but ambitious. I wonder how much AI is used.

Given the hardware architecture it's probably safe to assume it supports a variant of DLSS. When that big Nvidia leak happened a few years ago there were even references to the Switches NVN API in the DLSS code.

Speaking of 120hz, it's going to be embarrassing if Apple keeps making new 60hz devices even after Nintendo's famously conservative hardware moves to 120hz.
by fodkodrasz | 2025-04-02 15:51:22+00:00
I personally find the way these features were shoehorned into the C# syntax an eyesore, I have quite some C# experience, and I think the language is getting more and more convoluted and noisy, with ever less coherent syntax.

On the other hand many of these features are really convenient and handy in F#. Adding many of the oh-my-gamedev-such-speed features from C# to F# also makes its syntax less pleasant to work with.

Personally I also think that the C# async model is terrible, and was a grave mistake. The F# async model with computation expressions, and explicit control over their execution context was a better approach, and I'm really sorry the hack-something-together to unblock the event loop WPF/frontend-dev usecase won over the more disciplined backend-focused approach.
by iLemming | 2025-04-02 15:51:23+00:00
> felt too much .NET-y and too much MicroSoft-y

That was kind of my main problem with dotnet stack in general, although that was some years ago. I've tried sneaking F# into our project by building set of tests (the main codebase was in C#), but some of my teammates would have none of that.

My personal perception of the dotnet community was that developers either were too pigheaded about doing things "the Microsoft way", or hyped about "innovation" — "Oooh... check this out, Scott Hanselman made a whole new conference talk about it...", and then you'd look into this "innovation", and it often turns out to be some decades old, well-known thing, only "wrapped into MSFT packaging", which is not really bad by itself - it just seemed that people didn't actually use them in a practical way. I just never found that sweet-spot between pragmatism and excitement. You have to find a middle ground between: "This works! Sure, yeah, but isn't it darn ugly and probably not scalable?" and "This is so beautiful, and cool, but nobody besides Jeff really understands it." And my personal experience was that .net programmers would always want to be on one of those sides.
by dimplyhire | 2025-04-02 15:51:38+00:00
Dimply | Client facing Technical Solutions Architect | Full-Time | REMOTE (Ireland, UK, or EU)

Dimply is a remote-first fintech building personalised customer experiences for financial services. We're hiring a Technical Solutions Architect to act as the technical liaison between clients and internal teams, ensuring seamless integration and scalable solutions.

Requirements:

Strong TypeScript development background, Experience in solution architecture or software engineering, Familiarity with APIs, cloud infrastructure (AWS/GCP/Azure), and financial data. Ability to translate technical concepts for non-technical stakeholders.

Apply here: https://dimply.bamboohr.com/careers/31?source=aWQ9MjI%3D
by SauciestGNU | 2025-04-02 15:51:58+00:00
Believe me I'm well aware of the distinction between Article II administrative law judges and Article III judiciary. It's just bullshit, and SCOTUS is chipping away at the legality of admin law judges wielding sanctions at corportations, but apparently you can abduct individuals and send them to a place where it's likely they'll be tortured and killed and that's no problem.
by carlsverre | 2025-04-02 15:52:25+00:00
I think you could! Graft just provides transactions over sets of pages. As long as you can model your data in a compatible way it should work with Graft. A better question is how easy the system allows extensions to intercept filesystem operations. I'd prefer to avoid building a Fuse/NBD layer.

I've filed an issue for both:

https://github.com/orbitinghail/graft/issues/37

https://github.com/orbitinghail/graft/issues/38
by joseda-hg | 2025-04-02 15:53:36+00:00
The alternatives being

- Not writing, making everyone worse off

- Writing for the love of the art, no deal, and the author being worse off

- Or taking her current deal, the world gets her book, and she gets some money (Trusting her revsplit is better than average, as she claims, so no sense on other possible deals)

At least to me doesn't come across as sore, she's explaining a common misconception of a situation she's in
by ralfd | 2025-04-02 15:53:43+00:00
The rules France applies here are not fair and user friendly though:

https://daringfireball.net/2025/03/france_merde_decision_app...

> The bureaucratic hurdles they impose are to the benefit, not detriment, of the surveillance ad industry. That’s now proven out by industry groups — the ones ATT successfully tempered — successfully getting France’s regulators to penalize Apple. Users don’t know how to lobby government bureaucracies. What the Autorité de la Concurrence is saying, in so many words, is that two layers of consent is too much, and the only one that’s necessary is the one that advertising lobbying groups don’t object to, not the one they do (but which users understand and like).
by thijson | 2025-04-02 15:54:15+00:00
I recently saw that my local supermarket had replaced most of the paper price tags with eink displays. I guess they can be updated dynamically from head office. Seems like you can buy them now on ebay for not much per unit.

https://tinyurl.com/28v4f583

I wonder what their battery life is, and which wireless protocol they use.
by palata | 2025-04-02 15:54:15+00:00
My manager gave me a fake deadline (pretending it was not fake, of course) and almost declined my vacation request right after it "in case I couldn't meet the deadline". I committed to finishing my work before leaving on vacation.

It was a tough deadline. I worked during the weekend and few nights before my vacation to meet it. I finished on time and left quite exhausted, but happy I made it.

NOTHING happened with my work in the next 2 months. I asked my manager and he finally said "oh yeah, the deadline is in 2 weeks"... so I asked why I had worked like an idiot before my vacation. His answer: "I did that to help you organise". I kindly told him that I didn't need his help to organise my work and that I would like him to never do that again. He answered that "I understand your feeling, but I will keep doing that, because I am convinced it helps you even if you say it doesn't". That's not the only time he screwed me like this.

I never trusted that guy again. I've seen him take wrong decisions and let him. I've seen situations where he was struggling and I could have helped, but didn't. And when he complained about bad decisions later, I happily reminded him that he took them.

A manager can choose to play with me or against me. But if they play against me, it means I play against them. And once they've brought me there, I'm not coming back in their team, ever.

It's easy to break trust, hard to rebuild.
by runevault | 2025-04-02 15:54:20+00:00
Watching c# eat f# features as someone who has dabbled in f# lightly for over a decade has been wild. And supposedly DU's are in the works but multiple years out.

Though one thing I doubt c# ever gets that I love when I'm writing f# is pipeline operators. I love the way they read, from object/collection being worked on and then a list of operations being run on it in order from left to right (or you can do right to left if you need to for some particular reason).
by starkparker | 2025-04-02 15:54:24+00:00
I still use the "I'm only saying this because I care: there are lots of decaffinated brands on the market today that are just as tasty as the real thing" retort in work meetings that get too heated. That entire scene[1] is one of my favorites.

1: https://www.youtube.com/watch?v=_k9gI58sHa0
by areactnativedev | 2025-04-02 15:54:30+00:00
You can download the conversations here https://osf.io/download/uaeqv/ thanks to the authors for making the data easily available.

Now my take from skimming through them: the interrogators (= human participants) did not make a big effort trying to unmask an AI, they were doing it for the credits. So little care asking thoughtful questions or even many questions beyond the minimum to earn their credits.

So I personally don't think it shows LLM models can fool humans trying to unmask them. Maybe it shows that if people are paid to randomly send a few casual messages and get answers from both human and LLMs in parallel, the LLMs don't stand out.

Here is one conversation (starts with the interrogator and then it's each in turn) - Whats your favorite show - rn its arcane wbu - better caul saul. Have you watch breaking bad? - yea its goated fr - what class are you doing the sona for? - psyc 70 hbu - psyc 108! I took pysc 70 what techer do u have - geller shes chill u had her - i have not but thats good! are you a psyc major - nah just taking for credits u

Another conversation: - Hi how are you? - Awful... - oh no! i hope your day gets better! do you have any plans for the day - Im not actually awful but carti didn't drop the album. as - for plans I'm not sure - loll im dead! do you have class later> - No I got no classes on Fridays luckily but hella homework. wbu? - nice! i do have class later not looking foward to it - what class u got

And a last one: - What do you see - My living room - What's on the ceiling - A fan lol - does it spin - Yes it does - how fast - It has 3 speed levels

I have not cherry-picked.
by woopsn | 2025-04-02 15:54:34+00:00
The article would not be so controversial if it weren't outright saying "fake deadline". Of course you need a plan and a push, and stakeholders legitimately need (if only emotionally) some idea of when the builders will deliver. But on a charitable reading there are already terms for what it describes -- expected, target, soft date etc.

In my first engineering job out of college I was manipulated into working (on prem) into the early morning night, after I'd been there a few years. I couldn't help but think of that when I read

> If you think that a prototype might take a month, why not challenge the team to see what they can deliver by the end of the week? You will be surprised, and so will they.

Just being a kid and having my boss, a former professor I looked up to, expect that I could pull it off was enough. You have to be really careful "challenging" engineering reports like this -- need to actually use "see what you can do" language, NOT "deadline" (even if fake) for a 1mo->1wk timeline compression. He certainly acted surprised when I quit sometime thereafter. Hopefully he learned from the experience as well, I still appreciate my time there, just needed more experienced / realistic management.
by FireBeyond | 2025-04-02 15:54:42+00:00
> Elon Musk appears to be laying the groundwork to privatize some space and satellite operations now under the authority of National Oceanic and Atmospheric Administration (NOAA), or steer lucrative contracts toward his SpaceX and Starlink companies, former agency employees say.

> They’re sounding the alarm as at least four other federal agencies have reportedly begun pushing new contracts toward Musk’s Starlink satellite internet company.

> In the wake of a firing spree that gutted some NOAA space operations, Donald Trump Jr’s investment firm stoked speculation by purchasing $50M worth of SpaceX shares.

> On Friday, FAA officials ordered staff to begin finding tens of millions of dollars for a Starlink deal, according to a source with knowledge of the FAA and two people briefed on the situation. The sources note that these internal directives have mostly, if not entirely, been delivered verbally — which they say is unusual for a matter like this.

Sources: https://www.theguardian.com/technology/2025/mar/25/doge-musk... https://www.rollingstone.com/politics/politics-features/elon...
by alabastervlog | 2025-04-02 15:54:48+00:00
Despite giving no shits about the new features (possible durability improvements aside) this'd be a month-one purchase for me (availability allowing), but the price is... bad.

I'd been counting on buying this this year, like, nearly sure I would be, it was my one planned splurge in a year of uncertainty and belt-tightening, and still would be if we got the Japanese-version pricing, but this is gonna be a no.
by CactusEng | 2025-04-02 15:54:55+00:00
Cactus | https://www.cactus.is/ | Multiple Roles | REMOTE | Full-Time and Contract

Cactus is a strategy, design, and engineering firm that builds physical and digital products for some of the world's leading healthcare clinics. Fully remote with teams based in the US and Brazil, we're hiring for a variety of software engineering roles (https://www.cactus.is/careers).

- Backend and Fullstack: Python and JS, SQL/PostgreSQL and NoSQL tools (GCP experience a plus)

- iOS and Android: Swift and Kotlin/Java

- Frontend: React, JS, and a variety of data viz and interactive libraries

- Engineering Managers: to lead our client projects and teams

Email careers@cactus.is with your name, github/code samples, and resume or LinkedIn. It's a plus but not required to have past experience working with healthcare tools and standards like EMRs, HIEs, HIPAA, FHIR, interoperability, etc.
by alistairSH | 2025-04-02 15:55:04+00:00
Yep, that's exactly it. Traditional (meat-space) engineering has a clearer delineation between design and build (and whatever other phase you want to include).

We can see this in estimating bigger infrastructure projects (where there's an end-to-end estimate of time and budget) - at least in the US, these almost always miss as well.

But, building a housing development (once permitting/zoning is done) has a much higher likelihood of being close to estimates. Building a spec house is a "solved" problem. Similarly, if a software team is building a pile of CRUD APIs with a basic web frontend, in a domain they have experience, they should be able to estimate that pretty well.
by ncr100 | 2025-04-02 15:55:24+00:00
[Answered]

Does it play sound at this stage? or other media (eg video, beyond still images and text and UI?)

EDIT Thank you for making and sharing this -- it is pushing the future closer to today (euphemisms are my superpower lol jk)!

EDIT 2: I see the "Enable Sound API/Access" toggle in the Gear icon, below my generation. Exploring this now.

EDIT 3: Behold the HORROR (Works in Desktop Browser) English -> Morse code with "Sound": http://asim.sh/s/160375

- tip: beware of playing long morse code sequences, there is no stopping it.
by Jtsummers | 2025-04-02 15:55:49+00:00
> Is this an intentional effort to make warfighting sound more like a kind of bureacratic exercise?

I'm not sure how intentional it is in the sense that they made a deliberate choice rather than it being an unspoken consensus to move this way. However, the language around warfighting in the US has been increasingly sanitized over the years. A key event here is the change in name from Department of War to Department of Defense. Later on we started calling things "defense" instead of military. It's the "defense sector" of the economy, not the military sector. The defense budget, not the military budget. You also see the sanitization with how war is conducted, increasingly from a distance. Bombing an enemy rather than putting in ground troops (or at least delaying putting them in). Now with drones the operators (note the term, it doesn't convey what the job actually entails) may be located at a state side base and go home after conducting a mission somewhere else in the world.
by remy_boutonnet | 2025-04-02 15:55:55+00:00
Turing Biosystems | Hybrid around London, UK | Full time | UK citizenship/right to work required | https://turing.bio

Company: we are an early-stage startup in London making an analytical in-memory graph database engine in C++ strongly focused on speed with a for life science industry and beyond

Experience: good to excellent knowledge of C++, systems programming, programming for high performance and computer science. Technologies: C++20, CMake, git, Linux.

Please apply if you like C++ a lot, if you are good at creative software design, if you like to design new algorithms and to find new arcane ways to make software fast.

Apply online at https://form.typeform.com/to/U9oAwal6
by giantg2 | 2025-04-02 15:56:19+00:00
This sounds a lot like me. I have a disability that contributes to this. It's possible you could ask for accommodations to lower the pressure, such as async code reviews or something.

On a side note, what they put in the posting about being "fast paced" and stuff is almost always fluff. I don't know of any slow paced dev jobs, but the degree of pace doesn't seem to be correlated to the use of "fast paced" in the posting. It seems random.

I feel like I'll probably get fired and end up working at Walmart. Hope you have better luck.
by fodkodrasz | 2025-04-02 15:56:37+00:00
Lets settle on a finally good enough. I can give honest compliments on learning from the past problems and from the better examples in the indsutry.

You may not remember the early .net core times with yeoman and other then-current javascript ecosystem originated things applied in really cumbersome, half-assed ways, with lacking docs and always being in flux for years. The project.json era was terrible.

Also msbuild was way worse 10-15 years ago...

Mono with automake was special circle of hell IMO, I have very small exposure but it was really unproductive and painful.
by AdmiralAsshat | 2025-04-02 15:56:51+00:00
Late Super Nintendo and early N64 games went up to even $70/$75, if memory serves. I remember an uncle getting me NBA Hangtime for my birthday one year at $75.

I think it definitely contributed to the PS1 outselling the N64. There were many reasons, of course, but seeing those Toys R' Us flyers where the PS1 games were marked $40-50 and the N64 games at $60-70...I'm sure it gave some parents pause about which systems they were buying their children.
by morgengold | 2025-04-02 15:56:51+00:00
Speaking of COVID. There is a weird story about Musk betting $1 million dollars on low death cases of COVID against his former friend Sam Harris.

After Elon was spectacularly wrong he just canceled the friendship. Also forgot to pay the $1 million dollars.

https://samharris.substack.com/p/the-trouble-with-elon
by throw742809 | 2025-04-02 15:57:16+00:00
Throw away.

Most of the advice you will get is wrong. Not bad-wrong but waste-your-years-doing-100-useless-stuff-wrong. Most solutions attempt to be a cookie-cutter which fits all. Anxiety is body's natural response to an environment. Your job was not the problem. How you thought you were supposed to work - was the real activator. Even if you find a healthy job, you will yearn that "high" from the stress.

Once anxiety is part of you, no medication or meditation can make it just disappear. It will be carried in your genes. You are may be carrying it from your grand grand parents too .

Good news is that you dont have to be affected by your anxiety. If you learn to accept it as part of your natural response, you will calm it down . Use a good meditation app - not the Silicon Valley ones. You may try various therapies to see what you like. But avoid professionals.

The answer does not require you to spend 1$. Even the richest may not treat anxiety in their lives. More money you spend, worse it may get for you.
by FireBeyond | 2025-04-02 15:58:06+00:00
I have a lot of skepticism about the "stalker threatened the vehicle" story that came out of Musk, especially considering his security never called 911 or anything corroborating, but on this note, in two separate incidents where two of his children were in a vehicle, his public statements afterwards commented on the threat to or safety of the male child, and made no mention of the female child in the same car.
by JKCalhoun | 2025-04-02 15:58:39+00:00
> So when this room is asked, "pass me the pen" and it replies "i cannot pass the pen" (or whatever it replies) -- it should be obvious that the person in the room, or any function of their activity, has never acquired any reference to "the pen"

And yet Searle seems to pass the buck here to a book that actually "responds", not to the person in the room. I get it: the person is out of the loop.

But how does one explain the book that can answer so convincingly? That would appear to be where the "AI" resides.