skysight-inc/HackerNews huggingface dataset:
Yeah I heavily disliked most public speaking coaches at institutions precisely because of this.

FWIW, I mostly coach juniors at work who will brilliantly describe their current project to me at their desk but then fall apart in the conference room in front of peers and seniors. Mostly it's because they're trying to recite some prepared speech that doesn't sound like they normally talk (often desperately trying to impress the room). So I tell them their mastery of the material will impress the room and you sound plenty fine when explaining it to me at your desk. I don't have a full semester of instruction time to make them develop a style -- I have one hour the day before the meeting. So it doesn't produce great political orators. But it does help produce people who can walk through some deep technical work in front of their bosses.

>AND love the act of becoming a person you want to listen to.

And love that character too. That takes some self discovery, experimentation, and practice. Which is why I referred to it as a great effort.

Addendum: To give some credibility to my method, I often point out to them that they sound their best when speaking during data reviews. These are sessions where, following some kind of test, engineers gather to review sensor outputs. You have no time to prep a speech -- these are quickly assembled within hours of a test and are very much often just a loose collection of screenshots and quick annotations and the engineer in question usually spends that time copy pasting screenshots or driving back from a test site.

But once it's their turn to talk about some really obscure looking line graph, they will deliver some great, great public speaking. Why? They've spent the last 6 hours staring at this graph and know deeply how to interpret it.

By the way, this has given me reason to believe that Investment Banking decks largely are just to force junior associates to undergo the above process.
I'm not entirely understanding this. If the ships are genuinely abandoned, what stops the crew from making them their own and/or selling them? Is it simply the paperwork or what?
> Full linux system on phone, available as a desktop experience through hdmi out.

Have you considered the Librem 5 ( https://puri.sm/products/librem-5/ )? PureOS is a Debian-based Linux.
A feminist movie was a big hit last year … So, no, “politics” don’t play a role in it.
it is complicated, but if it as a berth and paying fees to be stored there you likely are in the wrong. But if the owner stops paying berthing fees, the berth owner has a case against the ship owner. At this point it becomes legal to remove the boat by cooperating with the berth owner. A court is unlikely to grant you ownership of the ship outright however.

Facts like these are what are missing from these stories. They always say something like "the company was going bankrupt" or whatever. Somehow they paid for fuel, berthing fees, port entry fees, docking fees and a host of other stuff you need to do international shipping. They quit paying the crew because they can get away with it.
Thank you! The goal is to save time and reduce the back and forth of finding tabs - hopefully this helps solve some of that.
Show HN: Webhooks for Any Event
Hi, co-founder of markets.sh here. We are doing a lot of news processing and analysis around stocks and companies. One feature people like to use is “alerts” at certain price points. We have now extended this with LLM filters on the whole news feed so that you can create (near) real-time webhooks on arbitrary events like:

- Notify me when Nvidia is worth 10 trillion
- Notify me about AI breakthroughs
- Notify me when Intel is the market leader again
- Notify me about successful Starship launches
- Notify me when a war breaks out
- Notify me about bankrupt unicorn startups
- Notify me about significant economic events

The feature is still very early. If you write that you’re from Hacker News in the support chat, I’ll give personal support. Would greatly appreciate all feedback
> It’s not something the company values

Company values it enough to put on almost every product offer page.

That is the real indictment. Company values nonsense info above no info.
Online booking of services & professionals in low density (rural) areas. Wrapper for phone, basically.
Washington, Alaska, Hawaii, Florida, Texas …

US is a biiiiiiig country.
I'll admit that article was quite long so I skimmed it and as such I might have missed something. The only thing I saw that even alluded to racism was saying one of the early people involved with the movement may have been racist.

If that is all you have then that is extremely weak. Plenty of movements don't have the best people in them...
Not nearly as often with Graphql and happens less and less as your backend and data models stabilizes.

Most of our frontend features now don't have backend changes and we were able to increase the ratio of frontend to backend devs.
hi, coded a small tool today to merge a single image to an audio using FFmpeg via WASM in the browser - coded together with ChatGPT during coffee

i.e.: you can create stuff like this https://www.dropbox.com/s/w075u40g8xk8asw/output.mp4?dl=0 (image via Midjourney, sound via Suno)
Because receiving unexpected data is a signal you rarely want to ignore in programming. Doesn’t matter whether you’re gonna use it or not.
To be honest, it was and is pretty rare to see C/C++/etc. self-contained static binaries on Linux. Glibc doesn't even properly support static linking, and musl does not have 1:1 parity with glibc, so it's challenging to even give a "single binary" for C/C++ programs on Linux, less in the past before musl and during musl's infancy. The more popular thing to do on Linux is something more like AppImages where you bundle a bunch of stuff into a single self-executing file, and that ultimately still is a dynamic binary depending on system libraries (and therefore can't be e.g. plopped in an empty Docker container.)

