skysight-inc/HackerNews huggingface dataset:
Show HN: macOS GUI for running LLMs locally
Hello HN,

I've been working on this project for a while, and it has been in an "open" beta for some time. I finally believe it's ready for its first release.

I hope you like it.

Here are some potential questions that may arise:

1. How does it compare to LM Studio? It's likely that if you're already using LM Studio, you'll continue to do so. This project is designed to be more user-friendly.

2. Is it open-source? No, it is not.

3. Does it use any open-source libraries? Yes, it uses llama.cpp and a few others, as indicated in the license information included with the application.

4. Why is not using electronjs? Two reasons, I wanted total control over the whole tech-stack and second, I wanted to be able to send this to my friends over iMessage.

5. Does it support Intel macs? It should, but I couldn't test it.

6. Does it support older macOS? 12.6 is the lowest version at the moment.

7. Is XXX a bug? Probably :)
And don't forget current fuel load to estimate radius of search area.
What was wrong with the abstract?

* Widespread misconceptions:
a) "Newer" brain structures were added on top of "older" brain structures.
b) The "newer" brain structures provide more complex functions.
* Psychologists have been publishing these in textbooks.
* Neurobiologists have known these to be wrong for some time.
Nowadays parents of small children often live far away from their extended family, so they have the sole responsibility of raising their kids. Instead of having the part-time responsibility of caring nephews/cousins/etc. throughout their life, they have some very busy years in which they raise their own children, with barely any time to do anything else, and then nothing.

Combine that with the lack of "third places" [0] for parents to socialize with other parents and you end up with a rather disfunctional society in which fewer couples are willing to have children.

[0] https://en.m.wikipedia.org/wiki/Third_place
Our cloud features are closed source in a downstream repo - I think repos that have a very clear separation between OSS and closed are best - this also enforces that our OSS is always a fully-featured product that we develop on the OSS-only version day to day, and our cloud features are only a minor addition on top.

I've historically hit issues with repos that do an `ee` folder and blur the line between what is truly open source and self-hostable, vs need a license/cloud-only. I understand why they do that, but I hope we don't replicate that confusion ourselves :)
I think the biggest contributor we can do is change culture to where women are not looking for significant financial benefit when marrying a man.

As it stands, men already don’t look at women for their financial prospects like women do towards men. If we can change this aspect of our culture, I think this will give to one of the largest rises in two parent households.

I don’t expect it to ever change though.
> DCAT-US v3 is not a “new” standard; it is a “profile” of or implementation of the World Wide Web Consortium’s (W3C) DCAT standard.

It was hidden at the top of the list of bullet points in the readme.
There's a name for this paradox/mode-of-failure, where the incentive
to help/care produces harm.

It's "Iatrogenics" [0]

[0] https://en.wikipedia.org/wiki/Iatrogenesis
Well there's always reinforced ice: https://en.m.wikipedia.org/wiki/Project_Habakkuk

;-)
Please don't respond to a bad comment by breaking the site guidelines yourself. That only makes things worse.

"Don't feed egregious comments by replying; flag them instead."

a.k.a. please don't feed the trolls

https://news.ycombinator.com/newsguidelines.html
The government can easily subsidize things that it wants to encourage with the revenue it collects from Georgism.

If we want a thing, we should subsidize it directly rather than as a side-effect of a mostly bad policy.
I don't care either way, but I did note the ignorance of the elephant in the room as to why 99% of people would care about Tailscale and native VPN support on their Apple TV... and it's not "avoiding sketchy wifi networks".
All these married people talking about how they are lonely is so alien to me.

I'm actually someone who can make male friends very easily. I'm charismatic, nice, and extraverted.

That said I have no interest since I enjoy spending time so much with my best friend, my wife. I don't feel like spending the time investing in other deep friendships.
1/3 of a fighter by weight is life support for the pilot, plus controls, ejection seats, etc. Scrap all that and you can do more for the same weight, or make a lighter, longer-ranged plane.

Plus pilots get tired, spooked, etc. Drone operators can switch over to someone else in the room and hit a bathroom and smoke a cig, and AI doesn't even have that problem.

