skysight-inc/HackerNews huggingface dataset:
In the case of Nvidia, I don't think they see gaming GPU's and AI as being in direct competition with each other.

Continuing to also produce gaming products give a few advantages, besides simply to serve as something to fall back to if the AI boom turns out to be a bubble.

For instance:
- Having consumer GPU's out there has marketing effects and can also increase the population of developers who experiment with AI development.

- Consumer GPU's can be built with cheaper memory types (no HBM needed) and less efficient process technologies (like when the 30-series used Samsung's).

- Having an installed base of consumer GPU's out there allow AI companies to deploy AI products (inference) to edge devices.

- Related to the previous: In the future, AI technology, VR, gaming and TV/film may merge into a single entertainment class, with everything happening or being told in an interactive VR environment, complete with fully AI agents acting within. Having much of the processing power in the edge device may increase the quality of such experiences, and may cause consumers to be willing to significantly increase spending on such products.
> I’m slightly confused by this. They say they are using their leave, but what if management says… no? I mean, it isn’t a strike if they are asking management, but I don’t see how they can say they are using their leave without approval.

IIRC, this exact tactic happens in the US, but it uses sick time and is called a "sick out." I suppose that's because management can't realistically can't deny approval for an illness to infect you, so sick time can't be subject to the same kind of control as other leave.
what happened to all the stories about how apple was partnering with openai for iOS 18?

the most innovative thing about openai is the PR
I don't know how to code, but I found a website that I can use online,https://chattts.com/
Show HN: Automatically extract data from APIs with dlt and OpenAPI
Hi Show HN, we are Dave, Marcin, Alena, and Adrian, authors of data load tool (dlt), a Python library that automatically creates datasets from any kind of messy, unstructured data.

We launched dlt on HN 7 months ago with a mission to make getting datasets fast and easy. Now dlt helps its users to code around a thousand new data sources each month and to maintain many thousands of live datasets in production.

Today we are releasing *dlt-init-openapi,* a Python CLI tool that generates a dlt data pipeline from any OpenAPI spec. It brings the time to create a dataset down to a few minutes.

Here’s a Colab demo: https://colab.research.google.com/drive/1MRZvguOTZj1MlkEGzji...

Here’s a video walkthrough: https://youtu.be/b99qv9je12Q

---

In the past you had to analyze REST API endpoints, response data types, pagination styles and write lots of custom Python code to create a dataset. OpenAPI specifications standardized API definitions, making it easier to interact with APIs.
Now, dlt-init-openapi leverages these OpenAPI specs to automate the manual work around dataset creation you had to do before. OpenAPI is a growing standard with almost every API using it, and used by default in frameworks like FastAPI.

What can dlt-init-openapi do for you?

- It generates Python scripts with dlt pipelines that you can run to pull data from your API into a structured destination of your choice (Parquet files, SQL DBs, Databricks, Snowflake, etc.)

- Infers and evolves schema for the endpoints from the actual data!

- Discovers pagination style for each endpoint

- Finds and unwraps data entities for each endpoint, also for deep, nested JSON responses

- Discovers the primary key for each entity

- Discovers authentication schema and generates code and config files to pass required credentials

- You always have the last say. The generated code is declarative and ready to hack in case we pick the wrong paginator or response entity.

The tool and dlt are open source, find the code here: https://github.com/dlt-hub/dlt-init-openapi and here: https://github.com/dlt-hub/dlt
Don't quite understand the hate. This is very reasonable behavior for a compiler in 2024. I would even go so far as to say that a compiler should never execute any user code by default.

Imagine if gcc could automatically, by default, download some shared library and include it in the build because of a special macro included by a random header file on the system.

Of course, this change is optional (just add `-proc:full` to the command line) if you want the old, less secure behavior.

Also, Lombok is not affected because it's not an annotation processor. (Also, look at Immutables: https://immutables.github.io/).
> besides apple you mean?

Not even Apple's. I want to be able to get my stuff to and from the iPad directly through my LAN as you can do with desktop computers.

> and what installing Firefox on ios have to do with someone's cloud?