(And yes, Windows and macOS, and probably most of the BSDs, don't really suffer too badly from this issue, since dynamically linking to system libraries/libc is not a problem. Still, not needing libc remains a big advantage for Go since it is possible to cross-compile self-contained Go binaries to any platform Go can target from any other platform; this is challenging to do with C/C++, especially for targets like macOS.)

Even if you do get past the code though, there's the assets. For C/C++, bundling static assets into an executable is oddly challenging. There's been a bunch of different bin2c-type programs over the years, yet somehow not really many "standard" approaches to doing it, and many of them suffer from bad performance (especially approaches that go to a source file instead of an object file). Just now, finally, in the past couple years, there is #embed in C... for embedding a resource file. Meanwhile, Go has had several good options in the ecosystem for embedding entire directory trees and using them inside of VFS layers for ages, and since Go 1.16 (2021) it has support for that as part of the toolchain.

Go didn't invent the concept of making a single self-contained executable, it did however push the status quo quite far. I contend that I have the experience to make this claim.

P.S.: To be clear, I'm definitely not saying you literally can't, and I am aware of Cosmpolitan libc and APE, which are pretty cool. Of course, with effort, you absolutely can make static binaries using C/C++. I just recently did this with a C++ and Rust program using musl; it's tricky, especially since many build setups don't really support these kinds of deviations, but it's possible. One major problem I have with this is that I don't really feel very confident in the stability of the resulting binaries; if something calls dlopen with static musl, it will crash, and behavior of certain things like DNS resolution also changes in ways that may break some programs. The reason why Go's contributions matter is that for basically as long as I can remember, the way to do this in Go is to install the toolchain and run `go build`, any host platform, any target platform, and it's well-supported by virtually everything because it is the default behavior. (And if anything, Zig is closer to bringing this to C than any of the C/C++ toolchains...)
In public I very rarely have my phone out of my pocket or bag. 75% of the notifications that would make me look at my phone, I get on my watch. I also never miss a notification when my phone is not in my hand/pocket and as such have reduced the notifications significantly.

I no longer get Phantom vibration syndrome https://en.wikipedia.org/wiki/Phantom_vibration_syndrome.

I also can tell the time without taking out my phone.
OpenAPI has a handful of open source API explorers. The ones I’m familiar with are Swagger UI, Redoc, and RapiDoc.

OpenAPI 3.0 has this concept of remote references, which can be URLs to other OpenAPI specs hosted anywhere. https://swagger.io/docs/specification/using-ref/
I don't know much about the particulars of maritime law but it's a venerable domain with a massive body of precedent and historically a very high level of routine perfidy to base case law around. I don't imagine this would be the clever loophole you're hoping it is.
Back in 2021, I asked one of our devs who badly wanted GraphQL for his resume (this dev left in 6 months) to address the following issues:

- GraphQL performance issues

- GraphQL makes tasks more complex

- GraphQL schemas confuse junior devs, higher entry level

- REST cache easier

- REST if you understand what you are doing ... can do the same

- REST is better for error handling and tooling

Now in 2024, I clearly see LLMs gives much better autocomplete for REST or SDK code generated with protobuf ecosystem

There is not enough code repos based on GraphQL for LLMs to reason.

If you have like minded people who loves GraphQL, nothing can stop them but at higher and broader level it's a huge risk for dev velocity (like anything else if you dont know what you are doing)
Stablecoins Are Defense Tech
Phalanx: A 1332-core RISC-V Processor Cluster Array (2019) [pdf]
And finally HyperText will progress into the futuristic HyperCard
Tangental, but I still haven't found a better personal task management system than Knuth's: make a list of everything you need to do, the task items you want to do least are almost always the ones you need to do first. Works good.
More details here:

https://fpga.org/grvi-phalanx/

Do note that these are simple cores intended to compete with GPGPU use.
It's been a year or so, but some carriers refused to sell me a watch only plan, it had to be a new cell plan for a phone too. (And pairing with an existing phone meant it had that cell's number, not a watch only one.)
But Weights and Measures Act does not apply to goods not sold by weight/measure. Such as smoke alarms.
Interactive slides available via the blog post:

