skysight-inc/HackerNews huggingface dataset:
Not wrong, but then he (post-retirement) says things like:

> Regarding shareholder value, Welch said in a Financial Times interview on the global financial crisis of 2008–2009, "On the face of it, shareholder value is the dumbest idea in the world. Shareholder value is a result, not a strategy...your main constituencies are your employees, your customers and your products."[67]

* https://en.wikipedia.org/wiki/Jack_Welch#Politics

Given his actions as CEO, what he says (above) and what he actually did, there's some kind of disconnect (unless he had some kind of 'conversion' in retirement).
Hey NH,

I created Autozis because I used to constantly forget when my car was last serviced and when the next one was due. Sounds familiar to anyone?

To solve this, I developed an app that tracks car services and automatically reminds you of upcoming ones. Plus, it works on any device with a browser.

Here are the features I've built so far:

- Automated Service Reminders: Never miss a maintenance appointment again.

- Maintenance Log: Keep a detailed history of all the work done on your car.

- Repair Cost Tracking: Easily monitor and manage repair expenses.

I have many more ideas in the pipeline, and I’d love to hear your thoughts and feedback!
Yet still most enterprises use windows, O365, teams outlook, AD/entra etc. Azure has like 30% of market share. Copilot, visual studio, Dotnet framework, Microsoft dynamics, Power Automate are massive. I prefer the current incarnation of MS to any of the previous ones TBH, experience of Xbox has been pretty good as well.
The link: https://www.acquired.fm/episodes/microsoft-volume-ii

I haven't listened to this episode specifically, but I have listened to probably 20 of their other ones. It's a solid podcast, although I wish they were a little more critical and not always so laudatory.
What a great show huh? Recent discovery for me and I've binged the whole thing.

For those unaware: https://www.youtube.com/@AcquiredFM

I've never wanted to be on a podcast in my life but for some reason I want to go on it and tell the story of how we built DigitalOcean, I feel like they would ask actually good questions. Really enjoying them.
I wonder how they managed that. My understanding was it was all computerised, proprietary, and DRMed.
There's a case to be made that Ballmer is smarter than the ignorati give him credit for but let's not forget things like the attempted Yahoo acquisition. That would have been an absolute disaster for Microsoft.
Also it reduces latency of communication to the ground.
I can’t imagine any serious RAG application is not doing this - adding a contextual title, summary, keywords, and questions to the metadata of each chunk is a pretty low effort/high return implementation.
cgroups came only three years after zones, not a huge difference.
Let’s say an attacker compromises a machine that was joined to the mesh network via a pre shared key file (not a hardware key). The attacker still doesn’t posses a hardware key, so the higher level checks are still valuable.

Another way to put it is, that attacker is walking a part of the vault floor, but still doesn’t have keys to the lockboxes.
> For my experience as an e bike mecanist, most of the brand have their own plug (with different number of pins). Event for those that use the standard shimano/bosch/bafang there is a new plug every two years. This plug market make me think of the mobile phone in 2000’s.

Let's hope the European Commission addresses this one as well then…
Ask HN: Best approach for modernizing a legacy VB desktop app?
I'm tasked with modernizing a legacy Visual Basic desktop application that interfaces with temp/pressure sensors via USB. The current app handles data collection, test management, and cloud uploads. The client wants to improve UI/UX, add features and automation, and ideally make it cross-platform (it's currently windows-only). I do have access to the old source code.

My background is in modern web development (preference for Svelte) and Python. I'm considering these options:

1. Electron: Despite its critics, VSCode's success makes me confident it could work well. However, I haven't found a straightforward Svelte setup.
2. Tauri: Looks promising with Rust backend and SvelteKit frontend support in the docs. I'm new to Rust but willing to learn.
3. Python with Tkinter: Familiar territory, but I'm leaning towards HTML/JS frontends for greater control over aesthetics. Pyinstaller seems viable for distribution though.

Ease of development and distribution are the main considerations. Performance less so as long as it's within reason.