In this context, that's only useful if you do web development?

Besides, tbh anything that only works in the EU is useless for a dev. I like to use solutions that I can pass around to my partners, no matter where in the world they're located.
Show HN: DIY Instagram Automation for My Influencer Wife
And if anyone knows about peeing on people, it's an H2O dragon.

/jk
Furbo and KONG: the mechanics of treat delivery
> "random nonces"

I find it amusing in spite of the various words that have fallen out of favour in recent times for political reasons, "nonce" continues to soldier on.
I patronize them - from a distance.
My guess - lowering barriers to entry is usually a good thing. Maybe you've got someone with the potential to be a low-level engine wizard who just doesn't know they're interested yet because they haven't seen the potential. Maybe someone getting to play with things at a high level starts thinking "but how does it work and dives deeper. Or maybe you have someone who can make something cool, but was never going to slog through the "physics engineering" to get there - and there's one more cool thing in the world because we knocked a limitation out of their way.

I think your concern is a valid one - but I also think it's worth the "risk" to bring concepts up to accessibility and widen the funnel that leads to depth.
I wrote elsewhere that I recently asked Claude AI to help me learn a Pixies song on guitar and it wouldn't give me anything but generic advice because of copyright.
Rompolo – Your memories one scan away
Damn, that's a great point.
This is, in fact, not always common. I guess it probably depends on the country/region to some extent.
Do you actually have 200 interests or do you like thinking that you have 200 interests?
This makes sense, and I wondered for a moment why I hadn't noticed the issue in any of our projects. I realized it's because we just don't expose HTTP in the first place, whether for API or UI purposes. However, that doesn't mean there's no danger.

I believe it's still possible for a client to leak its credentials if it makes a bare HTTP/1 call to an actual HTTPS endpoint. The server only gets a chance to reject its invalid TLS handshake after it's already sent headers that may contain sensitive information. After all, the TCP negotiation did go through, and the first layer 7 packet is the bare HTTP headers.

Of course the port numbers should help here, but that's not guaranteed in an environment where port numbers are assigned dynamically and rely on service discovery.

Serving exclusively HTTP/3 should close this gap but requires all clients to be ready for that. I know many internal deployments do this, but it's not a universal solution yet.
That's utterly insane, and I suspect probably some outlier particularly expensive ones. You can book a fitting, and buy a choice of hearing aids, get trained, follow up, and 5 years worth of checks ups and appointments in London privately with no insurance ranging from ca $1300 to $5000. I've not even found any higher than $5k when I searched for prices in London, though I'm sure some of the Harley Street clinics will be willing to overcharge at ridiculous rates too.
Cssnano: A modular minifier, built on top of the PostCSS ecosystem
I'd never use F-Droid due to how insecure it is.
They still modify all app signatures, so you can't even verify what you're installing is authentic.
The author has a bunch of other neat projects like: https://aem1k.com/world/

And he explains some of the code golfing in this talk: https://m.youtube.com/watch?v=RTxtiLp1C8Y
Modi's fault !
You forgot the 6010172 vehicles they sold — Musk is respons for at least 6010025 of those, his predecessors for at most 147.

This is a pretty big thing to overlook, regardless of subsidies, as it's at least in the low hundreds of billions of dollars of revenue.

Hype, sure, that's the lighting every company wishes it could bottle for their product launches. Even the metaphorical launches rather than Musk's more literal use of the word: https://en.wikipedia.org/wiki/Elon_Musk%27s_Tesla_Roadster

Is "hype" a dirty word for you? Because my point is, that brought in actual sales, which they didn't meaningfully have before.

> Without credits and customer subsidies they wouldn’t ever have made anything

And? The sole purpose of those things is to convince the private sector to get something done. You're complaining that they worked.
Show HN: Sword – A compile time dependency injection library for Swift
Hi HN!

I made a compile time dependency injection library for Swift, inspired by Dagger.
As you declare dependencies and specify how to satisfy them using Swift Macros, Sword automatically generates dependency injection code at compile time. Sword walks through your code and validates dependency graphs, ensuring that every object's dependencies can be satisfied, so there are no runtime errors.