https://acegikmo.substack.com/p/lerp-smoothing-is-broken
Why Are People So Down About the Economy? Theories Abound
No. A forked stick does not have 4 branches, nor does a fork in the road.
Sounds like an issue with your team rather than graphql
I don’t mind the content they watch on kids YouTube (mostly, streamers can be awful), but the exposure to the algorithm turns them into tiny zombies and led to behavior problems. Even adult brains have trouble navigating the dopamine hits of recommendation algorithms optimized to keep you engaged.

We’ve stuck to a middle ground where they are limited to a certain amount of YouTube per day (but have no time limits for Netflix, games, etc). This has worked well so far
Wouldn't take long before that gets abused I bet. I'm picturing a world where someone knows their ex uses Waymo to get home every day so requests rides around that time/place so they can report them as odorous/damaged/vomit/etc and get the prior rider banned.
How does it work?

Are hyperlinks generated as part of original prompt or you do post processing on a response with another LLM?
For actors it's slightly different, but the whole "becoming the character" part is, to me, the "writing like they speak" part. By fully inhabiting the character, they will be compelled to speak in the manner written in the given situation.

And as the other comments mention, actors very often do alter the lines. Behind the scenes footage and interviews with actors reveal this often happens because they think the screenwriter/director got it wrong in that particular moment -- that their character wouldn't respond like that.

The Han Solo example is a good one. Hours of takes saying "I love you too" and then Harrison Ford has a flash of clarity and realizes Han would NEVER respond like that. Calls for a quick take, "becomes Han Solo", says "I know" and the rest is history.
This is really cool! I love the rabbit hole stuff you can do when you give GPT more capabilities. I was playing around with this stuff and found I was most often wanting to use it when wanting to learn about something so made Instaclass: https://myinstaclass.com/. It finds videos, images, makes quizzes and gets more relevant web links for you to keep exploring, and structures it like a class (basically a list of bullet points like you mentioned). Try it out and lmk what you think!
superstitious nonsense
Manchester not London.

According to Kagi the population of Greater Manchester is 2.8 million vs 1.61 for Phoenix.
But in Debian you could download the source package and patch it yourself should you want to as well right?
Also known as "word salad" in the psychiatric literature, to draw a parallel.
The best thing about this is, you don't have to worry about your kids outgrowing it. Google will cancel it before they do.
I must be the only one who found GraphQL, used it in a small project, and liked almost every bit of it. I used Apollo Client and graphql-codegen to generate types and functions for Vue 3, and nothing else could touch it. It wasn't all smooth sailing of course: I did find defining new scalar types to be fiddly, and I couldn't really even make proper use of union types, directives, or even enums due to the impedance mismatch of Apollo Client (JS) and API Platform (PHP). The latter had a lot of nice features in implementing the API backend itself, but the poor documentation for its graphql support held me back. But even the super-basic graphql subset I did use caught a great many errors at the type level where other solutions would not have.