AI can also, in theory, react faster, and is not constrained by high-G maneuvers, that would push a pilots blood out of their brain to their feet. You can find Stroke-3 vids on youtube, which is a pilot in an F-16 (Stroke-3) dodging SAMs during Gulf War 1 -- you can actually hear him strain and groan under the high-Gs.

EW and Jamming are also a concern, and controlled drones are ultimately dependent on someone on the ground being able to see and react. Most drones have an autopilot function if they lose contact, but once ECM and ECCM start going hard it may be hard to control them; they'll need to be autonomous, sort of a more tactically flexible loitering munition.
Relevant crashes into swamps:

https://en.m.wikipedia.org/wiki/ValuJet_Flight_592

https://en.m.wikipedia.org/wiki/1958_Tybee_Island_mid-air_co...
> They don’t understand how models of the world work. Of course it’s not ideal but it’s a useful framework for understanding things.

Based on the rather casual way the author is using language in this piece, I'd bet that the researchers forgot that what they are describing are (nested) model(s) of reality...or that that level of precision is "pedantic" (the consequence being the confusion in this comment section).
funny enough the journal apps / notes apps that live inside people's computers / phones are useless for future generations or ya kids.

when you die and no one knows your password what happens ?

whereas a notebook - people can easily read or try to if your handwriting isn't legible.

the notebook will remain the same 200 years from now. if humans can still read handwriting.

sometimes no-tech is the best tech.
Ask HN: What do you think about Apple's report to the “Mother Nature”?
During the iPhone launch event, Apple had a dedicated section on a meeting with Mother Nature. I personally know people who liked it and someone who hated. So curious what's HN crowd felt about it?
A startup raised its median donations by 80 percent. Here’s how
Those are very similar to the prices we’re paying in Houston, for what its worth. Generally about $12 per person for a basic fast food meal. McDonalds, What-a-burger (our version of In-n-Out), Wendy’s, Raising Canes, its all about $12/pp.
Is prometheus/grafana still the recommended FOSS solution?
This is great news! Not only does this make a remote Plex / Jellyfin media server easier to deal with, the Apple TV can be an exit node. Solid work, TailScale!
Modern life in cities just equates to spending money at restaurants, bars, and breweries. Only so many events and museums you can attend. Go to a brewery on a Saturday/Sunday - its just young couple with a kid and dog, one gets drunk, the other drives (and maybe drinks less).
Using it as an always-on exit node is actually a pretty nifty feature, I hadn’t thought about that as a viable feature before now.
The Chrome blog post about deprecating sqlite-based WebSQL makes an interesing point. I believe it applies to OpenDocument as well.

> The Web SQL specification cannot be implemented sustainably, which limits innovation and new functionality. The last version of the standard literally states "User agents must implement the SQL dialect supported by Sqlite 3.6.19". SQLite was not initially designed to run malicious SQL statements, yet implementing Web SQL means browsers have to do exactly this. The need to keep up with security and stability fixes dictates updating SQLite in Chromium. This comes in direct conflict with Web SQL's requirement of behaving exactly as SQLite 3.6.19.

https://developer.chrome.com/blog/deprecating-web-sql/
But one says ‘I did it’ and the other says ‘he did it’.

What other agenda could be going on here? They are both hiding some Russian capabilities from us?
happy to see this has been fixed in ios17. you can create a "sleep timer" and your siri timer will be created as a new timer with defaults.
> With a Tailscale exit node, you’re in control and you get the internet connection you’re used to. This new feature could come in handy if you’re traveling with your Apple TV and want to access the same geo-restricted channels you can see from home.

They do call this out towards the end.
The only power developers have over companies who lie on status boards is to hit them in their wallets and file a support request for every failure, so they have to triage that instead of just being honest and upfront.
why would it use a shaped charge?
Ask HN: Can I realistically build something that makes money in 6 months?
I realise variants of this question are often asked on HN, so I apologise in advance.