What approach would you recommend? Are there other options I should consider? I'm open to learning new stacks if they offer significant advantages.
Zelda 64 Recompiled: A Revolution in N64 Native Ports for PC
Zelda is the first game available using this new recompilation system for N64 games:

https://github.com/N64Recomp/N64Recomp

With release binaries for Zelda on Linux and Windows here:

https://github.com/Zelda64Recomp/Zelda64Recomp/releases/tag/...

(Although you'll need to supply the original N64 Zelda ROM)

A video of the result, running on PC:
https://youtu.be/O1wlTOvn2y0
The thing is, the core of the GPT architecture is like 40 lines of code. Everyone knows what the source code is basically (minus optimizations). You just need to bring your own 20TB in data, 100k GPUs, and tens of millions in power budget, and you too can train llama 405b.
For people who don’t use computers and TVs much, no adaptation probably makes the most sense. There’s a surprising amount of people out there who are mostly just on their phones nowadays, plus I’m pretty much sure large platforms like TikTok and YouTube Shorts and such also pander to that format.
the city is a bit fake, it was built after 1945 from the ground up and it is nothing like it was before
The structure and design of the linked web page is never off topic for HN. ;-)
Can we like ramp up the penalties for corporations please!!! Are they based on hard set numbers or percentages or were they written when companies weren't worth billions and billions? I am sick of seeing absolute nothingness in terms of punishments to corporations.
Why? The main point of this is that E-bike batteries are a dime a dozen, built poorly, and hard to replace. Your Makita or better yet a Ryobi, uses their very specific battery that can be used in 50 different tools. The only real thing saved by making it replaceable like this would maybe be the plastic housing around the battery. Considering their batteries have all batteries under one shielding etc. there is less waste by doing it they way they already are as their batteries are universal to a bunch of their tools.
Like SMTP/IMAP etc? That would make sense, though I'm not sure how much revocation checking even happens there.
I do 99% of my daily spending on credit cards and have never once in 40 years paid interest on a credit card.

Buying something with a credit card does not mean you never pay it back.
Chinese Moon probe finds water in lunar soil samples
What you’re asking is not specific to power users. I have never seen a single user, “power” or not, saying they like ads and privacy invasions embedded in their OS.
It's especially not how people shop at Amazon. You could feasibly imagine a shop where there is basically 1 version of each thing. Like the low cost supermarkets in the UK, they're efficient because they have very small product inventories. In that scenario you say "I'll buy some ketckup" and they only have 1 ketchup so you don't need to see it. You know the shop, you know what you're getting. Amazon is the polar opposite, for any given product it'll have 100,000 options and you have to fight Amazon every step of the way to find what you want, not just what will give Amazon the fattest margin.
The same way every other battery replaceable product controls for it, they write it on the housing.
Who are the people endorsing your battery pack? Are these real people? Why did they say that in 2022 they have used the "Infinite Battery" already for a year? Your product has not launched yet.

>- FIREPROOF casing! there's been waaaaaay too many lithium fires!

How do you substantiate that claim. On your website you are claiming that Bosch packs are a fire hazard, what tests have you done which Bosch hasn't. What certifications do your Batteries have which the Bosch ones do not?

Specifically since your packs can have various types of cells, how do you make sure that different cell types and chemistries are all safe?
That is not on me but the distro maintainers. They do a really good job imho and it appart from kernel drivers issue or hardware failure (drive) it is hard to break a distrib.
Show HN: Made Truebase -cost-effective tool for automating lead generation tasks
If the overheating happened as a side effect of the acid, and the person had generally never had issues with overheating, it’s a very small jump to say that acid caused it.

That said, I’m less convinced that it raises your core body temp enough to kill you.
I pay off my credit card every month so no debt. Can you do chargebacks on a debit card?
I think your analogy is flawed. You assume that any attacker that breaches a layer of defense will do so by breaking the encryption or by stealing the key, but that doesn't have to be the case.