I would love to hear what you think about it!
Cfn-changeset-viewer – Terraform plan-like output for CloudFormation ChangeSets
Yes, but you also paid $10k more for the car?

And is it more if you compare it with e.g. a used Toyota Prius?
It is also "kind of life-changing" if you go about it the wrong way.
Hi HN,
Chrome just released support for the Speculation Rules API. It preloads web pages and makes select pages load instantly. Will everyone adopt this or am I the only one excited about this?
You're right, but I don't think there's any incentive to do it. They pride themselves on having no tracking or otherwise user information (not even app popularity statistics), and adding any form of payment would require managing user accounts or coming up with impractical multi-device proof-of-purchase sharing solutions.

It's also worth mentioning that since everything on the store would still remain free software, making it legal to share purchased copies, people seeking to use it as a business model (like the parent post) would generally be ill-served.
Cracking IDA is a right of passage
Plan 9 and C but there is some good info in these videos: https://www.youtube.com/@adventuresin9797/search?query=usb
> how a card catalog improved the world

i was lamenting the library recently and remembered how books were organized on shelves using the dewey decimal system

this meant that if you knew of one book that has something you're looking for, you can find all the _other_ books about the same topic right next to the first book, even if you knew nothing about the contents of the related books
Andrew Sorensen is awesome. This video of one of his presentations on Impromptu is one of my all-time favorite programming talks:

https://www.youtube.com/watch?v=yY1FSsUV-8c
You are correct. I have a profoundly deaf friend with cochlear aids.

They are a lot more expensive.

Thanks so much for the comment.
Dangerous in automobile accidents.

Most, possibly all states in the US will refuse to register a LNG conversion. Only the vehicles designed for that fuel from the start (like transit busses) are allowed.
GitHub: https://github.com/Picovoice/picollm
Platform: https://picovoice.ai/blog/picollm-local-llm-platform/
LLM Quantization Algorithm: https://picovoice.ai/blog/picollm-towards-optimal-llm-quanti...
LLM Inference Engine: https://picovoice.ai/blog/picollm-inference-engine-for-x-bit...
Not sure about parent, but for me it simply doesn't fit into screen, and the scrolling is explicitly disabled, as well as zooming. Cannot even guess why.
I agree with you to some extent. For example, there's no reason I can think of why Google couldn't allow user selected domain blacklisting or custom bangs.

But I fear that if a large search engine copied some of Kagi's filters/lenses for non-commercial blogs & forums then SEO agencies would dedicate immense resources to polluting them.
I do wonder about how he could have hidden assets in advance. Not that you should, but it’s a fun thought experiment.

Almost eight years is a long time to hold onto a phrase in memory. You would want to repeat it to yourself every day, and not aloud. You would probably want to make sure someone who really cared about you had a copy.

On the other side, that is also a long time for crypto. If your chosen currency crashes or evaporates in the meantime, what was the point over stashing it somewhere in cash or some other liquid or easily liquidated collateral?

Perhaps “buying your mom” a load of extremely valuable jewelry that for some reason is still in the box and lives in the basement would be another gamble without as much risk.
Sam Altman, Mark Zuckerberg, Elon Musk, such a great selection of people in charge of AI safety. Nice guys who put human first.
Glad to see them caring about our safety.

Our heroes.
Thank you, your comment will save me some trouble ;)
AdGuard is for things I take off the home network, for example when I'm at work. It's true I could use AdGuard for both scenarios but I do like the additional visibility and configurability Pi-Hole provides.
It's interesting how any thread critical of OAI or Sam gets shot down from the front page very quickly but anything positive lingers on.

When Google Gemini threads are created on launch days they get merged very slowly and therefore community's upvotes get scattered.

Ofc it's hard to prove any of this. But it almost feels like there's an algorithm with a bias at play
A "coup" is a usurpation of the existing power structure. This was the power structure exercising its legitimate power. It's not even remotely similar to a coup. That the board held its hand close to its chest doesn't enter into it and wasn't improper in any case.
Good article. It depends on the definition of “beautiful”.