I'm a DevOps/Software Engineer and I've just left my job at a large company you likely know of. In short, the project I was on imploded and management were sociopaths, so I've been in a depressive state for a while. Financially speaking I'm in a good position, so I'd like to allocate 6 months to see if I can build my own thing.

I have a number of ideas, but I'm having a hard time separating the ideas I'd like to build from the ideas that will have paying customers. I don't have any prospective customers yet either. Frankly speaking, I have no experience getting people to hand over their wallet for something.

Am I out of my mind or is this doable?
Anyone else coming from a failed Google search on background

Brian Eno is a British musician

Brian Enos is an American IPSC/USPSA competitive shooter.

Brian Eno's is the possessive of Brian Eno, but if you type in "brian enos" on a smartphone it probably isn't gonna auto complete to "Brian Eno's".

Both people look, at first glance on tiny thumbnails, pretty similar, which lead to some momentary confusion.
The labels aren't the musicians
Everyone says that.

How about: "9 out of 10 devs are now pushing to prod on fridays. Thanks to HyperDX. Hehe."
I think it's worth noting that that the MiG-23 that crashed in Michigan was a privately owned aircraft, flown not by an active service member. I highly doubt the military allows their pilots to eject without absolute certainty that the multimillion/billion dollar aircraft is totally lost.

Additionally, I highly doubt there are many privately owned military jets equipped with ejection seats that are allowed to fly, especially in residential airspace.

Also, as someone who works on FMS's the likelihood that a military program would spend the money required to code an AT/AP to have that capability is just too close to zero.
It’s about beef paties.
Here a good comment.
https://news.ycombinator.com/item?id=37559265
Sure but they still need to eat.
Apple Music Voice is a subscription service. Music is an app that is preinstalled. If you’ve been using apple long enough you’ll have seen the gradual improvement in apps diminish to stop and in Some cases become removed to add buttons for the “signup” or subscription additions
Because say I want to connect to my own private remote network. I have a server hosted in a datacenter because I self-host. I'd much rather have VPN capabilities than deal with a proxy server and publicly open ports with rules. This is a much tighter way to do things, IMHO.
The "Journal" app is not in this immediate release.
Duplexes don't have upstairs neighbors, you're thinking of apartments.

Regardless it'll be fine; arguing with your wife is a generational-specific hobby of baby boomers, like how being in a band is specific to Gen Xers. (That's why husbands who hate their wives is the main joke in all those newspaper comics.)

Luckily, having cheaper housing makes it much safer to get divorced or leave an abusive relationship!
Please don't take HN threads into cheap flamewars. Or any flamewars. We're trying for just the opposite here.

https://news.ycombinator.com/newsguidelines.html
It's a way to access it remotely without having to forward a port to the whole world. There are other ways to do this, but a VPN is usually the most straightforward option.

It's also a way to proxy your connections through a device at home, of course. Whether the Apple TV is the client or the exit node.
What invalidates none of the gain from the OP's idea.

And in fact, if it's reliable, it can help saving pilots lives.
Gnutella, including popular clients like LimeWire, were released around the same time as Windows 2000. People were doing decentralized filesharing of files larger than 1.44 MB just fine in 2000.

Filesharing at that time was just wild, by the way. It was far too easy to set up your client such that you were sharing the entire contents of your computer with the whole internet. More often than not, this was done by the kids in the family on the same machine where mom and dad had their work stuff plus their private finances.

So of course the files were leaked. If you were intending to share something illegal to distribute outside the US, you could easily get plausible deniability just by sharing everything on your computer and feigning ignorance.
authn vs authz: Authentication vs Authorization

authn/authentication: user proves who they are, with username/password or otherwise

authz/authorization: based on who the user is, system determines what they are allowed to do, via group membership or otherwise
I would welcome a honest review from a qualified third party. Picking one example out of thin air, I'd say AFCI breakers are overkill and add a fair amount of cost.

For HVAC, requiring a fused disconnect within 6ft of the unit is overkill when the panel with an appropriate shutoff is already located in an accessible area.