In your analogy of the bank robbers, the robbers might exploit a weakness in an exterior wall, and gain entrance to the lobby. The other locked doors will still prevent them from robbing the vault.
For me it's very convenient to have all purchases listed in the same account, also saves me time in decision making. As for debt, that's what budgets are for.
So it's not that you don't want to pay someone, it's that you get so little value out of accurate tax calculations that you only want to pay a tiny amount.

Just because you can amortize the cost of ChatGPT over more operations doesn't mean you aren't paying for it. You said you didn't want to pay someone for software to do your taxes, not that you wanted to pay only a little.
Having worked on mobile there 2008-2011: no, I would say he’s properly rated. Had years head start on the Android model (hackable OS+vendors+wide HW support), and threw it away. Chased iPhone model briefly without the commitment to actually win. Took smartphone market share from 20-30% to 0% when it mattered most. Invested more in XBox and Business intelligence platforms.
I only ever use my debit card for cash withdrawals, and I purchase exclusively on my credit card.

Why wouldn't I? My direct debit clears the balance every month so I never pay interest, and I enjoy a couple quid of cashback and better consumer protections.
> Using an expensive GPU block (with most of its cores idling) to encode slightly faster than a cheaper CPU core will do?

Slightly faster? Sir, I do think you are mistaken.

There are other variables go that into it such as choosing between constant or variable bitrates & variable or constant frame rate, and profiles obviously. There's a crapload of other directives that you can tweak as well.