If you care about the looks and want to make it clean, calm, uncomplicated etc - then you end up with user interfaces that are sparse and visually pleasing in an easy way. This works for simple things, but it may make complex work more tedious.

If you design for handling complex tasks (an airliner cockpit, a Bloomberg terminal, a digital audio workstation), your beauty standards move much more to usability. It still needs to be visually pleasing, but here with a focus on discoverability and calmness in complexity.
Sure, it's not a universal solution, but I believe it's a lot more manageable than most people give credit.
Everything I Know About the Fast Inverse Square Root Algorithm
After all this chatter, I am considering blocking all outgoing traffic to port 80 in my local firewall

This would prevent my fat fingers from ever even making the mistake.

BLOCK outgoing port 80

How bad would that be? Would I be shooting myself in the foot somehow?

Perhaps I would do it on the egress rule for where my requesting service is running like in ECS.
Id say the hearing aids are impressive tech but also not as good as I would have thought them to be. My mother uses phonaks and they constantly give feedback or are scratchy sounds and has to go get the audiologist to adjust them.

Shes older so that might be part of the technical challenge with them but i would have expected better given the huge price tag. Feels a bit like a monopoly running the development but that is merely a hunch.
> If you mean Freudian analysis, that's not a specific billable procedure.

It is here in Germany
> the most innovative thing about openai is the PR

You’ve got to be joking
Declare Architecture Instead of Infrastructure
IME you generally don't need to worry about this if you:

- Use DKIM, DMARC, and SPF [0]

- Always send at least a text/plain version of your email

- Don't send from an IP previously used to spam

- Don't send gobs of mostly identical emails

[0]: https://www.cloudflare.com/learning/email-security/dmarc-dki...
Maybe, but I was shocked to find out that OpenAI had been training on my private chats. I was sending it entire files of my source code on the assumption that my private chats were just that, private. Now big swaths of my source code have ended up in their training data.

I opted out a week or two ago, but the past code is there. If a competitor asks it how to solve a problem that I already solved, the model will be that much better at solving it than it was before. I effectively just commodified part of my code base.

The same goes for Slack: The fact that Slack started training on private chats alarmed me. Conversations encode patterns of processes at a business. And Slack isn't exactly a small fly-by-night operation. (Edit: In their blog post, they at least say they aren't using the data to train LLMs that will be public, unlike OpenAI is doing by default with ChatGPT chats.)

These companies wouldn't release unmodified customer data into the wild, but the zeitgeist seems to be that trained models are different.

That said, I agree with your point about my startup's core value. I don't want this to become a distraction that impedes business. So it isn't a top priority by any means. But it's definitely on my radar now as a rainy-day project.

I also agree that a nonstandard experience could well lower the quality internally, but I might just consider that a cost of doing business until there's more regulation around this.
Font rendering (kerning specifically) is horrific. Scaling for 4k monitors doesn't work right. Multimonitor doesn't work properly. Paddings/margins, font sizes, and icons are all over the place and lack consistency/polish.

It also doesn't have a reliable backup system included (rsync is not reliable; backups should use snapshots) and you can't roll back system updates if something breaks (which will happen). Bluetooth, audio and suspend/resume still don't work consistently.

Linux isn't all bad but if you expect things to Just Work you'll be sorely disappointed.
They still don’t want to talk about how they resolved, or did not, the Scarlett situation. Silence.
I believe with music it's much easier to notice that something is sped up. I'm watching videos, listening to podcasts all the time sped up, now don't even notice it, but with music, even a 10% speed up is extremely noticeable.
Gartner predicts by 2026 75% of businesses use GenAI for synthetic customer data
> This is the giveaway of your own ideological animus. What does this even mean in any real context?

Read up on commercial paper - https://www.investopedia.com/articles/investing/070313/intro...

> the rich can only become richer if ordinary people have enough money to buy stuff from them

Also the rich/corporate simply move countries. They don't need the poor from the US, they'll globalize and get whatever good deals they can wherever they can because of free trade.
Not sure the consumer is winning here. Eg the UK consumer advocacy organization "Which?" tested 3 electric heaters ordered on Temu and found all three unsafe[1].