These days, given the freedom to write the backend in TS too, I might look into tRPC instead. One thing's for sure, I won't be going back to OpenAPI unless and until I can fully autogenerate api.yaml and otherwise never have to touch it again (getting there with zod+openapi on another project, but it's nowhere near as easy as graphql-codegen doing all the things with one introspection query).
> A network of clocks on the moon could work in concert to inform the new lunar time scale, just as atomic clocks do for UTC on Earth.

Presumably some clocks would have to be on the surface of Luna facing Earth/Terra, and some clocks on the side facing away, so that the gravity well of the planet could be averaged out.

And if we're going to go through the trouble/expense of sending some gear, it might be useful to pack multiple instruments: if timekeeping is a long-term need, another long-term instrument could perhaps be a seismograph to measure for possible 'moonquakes'. Multiple clocks could mean multiple seismographs for better triangulation of events.
Yup. And the solution to that org problem is for the front engineers to slow down, and help out the "backend" engineers. The complexity issues faced by the back-end are only getting worse with time, the proper solution is not adding more complexity to the situation, but paying down the technical debt in your organization.

If your front-end engineers end up twiddling their thumbs (no bugs/hotfixes), perhaps there is time (and manpower) to try to design and build a "new" system that can cater to the new(er) needs.
Hi. Just to clarify.

> Node 21 with NPM > Sveltekit, shadcn-svelte

The front-end things are used during the build process. You don't need them when deploy.

> And the documentation literally specifies it requires docker.

Fusion can be deployed as a *single binary*. Docker is just the recommended way. Maybe we need to make documentation clearer.
They're still paying the necessary fees to keep control of the ship, because otherwise local authorities or a creditor or whatever would seize it. They simply stopped paying the crew because the consequences of that are avoidable or acceptable to them.
If someone suggested switching to a new C++ compiler with 99% of the features of the C++ standard with the selling point that it ran template metaprograms 100x faster, could you convince your company to switch? In the setting where python shines and performance matters, python is serving as the metalanguage executed at compile time for a strictly typed compiled language such as SQL, torch graph traces, jax, or z3
This is the more interesting question, I think. 30+ years later still having dreams about exams for classes I forgot to drop, exams I didn’t study for, etc etc.

Having dreams about upcoming exams seems obvious compared to why a lot of us have dreams years and decades after your college years are over.
I guess the question I have is whether anyone tracks these trends empirically?
Agreed it all can and should be better. That doesn't mean "it doesn't matter which administration" etc. There are meaningful differences and the sane thing is to prefer the better option over the worse option, even if neither is particularly perfect or downright evil.

When it comes to improving systems like these, incompetence, hamfistedness, and inaction can be plenty damaging by themselves. "I will roll back ACA and replace it with [crickets for 4+ years]" is a worse alternative.
Thanks for being flexible with the rules! This is the first time I've seen this post, and I appreciated it.
The 'Deep State' (political lobbying in Washington)
you are delightful. i appreciate you, dang
Everybody loves some sort of drama. If they don't find it, they invent it.
please explain how really cheap marketing works
What? GraphQL is purpose built to solve that in 1 Query. Not doing it in 1 query is on you not the protocol.

In practice with REST the frontend engineer didn't want to wait and tried to use the existing REST endpoints, did N+1 API HTTPS calls and then joined them client side in javascript.
Lol Tesla has made significant progress and doesn't show much sign of slowing down. There's no reason to think there approach can't work at this point. People go weeks without intervention.
UK has reliable economic data for hundreds of years, housing is the most unaffordable it has been relative to income since the times of the Plague
Just skimmed so far and didn't see any reference to the Simplified Transformer block of https://arxiv.org/abs/2311.01906 (and it seems they also left out grouped query attention, too, as pointed out by another comment).

While lazy me wants them to explain how their approach compares to these approaches, it looks like their exposition is pretty clear (quite nice for a preprint!) and I guess I'll just have to actually read the paper for real to see for myself.

Given how well I've seen Simplified Transformer blocks work in my own playground experiments, I would not at all be surprised if other related tweaks work out well even on larger scale models. I wish some of the other commenters here had a bit more curiosity and/or empathy for these two authors who did a fine job coming up with and initially testing out some worthwhile ideas.
Mobile, Alabama Hospital Refuses to Pay Settlement in Landmark Ransomware Death
Good points! I can't agree more with item 1.
Tried a Gizmo when my daughter hit 5th grade; a big increase in independence comes around then (at least in our town which is still quite old fashioned with many, many kids walking, shopping, socializing, and playing outside unsupervised all over town in the nicer months).

The thing was an absolute turd. I think over 9 months I managed to get one message to go through to her, maybe two or three calls worked. She was never able to reach us when she wanted, and we could never reach her. End result was that we both experienced far more anxiety than if she'd had nothing at all - utterly counterproductive. Whether on wifi or 5 bar cell coverage, the damn thing just wouldn't ever reliably actually communicate. Support never figured it out though we did try.

The final straw came when she walked over to a friend's house across town one afternoon for a playdate, then I tried to call her an hour later to make sure all was ok and it didn't ring, as usual. I tried the location tracker thing and it told me she was in a dodgy neighborhood 20 miles away from where she was supposed to be. (People here will probably guess that it was getting location info from the address formerly associated with the WiFi AP at the house she was at - the parents had recently moved.) After that panic she and I both decided it was a piece of crap and we upgraded her to an Apple Watch as a "graduation present" from elementary school. It's worked perfectly, and it has been easy to manage controls and restrictions.
Kerbal Space Program 2 team to be laid off in June, says senior manager
Auto Wiki now features diagrams and AI revision with instruction
Camera vs Lidar+Camera is not a narrow question. Cameras lack sufficient dynamic range to work in many situations, and therefore cannot alone be used for a real self-driving solution where the driver naps.

Your example of needing to read a stop sign isn't a great example. At least in North America, a hexagonal sign is always a stop sign. A better example of your point would be a speed limit sign.
It takes 5 minutes to configure with the defaults. But once you need to optimize PHP-FPM to handle more requests, you now find yourself fiddling with pm.max_children etc settings and need to know what you are doing. I love working with PHP and Go both btw. But PHP configurations can be a pain if you do anything other than defaults.
When you factor in liabilities the value of the ship can be negative. Often there are port fees that the shipper doesn't pay and because they're in a different country they're unserviceable so the port takes the crew hostage.
Mkbhd - Apple Labs where they durability test new iPhones
I recently had a dream I was back in middle school, as an adult, to take an english test that was nearly 20 years overdue. The teacher giving it probably isn't even alive anymore.
Nope, I didn't say that. Read through again.

FWIW, I'm not in the US, so I'm just observing. It's sort of like watching neighbors have a fight involving matches and gasoline. You have to wonder if they're going to set the whole neighborhood on fire.
Running 15× faster with a situation-specific algorithm
Up to some point last year the Android TV version of Apple TV+ worked fine on my Android tablet via Halauncher using the keyboard. Then it didn’t any longer due to some Apple backend change - before their UI revamp - since I never updated the Android TV app. Now they need a dedicated developer to make a proper phone/tablet app? I don’t know but it is clear that this is no priority for them for sure
To put it more bluntly, they're afraid of their creditors, because their creditors can get justice, because the justice system requires money to effectively use. The workers don't have money, so they aren't a threat.
It's mostly dysfunctional boards that aren't doing their job I don't understand. You can talk about fiduciary duty all you want, but when you're the board of a "non-profit" that has a wholly-owned for-profit subsidiary and you don't seem to know what the hell that subsidiary is doing on a number of dimensions, you're either A. there for appearances only or B. terrible at your job.

Like, is your argument really "you don't know how boards work" when this is a fantastic example of a board completely failing at the basics of the job?