I see what you mean though, you're right if you have CPU with lot of cores/threads/horsepower then you should use that instead of hardware-accel transcoding. I don't.
Yeah, good point. If you buy a carton of milk and it's gone off you shrug and go back to the store. If you're sitting in a jet plane at 30,000ft and the door goes for a walk... Twilight Zone. (And if the airline's security contractor sends a message to all the planes to turn off their engines... words fail. It's not... I can't joke about it. Too soon.)
I wrote this, and I posted it yesterday.

https://news.ycombinator.com/item?id=41050333

This really _is_ a dupe.
> Is a video open source if you're given the permissions to edit it? To distribute it? Given the files to generate it?

If you're given the source material and project files to continue editing where the original editors finished, and you're granted the rights to re-distribute - Yes, that would be open source[1].

Much like we have "open source hardware" where the "source" consists of original schematics, PCB layouts, BOM, etc. [2]

[1] https://en.wikipedia.org/wiki/Open-source_film

[2] https://en.wikipedia.org/wiki/Open-source_hardware
I think the question posed is whether that's due to Ballmer or despite him.
I was in tech and now I work in immigration in Germany. All the relocation consultants in the industry report a massive drop in clients, meaning that companies are hiring fewer foreigners. Some talk about their worst year in a while.

Companies require German speakers more and more, because there are enough German speaking candidates.
An account on here which claims to be affiliated says "It's launching as a Kickstarter in September (disclaimer: I'm affiliated), and there is an offer for early-backers here https://get.gouach.com/2 for a 33% discount on the shipping price!"
Ela: Tool to migrate data between different versions of Elasticsearch
> Seems like your comments are responding to a point in your head without anyone expressing such points.

Again I urge the reductionists[1] to look in the mirror.

> No one here is like the physicist in your example, so I am not even sure against whom you are arguing here.

Unless the original poster is a relevant expert like a biologist[2] the point stands.

You already agreed that it is thought-terminating—and justifiably so. I don’t get why you are still here.

[1] https://news.ycombinator.com/item?id=41054500

[2] Or could range all the way to a psychologist because it’s a pretty broad topic.
You got a null result. Will anyone publish it?
The SREs have the word "toil" for work-that-has-the-technician-nature. Relevant page of the SRE book is https://sre.google/sre-book/eliminating-toil/ .
Probably because they're optimized for low-latency.

Anyway, by hardware encoders people typically mean dedicated hardware.
It shields you from getting your debit card skimmed. The credit card is also easier to contest if there is an issue. If you pay your credit card balance off every month, you never end up paying interest either. Finally, you can accrue points and rewards spending money you already planned to spend.
The algebra and calculus of algebraic data types (2015)
While I hear what you’re saying and I agree in general, I think what you’re reading is that in this case the logical jump was fairly obvious with or without the mention of your diagnosis. I have ADHD, and it seemed very obvious to me.

That said, you can be as open as you want about your diagnosis. I didn’t think there was anything wrong with your comment.
I find that Elon Musk statement funny. How can he be overrated if 99% of people think he's an idiot who's incapable of anything?
As a consumer, Amex treats me well. Both under normal and exceptional circumstances, that's rare in consumer business relationships.
Threw Mobile 7 developers under the bus. The most ambitious and commited.
If you are responsible and pay your statement in full each month, it’s free money. My particular Amex card gives me 5% cash back on gas and groceries and has no fees. This translates to ~$1,200 per year.
Mozilla Thunderbird gets system tray notifications
How to design a seamless self-service installation experience for Hybrid SaaS
Vista was good, just slow on the older contemporary computers. I bought a new properly specced machine when it was released and it was a significant improvement over XP.
I would have never tried it without having installed Garuda on a couple boxes recently. It was the first time I've seen all the ricing done correctly. I've never been able to fully replicate the configs done by YouTubers or /r/unixporn, something always didn't quite work, usually fonts or the status bars or color themes. Garuda with hyprland is pre-riced and is extremely fast. I could absolutely notice lower latency in the console. I'm definitely going to use it more.
I suspect that this is more about detecting stuff like scammers and laundering, not people buying drugs. Unless we start drone striking Indian call centers or start doing full blockades on Russia the only solution is to work on international relations so that these crimes can be adequately investigated.
So subtle! The article is on doing that, which is something we are doing a lot on right now... though it seems to snatch defeat from the jaws of victory:

If we think about what this is about, it is basically entity augmentation & lexical linking / citations.

Ex: A patient document may be all about patient id 123. That won't be spelled out in every paragraph, but by carrying along the patient ID (semantic entity) and the document (citation), the combined model gets access to them. A naive one-shot retrieval over a naive chunked vector index would want it at the text/embedding, while a smarter one also in the entry metadata. And as others write, this helps move reasoning from the symbolic domain to the semantic domain, so less of a hack.

We are working on some fun 'pure-vector' graph RAG work here to tackle production problems around scale, quality, & always-on scenarios like alerting - happy to chat!
I agree. Which is why its such a shame the current Microsoft era is hacking down the trees to the tune of thousands of layoffs.
Apache Fury 0.6.0 Released: 6x faster and 1/2 payload smaller than protobuf
JSON/Protobuf used a KV layout when serialization, it will write field names/types multiple times for multiple objects of same type. And the sparse layout is not friendly for CPU cache and compression.

We proposed a scoped meta packing share mode in Apache Fury 0.6.0 which can improves performance and space greatly.

With meta share, we can write field name&type meta of a struct only once for multiple objects of same type, which will save space and improve performance comparedto protobuf. And we can also encode the meta into binary in advance, and use one memory copy to write it which will be much faster.

In our test, for a list of numeric struct, Fury is 6x faster and 1/2 payload smaller than protobuf.
The concept you're talking about is a Hilbert Curve. But this is the first time I've heard it applied to analogue tv.

https://en.m.wikipedia.org/wiki/Space-filling_curve
Vertical video and picture is fine when the thing you're capturing is vertical, eg a person or something shooting into the air
Treat the credit card as a middleman between your actual cash (e.g., a checking account) and spending. Spend as if it's cash. Pay balance weekly to avoid ever paying interest. Enjoy far superior fraud protection, and an effective discount of roughly 1–10% depending on credit card perks.
Microsoft absolutely whiffed on mobile generally and that has to be on Ballmer to a significant degree. As with Intel with x86, they relied far too heavily on Windows being their essential beachhead. That said, he put the financial and some of the business/technical foundation in place for Nadella to be able to re-establish Microsoft as an important/relevant player with Azure (and Linux) which was by no means a given.
This was such an an enjoyable read. My view of Ballmer has completely changed, in retrospect. Am also impressed that he was a mathematician by training and outscored Gates, and went quite against norms by his own business judgment (which is commendable - it means he made his own path, and didn't just chase after trends).
> Their work hours are no longer than anyone else, their pay is way above the average, and their liability is as low as possible.

YMMV but as a software developer I am certainly not going to start throwing stones in a glass house. :)

Also consider additional time and cost of a doctor completing their education while working up to a max of 80h per week, which would be illegal for any reasonable profession.
There’s probably lack of cpabalities on multiple fronts. RAG might have the right general idea but currently the retrieval seems to be too seperated from the model itself. I don’t know how our brains do it, but retrieval looks to be more integrated there.

Models currently also have no way to update themselves with new info besides us putting data into their context window. They don’t learn after the initial training. It seems if they could, say, read documentation and internalize it, the need for RAG or even large context windows would decrease. Humans somehow are able to build understanding of extensive topics with what feels to be a much shorter context-window.
https://youtu.be/KMU0tzLwhbE?si=1df0XsriTET6OWRT

Warning - serious ear worm.
Yes indeed, it's expected - that confirms what I'm saying.
The relevancy of advocacy groups is at an all time low because of just how little the professionally informed care these days. Tech was a "community" when the grifters slid in wanted something from the rest of us, and YOLO fuck you I got mine backstabbery when anyone suggested maybe not selling out our privacy quite so hard.

And it infects the rest of us. When our friends and colleagues have jobs swinging pickaxes at our societal expectations and standards of privacy, why do we pretend they're morally neutral in the whole thing?
I got into Acquired through the Jim Simons episode which was great but the rest of their content is hit and miss.

Sometimes they get hard to listen to because they treat every company as something incredible and many of them aren't - the luxury brands episodes are completely bizarre, no idea who the target audience is for a four podcast on a handbag manufacturer.

And their SBF episode didn't age well at all - so much ass kissing. Credit to them at least for not removing it entirely.
Congratulations! Genuinely impressive achievement. I don't plan to use Hyprland but the amount of work Vaxry and the Hyprland contributors put into the project is pretty inspiring.
Most of that stuff isn't even related to this. Corporations and rich people don't avoid taxes by lying to banks, they avoid taxes by hiring tax lawyers or lobbying the government. The best way to put the drug cartels out of business is to let Pfizer and Merck beat them on quality and undercut them on price and then use the tax money to fund rehab and education programs.

The actual crimes this is supposed to prevent aren't all that common, and to the extent that they aren't prosecuted it's largely because the perpetrators have political power -- or are themselves nation states -- not because we don't have enough prosecutors to do it. Especially if we would actually put the drug cartels out of business in the aforementioned way.

We certainly don't need more people in prisons -- largest prison population in the world, how's it working?
Yeah exactly, existing benchmark datasets available are underutilized (eg KILT, Natural questions, etc.).

But it is only natural that different QA use cases require different strategies. I built 3 production RAG systems / virtual assistant now, and 4 that didn't make it past PoC and what advanced techniques works really depends on document type, text content and genre, use case, source knowledgebase structure and metadata to exploit etc.

Current go-to is semantic similarity chunking (with overlap) + title or question generation > retriever with fusion on bienc vector sim + classic bm25 + condensed question reformulated QA agent. If you don't get some decent results with that setup there is no hope.

For every project we start the creation of a use-case eval set immediately in parallel with the actual RAG agent, but sometimes the client doesn't think this is priority. We convinced them all it's highly important though, because it is.

Having an evaluation set is doubly important in GenAI projects: a generative system will do unexpected things and an objective measure is needed. Your client will run into weird behaviour when testing and they will get hung up on a 1-in-100 undesirable generation.
I think he is saying we should be making fine-tuning or otherwise similar model altering methods easier rather than messing with bolt-on solutions like RAG

Those are being worked on and RAG is the ducktape solution until they become available
How do I share posts in the "Show" section?
I tried to use "Show HN:" but it's not showing up there.