The US bbb has them at a "C+" rating due to complaints about goods being ordered but not arriving etc[2]

[1] https://www.which.co.uk/news/article/what-is-temu-and-is-it-...

[2] https://www.bbb.org/us/ma/boston/profile/online-shopping/tem...
Looks awesome!

Still bummed that Duolingo Maori will never come; NZ government should totally be funding that. Having to do the pure textbook way takes a lot of the fun out of it!
Lots of posts don't get any replies at all, so it's not like there are a hundred LLM bots just spamming every post. You asked a question that a lot of HN users felt they could offer their two cents on. It's not like "how do I balance my interests?" requires a high degree of technical knowledge that only a select few people could speak on...

I feel like HN does a pretty good job of moderation and responding to user concerns, and bot accounts are banned when they're found.
No, those drivers drive 10, 12 hours from frankfurt to croatia, then park in a place like this: https://maps.app.goo.gl/hRNCgPUhGEHayXex6 or this: https://maps.app.goo.gl/mTg4SpaNrcsi1hiv5 https://maps.app.goo.gl/dWEqaBQNVbMtC26f8 or https://maps.app.goo.gl/w4Ywf5cMzU1e4dSf8 etc. No charging station anywhere. I live much closer to that (only ~500km), and park between cars with german and czech licence plates in parking "lots" just like these every year.

I also live in a transit country for them, so I have to actively try to avoid them every summer: https://www.rtvslo.si/slovenija/zastoj-pred-predorom-karavan... most of them have german plates (this is on the way back in a 15km long traffic jam before a tunnel, and our police closed the exits so they can't leave and use the local roads.

This is the charging station before that 15km traffic jam: https://maps.app.goo.gl/xBrxbccqVg7mSw3D8 ...so, either wait here in line, or risk it for a few hours... will you use the AC, or not? :) It's not much better in austria, and even worse in croatia.
When you're competing with NVIDIA, 'nearly as fast' as the next best competitor is not going to cut it. I wonder what part of the market they're looking for here.
Serious question, what is there to ai safety? So far I think it's just pretty helpful when coding certain things, but most of what it gives is low quality. What are the real risks involved?

Maybe it's just me but so far I don't see risks, maybe once there's GPT 42o.
I've done 4 3000km drives in a Tesla. A Tesla is an awesome road trip vehicle. Others will be too once they get access to the supercharger network.
Is this the former "growth marketer" projecting their work experience talking?
I’ve seen propane based taxis but never seen a natural gas taxi.
> (hydrogen) is even more limited than EV charging stations

The situation is even more unequal than it would seem based on "count EV charging stations vs hydrogen charging stations", since many EVs are charged at home on L2 chargers, and any electrical plug that's within reach of a vehicle using an extension cable is a potential EV trickle charger, for emergency use or convenient top-up.

Electricity infrastructure is very widespread. Hydrogen remains hard to work with and thus far more centralised.
Fry_Shut_Up_And_Take_My_Money.gif
> Well you can, but then by definition they would no longer be open source.

Why?
I don’t think you have the right figures.

A quick online search has the Hyundai Sonata Hybrid as the highest range hybrid at 670 miles (1000km so half BYD’s figure), with a 50L tank that would put at a 5l/100k.

So it has double the range AND double the efficiency of the current highest range, costing half the price… seems like a very big deal
Considering the absurdly huge number of hardware devices that have windows support, SCADA and automation system that run on windows, lab instrumentation, security and compliance software, I wouldn't be surprised to find that there are more system programmers making a living out of windows in a professional setting than linux system developers.
Yep that’s Germany waiting two years to remove some soil.
Allergic Asthma Abated Using Car T Cell Therapy in Mice
FRDS: A Python library to simplify the complexities in financial research
Are there? I can't [1] write an objective review, I can just subjectively say that it's been more and more useless to me in the past ... 7-8 years now?

[1] Or maybe can't be bothered because I stopped caring ages ago.