The code requirements make things safer in probably 90% of the situations. But they also increase the cost substantially. With the affordability crisis in housing, I think we should look for places where a small reduction in safety can yield big savings on cost.
Nationalistic flamewar isn't allowed on HN, regardless of which country you have a problem with. We ban accounts that post like this, so please don't do it again. I also need to ask you to please stop posting in the flamewar style generally (see also https://news.ycombinator.com/item?id=37561159).

You have, unfortunately, a long history of breaking the HN guidelines quite badly, and it looks like we've been asking you to stop for a shockingly long time:

https://news.ycombinator.com/item?id=21468133 (Nov 2019)

https://news.ycombinator.com/item?id=20358144 (July 2019)

https://news.ycombinator.com/item?id=20271687 (June 2019)

https://news.ycombinator.com/item?id=20077664 (June 2019)

https://news.ycombinator.com/item?id=19887824 (May 2019)

https://news.ycombinator.com/item?id=19073957 (Feb 2019)

https://news.ycombinator.com/item?id=18742294 (Dec 2018)

https://news.ycombinator.com/item?id=18127177 (Oct 2018)

https://news.ycombinator.com/item?id=14623050 (June 2017)

https://news.ycombinator.com/item?id=11691475 (May 2016)

https://news.ycombinator.com/item?id=11576447 (April 2016)

https://news.ycombinator.com/item?id=8634617 (Nov 2014)

I'm not going to ban you right now since the last warning was already 4 years ago, but if you keep this up, we're going to have to, so if you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules from now on, we'd be grateful. I don't want to ban you because you've also posted good comments—but ultimately, it's bad comments that determine bannage, not good ones.
> Finally, the new Tailscale client allows an Apple TV to be an exit node itself for other machines in your tailnet.

Pretty huge. Many non-techy users don't like the idea of keeping a computer on 24/7, but a smart TV is just fine.

Also, the Apple TV 4k only draws 0.5 watts at idle and less than 3 watts when streaming movies[0], so I imagine it pulls less than 1 just tunnelling traffic. Computers pull 15W+ at idle, and that's with low end components.

0: https://www.apple.com/environment/pdf/products/appletv/Apple...
Very informative, thanks for posting this @DerekBickerton.

I recently discovered pork belly. It's very easy to prepare; I slice it up, season with garlic salt, and toss it in the air fryer for a few minutes. It's delicious. And since pork is typiy uncured, there will be no nitrates.
Have you ever used Windows?
I don't think most people care at all that their type system is turing complete. It basically never comes up.
This helps coordinate Spotify releases on Fridays to get on the release radar?
Show HN: D0 – Visual Studio add-on for faster C++ debugging
Hey HN, Adam here. I've been building D0 - an extension that adds non-standard debugging features that help debug C++ applications in real time without setting any breakpoints.

D0 was previously a separate application, now it's exclusively a Visual Studio extension (with integration for other editors coming soon).

With D0 I'm focusing on features that make you less likely to place a breakpoint and more likely to observe what is going on immediately. Currently the extension has 4 main features:

1. Shows live code execution in the Visual Studio editor as it happens. This eliminates the need for setting breakpoints when you just need to see if a line is running or not which happens surprisingly quite often. And if you do need to inspect the values with the application in break mode, the line indicators give you a much better idea of e.g. when to expect that a breakpoint will be hit.

2. Shows live call stack of the current function. There's often times a need to inspect the call stack of a particular function. Usually this requires putting a breakpoint and inspecting the call stack while the application is in break mode. D0 improves on this and shows all paths that a function was called with previously just by putting the editor cursor anywhere in that function. This is much more ergonomic if you need to iterate all callers as you do not need to continuously break the application and remember who called the function.

3. Allows inserting scripting snippets anywhere in the code. These snippets can print or view complex objects without recompiling the main program and can be easily toggled on/off. This enables a very fast iteration on e.g the set of logs you need to produce at runtime since you can just enable/disable certain snippets without any waiting.

4. View objects live - tied with the scripting snippets, you can put a view() call in your main code with a snippet and D0 will create an object view inside Visual Studio that allows you to monitor variables live and change their values. This can be helpful when you need to tweak some settings/properties within the running application and it's basically a runtime version of the Locals window in Visual Studio when you hit a breakpoint.

There's more features that I'm working on and I'm looking forward to your feedback!

Extension on Visual Studio marketplace: https://marketplace.visualstudio.com/items?itemName=donadigo... (or search "D0" in Visual Studio extensions menu to install)

Website: https://d-0.dev/

1 minute demo: https://www.youtube.com/watch?v=6U2TS80nUAY
> But all of that seems rather obvious, and doesn't really refute the triune brain theory at all.

> The triune brain hypothesis doesn't seem "wrong", it just seems like a simple categorization that is useful for making big-picture distinctions.

Right, but having worked in the field, I can assure you that there are, in fact, too many practicing psychologists, cognitive scientists, and even neuroscientists who believe the triune model of the brain to be literally and, sometimes, absolutely true. These are the types of people whom the linked paper is trying to reach.

Misunderstandings based on these oversimplified models are driving the current debate around modular versus distributed computation in the brain[1]. Obviously, a more accurate model of the brain would account for both ideas, but there is growing concern in the neuroscientific community over the amount of grant money going toward defending older, dead-end modular models instead of improving newer, more promising distributed models, mostly as a result of entrenched interests prioritizing the maintenance of prestige over the pursuit of truth.

In short, putting bad models on blast is good and necessary for the advancement of science. You can get a lot done with the plum pudding model[2] of the atom, but you can get far more done with the Bohr model[3] which emerged only after Rutherford, Bohr, and several other physicists published several iterative takedowns of the former, and yes, they too had to deal with entrenched interests who operated under the assumption that the plum pudding model was literally and absolutely true. It took a decade of experiments and several increasingly correct models before academic consensus shifted enough to accept the existence of subatomic particles and academic consensus began its collective investment in quantum mechanics. We're now in a similar place with neuroscience in the tension between modular computational models, which includes the triune brain model, and distributed computational models, which are showing promise in rescuing fMRI studies with their strong modular tradition from the replication crisis[4].

[1] https://www.cell.com/trends/cognitive-sciences/fulltext/S136...

[2] https://en.wikipedia.org/wiki/Plum_pudding_model

[3] https://en.wikipedia.org/wiki/Bohr_model

[4] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5457304/
Yes, I just started using it in a chatbot (it's less corporate-speaky than ChatGPT)
they're not cheap because the US has to rely on the free market hegemony that it created and sits on top of.

If WW3 breaks out and we're hitting total war with levee en masse those prices will come down right quick...
SteamOS 3.5 fixed a major SMT bug in the Linux kernel. Basically, certain CPU heavy workloads would get hit with major stuttering unless you disabled multithreading. Lots of emulators and older games were affected. Now SMT works as intended without the performance hitches.

https://www.pcgamer.com/steamos-35-is-almost-here-includes-a...
Yes, I have been using it for more than 10 yrs. Search, cross linking and tagging are the key features IMO. The file is 5.6 Mb and it's still very fast. I have to run a ruby server [1] for the saving to work which is a bit annoying but it works.

I might move to a new thing at some point soon just for the mobile support feature.

[1] https://gist.github.com/jimfoltz/ee791c1bdd30ce137bc23cce826...
Aha, touché salesman :)
// Nowadays parents of small children often live far away from their extended family,

To point out the obvious, this is a choice. And one with fewer trade-offs post-pandemic. For example, we bought our house in '21 from people moving a few states to be closer to their family, while we were moving there to be closer to our family. I am hearing this as a much stronger trend nowadays, vs the prior decades' "I have to move to NYC to get a job" ethos.
A boat you could carry couldn’t break ice.
Thanks I'll look into the arch links.
Pretty much by definition a country with no small towns in gonna be all city. Those are necessarily outliers.
You started a hellish flamewar in this thread and then fueled it repeatedly. Please don't do this on HN, and please particularly avoid tit-for-tat spats like this. It's not what this site is for, and destroys what it is for. We want curious conversation here.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Firefly successfully launches U.S. Space Force space mission with 24h Notice
Mwmbl: Free, open-source and non-profit search engine